0001193125-21-244954.txt : 20210813 0001193125-21-244954.hdr.sgml : 20210813 20210812182643 ACCESSION NUMBER: 0001193125-21-244954 CONFORMED SUBMISSION TYPE: S-1 PUBLIC DOCUMENT COUNT: 91 FILED AS OF DATE: 20210813 DATE AS OF CHANGE: 20210812 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Markforged Holding Corp CENTRAL INDEX KEY: 0001816613 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER PERIPHERAL EQUIPMENT, NEC [3577] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: S-1 SEC ACT: 1933 Act SEC FILE NUMBER: 333-258775 FILM NUMBER: 211169119 BUSINESS ADDRESS: STREET 1: 480 PLEASANT STREET CITY: WATERTOWN STATE: MA ZIP: 02472 BUSINESS PHONE: (866) 496-1805 MAIL ADDRESS: STREET 1: 480 PLEASANT STREET CITY: WATERTOWN STATE: MA ZIP: 02472 FORMER COMPANY: FORMER CONFORMED NAME: one DATE OF NAME CHANGE: 20200701 S-1 1 d206661ds1.htm S-1 S-1
Table of Contents
21507000P0Dfalse0001816613 0001816613 2021-01-01 2021-06-30 0001816613 2020-01-01 2020-12-31 0001816613 2020-12-31 0001816613 2021-06-30 0001816613 2019-12-31 0001816613 2019-01-01 2019-12-31 0001816613 2021-04-01 2021-06-30 0001816613 2020-04-01 2020-06-30 0001816613 2020-01-01 2020-06-30 0001816613 2021-01-01 2021-03-31 0001816613 2020-01-01 2020-03-31 0001816613 2021-07-14 2021-07-14 0001816613 2018-12-31 0001816613 2020-06-30 0001816613 2021-03-31 0001816613 2020-03-31 0001816613 mkfg:SeriesSeedRedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001816613 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001816613 us-gaap:DomesticCountryMember srt:MinimumMember 2020-01-01 2020-12-31 0001816613 us-gaap:DomesticCountryMember srt:MaximumMember 2020-01-01 2020-12-31 0001816613 srt:MaximumMember 2020-01-01 2020-12-31 0001816613 us-gaap:StateAndLocalJurisdictionMember srt:MinimumMember 2020-01-01 2020-12-31 0001816613 us-gaap:StateAndLocalJurisdictionMember srt:MaximumMember 2020-01-01 2020-12-31 0001816613 us-gaap:ResearchMember 2020-01-01 2020-12-31 0001816613 srt:AmericasMember 2020-01-01 2020-12-31 0001816613 us-gaap:EMEAMember 2020-01-01 2020-12-31 0001816613 srt:AsiaPacificMember 2020-01-01 2020-12-31 0001816613 mkfg:HardwareMember 2020-01-01 2020-12-31 0001816613 mkfg:ConsumablesMember 2020-01-01 2020-12-31 0001816613 mkfg:ServicesMember 2020-01-01 2020-12-31 0001816613 country:US 2020-01-01 2020-12-31 0001816613 us-gaap:ConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001816613 us-gaap:StockCompensationPlanMember 2020-01-01 2020-12-31 0001816613 us-gaap:WarrantMember 2020-01-01 2020-12-31 0001816613 mkfg:LoanAgreementMember mkfg:RightToPurchaseSharesOfCommonStockMember us-gaap:WarrantMember 2020-01-01 2020-12-31 0001816613 us-gaap:WarrantMember mkfg:RightToPurchaseSharesSeriesDConvertiblePreferredStockMember mkfg:DevelopmentAgreementMember 2020-01-01 2020-12-31 0001816613 us-gaap:WarrantMember 2020-01-01 2020-12-31 0001816613 mkfg:PppLoanInTheFormOfNotesMember mkfg:PayCheckProtectionProgramThePppMember 2020-01-01 2020-12-31 0001816613 mkfg:TwoThousandAndThirteenStockPlanMember 2020-01-01 2020-12-31 0001816613 mkfg:TwoThousandAndThirteenStockPlanMember srt:MinimumMember 2020-01-01 2020-12-31 0001816613 mkfg:TwoThousandAndThirteenStockPlanMember srt:MaximumMember 2020-01-01 2020-12-31 0001816613 us-gaap:CommonStockMember mkfg:TwoThousandAndThirteenStockPlanMember 2020-01-01 2020-12-31 0001816613 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001816613 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001816613 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001816613 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001816613 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001816613 mkfg:NoteReceivableMember 2020-01-01 2020-12-31 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2020-01-01 2020-12-31 0001816613 us-gaap:TreasuryStockCommonMember 2020-01-01 2020-12-31 0001816613 us-gaap:ConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001816613 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001816613 mkfg:SeriesSeedConvertiblePreferredStockMember srt:MaximumMember 2020-01-01 2020-12-31 0001816613 mkfg:SeriesAConvertiblePreferredStockMember srt:MaximumMember 2020-01-01 2020-12-31 0001816613 mkfg:SeriesBConvertiblePreferredStockMember srt:MaximumMember 2020-01-01 2020-12-31 0001816613 mkfg:SeriesCConvertiblePreferredStockMember srt:MaximumMember 2020-01-01 2020-12-31 0001816613 mkfg:SeriesCConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001816613 us-gaap:MachineryAndEquipmentMember 2020-01-01 2020-12-31 0001816613 us-gaap:ComputerEquipmentMember 2020-01-01 2020-12-31 0001816613 us-gaap:SoftwareDevelopmentMember 2020-01-01 2020-12-31 0001816613 us-gaap:FurnitureAndFixturesMember 2020-01-01 2020-12-31 0001816613 us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-12-31 0001816613 us-gaap:AccruedLiabilitiesMember 2020-01-01 2020-12-31 0001816613 mkfg:DecemberTwoThousandAndTwentyThreeMember 2020-01-01 2020-12-31 0001816613 mkfg:AprilTwoThousandAndTwentySevenMember 2020-01-01 2020-12-31 0001816613 mkfg:JulyTwoThousandAndTwentyEightMember 2020-01-01 2020-12-31 0001816613 us-gaap:AccountsReceivableMember 2020-01-01 2020-12-31 0001816613 us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001816613 us-gaap:ConstructionInProgressMember 2020-12-31 0001816613 us-gaap:SoftwareDevelopmentMember 2020-12-31 0001816613 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001816613 us-gaap:ComputerEquipmentMember 2020-12-31 0001816613 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001816613 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001816613 us-gaap:DomesticCountryMember 2020-12-31 0001816613 us-gaap:StateAndLocalJurisdictionMember 2020-12-31 0001816613 us-gaap:WarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember 2020-12-31 0001816613 us-gaap:WarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2020-12-31 0001816613 us-gaap:WarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-12-31 0001816613 us-gaap:WarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember 2020-12-31 0001816613 us-gaap:WarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputSharePriceMember 2020-12-31 0001816613 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:WarrantMember 2020-12-31 0001816613 mkfg:PayCheckProtectionProgramThePppMember mkfg:PppLoanInTheFormOfNotesMember 2020-12-31 0001816613 mkfg:TwoThousandAndThirteenStockPlanMember 2020-12-31 0001816613 us-gaap:EmployeeStockOptionMember 2020-12-31 0001816613 us-gaap:StockCompensationPlanMember 2020-12-31 0001816613 mkfg:ConvertiblePreferredStockOutstandingMember 2020-12-31 0001816613 mkfg:WarrantsToPurchaseSeriesDConvertiblePreferredStockMember 2020-12-31 0001816613 mkfg:CommonStockWarrantsOutstandingMember 2020-12-31 0001816613 mkfg:SeriesSeedConvertiblePreferredStockMember 2020-12-31 0001816613 mkfg:SeriesAConvertiblePreferredStockMember 2020-12-31 0001816613 mkfg:SeriesBConvertiblePreferredStockMember 2020-12-31 0001816613 mkfg:SeriesCConvertiblePreferredStockMember 2020-12-31 0001816613 mkfg:SeriesDConvertiblePreferredStockMember 2020-12-31 0001816613 mkfg:SeriesDConvertiblePreferredStockMember srt:MaximumMember 2020-12-31 0001816613 us-gaap:CommonStockMember 2020-12-31 0001816613 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0001816613 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001816613 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001816613 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001816613 us-gaap:ValuationTechniqueDiscountedCashFlowMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001816613 us-gaap:WarrantMember mkfg:OutstandingWarrantsToBeIssuedMember mkfg:DevelopmentAgreementMember 2020-12-31 0001816613 us-gaap:ConstructionInProgressMember 2019-12-31 0001816613 us-gaap:SoftwareDevelopmentMember 2019-12-31 0001816613 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001816613 us-gaap:ComputerEquipmentMember 2019-12-31 0001816613 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001816613 us-gaap:MachineryAndEquipmentMember 2019-12-31 0001816613 us-gaap:WarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember 2019-12-31 0001816613 us-gaap:WarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2019-12-31 0001816613 us-gaap:WarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2019-12-31 0001816613 us-gaap:WarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember 2019-12-31 0001816613 us-gaap:WarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputSharePriceMember 2019-12-31 0001816613 mkfg:DevelopmentAgreementMember mkfg:RightToPurchaseSharesSeriesDConvertiblePreferredStockMember us-gaap:WarrantMember 2019-12-31 0001816613 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:WarrantMember 2019-12-31 0001816613 mkfg:TwoThousandAndThirteenStockPlanMember 2019-12-31 0001816613 us-gaap:EmployeeStockOptionMember 2019-12-31 0001816613 us-gaap:StockCompensationPlanMember 2019-12-31 0001816613 mkfg:ConvertiblePreferredStockOutstandingMember 2019-12-31 0001816613 mkfg:WarrantsToPurchaseSeriesDConvertiblePreferredStockMember 2019-12-31 0001816613 mkfg:CommonStockWarrantsOutstandingMember 2019-12-31 0001816613 mkfg:SeriesSeedConvertiblePreferredStockMember 2019-12-31 0001816613 mkfg:SeriesAConvertiblePreferredStockMember 2019-12-31 0001816613 mkfg:SeriesBConvertiblePreferredStockMember 2019-12-31 0001816613 mkfg:SeriesCConvertiblePreferredStockMember 2019-12-31 0001816613 mkfg:SeriesDConvertiblePreferredStockMember 2019-12-31 0001816613 us-gaap:CommonStockMember 2019-12-31 0001816613 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001816613 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001816613 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001816613 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001816613 mkfg:SeriesSeedRedeemableConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001816613 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001816613 srt:AmericasMember 2019-01-01 2019-12-31 0001816613 us-gaap:EMEAMember 2019-01-01 2019-12-31 0001816613 srt:AsiaPacificMember 2019-01-01 2019-12-31 0001816613 mkfg:HardwareMember 2019-01-01 2019-12-31 0001816613 mkfg:ConsumablesMember 2019-01-01 2019-12-31 0001816613 mkfg:ServicesMember 2019-01-01 2019-12-31 0001816613 country:US 2019-01-01 2019-12-31 0001816613 us-gaap:ConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001816613 us-gaap:StockCompensationPlanMember 2019-01-01 2019-12-31 0001816613 us-gaap:WarrantMember 2019-01-01 2019-12-31 0001816613 mkfg:DevelopmentAgreementMember mkfg:RightToPurchaseSharesSeriesDConvertiblePreferredStockMember us-gaap:WarrantMember 2019-01-01 2019-12-31 0001816613 us-gaap:WarrantMember 2019-01-01 2019-12-31 0001816613 mkfg:LoanAndSecurityMember mkfg:SecuredRevolvingCreditFacilityMember mkfg:LendingInstitutionMember 2019-01-01 2019-12-31 0001816613 mkfg:TwoThousandAndThirteenStockPlanMember 2019-01-01 2019-12-31 0001816613 mkfg:TwoThousandAndThirteenStockPlanMember us-gaap:NotesReceivableMember 2019-01-01 2019-12-31 0001816613 us-gaap:CommonStockMember mkfg:TwoThousandAndThirteenStockPlanMember 2019-01-01 2019-12-31 0001816613 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001816613 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001816613 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001816613 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001816613 us-gaap:ConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2019-01-01 2019-12-31 0001816613 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001816613 mkfg:NoteReceivableMember 2019-01-01 2019-12-31 0001816613 us-gaap:TreasuryStockCommonMember 2019-01-01 2019-12-31 0001816613 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001816613 mkfg:SeriesSeedConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001816613 us-gaap:AccruedLiabilitiesMember 2019-01-01 2019-12-31 0001816613 us-gaap:AccountsReceivableMember 2019-01-01 2019-12-31 0001816613 us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001816613 srt:AmericasMember 2021-01-01 2021-06-30 0001816613 us-gaap:EMEAMember 2021-01-01 2021-06-30 0001816613 srt:AsiaPacificMember 2021-01-01 2021-06-30 0001816613 mkfg:HardwareMember 2021-01-01 2021-06-30 0001816613 mkfg:ConsumablesMember 2021-01-01 2021-06-30 0001816613 mkfg:ServicesMember 2021-01-01 2021-06-30 0001816613 country:US 2021-01-01 2021-06-30 0001816613 us-gaap:ConvertiblePreferredStockMember 2021-01-01 2021-06-30 0001816613 us-gaap:StockCompensationPlanMember 2021-01-01 2021-06-30 0001816613 mkfg:LoanAgreementMember mkfg:RightToPurchaseSharesOfCommonStockMember us-gaap:WarrantMember 2021-01-01 2021-06-30 0001816613 mkfg:DevelopmentAgreementMember mkfg:RightToPurchaseSharesSeriesDConvertiblePreferredStockMember us-gaap:WarrantMember 2021-01-01 2021-06-30 0001816613 mkfg:PppLoanInTheFormOfNotesMember mkfg:PayCheckProtectionProgramThePppMember 2021-01-01 2021-06-30 0001816613 mkfg:TwoThousandAndThirteenStockPlanMember 2021-01-01 2021-06-30 0001816613 us-gaap:CostOfSalesMember 2021-01-01 2021-06-30 0001816613 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001816613 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001816613 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001816613 mkfg:SeriesSeedConvertiblePreferredStockMember srt:MaximumMember 2021-01-01 2021-06-30 0001816613 mkfg:SeriesAConvertiblePreferredStockMember srt:MaximumMember 2021-01-01 2021-06-30 0001816613 mkfg:SeriesBConvertiblePreferredStockMember srt:MaximumMember 2021-01-01 2021-06-30 0001816613 mkfg:SeriesCConvertiblePreferredStockMember srt:MaximumMember 2021-01-01 2021-06-30 0001816613 mkfg:SeriesCConvertiblePreferredStockMember 2021-01-01 2021-06-30 0001816613 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001816613 us-gaap:AccruedLiabilitiesMember 2021-01-01 2021-06-30 0001816613 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001816613 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001816613 mkfg:AOneMember 2021-01-01 2021-06-30 0001816613 us-gaap:AccountsReceivableMember 2021-01-01 2021-06-30 0001816613 us-gaap:SalesRevenueNetMember 2021-01-01 2021-06-30 0001816613 us-gaap:ConstructionInProgressMember 2021-06-30 0001816613 us-gaap:SoftwareDevelopmentMember 2021-06-30 0001816613 us-gaap:FurnitureAndFixturesMember 2021-06-30 0001816613 us-gaap:ComputerEquipmentMember 2021-06-30 0001816613 us-gaap:LeaseholdImprovementsMember 2021-06-30 0001816613 us-gaap:MachineryAndEquipmentMember 2021-06-30 0001816613 us-gaap:MeasurementInputExpectedTermMember us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember 2021-06-30 0001816613 us-gaap:MeasurementInputPriceVolatilityMember us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember 2021-06-30 0001816613 us-gaap:MeasurementInputRiskFreeInterestRateMember us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember 2021-06-30 0001816613 us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember 2021-06-30 0001816613 us-gaap:MeasurementInputSharePriceMember us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember 2021-06-30 0001816613 mkfg:PayCheckProtectionProgramThePppMember mkfg:PppLoanInTheFormOfNotesMember 2021-06-30 0001816613 mkfg:TwoThousandAndThirteenStockPlanMember mkfg:EmployeesDirectorsAndConsultantsMember 2021-06-30 0001816613 mkfg:TwoThousandAndThirteenStockPlanMember 2021-06-30 0001816613 us-gaap:EmployeeStockOptionMember 2021-06-30 0001816613 us-gaap:StockCompensationPlanMember 2021-06-30 0001816613 mkfg:ConvertiblePreferredStockOutstandingMember 2021-06-30 0001816613 mkfg:WarrantsToPurchaseSeriesDConvertiblePreferredStockMember 2021-06-30 0001816613 mkfg:CommonStockWarrantsOutstandingMember 2021-06-30 0001816613 mkfg:SeriesDConvertiblePreferredStockMember 2021-06-30 0001816613 mkfg:SeriesCConvertiblePreferredStockMember 2021-06-30 0001816613 mkfg:SeriesBConvertiblePreferredStockMember 2021-06-30 0001816613 mkfg:SeriesAConvertiblePreferredStockMember 2021-06-30 0001816613 mkfg:SeriesSeedConvertiblePreferredStockMember 2021-06-30 0001816613 mkfg:SeriesDConvertiblePreferredStockMember srt:MaximumMember 2021-06-30 0001816613 us-gaap:CommonStockMember 2021-06-30 0001816613 mkfg:AOneMember 2021-06-30 0001816613 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-06-30 0001816613 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-06-30 0001816613 mkfg:DevelopmentAgreementMember mkfg:RightToPurchaseSharesSeriesDConvertiblePreferredStockMember us-gaap:WarrantMember 2021-06-30 0001816613 srt:AmericasMember 2020-01-01 2020-06-30 0001816613 us-gaap:EMEAMember 2020-01-01 2020-06-30 0001816613 srt:AsiaPacificMember 2020-01-01 2020-06-30 0001816613 mkfg:HardwareMember 2020-01-01 2020-06-30 0001816613 mkfg:ConsumablesMember 2020-01-01 2020-06-30 0001816613 mkfg:ServicesMember 2020-01-01 2020-06-30 0001816613 country:US 2020-01-01 2020-06-30 0001816613 us-gaap:ConvertiblePreferredStockMember 2020-01-01 2020-06-30 0001816613 us-gaap:StockCompensationPlanMember 2020-01-01 2020-06-30 0001816613 us-gaap:WarrantMember 2020-01-01 2020-06-30 0001816613 mkfg:DevelopmentAgreementMember mkfg:RightToPurchaseSharesSeriesDConvertiblePreferredStockMember us-gaap:WarrantMember 2020-01-01 2020-06-30 0001816613 mkfg:TwoThousandAndThirteenStockPlanMember 2020-01-01 2020-06-30 0001816613 us-gaap:CostOfSalesMember 2020-01-01 2020-06-30 0001816613 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-06-30 0001816613 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-06-30 0001816613 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001816613 us-gaap:AccruedLiabilitiesMember 2020-01-01 2020-06-30 0001816613 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001816613 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001816613 us-gaap:SubsequentEventMember mkfg:AOneMember 2021-02-23 0001816613 us-gaap:SubsequentEventMember mkfg:AOneMember 2021-02-23 2021-02-23 0001816613 us-gaap:SubsequentEventMember mkfg:MarkforgedMember 2021-02-23 2021-02-23 0001816613 mkfg:LoanAgreementMember mkfg:RightToPurchaseSharesOfCommonStockMember us-gaap:WarrantMember 2018-01-01 2018-12-31 0001816613 mkfg:LoanAgreementMember mkfg:RightToPurchaseSharesOfCommonStockMember us-gaap:WarrantMember 2015-12-31 0001816613 mkfg:PppLoanInTheFormOfNotesMember mkfg:PayCheckProtectionProgramThePppMember 2020-04-10 0001816613 mkfg:MarkforgedCommonStockMember 2021-07-14 2021-07-14 0001816613 mkfg:AoneIpoMember us-gaap:CommonClassAMember 2021-07-14 2021-07-14 0001816613 mkfg:MarkforgedCommonStockMember 2021-07-14 0001816613 mkfg:AoneIpoMember us-gaap:CommonClassAMember 2021-07-14 0001816613 us-gaap:MeasurementInputExpectedTermMember us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember 2020-06-30 0001816613 us-gaap:MeasurementInputPriceVolatilityMember us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember 2020-06-30 0001816613 us-gaap:MeasurementInputRiskFreeInterestRateMember us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember 2020-06-30 0001816613 us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember 2020-06-30 0001816613 us-gaap:MeasurementInputSharePriceMember us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember 2020-06-30 0001816613 mkfg:TwoThousandAndThirteenStockPlanMember 2020-06-30 0001816613 mkfg:LoanAgreementMember mkfg:RightToPurchaseSharesOfCommonStockMember us-gaap:WarrantMember 2018-01-01 2018-01-01 0001816613 mkfg:PayCheckProtectionProgramThePppMember mkfg:PppLoanInTheFormOfNotesMember 2020-04-10 2020-04-10 0001816613 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2021-01-01 2021-03-31 0001816613 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001816613 us-gaap:ConvertiblePreferredStockMember 2021-01-01 2021-03-31 0001816613 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001816613 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001816613 mkfg:NoteReceivableMember 2020-01-01 2020-03-31 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2020-01-01 2020-03-31 0001816613 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001816613 us-gaap:ConvertiblePreferredStockMember 2020-01-01 2020-03-31 0001816613 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001816613 srt:AmericasMember 2020-04-01 2020-06-30 0001816613 us-gaap:EMEAMember 2020-04-01 2020-06-30 0001816613 srt:AsiaPacificMember 2020-04-01 2020-06-30 0001816613 mkfg:HardwareMember 2020-04-01 2020-06-30 0001816613 mkfg:ConsumablesMember 2020-04-01 2020-06-30 0001816613 mkfg:ServicesMember 2020-04-01 2020-06-30 0001816613 country:US 2020-04-01 2020-06-30 0001816613 mkfg:DevelopmentAgreementMember mkfg:RightToPurchaseSharesSeriesDConvertiblePreferredStockMember us-gaap:WarrantMember 2020-04-01 2020-06-30 0001816613 us-gaap:CostOfSalesMember 2020-04-01 2020-06-30 0001816613 us-gaap:ResearchAndDevelopmentExpenseMember 2020-04-01 2020-06-30 0001816613 us-gaap:SellingAndMarketingExpenseMember 2020-04-01 2020-06-30 0001816613 us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001816613 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2020-04-01 2020-06-30 0001816613 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001816613 us-gaap:ConvertiblePreferredStockMember 2020-04-01 2020-06-30 0001816613 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001816613 us-gaap:AccruedLiabilitiesMember 2020-04-01 2020-06-30 0001816613 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-06-30 0001816613 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0001816613 mkfg:LoanAndSecurityMember mkfg:SecuredRevolvingCreditFacilityMember mkfg:LendingInstitutionMember 2018-10-31 0001816613 srt:AmericasMember 2021-04-01 2021-06-30 0001816613 us-gaap:EMEAMember 2021-04-01 2021-06-30 0001816613 srt:AsiaPacificMember 2021-04-01 2021-06-30 0001816613 mkfg:HardwareMember 2021-04-01 2021-06-30 0001816613 mkfg:ConsumablesMember 2021-04-01 2021-06-30 0001816613 mkfg:ServicesMember 2021-04-01 2021-06-30 0001816613 country:US 2021-04-01 2021-06-30 0001816613 mkfg:DevelopmentAgreementMember mkfg:RightToPurchaseSharesSeriesDConvertiblePreferredStockMember us-gaap:WarrantMember 2021-04-01 2021-06-30 0001816613 us-gaap:CostOfSalesMember 2021-04-01 2021-06-30 0001816613 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001816613 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001816613 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001816613 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2021-04-01 2021-06-30 0001816613 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001816613 us-gaap:ConvertiblePreferredStockMember 2021-04-01 2021-06-30 0001816613 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001816613 us-gaap:AccruedLiabilitiesMember 2021-04-01 2021-06-30 0001816613 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0001816613 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0001816613 us-gaap:SalesRevenueNetMember 2021-04-01 2021-06-30 0001816613 us-gaap:AccruedLiabilitiesMember 2019-12-31 0001816613 us-gaap:AccruedLiabilitiesMember 2020-12-31 0001816613 us-gaap:ConvertiblePreferredStockMember 2020-12-31 0001816613 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001816613 us-gaap:TreasuryStockCommonMember 2020-12-31 0001816613 us-gaap:RetainedEarningsMember 2020-12-31 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2020-12-31 0001816613 mkfg:TwoThousandAndThirteenStockPlanMember 2018-12-31 0001816613 us-gaap:ConvertiblePreferredStockMember 2018-12-31 0001816613 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001816613 us-gaap:RetainedEarningsMember 2018-12-31 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2018-12-31 0001816613 us-gaap:CommonStockMember 2018-12-31 0001816613 us-gaap:AccruedLiabilitiesMember 2018-12-31 0001816613 us-gaap:ConvertiblePreferredStockMember 2019-12-31 0001816613 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001816613 us-gaap:TreasuryStockCommonMember 2019-12-31 0001816613 mkfg:NoteReceivableMember 2019-12-31 0001816613 us-gaap:RetainedEarningsMember 2019-12-31 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2019-12-31 0001816613 us-gaap:AccruedLiabilitiesMember 2021-06-30 0001816613 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001816613 us-gaap:RestrictedStockUnitsRSUMember 2021-06-30 0001816613 us-gaap:AccruedLiabilitiesMember 2020-06-30 0001816613 us-gaap:ConvertiblePreferredStockMember 2021-03-31 0001816613 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001816613 us-gaap:TreasuryStockCommonMember 2021-03-31 0001816613 us-gaap:RetainedEarningsMember 2021-03-31 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2021-03-31 0001816613 us-gaap:CommonStockMember 2021-03-31 0001816613 us-gaap:ConvertiblePreferredStockMember 2020-03-31 0001816613 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001816613 us-gaap:TreasuryStockCommonMember 2020-03-31 0001816613 us-gaap:RetainedEarningsMember 2020-03-31 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2020-03-31 0001816613 us-gaap:CommonStockMember 2020-03-31 0001816613 us-gaap:AccruedLiabilitiesMember 2020-03-31 0001816613 us-gaap:ConvertiblePreferredStockMember 2020-06-30 0001816613 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001816613 us-gaap:TreasuryStockCommonMember 2020-06-30 0001816613 us-gaap:RetainedEarningsMember 2020-06-30 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2020-06-30 0001816613 us-gaap:CommonStockMember 2020-06-30 0001816613 us-gaap:AccruedLiabilitiesMember 2021-03-31 0001816613 us-gaap:ConvertiblePreferredStockMember 2021-06-30 0001816613 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001816613 us-gaap:TreasuryStockCommonMember 2021-06-30 0001816613 us-gaap:RetainedEarningsMember 2021-06-30 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2021-06-30 iso4217:USD xbrli:shares xbrli:pure utr:Year utr:Day utr:Month iso4217:USD xbrli:shares mkfg:Spaces mkfg:Segment utr:Y
As filed with the Securities and Exchange Commission on August 12, 2021
Registration
No. 333-            
 
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
 
FORM
S-1
REGISTRATION STATEMENT
UNDER
THE SECURITIES ACT OF 1933
 
 
Markforged Holding Corporation
(Exact Name of Registrant as Specified in Its Charter)
 
 
 
Delaware
 
3559
 
98-154859
(State or other jurisdiction of
incorporation or organization)
 
(Primary Standard Industrial
Classification Code Number)
 
(I.R.S. Employer
Identification Number)
480 Pleasant St.
Watertown, MA 02472
(Address, including zip code, and telephone number, including area code, of Registrant’s principal executive offices)
 
 
Shai Terem
Chief Executive Officer
Markforged Holding Corporation
480 Pleasant St.
Watertown, MA 02472
(866) 496-1805
(Name, address, including zip code, and telephone number, including area code, of agent for service)
 
 
Copies to:
 
Kenneth J. Gordon, Esq.
Michael J. Minahan, Esq.
Michael R. Patrone, Esq.
Goodwin Procter LLP
100 Northern Avenue
Boston, MA 02210
(617)
570-1000
 
Stephen Karp
General Counsel and Secretary
Markforged Holding Corporation
480 Pleasant St.
Watertown, MA 02472
(866)
496-1805
 
Approximate date of commencement of proposed sale of the securities to the public
: From time to time after this Registration Statement becomes effective.
If any of the securities being registered on this Form are to be offered on a delayed or continuous basis pursuant to Rule 415 under the Securities Act of 1933 (the “Securities Act”) check the following box:  ☒
If this Form is filed to register additional securities for an offering pursuant to Rule 462(b) under the Securities Act, please check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering.  ☐
If this Form is a post-effective amendment filed pursuant to Rule 462(c) under the Securities Act, check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering.  ☐
If this Form is a post-effective amendment filed pursuant to Rule 462(d) under the Securities Act, check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering.
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a
non-accelerated
filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in
Rule 12b-2
of the Exchange Act.
 
Large accelerated 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 7(a)(2)(B) of the Securities Act.   
 
CALCULATION OF REGISTRATION FEE
 
 
 
Title of each class of
securities to be registered
 
Amount
to be registered(1)
 
 
Proposed
maximum
offering price
per security
 
 
Proposed
maximum
aggregate
offering price
 
 
Amount of
registration fee
 
Common stock
 
 
155,874,248
(2) 
 
$
10.28
(3) 
 
$
1,602,387,269.44
 
 
$
174,82
1
 
Warrants
 
 
3,150,000
(4) 
 
$
1.81
(5) 
 
$
5,701,500.00
 
 
$
623
 
Common stock
 
 
3,150,000
(6) 
 
$
10.28
(7) 
 
$
32,382,000.00
 
 
$
3,533
 
Total
 
 
162,
174
,
248
 
 
 
 
 
 
$
1,640,470,769.44
 
 
$
178,977
 
 
 
 
 
 
(1)
Pursuant to Rule 416(a) of the Securities Act of 1933, as amended (the “Securities Act”), an indeterminable number of additional securities that may be issued to prevent dilution resulting from stock splits, stock dividends or similar transactions are also being registered.
(2)
The number of shares of common stock being registered represents the sum of (a) 134,874,248 shares of common stock issued to certain shareholders in connection with the Merger and (b) 21,000,000 shares of common stock issued to certain qualified institutional buyers and accredited investors in private placements consummated in connection with the PIPE Investment (as defined herein).
(3)
Estimated solely for the purpose of calculating the registration fee, based on the average of the high and low prices of the shares of common stock of Markforged Holding Corporation on the New York Stock Exchange (“NYSE”) on August 9, 2021 (such date being within five business days of the date that this registration statement was first filed with the SEC) in accordance with Rule 457(c) of the Securities Act.
(4)
The number of warrants being registered represents 3,150,000 warrants to purchase shares of common stock issued to a shareholder of AONE (the “private placement warrants”).
(5)
Estimated solely for the purpose of calculating the registration fee, based on the average of the high and low prices of the warrants of Markforged Holding Corporation on NYSE on August 9, 2021 (such date being within five business days of the date that this registration statement was first filed with the SEC) in accordance with Rule 457(c) of the Securities Act.
(6)
Reflects the shares of common stock that may be issued to certain shareholders upon the exercise of outstanding private placement warrants with each warrant exercisable for one share of common stock, subject to adjustment, for an exercise price of $11.50 per share.
(7)
Calculated pursuant to Rule 457(g) under the Securities Act, based on the exercise price of the warrants.
 
The registrant hereby amends this registration statement on such date or dates as may be necessary to delay its effective date until the registrant shall file a further amendment which specifically states that this registration statement shall thereafter become effective in accordance with Section 8(a) of the Securities Act or until this registration statement shall become effective on such date as the SEC, acting pursuant to said Section 8(a), may determine.
 
 
 

The information in this preliminary prospectus is not complete and may be changed. We may not sell these securities until the registration statement filed with the Securities and Exchange Commission is effective. This preliminary prospectus is not an offer to sell these securities and it is not soliciting an offer to buy these securities in any jurisdiction where the offer or sale is not permitted.
 
SUBJECT TO COMPLETION, DATED AUGUST 12, 2021
PROSPECTUS FOR
155,874,248 SHARES OF COMMON STOCK
3,150,000 WARRANTS TO PURCHASE SHARES OF COMMON STOCK
AND
3,150,000 SHARES OF COMMON STOCK UNDERLYING WARRANTS
OF
MARKFORGED HOLDING CORPORATION
 
 
This prospectus relates to (i) the resale of 21,000,000 shares of common stock issued in the PIPE Investment (as defined below) by certain of the Selling Securityholders, (ii) the resale of 134,874,248 shares of common stock, par value $0.0001 per share (the “common stock”) issued in connection with the Merger (as defined below) by certain of the selling securityholders named in this prospectus and (iii) up to an aggregate of 3,150,000 shares of our common stock that may be issued upon exercise of warrants to purchase shares of common stock that were issued to the Sponsor (the “private placement warrants”) held by the Selling Securityholders. This prospectus also relates to the resale of up to 3,150,000 of the private placement warrants.
On July 14, 2021, we consummated the transactions contemplated by that certain Agreement and Plan of Merger, dated as of February 23, 2021, by and among one, a Cayman Islands exempted company (“AONE”), Caspian Merger Sub Inc., a Delaware corporation and a direct wholly owned subsidiary of AONE (“Merger Sub”), and MarkForged, Inc., a Delaware corporation (“Markforged”). As contemplated by the Merger Agreement, AONE was domesticated as a Delaware corporation and changed its name to “Markforged Holding Corporation” (the “Domestication”). Following the Domestication, Merger Sub merged with and into Markforged, the separate corporate existence of Merger Sub ceased and Markforged survived as a wholly owned subsidiary of Markforged Holding Corporation. (“MFHC”) (the “Merger” and, together with the Domestication, the “Business Combination”).
We are registering the resale of shares of common stock and warrants as required by the subscription agreements, entered into by and among AONE and certain qualified institutional buyers and accredited investors relating to the purchase of shares of common stock in private placements consummated in connection with the Business Combination.
We are also registering the resale of other shares of common stock held by certain of our shareholders.
We will receive the proceeds from any exercise of the warrants for cash, but not from the resale of any of the securities registered hereby by the Selling Securityholders.
We will bear all costs, expenses and fees in connection with the registration of the securities. The Selling Securityholders will bear all commissions and discounts, if any, attributable to their respective sales of the securities.
Trading of our common stock and warrants began on the New York Stock Exchange (“NYSE”) on July 15, 2021, under the ticker symbols “MKFG” and “MKFG WS”, respectively. Prior to the Domestication, AONE’s Class A ordinary shares, par value $0.0001 per share (the “AONE Class A ordinary shares”), and AONE warrants to purchase AONE Class A ordinary shares traded on the New York Stock Exchange (“NYSE”) under the ticker symbols “AONE” and “AONEWS”, respectively. On August 9, 2021, the closing sale prices of our common stock and warrants as reported by the NYSE were $10.18 and $1.81, respectively.
 
 
Investing in our securities involves risks that are described in the “Risk Factors” section beginning on page 15 of this prospectus.
Neither the Securities and Exchange Commission (the “SEC”) nor any state securities commission has approved or disapproved of the securities to be issued under this prospectus or determined if this prospectus is truthful or complete. Any representation to the contrary is a criminal offense.
The date of this prospectus is                 , 2021.

TABLE OF CONTENTS
 
     1  
     2  
     2  
     6  
     7  
     14  
     15  
     58  
     59  
     60  
     64  
     72  
     82  
     101  
     109  
     118  
     121  
     127  
     132  
     146  
     150  
     150  
     150  
     F-1  
     II-1  
You should rely only on the information contained in this prospectus. No one has been authorized to provide you with information that is different from that contained in this prospectus. This prospectus is dated as of the date set forth on the cover hereof. You should not assume that the information contained in this prospectus is accurate as of any date other than that date.

ABOUT THIS PROSPECTUS
This prospectus is part of a registration statement on Form
S-1
that we filed with the SEC using the “shelf” registration process. Under the shelf registration process, the Selling Securityholders may, from time to time, sell the securities offered by them described in this prospectus. We will not receive any proceeds from the sale by such Selling Securityholders of the securities offered by them described in this prospectus. This prospectus also relates to the issuance by us of shares of common stock issuable upon the exercise of stock options and warrants, and the settlement of restricted stock units. We will receive proceeds from any exercise of the warrants for cash.
Neither we nor the Selling Securityholders have authorized anyone to provide you with any information or to make any representations other than those contained in this prospectus or any applicable prospectus supplement or any free writing prospectuses prepared by or on behalf of us or to which we have referred you. Neither we nor the Selling Securityholders take responsibility for, and can provide no assurance as to the reliability of, any other information that others may give you. Neither we nor the Selling Securityholders will make an offer to sell these securities in any jurisdiction where such offer or sale are not permitted. No dealer, salesperson or other person is authorized to give any information or to represent anything not contained in this prospectus, any applicable prospectus supplement or any related free writing prospectus. You should assume that the information appearing in this prospectus or any prospectus supplement is accurate as of the date on the front of those documents only, regardless of the time of delivery of this prospectus or any applicable prospectus supplement, or any sale of a security. Our business, financial condition, results of operations and prospects may have changed since those dates.
The Selling Securityholders and their permitted transferees may use this shelf registration statement to sell securities from time to time through any means described in the section titled “
Plan of Distribution
”. More specific terms of any securities that the Selling Securityholders and their permitted transferees offer and sell may be provided in a prospectus supplement that describes, among other things, the specific amounts and prices of the securities being offered and the terms of the offering.
We may also provide a prospectus supplement or post-effective amendment to the registration statement to add information to, or update or change information contained in, this prospectus. Any statement contained in this prospectus will be deemed to be modified or superseded for purposes of this prospectus to the extent that a statement contained in such prospectus supplement or post-effective amendment modifies or supersedes such statement. Any statement so modified will be deemed to constitute a part of this prospectus only as so modified, and any statement so superseded will be deemed not to constitute a part of this prospectus. You should read both this prospectus and any applicable prospectus supplement or post-effective amendment to the registration statement together with the additional information to which we refer you in the sections of this prospectus titled
“Where You Can Find More Information”
.
Unless the context indicates otherwise, references in this prospectus to the “company”, “ Markforged Holding Corporation”, “we”, “us”, “our” and similar terms refer to Markforged Holding Corporation (f/k/a one) and its consolidated subsidiaries. References to “AONE” refer to our predecessor company prior to the consummation of the Business Combination (the “Closing”, and the date of the consummation of the Business Combination, the “Closing Date”). References to “Markforged” refer to MarkForged, Inc. prior to the Closing.
This prospectus contains summaries of certain provisions contained in some of the documents described herein, but reference is made to the actual documents for complete information. All of the summaries are qualified in their entirety by the actual documents. Copies of some of the documents referred to herein have been filed, will be filed or will be incorporated by reference as exhibits to the registration statement of which this prospectus is a part, and you may obtain copies of those documents as described below under “
Where You Can Find More Information
”.
 
1

TRADEMARKS
This document contains references to trademarks and service marks belonging to other entities. Solely for convenience, trademarks and trade names referred to in this prospectus may appear without the
®
or
symbols, but such references are not intended to indicate, in any way, that the applicable licensor will not assert, to the fullest extent under applicable law, its rights to these trademarks and trade names. Markforged Holding Corporation does not intend its use or display of other companies’ trade names, trademarks or service marks to imply a relationship with, or endorsement or sponsorship of it by, any other companies.
SELECTED DEFINITIONS
Unless otherwise stated in this prospectus or the context otherwise requires, references to:
 
   
“2013 Incentive Plan” are to Markforged’s 2013 Stock Option and Grant Plan, as amended from time to time;
 
   
“2021 Incentive Plan” are to the Markforged Holding Corporation 2021 Stock Option and Incentive Plan;
 
   
“2021 ESPP” are to the Markforged Holding Corporation 2021 Employee Stock Purchase Plan;
 
   
“AONE” are to
 one
, prior to its domestication as a corporation in the State of Delaware;
 
   
“AONE Class A ordinary shares” are to AONE’s Class A ordinary shares, par value $0.0001 per share;
 
   
“AONE Class B ordinary shares” are to AONE’s Class B ordinary shares, par value $0.0001 per share;
 
   
“AONE Initial Shareholders” are to the Sponsor and Michelle Gill, Lachy Groom, Gautam Gupta, Pierre Lamond, Laura de Petra and Catherine Spear, who collectively own all of the AONE Class B ordinary shares.
 
   
“AONE units” and “units” are to the units of AONE, each unit representing one AONE Class A ordinary share and
one-fourth
of one redeemable warrant to acquire one AONE Class A ordinary share, that were offered and sold by AONE in its initial public offering and registered pursuant to the IPO registration statement (less the number of units that have been separated into the underlying public shares and underlying warrants upon the request of the holder thereof);
 
   
“ASC” are to Accounting Standards Codification;
 
   
“Business Combination” are to the Domestication together with the Merger;
 
   
“Cayman Constitutional Documents” are to AONE’s Amended and Restated Memorandum and Articles of Association, as amended from time to time, (the “Existing Memorandum” and the “Existing Articles,” respectively);
 
   
“Closing” are to the closing of the Business Combination;
 
   
“Continental” are to Continental Stock Transfer & Trust Company;
 
   
“COVID-19”
are to the novel coronavirus pandemic;
 
   
“COVID-19
Measures” are to any quarantine, “shelter in place”, “stay at home”, workforce reduction, social distancing, shut down, closure, sequester, safety or similar Law, Governmental Order, Action, directive, guidelines or recommendations promulgated by any Governmental Authority that has jurisdiction over Markforged or its subsidiaries, including the Centers for Disease Control and Prevention and the World Health Organization, in each case, in connection with or response to
COVID-19,
including the Coronavirus Aid, Relief, and Economic Security Act and the Families First Coronavirus Response Act;
 
2

   
“DGCL” are to the General Corporation Law of the State of Delaware, as amended;
 
   
“Domestication” are to the domestication of Markforged Holding Corporation as a corporation incorporated in the State of Delaware;
 
   
“Employee Transactions” are to share repurchase agreements entered into by Markforged and certain of its stockholders, pursuant to which Markforged will repurchase certain Markforged common stock and/or settle for cash certain Markforged Options;
 
   
“Employee Transactions Value” are to the aggregate dollar amount paid or payable by Markforged pursuant to the Employee Transactions;
 
   
“Equity Value” are to $1,700,000,000 minus the Employee Transactions Value;
 
   
“Exchange Act” are to the Securities Exchange Act of 1934, as amended;
 
   
“Exchange Ratio” are to an amount equal to (a) the Equity Value,
 divided by
 (b) $10.00,
 divided by
 (c) the sum of (i) the Aggregate Fully Diluted Markforged Common Stock and (ii) the Markforged Share Reserve Amount as of immediately prior to the Effective Time;
 
   
“founder shares” are to the AONE Class B ordinary shares purchased by the Sponsor in a private placement prior to the initial public offering, and the AONE Class A ordinary shares that will be issued upon the conversion thereof;
 
   
“GAAP” are to accounting principles generally accepted in the United States of America;
 
   
“initial public offering” are to AONE’s initial public offering that was consummated on August 20, 2020;
 
   
“IPO registration statement” are to the Registration Statement on Form
S-1
(333-240203)
filed by AONE in connection with its initial public offering, which became effective on August 17, 2020;
 
   
“IRS” are to the U.S. Internal Revenue Service;
 
   
“JOBS Act” are to the Jumpstart Our Business Startups Act of 2012;
 
   
“Markforged Awards” are to Markforged Options and Markforged RSUs;
 
   
“Markforged common stock” are to shares of Markforged common stock, par value $0.0001 per share;
 
   
“Markforged Holding Corporation” are to AONE after the Domestication and its name change from
 one
;
 
   
“Markforged Holding Common Stock” are to shares of Markforged Holding Corporation common stock, par value $0.0001 per share;
 
   
“Markforged Holding Options” are to options to purchase shares of Markforged Holding Common Stock;
 
   
“Markforged Options” are to an option to purchase shares of Markforged common stock under the 2013 Incentive Plan or otherwise granted to an employee, director, independent contractor or other service provider of Markforged outside of the 2013 Incentive Plan;
 
   
“Markforged Holding RSUs” are to restricted stock units based on shares of Markforged Holding Common Stock;
 
   
“Markforged RSUs” are to restricted stock units based on shares of Markforged common stock;
 
   
“Markforged Share Reserve Amount” are to that number of shares of Markforged common stock available for issuance in respect of Markforged Awards not yet granted under the 2013 Incentive Plan;
 
   
“Markforged Stockholders” are to the stockholders of Markforged and holders of Markforged Awards prior to the Business Combination;
 
3

   
“Merger” are to the merger of Merger Sub with and into Markforged, with Markforged surviving the merger as a wholly owned subsidiary of Markforged Holding Corporation;
 
   
“Merger Sub” are to Caspian Merger Sub Inc., a Delaware corporation and subsidiary of AONE;
 
   
“NYSE” are to the New York Stock Exchange;
 
   
“ordinary shares” are to the AONE Class A ordinary shares and the AONE Class B ordinary shares, collectively;
 
   
“Person” are to any individual, firm, corporation, partnership, limited liability company, incorporated or unincorporated association, joint venture, joint stock company, governmental authority or instrumentality or other entity of any kind;
 
   
“PIPE Investment” are to the purchase of shares of Markforged Holding Common Stock pursuant to the Subscription Agreements;
 
   
“PIPE Investment Amount” are to the aggregate gross purchase price received by AONE prior to or substantially concurrently with Closing for the shares in the PIPE Investment;
 
   
“PIPE Investors” are to those certain investors participating in the PIPE Investment pursuant to the Subscription Agreements;
 
   
“Preferred Stock Conversion” are to each share of Markforged preferred stock converting into one share of Markforged common stock;
 
   
“private placement warrants” are to the AONE private placement warrants outstanding as of the date of this prospectus and the warrants of Markforged Holding Corporation issued as a matter of law upon the conversion thereof at the time of the Domestication;
 
   
“pro forma” are to giving pro forma effect to the Business Combination;
 
   
“public shareholders” are to holders of public shares, whether acquired in AONE’s initial public offering or acquired in the secondary market;
 
   
“public shares” are to the AONE Class A ordinary shares (including those that underlie the units) that were offered and sold by AONE in its initial public offering and registered pursuant to the IPO registration statement or the shares of Markforged Holding Common Stock issued as a matter of law upon the conversion thereof at the time of the Domestication, as context requires;
 
   
“public warrants” are to the redeemable warrants (including those that underlie the units) that were offered and sold by AONE in its initial public offering and registered pursuant to the IPO registration statement or the redeemable warrants of Markforged Holding Corporation issued as a matter of law upon the conversion thereof at the time of the Domestication, as context requires;
 
   
“redemption” are to each redemption of public shares for cash pursuant to the Cayman Constitutional Documents;
 
   
“Registration Rights Agreement” are to the Registration Rights Agreement to be entered into at Closing, by and among Markforged Holding Corporation, certain former stockholders of Markforged, the Sponsor and certain directors and officers of AONE prior to the Effective Time;
 
   
“RSU” are to restricted stock units;
 
   
“Sarbanes Oxley Act” are to the Sarbanes-Oxley Act of 2002;
 
   
“SEC” are to the United States Securities and Exchange Commission;
 
   
“Securities Act” are to the Securities Act of 1933, as amended;
 
   
“Sponsor” are to
A-star,
a Cayman Islands limited liability company;
 
4

   
“Sponsor Support Agreement” are to that certain Support Agreement, dated February 23, 2021, by and among the Sponsor, AONE, the AONE Initial Shareholders and Markforged, as amended and modified from time to time, attached hereto as Annex B;
 
   
“Stockholder Support Agreement” are to that certain Stockholder Support Agreement, entered into on February 23, 2021, by and among Markforged Holding Corporation, the Sponsor and certain shareholders of Markforged, attached hereto as Annex C;
 
   
“Subscription Agreements” are to the subscription agreements pursuant to which the PIPE Investment were consummated;
 
   
“trust account” are to the trust account established at the consummation of AONE’s initial public offering at J.P. Morgan Chase Bank, N.A. and maintained by Continental, acting as trustee;
 
   
“Trust Agreement” are to the Investment Management Trust Agreement, dated August 17, 2020, by and between AONE and Continental Stock Transfer & Trust Company, as trustee; and
 
   
“warrants” are to the public warrants and the private placement warrants.
Unless otherwise stated in this prospectus or the context otherwise requires, all references in this prospectus to AONE Class A ordinary shares, shares of Markforged Holding Common Stock or warrants include such securities underlying the units.
 
5

CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS
This prospectus contains statements that are forward-looking and as such are not historical facts. This includes, without limitation, statements regarding the financial position, business strategy and the plans and objectives of management for our future operations of Markforged Holding Corporation. These statements constitute projections, forecasts and forward-looking statements, and are not guarantees of performance. Such statements can be identified by the fact that they do not relate strictly to historical or current facts. When used in this prospectus, words such as “anticipate”, “believe”, “continue”, “could”, “estimate”, “expect”, “intend”, “may”, “might”, “plan”, “possible”, “potential”, “predict”, “project”, “should”, “strive”, “would” and similar expressions may identify forward-looking statements, but the absence of these words does not mean that a statement is not forward-looking.
Forward-looking statements in this prospectus and in any document incorporated by reference in this prospectus may include, for example, statements about:
 
   
the effect of uncertainties related to the
COVID-19
pandemic;
 
   
the expected growth of the additive manufacturing industry;
 
   
our anticipated growth and our ability to achieve and maintain profitability in the future;
 
   
the impact of the regulatory environment and complexities with compliance related to such environment on us;
 
   
our ability to respond to general economic, political and business conditions;
 
   
our ability to access sources of capital, including debt financing and other sources of capital to finance operations and growth;
 
   
the success of our marketing efforts and our ability to expand our customer base;
 
   
our ability to develop new products, features and functionality that are competitive and meet market needs;
 
   
our ability to maintain an effective system of internal controls over financial reporting; and our ability to grow and manage growth profitably and retain key employees;
 
   
our inability to realize the anticipated benefits of the Business Combination;
 
   
the outcome of legal or governmental proceedings that may be instituted against us; and
 
   
other factors detailed under the section titled “
Risk Factors
”.
These forward-looking statements are based on information available as of the date of this prospectus and current expectations, forecasts and assumptions, and involve a number of judgments, risks and uncertainties. Accordingly, forward-looking statements should not be relied upon as representing our views as of any subsequent date, and we do not undertake any obligation to update forward-looking statements to reflect events or circumstances after the date they were made, whether as a result of new information, future events or otherwise, except as may be required under applicable securities laws.
As a result of a number of known and unknown risks and uncertainties, our actual results or performance may be materially different from those expressed or implied by these forward-looking statements. You should not place undue reliance on these forward-looking statements.
 
6

PROSPECTUS SUMMARY
This summary highlights selected information from this prospectus and may not contain all of the information that is important to you in making an investment decision. Before investing in our securities, you should carefully read this entire prospectus, including our financial statements and the related notes included in this prospectus and the information set forth under the headings “Risk Factors” and “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” See also the section titled “Where You Can Find Additional Information”.
Unless context otherwise requires, references in this prospectus to the “company”, “we”, “us” or “our” refer to the business of Markforged, which became the business of Markforged Holding Corporation following the Closing.
Company Overview
Our platform, The Digital Forge, is an intuitive additive manufacturing platform powering engineers, designers and manufacturing professionals globally. The Digital Forge combines precise & reliable 3D printers and metal and composite proprietary materials seamlessly with its cloud-based learning software offering to empower manufacturers to create more resilient and agile supply chains. Founded in 2013 by two
MIT-educated
engineers, Markforged is based in greater Boston, Massachusetts, where we have our own
in-house
manufacturing facility and where we design all of our industrial 3D printers, software and metal and composite proprietary materials.
Designed to scale into the future, our software-enabled platform delivers clear value today to thousands of customers (including both direct customers and customers of our value added resellers that have purchased one or more of our products) around the world. We have printed millions of parts, meeting customer needs across the entire product development lifecycle, including prototyping, tooling, production and aftermarket spares and replacement parts as well as
mid-volume
and high-volume production parts. Blue chip customers in leading-edge industries such as aerospace, military and defense, industrial automation, space exploration, healthcare and automotive rely on our platform for mission-critical,
end-use
parts
on-demand
and at the
point-of-need.
Our portfolio of rugged 3D printers include: (i) desktop printers that produce quality parts in settings where space is limited, (ii) industrial composite printers that provide powerful, predictable functionality through their software, sensors, materials and print modes and (iii) metal printers that can fabricate strong, complex metal parts in a variety of advanced metals. Across all our models, our powerful yet
easy-to-use
platform, and our industrial-grade materials, enable engineers to make functional parts for manufacturing environments and other demanding applications.
Our software platform was developed alongside our first printers and shipped as a fully integrated solution. As we have grown, we have continued to develop and scale our software, providing a single platform to interact with each of our hardware devices and driving consistent reliability for our customers. From simple file storage and versioning to accessible live telemetry, our products are designed to address the unseen minutiae that can inhibit manufacturers’ productivity. In a manufacturing ecosystem inundated with
non-intuitive
user experiences, the simplicity and power of our software drives adoption of our platform with higher customer satisfaction and retention rates.
Today, manufacturers face many limitations from idea generation to finished industrial goods. Part design is inherently limited by traditional subtractive manufacturing methods, such as Computer Numerically Controlled (“CNC”) machining. In addition, in many cases, the existing manufacturing workforce does not have the necessary skills to meet the demands of the next generation of manufacturing, which is embracing digital technologies.
 
7

We envision a different future where smart 3D printers distributed in networks that extend directly to the
point-of-need
can overcome these limitations. We are making this future a reality today. For example, a military customer stations Markforged printers in combat zones to create digital supply chains, producing parts in the field,
on-demand.
A state government customer recently sponsored a pandemic-readiness project that distributed 300 Markforged printers across the state to create a large emergency alert system for manufacturing physical parts on demand. As a further example, a global consumer products company has utilized Markforged printers in more than 30 factories to optimize assembly line production. As we continue to innovate with faster, larger and more precise machines capable of reliably printing more specific materials, we expect to see examples like these scale in both the value they deliver our customers and the impact of additive technology on the broader manufacturing industry.
In 2014, we first commercialized our patented Continuous Fiber Reinforcement (“CFR”), which is a process that uses continuous strands of composite fibers to make parts as strong as and capable of replacing aluminum. In 2018, we released the Metal X system, which is now capable of printing
17-4
PH Stainless Steel, Copper, H13 Tool Steel, Inconel 635, and A2 and D2 Tool Steel in a shop or office environment. These products connect to our secure cloud infrastructure and are controlled via web browser, providing a single, simple digital workflow for printing both carbon fiber and metal for organizations that scale from one user to thousands. We have the ability to leverage data from our existing global fleet of printers connected to cloud architecture to enhance our research and development capabilities for the future benefit of our customers. The data generated by our fleet of thousands of connected printers flows into Blacksmith, an
AI-powered,
closed-loop manufacturing solution, which is currently offered as a software subscription.
For the years 2012 to 2020, according to the Wohlers Report 2021, the additive manufacturing industry grew at a CAGR of 24%, from $2 billion in 2012 to $12 billion in 2020. The Wohlers Report 2021 projects that for the 10 year period of 2020 to 2030, the additive manufacturing industry will grow at a similar CAGR of 25%, reaching $115 billion in 2030. As additive manufacturing technology adoption spreads across the $13 trillion global manufacturing industry, we believe we are well-positioned to take advantage of these trends due to our industry-leading materials, broad portfolio of products, and a cloud architecture that continually learns and will improve our global fleet of industrial printers.
The Markforged team combines cutting-edge technical expertise with industry experience in commercializing new technologies. Our
co-founders,
Gregory Mark, an aeronautics and astronautics engineer, and David Benhaim, a computer science engineer, both of whom are graduates of MIT, have helped to transform 3D printing by bringing the power of agile software to industrial manufacturing. Shai Terem, our President and Chief Executive Officer, is a veteran of the digital printing technology industry - previously serving as President of the Americas at Kornit, where he led an aggressive and successful restructuring of the region and, prior to that, as Americas VP of Finance & Operations for Stratasys, where he held several operational responsibilities within the company.
Industry Background
Traditional Manufacturing Faces Many Limitations.
Engineers and product developers are constrained by the physical parameters of conventional manufacturing processes. These parameters define the design possibilities, adding cost and lead time to manufacturing programs and placing firm boundaries on the performance of parts and products. Additive manufacturing lifts many of these limitations, opening up new design capabilities that allow engineers to harness and sustain measurable advantages in durability, weight and customizability.
Traditional manufacturing faces significant limitations that impact profitability and market responsiveness. In mature economies, like the United States, manufacturers find it increasingly difficult to hire the skilled
 
8

technicians required to operate the legacy equipment that powers a majority of manufacturing operations. According to a 2020 report from The Economist, the generation of specialized tool and die makers that are exiting the labor market and the emerging workforce that is replacing these individuals are trained on completely different educational foundations built on information technology and digital aptitude.
We believe this phenomenon will intensify the struggle to find skilled technicians for businesses that fail to adopt modern manufacturing technologies.
Traditional manufacturing equipment and labor conditions require complex networks of supply sources or “nodes”, connected to one or more manufacturing hubs. These manufacturing hubs rely on intricate chains of logistics and distribution to deliver their products to the market and into the hands of end customers. Each supply node, manufacturing site and logistics bridge represents a single point of failure that has the potential to compromise business continuity and customer relationships in the event of disruptions. For example, the
COVID-19
pandemic caused plant shutdowns, shipping port closures, labor strikes and myriad unforeseen changes in operating conditions. Digital manufacturing decouples part production from these complex and vulnerable supply chains, empowering individual “Makers” and large, global businesses alike to position fabrication capabilities as close to the point of need as possible.
This flexibility also allows modern manufacturers to adapt to changing demand signals with greater responsiveness. As an example, in the early months of the
COVID-19
pandemic, the collective 3D printing community was able to quickly produce early batches of face shields and other personal protective equipment (“PPE”). In contrast, many traditional manufacturers struggled in the face of global supply chain disruptions and significant spikes in demand for key products.
According to a Forbes article published on October 18, 2019, approximately 20% of every dollar in manufacturing is wasted. Additionally, the complex web of logistics and transportation required to convert raw material into goods in end customers’ hands adds many wasteful steps. These factors increase costs to manufacturing programs and incur substantial carbon footprints. As modern businesses seek opportunities to reduce their ecological impacts, both due to proactive and conscientious attitudes as well as government regulations and emissions penalties, digital manufacturing solutions like The Digital Forge present a viable means of producing products more sustainably and at a lower cost.
Our Growth Strategy
Our future growth is driven by a
five-key
strategy:
 
   
Continue to Fuel Integrated Platform with Software Solutions.
Our integrated platform is designed to scale in both capability and size over time. As we invest additional resources into the feature set of our platform, we expect to be able to solve more customer problems and applications. As we solve more problems, customers will print more parts. As we print more parts, more data will be generated, making our premium software solutions, including Blacksmith and enterprise-grade fleet management, smarter. As our premium software solutions get smarter, we will be able to print better, more accurate parts. As we print better parts, more customers will adopt our premium software solutions, which will continue to drive this growth and improvement cycle more rapidly.
 
   
Expand Customer Use Cases and Applications.
As we develop printers that are faster, larger and more precise, and add new industrial materials to our capabilities, we continually expand the possible use cases for our customers. We regularly release new printers, software functionality and materials that customers may apply to a variety of new problems and use cases.
 
   
Drive Deeper, More Efficient
Go-To-Market
Coverage.
As we grow our global distribution footprint and drive optimizations in our
go-to-market
model, we will grow our sales. For example, in the last
 
 
 
 
 
9

 
year, we formed partnerships with global distributors, such as DesignPoint, Hawk Ridge Systems, LLC, GovSmart, Inc., MLC CAD Systems, LLC, Mark3D UK Limited, Würth Additive Group, Phillips Corporation and others, providing scale and access to hundreds of thousands of potential manufacturing customers across the world.
 
   
Expand Position as a Trusted Brand.
Due to the innovative technology that we have invented, which is addressing significant global problems in manufacturing, we have the opportunity to invest resources to build a meaningful industrial technology brand. As our brand grows, we expect to generate more organic interest in our products, lowering our
cost-to-acquire
customers, which will facilitate our growth and improvement cycle and help expand our business.
 
   
Target Strategic M&A Opportunities.
With increased resources, we have the opportunity to grow inorganically by acquiring companies with technologies and people to complement our platform and team.
The Digital Forge
The Digital Forge is the intuitive additive manufacturing platform for modern manufacturers, bringing the power and speed of agile software development to industrial manufacturing. Composed of hardware, software and materials working seamlessly as a unified platform, it is purpose-built to integrate into our customers’ existing manufacturing ecosystems and eliminate the barriers between design and functional parts. The Digital Forge adopters can achieve immediate benefits through savings of time and money on
end-use
parts. Through increased adoption, the platform can drive competitive advantages by making our customers’ entire operations more efficient and responsive.
3D Printers
We offer a rugged line of 3D printers all designed around one goal - putting functional parts in our customers’ hands. Our machines combine high build quality, intuitive user experience and broad platform connectivity. Featuring unibody aluminum frames and precision mechanical components, our printers produce reliable, repeatable results.
We offer three principal categories of 3D printers and systems:
 
   
Desktop
: Our Desktop 3D Printers are precision-built professional machines designed to reliably print quality parts. These printers deliver precise results with a smaller form factor, making them ideal when space is at a premium.
 
   
Industrial
: Our Industrial 3D Printers provide
best-in-class
predictability and functionality through sensors, software, materials and print modes.
 
   
Metal
: Our Metal 3D Printers fabricate complex metal parts in a variety of advanced metals.
We also offer the Onyx Pro and Mark Two desktop composite printers, the X3 and X5 industrial composite printers, a ruggedized X7 Field Edition composite printer, and the
Wash-1
and
Sinter-1,
which are components of the Metal X system.
Materials
We offer the only industrial 3D printing family for fabricating Composite, Continuous Fiber and Metal parts on the same platform. All the materials available for printing on The Digital Forge are safe and easy to handle and offer a high degree of flexibility for part design and manufacturing. Our 3D printers are simple to use and do not require intensive buildouts or trained technicians. We currently offer the following materials:
 
   
Composite: Onyx
, Onxy FR, Onyx
FR-A,
Onyx ESD and Nylon.
 
 
 
 
 
10


   
Continuous Fiber: Carbon Fiber, Carbon Fiber FR, Carbon Fiber
FR-A,
Aramid Fiber (Kevlar
®
), HSHT Fiberglass, and Fiberglass.
 
   
Metal:
17-4
PH Stainless Steel, Copper, Inconel 625, H13 Tool Steel, and A2 and D2 Tool Steel.
Our customers can print the right material for the right applications. If a customer requires strength and low weight, composites can replace metal parts and accelerate production times. If customers need something to withstand high temperatures and provide wear resistance, metals can be utilized. In addition, customers can combine parts made of different materials for even higher-performing parts using the CFR process.
CFR augments traditional Fused Filament Fabrication (“FFF”) technology, enabling our printers to reinforce FFF parts with continuous fibers. A
CFR-capable
machine uses two extrusion systems for two unique materials: one for conventional FFF polymer filament, and a second for long strand continuous fibers. Continuous fibers are laid down
in-layer,
replacing FFF infill. As a result, a
CFR-capable
printer can print both traditional
FFF-only
parts or CFR parts (FFF parts reinforced with continuous fibers).
CFR represents a step-change improvement in part performance for only an incremental increase in effort. CFR parts are significantly stronger (up to 25 times stronger than ABS plastics) and can replace machined aluminum parts. The process is inherently flexible: simple enough for anyone to use and powerful enough to enable deep customization of part mechanical properties. This means that an engineer can reinforce a part with continuous fibers with two clicks of a button and customize reinforcement on a
layer-by-layer
basis on the same platform. With five available fibers and multiple reinforcement techniques that can be granularly configured, parts can be highly customized for applications. We believe the capabilities that CFR enables are unmatched by current alternatives.
Software
Our software pairs advanced 3D printing software with the first connected additive manufacturing platform. Our software is an integrated platform designed to help customers get from design to part quickly. It empowers users to take control of their manufacturing workflow in three ways:
 
   
Advanced part slicing and printing.
Our software is an integrated, connected platform designed to take customers from CAD to functional part quickly. The browser-based workflow is secure, fast and intuitive. Users can design parts for printing with a single click, or drill deeply into part settings to specially optimize part properties. Our software fully integrates with all of Markforged’s 3D printers, enabling customers to create builds, print parts, and monitor prints in a seamless workflow.
 
   
Integrated cloud part repository.
A secure part library enables customers to dynamically manage engineering projects of any size. Our software’s part files are securely stored and can be versioned, edited and printed anywhere.
Easy-to-use
filters and folders enable customers to quickly store and find the parts they need when they need it.
 
   
Real time enterprise-grade fleet management accessible through premium software subscriptions.
Our premium software subscription is designed to provide a single place to manage our customers’ printer fleets in real time, whether in one spot or worldwide. Users benefit from automatic updates while getting analytics, usage data and live telemetry. Our premium software will update automatically, unlocking new features and continuously improving printer performance. Support is fully integrated into the software experience and is directly accessible from both part and printer pages.
Risk Factors Summary
Our business is subject to numerous risks and uncertainties, including those highlighted in the section titled “
Risk Factors
” immediately following this prospectus summary, which illuminate challenges that we face in
 
11

connection with the successful implementation of our strategy and the growth of our business. The following considerations, among others, may offset our competitive strengths or have a negative effect on our business strategy, which could cause a decline in the price of shares of our securities and result in a loss of all or a portion of your investment:
 
   
We have history of net losses and may not be able to achieve profitability for any period in the future or sustain cash flow from operating activities. We have a relatively limited operating history and have experienced rapid growth, which makes evaluating our current business and future prospects difficult and may increase the risk of your investment. Our operating results may fluctuate significantly from
period-to-period.
 
   
The additive manufacturing industry in which we operate is characterized by rapid technological change, which requires us to continue to develop new products and innovations to meet constantly evolving customer demands and which could adversely affect market adoption of our products.
 
   
A pandemic, epidemic, or outbreak of an infectious disease, such as the
COVID-19
pandemic, may materially and adversely affect our business and our financial results and could cause a disruption to the development of our products. The
COVID-19
pandemic caused a material disruption to our business in the second and third quarters of 2020.
 
   
We face significant competition in our industry. If we are unable to create new products or meet the demands of our customers, our business could be materially adversely affected.
 
   
We depend on our network of value-added resellers and our business could be materially adversely affected if they do not meet our expectations.
 
   
We depend heavily on third-party suppliers. If they or their facilities become unavailable or inadequate, our business could be adversely affected. We may experience significant delays in the design, production and launch of our additive manufacturing solutions and enhancements to existing products, and we may be unable to successfully commercialize products on our planned timelines.
 
   
We rely on a limited number of third-party logistics providers for distribution of our products, and their failure to distribute our products effectively would adversely affect our sales.
 
   
If demand for our products does not grow as expected, or if market adoption of additive manufacturing does not continue to develop, or develops more slowly than expected, our revenues may stagnate or decline, and our business may be adversely affected.
 
   
Defects in new products or in enhancements to our existing products that give rise to product returns or warranty or other claims could result in material expenses, diversion of management time and attention and damage to our reputation.
 
   
We may be unable to consistently manufacture our products to the necessary specifications or in quantities necessary to meet demand at an acceptable cost or at an acceptable performance level. As manufacturing becomes a larger part of our operations, we will become exposed to accompanying risks and liabilities. We depend on a limited number of third-party contract manufacturers for a substantial portion of all of our manufacturing needs and any delay, disruption or quality control problems in their operations, including due to the
COVID-19
pandemic, could cause harm to our operations, including loss of market share and damage to our brand.
 
   
We have experienced, and expect to continue to experience, rapid growth and organizational change since inception. If we fail to manage our growth effectively, we may be unable to execute our business plan, maintain high levels of service and customer satisfaction or attract new employees and customers.
 
   
A real or perceived defect, security vulnerability, error or performance failure in our software or technical problems or disruptions caused by our third-party service providers could cause us to lose revenue, damage our reputation and expose us to liability.

 
12

   
Our existing and planned global operations subject us to a variety of risks and uncertainties that could adversely affect our business and operating results. Our business is subject to risks associated with selling machines and other products in
non-United
States locations. Global economic, political and social conditions and uncertainties in the market that we serve may adversely impact our business.
 
   
A significant portion of our business depends on sales to the public sector, and our failure to receive and maintain government contracts or changes in the contracting or fiscal policies of the public sector could have a material adverse effect on our business.
 
   
We are, and have been in the recent past, subject to business and intellectual property litigation. We could be subject to personal injury, property damage, product liability, warranty and other claims involving allegedly defective products that we supply. We could face liability if our additive manufacturing solutions are used by our customers to print dangerous objects.
 
   
If we are unable to adequately protect our proprietary technology or obtain and maintain patent protection for our technology and products or if the scope of the patent protection obtained is not sufficiently broad, our competitors could develop and commercialize technology and products similar or identical to ours, and our ability to successfully commercialize our technology and products may be impaired.
 
   
We have identified material weaknesses in our internal control over financial reporting and may identify additional material weaknesses in the future or fail to maintain effective internal control over financial reporting, which may result in material misstatements of our consolidated financial statements or cause us to fail to meet its periodic reporting obligations.

 
13

THE OFFERING
 
Issuer
Markforged Holding Corporation
 
Shares of common stock offered by the Selling Securityholders
159,024,248 shares consisting of:
   
134,874,248 shares of common stock issued in connection with the Merger to certain of the Selling Securityholders;
 
   
21,000,000 shares of common stock issued in the PIPE Investment; and
 
   
3,150,000 shares of common stock issuable upon the exercise of the private placement warrants.
 
Warrants offered by the Selling Securityholders
3,150,000 of the private placement warrants.
 
Terms of the offering
The Selling Securityholders will determine when and how they will dispose of the securities registered under this prospectus for resale. See “
Plan of Distribution
”.
 
Use of proceeds
We will not receive any proceeds from the sale of the securities registered under this prospectus by the Selling Securityholders.
 
Lock-up
restrictions
Certain of our stockholders are subject to certain restrictions on transfer until the termination of applicable
lock-up
periods.
 
Risk factors
See “
Risk Factors
” and the other information included in this prospectus for a discussion of factors you should consider before investing in our securities.
 
NYSE symbols
Our common stock and warrants are listed on NYSE under the symbols “MKFG” and “MKFG WS”, respectively.

 
14

RISK FACTORS
An investment in our securities involves a high degree of risk. You should carefully consider the risks described below before making an investment decision. Our business, prospects, financial condition or operating results could be harmed by any of these risks, as well as other risks not currently known to us or that we currently consider immaterial. The trading price of our securities could decline due to any of these risks, and, as a result, you may lose all or part of your investment. Certain statements in “Risk Factors” are forward-looking statements. See “Cautionary Note Regarding Forward-Looking Statements”.
Risks Related to Markforged’s Business and Industry
Risks Related to Our Operating History
We have a history of net losses and may not be able to achieve profitability for any period in the future or sustain cash flow from operating activities.
We have a history of losses since our inception in 2013 and have funded our cash flow deficits primarily through the issuance of capital stock. As of June 30, 2021, we had an accumulated deficit of $100.7 million, including net losses of $21.0 million for the six months ended June 30, 2021, and $10.9 million for 2020 and $29.9 million for 2019. We expect to continue to incur operating losses and negative cash flow as we continue to invest significantly in research and development efforts, sales and marketing and other aspects of our business.
We cannot make any assurances that these investments will result in increased revenue or growth in our business. Additionally, as a public company, we expect our legal, accounting and other expenses to be substantially higher than the expenses we incurred as a private company. Furthermore, we may encounter unforeseen issues that require us to incur additional costs. Any such increased expenditures make it harder for us to achieve and maintain future profitability. Revenue growth and growth in our customer base may not be sustainable, and we may not achieve sufficient revenue to achieve or maintain profitability. While we have a revenue history, we expect to bring new additive manufacturing products to market that we anticipate will generate a substantial portion of our future revenue, and it is difficult for us to predict our future operating results. We may incur significant losses in the future for a number of reasons, including due to the other risks described in this prospectus, and we may encounter unforeseen expenses, difficulties, complications and delays and other unknown events. As a result, our losses may exceed forecasts, we may incur significant losses for the foreseeable future, and we may not achieve profitability when expected, or at all, and even if we do, we may not be able to maintain or increase profitability. Accordingly, if we are not able to achieve or maintain profitability and we incur significant losses in the future, the market price of our common stock may decline, and you could lose part or all of your investment.
We have a relatively limited operating history and have experienced rapid growth, which makes evaluating our current business and future prospects difficult and may increase the risk of your investment.
Our ability to forecast our future operating results is subject to a number of uncertainties, including our ability to plan for and model future growth. We have encountered, and will continue to encounter, risks and uncertainties frequently experienced by growing companies in rapidly evolving industries, as we continue to grow our business. If our assumptions regarding these uncertainties, which we use to plan our business, are incorrect or change in reaction to changes in our markets, or if we do not address these risks successfully, our operating and financial results could differ materially from our expectations, our business could suffer and the trading price of our stock may decline. We intend to derive a substantial portion of our revenues from sales of new and existing hardware products, which sales are
non-recurring
and subject to significant risk and fluctuation.
It is difficult to predict our future revenues and appropriately budget for our expenses, and we have limited insight into trends that may emerge and affect our business. If actual results differ from our estimates or we adjust our estimates in future periods, our operating results and financial position could be materially affected.
 
15

The financial projections included in this prospectus are based on our estimates and assumptions as of the dates indicated in this prospectus concerning various factors, which are subject to significant risks and uncertainties, many of which are beyond our control, and therefore actual results may differ materially. These estimates and assumptions include, among others: the continuing effects of the
COVID-19
pandemic, projections of the size and growth of the overall additive manufacturing industry, revenue growth for our existing products, our ability to develop and successfully commercialize new products and services, the mix of hardware, services and consumables revenue, the performance of our VARs, and cost assessments. These estimates and assumptions require the exercise of judgment and may not occur and are subject to various economic, business, competitive, regulatory, legislative, political and other factors beyond our control, including, for example, changes in customer demand, increased costs in our supply chain, and market acceptance of our products and services. There can be no assurance that the prospective results will be realized or that actual results will not be significantly higher or lower than estimated. Our failure to achieve our projected results could harm the trading price of our securities and financial position.
Our operating results may fluctuate significantly from
period-to-period
and may fall below expectations in any particular period, which could adversely affect the market price of our common stock.
Our quarterly results of operations may fluctuate significantly from
period-to-period.
Accordingly, the results of any one quarter should not be relied upon as an indication of future performance. If our revenue or operating results fall below the expectations of investors or any securities analysts that follow our company in any period, the price of our common stock would likely decline. Each of the risks described in this section, as well as other factors, may affect our operating results. For example, factors that may cause our operating results to fluctuate include:
 
   
the degree of market acceptance of our products;
 
   
our ability to compete with competitors and new entrants into our markets;
 
   
changes in our pricing policies or those of our competitors, including our response to price competition;
 
   
the effectiveness of our securing new orders and fulfilling existing orders;
 
   
the impact of the
COVID-19
pandemic on our customers, suppliers, manufacturers and operations;
 
   
the mix of products that we sell during any period;
 
   
the timing of our sales and deliveries of our products to customers;
 
   
changes in the amount that we spend to develop and manufacture new products or technologies;
 
   
timing of expenditures to develop and bring to market new or enhanced products and the generation of revenue from those products;
 
   
changes in the amounts that we and our value added resellers (“VARs”) spend to promote our products;
 
   
changes in the cost of satisfying our warranty obligations and servicing our products, including with respect to our obligations related to our “success plan” offerings;
 
   
litigation-related expenses and/or liabilities;
 
   
unforeseen liabilities or difficulties in integrating our acquisitions or newly acquired businesses;
 
   
disruptions to our internal and third-party manufacturing facilities and processes;
 
   
disruptions to our information technology systems or our third-party contract manufacturers;
 
   
disruptions to our global supply chain;
 
   
the geographic distribution of our sales;
 
16

   
general economic and industry conditions that affect customer demand; and
 
   
changes in accounting rules and tax laws.
In addition, sales of our products are subject to the adoption and capital expenditure cycles of our customers sales cycle, and seasonality among our customers may cause our revenues and operating results to fluctuate from period to period. Accordingly, we typically experience increased sales during the fourth quarter and, to a lesser extent, the third quarter of our fiscal year relative to the first and second quarters. Additionally, for our more complex solutions, which may require additional facilities investment and installation support, potential customers may spend a substantial amount of time performing internal assessments prior to making a purchase decision. This may cause us to devote significant effort in advance of a potential sale without any guarantee of receiving any related revenues. As a result, revenues and operating results for future periods are difficult to predict with any significant degree of certainty, which could lead to adverse effects on our inventory levels and overall financial condition. Accordingly, you should not rely on quarter-over-quarter and year-over-year comparisons of our results as an indicator of our future performance.
The global
COVID-19
pandemic has significantly affected our business and operations.
The
COVID-19
pandemic and efforts to control its spread have significantly curtailed the movement of people, goods and services worldwide. In light of the uncertain situation relating to the spread of
COVID-19,
we have taken precautionary measures intended to minimize the risk of the virus to our employees, our customers and the communities in which we operate. These measures include temporarily closing our offices to visitors and limiting the number of employees in our offices to those that are deemed essential for manufacturing and research purposes, as well as virtualizing, postponing or canceling customer, employee and industry events.
The
COVID-19
pandemic has also created many negative headwinds that present risks to our business and results of operations. For example, it has generally disrupted the operations of our customers and prospective customers, and may continue to disrupt their operations, including as a result of travel restrictions and/or business shutdowns, uncertainty in the financial markets or other harm to their business and financial results. These disruptions have caused reduced capital expenditures by our existing customers and potential new customers, which negatively impacted our sales, especially during the period between March 2020 and May 2020 in which we experienced a decrease in sales compared to the relevant period in 2019. This reduction was particularly prevalent among customers that are large companies purchasing our more expensive products that require greater
on-site
installation support. Further, in April 2020, we conducted a reduction in force as a result of reduced demand for our products and uncertainty about future revenues. Because the future effects of the
COVID-19
pandemic are unpredictable, the impact could be more prolonged and significant in the future. These disruptions could result in further reductions to capital expenditure budgets, delayed purchasing decisions, longer sales cycles, extended payment terms or missed payments, and postponed or canceled projects, any of which would negatively impact our business and operating results, including sales and cash flows. We cannot predict the long-term impact that the
COVID-19
pandemic may have on our business and cannot guarantee that it will not be materially negative. Although vaccines have recently become available to the public and states, including Massachusetts where our headquarters is located, have begun to ease certain restrictions, we continue to monitor the situation and may adjust our current policies as more information and public health guidance become available, the ongoing effects of the
COVID-19
pandemic and/or the precautionary measures that we have adopted may create operational and other challenges, any of which could harm our business and results of operations.
Historically, a significant portion of our field sales, customer training events and other application services have been conducted in person, and the rollout of our new products has historically been supported by our participation at industry conferences. Currently, as a result of the work and travel restrictions related to the
COVID-19
pandemic, and the precautionary measures that we have adopted, most of our field sales and professional services activities are being conducted remotely, which has resulted in a decrease in our travel
 
17

expenditures. However, we have begun
in-person
interactions at trade shows and other customer events where permitted. We expect our travel expenditures to increase in the future, which could negatively impact our financial condition and results of operations. As of the date of this prospectus, we do not yet know the extent of the negative impact of such restrictions and precautionary measures on our ability to attract new customers or retain and expand our relationships with existing customers over the near and long term.
In addition, many of our suppliers are experiencing operational challenges as a result of
COVID-19,
which in turn may destabilize our supply chain or otherwise have an adverse effect on our ability to provide products to our customers. Our suppliers may have to temporarily close a facility for disinfecting after employees tested positive for
COVID-19,
face staffing shortages from employees who are sick or apprehensive about coming to work or be overwhelmed by unexpected demand. Because of measures we took to increase inventory, the difficulties experienced by our suppliers have had minimal impact on our ability to ship products to our customers; however, these measures had a negative impact on short-term profitability and if the
COVID-19
pandemic continues, it may negatively affect our inventory and delay delivery to our customers, which in turn will adversely affect our revenue and results of operations. If our suppliers are unable to deliver the materials we require on a timely basis, we cannot guarantee that we will be able to locate alternative sources of supply for our products on acceptable terms, or at all. If we are unable to adequately purchase appropriate amounts of inventory, our business and results of operations may be materially and adversely affected.
Additionally, the
COVID-19
pandemic has impacted, and may continue to impact, our headquarters, which is our primary corporate office, sales and marketing center and has also impacted our
in-house
manufacturing location, including through the effects of facility closures, reductions in operating hours and other social distancing efforts. For example, if even a small number of our employees who work in clusters relating to critical functions such as manufacturing, procurement, supply chain, and research and development, test positive for
COVID-19,
the entire business function could be temporarily shut down to ensure the safety of our employees and the effectiveness of business would be severely impacted. Additionally, while Massachusetts and other states have begun to ease restrictions on
in-person
operations, we cannot predict whether these conditions and concerns will continue or whether we will experience more significant or frequent disruptions in the future, including the complete closure of one or more of our facilities. Furthermore, as a result of the
COVID-19
pandemic, we have required all employees who are able to do so to work remotely on a full-time or partial basis. It is possible that widespread remote work arrangements may have a negative impact on our operations, the execution of our business plans, the productivity and availability of key personnel and other employees necessary to conduct our business, and on third party service providers who perform critical services for us, or otherwise cause operational failures due to changes in our normal business practices necessitated by the outbreak and related governmental actions. If a natural disaster, power outage, connectivity issue or other event occurred that impacted our employees’ ability to work remotely, it may be difficult or, in certain cases, impossible, for us to continue our business for a substantial period of time. The increase in remote working may also result in increased consumer privacy, data security and fraud risks, and our understanding of applicable legal and regulatory requirements, as well as the latest guidance from regulatory authorities in connection with the
COVID-19
pandemic, may be subject to legal or regulatory challenge, particularly as regulatory guidance evolves in response to future developments.
More generally, the
COVID-19
pandemic has had, and is expected to continue to have, an adverse effect on economies and financial markets globally, leading to a continued economic downturn, which is expected to decrease technology spending generally and could adversely affect demand for our platforms and services. It is not possible at this time to estimate the full impact that
COVID-19
will have on our business, as the impact will depend on future developments, which are highly uncertain and cannot be predicted.
To the extent the
COVID-19
pandemic adversely affects our business, financial condition and results of operations, it may also have the effect of heightening many of the other risks described in this “Risk Factors” section, including but not limited to, those related to our ability to increase sales to existing and new customers, continue to perform on existing contracts, develop and deploy new technologies, expand our marketing capabilities and sales organization, generate sufficient cash flow to service our indebtedness, and comply with the covenants in the agreements that govern our indebtedness.
 
18

Risks Related to the Additive Manufacturing Industry
The additive manufacturing industry in which we operate is characterized by rapid technological change, requiring continual innovation and development of new products and innovations to meet constantly evolving customer demands.
Our revenues are derived from the sale of 3D printers and related materials and services. The additive manufacturing market is subject to rapid innovation and technological change and our customers’ needs are rapidly evolving. While we intend to invest substantial resources to remain on the forefront of technological development, continuing advances in additive manufacturing technology, changes in customer requirements and preferences and the emergence of new standards, regulations and certifications could adversely affect adoption of our products. Our ability to compete in the additive manufacturing market depends, in large part, on our success in developing and introducing new 3D printers and technology, in improving our existing products and technology and qualifying new materials which our systems can support. We believe that we must continuously enhance and expand the functionality and features of our products and technologies in order to remain competitive. However, we may not be able to:
 
   
predict future customer demand;
 
   
develop cost effective new products and technologies that address the increasingly complex needs of prospective customers;
 
   
enhance our existing products and technologies;
 
   
respond to technological advances and emerging industry standards and certifications on a cost-effective and timely basis;
 
   
adequately protect our intellectual property as we develop new products and technologies;
 
   
identify the appropriate technology or product to which to devote our resources; or
 
   
ensure the availability of cash resources to fund research and development.
Even if we successfully introduce new additive manufacturing products and technologies and enhance our existing products and technologies, it is possible that these will eventually supplant our existing products or that our competitors will develop new products and technologies that will replace our own. As a result, any of our products may be rendered obsolete or uneconomical by our or our competitors’ technological advances, leading to a loss in market share, decline in revenue and adverse effects to our business and prospects.
We face intense and growing competition in the additive manufacturing industry. Our inability to compete effectively with our competitors could affect our ability to achieve our anticipated market penetration and achieve or sustain profitability.
The additive manufacturing industry in which we operate is highly competitive. We compete for customers with a wide variety of producers of additive manufacturing equipment that creates 3D objects and
end-use
parts, as well as with providers of materials and services for this equipment. Some of our existing and potential competitors are researching, designing, developing and marketing other types of products and services that may render our existing or future products obsolete, uneconomical or less competitive. Existing and potential competitors may also have substantially greater financial, technical, marketing and sales, manufacturing, distribution and other resources than us, including name recognition, as well as experience and expertise in intellectual property rights and operating within certain international markets or industry verticals, any of which may enable them to compete effectively against us. Moreover, many of our competitors have more extensive customer and partner relationships than we do, and may therefore be in a better position to identify and respond to market developments or changes in customer demands, including successfully developing technologies that outperform our technologies. Potential customers may also prefer to purchase from their existing suppliers rather than a new supplier regardless of product performance or features. For example, a number of companies that have substantial resources have announced that they are beginning production of 3D printers, which will further enhance the competition we face.
 
19

Future competition may arise from the development of allied or related techniques for equipment, materials, software and services that are not encompassed by our patents, from the issuance of patents to other companies that may inhibit our ability to develop certain products and from improvements to existing technologies.
We intend to continue to follow a strategy of continuing product development, VAR and distribution network expansion to enhance our competitive position to the extent practicable. But we cannot assure you that we will be able to maintain our current position or continue to compete successfully against current and future sources of competition. If we do not keep pace with technological change and introduce new products and technologies, demand for our products may decline, and our operating results may suffer.
Declines in the prices of our products and services, or in our volume of sales, together with our relatively inflexible cost structure, may adversely affect our financial results.
Our business is subject to price competition. Such price competition may adversely affect our results of operation, especially during periods of decreased demand. Decreased demand also adversely impacts the volume of our sales. If our business is not able to offset price reductions resulting from these pressures, or decreased volume of sales due to contractions in the market, by improved operating efficiencies and reduced expenditures, then our operating results will be adversely affected.
Although we generally do not have long-term supply agreements, certain of our operating costs are fixed and cannot readily be reduced, which has an impact on our operating results. To the extent the demand for our products slows, or the additive manufacturing market contracts, we may be faced with excess manufacturing capacity and related costs that cannot readily be reduced, which will adversely impact our financial condition and results of operations. Conversely, because we generally do not have long-term supply agreements, we are subject to the risk of significant cost increases by our suppliers.
Increased consolidation among our customers, suppliers and competitors in the additive manufacturing industry may have an adverse effect on our business and results of operations.
Increased consolidation in the additive manufacturing industry among our customers, suppliers and competitors may adversely affect our business and results of operations. Customer consolidation could lead to changes in buying patterns, slowdowns in spending, and impact our distribution channels. Moreover, the significant purchasing power of these large companies can increase pricing and competitive pressures for us, including the potential for decreases in our average selling prices. If one of our customers is acquired by another company that does not rely on us to provide it with products or relies on another provider of similar products, we may lose that customer’s business. Any of the foregoing results will adversely affect our business, financial condition and results of operations.
In addition, supplier consolidation may lead to increased prices of materials for our products, deployment delays and/or a disruption in output. In addition, such consolidation may exacerbate the risks relating to our dependence on a small number of suppliers for certain materials that are required to manufacture our products.
We may experience significant delays in the design, production and launch of our additive manufacturing solutions and enhancements to existing products, and we may be unable to successfully commercialize products on our planned timelines.
We have several additive manufacturing solutions and enhancements to existing products that are still under development. There are often delays in the design, testing, manufacture and commercial release of new products, and any delay in the launch of our products could materially damage our brand, business, growth prospects, financial condition and operating results. Even if we successfully complete the design, testing and manufacture
 
20

for one or all of our products or enhancements under development, we may fail to develop a commercially successful product on the timeline we expect for a number of reasons, including:
 
   
misalignment between the products and customer needs;
 
   
length of sales cycles;
 
   
insufficient product innovation;
 
   
product quality and performance issues;
 
   
insufficient resources or qualified personnel to develop the product;
 
   
failure of the product to perform in accordance with the customer’s expectations and industry standards;
 
   
inability to procure parts of adequate quality needed to build the product on commercially acceptable terms, or at all;
 
   
insufficient labor or process stability to build the product to required specifications;
 
   
ineffective distribution, sales and marketing;
 
   
delay in obtaining any required regulatory approvals;
 
   
the impact of the
COVID-19
pandemic on production and demand for our products;
 
   
unexpected production costs and delays; or
 
   
release of competitive products.
Our success in the market for the new products we develop will depend in part on our ability to prove our new products’ capabilities in a timely manner. Until demonstration, our customers may not believe that our products and/or technology have the capabilities they were designed to have or that we believe they have. Furthermore, even if we do successfully demonstrate our products’ capabilities, potential customers may be more comfortable doing business with a competitor, including another larger and more established company, may take longer than expected to make the decision to order our products, or may not have the budget or decision making authority to purchase the product. Significant revenue from new product investments may not be achieved for a number of years, if at all. If the timing of our launch of new products and/or of our customers’ acceptance of such products is different than our assumptions, our revenue and results of operations may be adversely affected.
Changes in our product mix may impact our gross margins and financial performance.
Our financial performance may be affected by the mix of products and services we sell during a given period. We expect to continue to offer products at a variety of price points. Sales of certain of our products have, or are expected to have, higher gross margin contributions than others. If our product mix shifts too far into lower gross margin products, or we are unable to maintain or increase gross margins, and we are not able to sufficiently reduce the engineering, production and other costs associated with those products or substantially increase the sales of our higher gross margin products, our profitability could be reduced. Additionally, the introduction of new products or services may further heighten quarterly fluctuations in gross profit and gross profit margins due to manufacturing
ramp-up
and
start-up
costs. Relatedly, if our product mix shifts such that our production rates decrease, our product costs and margins may be negatively impacted. We may experience significant quarterly fluctuations in gross profit margins or operating income or loss due to the impact of the mix of products, channels or geographic areas in which we sell our products from period to period.
Forecasts of our market and market growth may prove to be inaccurate, and even if the markets in which we compete achieve the forecasted growth, there can be no assurance that our business will grow at similar rates, or at all.
Market opportunity estimates and growth forecasts included in this prospectus, including the expected size and growth of the markets for additive manufacturing technology and other markets in which we participate, are
 
21

subject to significant uncertainty and are based on assumptions and estimates that may not prove to be accurate. Even if these markets experience the forecasted growth described in this prospectus, we may not grow our business at similar rates, or at all. Our future growth is subject to many factors, including market adoption of our products, which is subject to many risks and uncertainties. Accordingly, the forecasts and estimates of market size and growth described in this prospectus, including internally generated estimates and the third-party estimate that the size of the total addressable market is expected to be approximately $115 billion in 2030, should not be taken as indicative of our future growth. In addition, these forecasts may not adequately consider the impact of the current global
COVID-19
pandemic, and we cannot assure you that these forecasts will not be materially and adversely affected as a result.
Risks Related to Our Business Operations
Our failure to meet our customers’ price expectations would adversely affect our business and results of operations.
Demand for our product lines is sensitive to price. We believe our competitive pricing has been an important factor in our results to date. Therefore, changes in our pricing strategies can have a significant impact on our business and ability to generate revenue. Many factors, including our production and personnel costs, our competitors’ pricing and marketing strategies, our customers’ budgets, the value our products bring to our customers and our desire to hit revenue goals can significantly impact our pricing strategies. If we fail to meet our customers’ price expectations in any given period, demand for our products and product lines could be negatively impacted and our business, results of operations and brand could suffer.
Our revenue model is evolving and we may introduce new revenue models or avenues that may not be accepted by our customers and as such will not materialize.
We depend on our network of VARs and other distribution partners and if we fail to maintain successful relationships, or if they fail to perform, our ability to market, sell and distribute our products will be limited, and our business, financial position and results of operations will be harmed.
We rely heavily on our global network of VARs and other distribution partners to sell our products and to provide installation and support services to customers in their respective geographic regions. These VARs and other distribution partners may not be as effective in selling our products or installing and supporting our customers as we expect. Moreover, a VAR or other distribution partner may misrepresent the capabilities of our products without our knowledge either intentionally or unintentionally due to the inherent complexity of our products. Further, our VARs and other distribution partners can terminate their contracts with us at any time, and if our contracts with a significant number of VARs and other distribution partners, or with the most effective VARs and other distribution partners, were to terminate or if they would otherwise fail or refuse to sell certain of our products, we may not be able to find replacements that are as qualified or as successful in a timely manner, if at all.
Recruiting and retaining qualified VARs and other distribution partners and training them in our technologies requires significant time and resources. These VARs and other distribution partners may also market, sell and support other technologies in unrelated markets and may devote more resources to the marketing, sales and support of such products.
In addition, if our VARs and other distribution partners do not perform as anticipated, or if we are unable to secure qualified and successful VARs and other distribution partners, our sales will suffer, which would have an adverse effect on our revenues and operating results. Because we also depend upon our VARs and other distribution partners to provide installation and support services for products, if our VAR or distribution partner relationships were terminated or limited to certain products, we may face disruption in providing support for our customers, which would adversely affect our brand, reputation and our results of operations. Any failure to offer high-quality technical support services may adversely affect our relationships with our customers and adversely affect our financial results and brand.
 
22

Further, we require that our VARs and other distribution partners adhere to all local laws and regulations, but it is possible that a VAR or other distribution partner could violate such laws or regulations, which could adversely impact our business, reputation and financial results and brand. Our indirect sales and distribution model could subject us to lawsuits, potential liability and brand and reputational harm if, for example, any of our VARs and other distribution partners misrepresent the functionality of our products or services to customers or violate laws or our corporate policies.
Additionally, while none of our VARS or other distribution partners represents more than 10% of our sales, a default by one or more VARs or other distribution partners with whom we have a significant receivables balance could have an adverse financial impact on our financial results. We have reviewed our policies that govern credit and collections and will continue to monitor them in light of current payment status and economic conditions. In addition, we try to reduce the credit exposures of our accounts receivable by instituting credit limits and additional checks. However, there can be no assurance that our efforts to identify potential credit risks will be successful. Our inability to timely identify VARs and other distribution partners that are credit risks could result in defaults at a time when such VARs and other distribution partners have high accounts receivable balances with us. Any such default would result in a significant charge against our earnings and adversely affect our results of operations and financial condition. Furthermore, a significant portion of our accounts receivable payment periods are greater than 90 days. During that time, the VAR or distribution partner may default on its obligations or we may otherwise be unable to collect the payments due to us, which could adversely affect our results of operations and financial condition.
If our suppliers become unavailable or inadequate, our customer relationships, results of operations and financial condition may be adversely affected.
We acquire certain of our materials, which are critical to the ongoing operation and future growth of our business, from several third parties. Generally, our third-party contract manufacturers contract directly with component suppliers with our guidance. We rely on our contract manufacturers to manage their supply chains. If one of our contract manufacturers has supply chain disruption, or our relationship with our contract manufacturer terminates, we could experience delays. We also source some materials directly from suppliers. While most manufacturing equipment and materials for our products are available from multiple suppliers, certain of those items are only available from limited sources. Should any of these suppliers become unavailable or inadequate, or impose terms unacceptable to us, such as increased pricing terms, we could be required to spend a significant amount of time and expense to develop alternate sources of supply, and we may not be successful in doing so on terms acceptable to us, or at all. As a result, the loss of a limited source supplier could adversely affect our brand and relationship with our customers as well as our results of operations and financial condition.
In the case of certain materials, we have specified a certain grade of a product to be used in our manufacturing process. While there are several potential suppliers of most of these component materials that we use, we currently choose to use only one or a limited number of suppliers for several of these components and materials. For those materials, we could be impacted by any changes our suppliers make to such materials, which could include specification changes, lead time or cancellation of the material. If there is not an alternate product available, replacement thereof would require significant engineering and manufacturing efforts by us to qualify a replacement. Additionally, if a supplier of such materials decided to terminate their relationship with us, we may face delays in our production as we seek out a replacement supplier. Our reliance on a single or limited number of vendors involves a number of risks, including:
 
   
potential shortages of some key components;
 
   
product performance shortfalls, if traceable to particular product components, since the supplier of the faulty component cannot readily be replaced;
 
   
discontinuation of a product or certain materials on which we rely;
 
   
potential insolvency of these vendors; and
 
   
reduced control over delivery schedules, manufacturing capabilities, quality and costs.
 
23

In addition, we evaluate new suppliers pursuant to our internal procedures. This process involves evaluations of varying durations, which may cause production delays if we were required to qualify a new supplier unexpectedly. We generally assemble our systems and parts based on our internal forecasts and the availability of raw materials, assemblies, components and finished goods that are supplied to us by third parties, which are subject to various lead times. If certain suppliers were to decide to discontinue production of an assembly, component or raw material that we use, the unanticipated change in the availability of supplies, or unanticipated supply limitations, could cause delays in, or loss of, sales, increased production or related costs and consequently reduced margins, and damage to our reputation. If we were unable to find a suitable supplier for a particular component, material or compound, we could be required to modify our existing products or the
end-parts
that we offer to accommodate substitute components, material or compounds. While we monitor risk internally related to our sourcing (particularly concerning raw materials), there is no guarantee that will sufficiently protect us if we suddenly lose access to supplies unexpectedly.
Any shortage of a particular component, material or compound could materially and adversely affect our ability to manufacture our products and could lead to increased costs to acquire such resources which could adversely affect our business and financial condition. We have in the past experienced and may in the future experience materials shortages and price fluctuations of certain key components, materials and compounds, and the predictability of the availability and pricing of these components, materials and compounds may be limited. Shortages of components, materials or compounds or pricing fluctuations could be material in the future. In the event of a components, materials or compounds shortage, supply interruption or material pricing change from suppliers of these components, materials or compounds, we may not be able to develop alternate sources in a timely manner or at all in the case of sole or limited sources. Developing alternate sources of supply for these components, materials or compounds may be time-consuming, difficult, and costly and we may not be able to source these components, materials or compounds on terms that are acceptable to us, or at all, which may undermine our ability to meet our requirements or to fill customer orders in a timely manner. Any interruption or delay in the supply of any of these components, materials or compounds, or the inability to obtain these components, materials or compounds from alternate sources at acceptable prices and within a reasonable amount of time, would adversely affect our ability to meet our scheduled product deliveries to our customers. This could adversely affect our relationships with our customers and VARs and could cause delays in shipment of our products and adversely affect our operating results. In addition, increased component, material or compound costs could result in lower gross margins. Even where we are able to pass increased costs along to our customers, there may be a lapse of time before we are able to do so such that we must absorb the increased cost. If we are unable to buy these components, materials or compounds in quantities sufficient to meet our requirements on a timely basis, we will not be able to deliver products to our customers, which may result in such customers using competitive products instead of ours.
Our business model is predicated, in part, on developing or expanding recurring revenues through the sale of our hardware, consumables, and services. If that recurring stream of revenues does not develop as expected, or if our business model changes as the industry evolves, our operating results may be adversely affected.
Our business model is dependent, in part, on our ability to develop, maintain and increase sales of our hardware, consumables, and services as they generate recurring revenues. Existing and future customers of our systems may not purchase our consumables and services at the same rate at which customers currently purchase those offerings. If our current and future customers purchase a lower volume of our consumables and services, resulting overall in lower purchases of consumables and services on average than with our current installed customer base, our recurring revenue stream relative to our total revenues would be reduced and our operating results would be adversely affected.
We rely on a limited number of third-party logistics providers for distribution of our products, and their failure to distribute our products effectively would adversely affect our sales.
We rely on a limited number of third-party logistics providers for shipping our products. Each third-party logistics provider stores our products in a limited number of warehouses where they prepare and ship our
 
24

products based on digital instructions. The use of a limited number of third-party logistics providers increases the risk that a fire or damage from another type of disaster at any of the warehouses may result in a disruption of our commercialization efforts. Additionally, because we use a limited number of third-party logistics providers, if there is a disruption in the distribution channels of such third-party logistics providers, our business and financial condition could be adversely impacted.
If our third-party logistics providers do not fulfill their contractual obligations to us, or refuse or fail to adequately distribute our products, such as by shipping our products to the incorrect recipient, or the agreements are terminated without adequate notice, shipments of our products, and associated revenues, would be adversely affected. In addition, we expect that it may take a significant amount of time if we were required to change our third-party logistics providers and would require significant efforts to provide the systems support required for a new provider to effectively support our operations.
If demand for our products does not grow as expected, or if market adoption of additive manufacturing does not continue to develop, or develops more slowly than expected, our revenues may stagnate or decline, and our business may be adversely affected.
We believe that the industrial manufacturing market, which today is dominated by conventional manufacturing processes that do not involve additive manufacturing technology, is undergoing a shift towards additive manufacturing. We may not be able to develop effective strategies to raise awareness among potential customers of the benefits of additive manufacturing technologies or our products may not address the specific needs or provide the level of functionality required by potential customers to encourage the continuation of this shift towards additive manufacturing. We must anticipate, sometimes several years in advance, the direction that the additive market is taking. We may not correctly anticipate the direction, which may lead us to invest in the wrong products, which may adversely affect our results of operation and financial condition. If additive manufacturing technology does not continue to gain broader market acceptance as an alternative to conventional manufacturing processes, or if the marketplace adopts additive manufacturing technologies that differ from our technologies, we may not be able to increase or sustain the level of sales of our products, and our operating results would be adversely affected as a result.
Defects in new products or in enhancements to our existing products that give rise to product returns or warranty or other claims could result in material expenses, diversion of management time and attention and damage to our reputation.
Our additive manufacturing solutions are complex and may contain undetected defects or errors when first introduced or as enhancements are released that, despite testing, are not discovered until after a machine has been used. We may not know which products are affected by defects. These defects could be systemic and could affect all of the products we shipped prior to discovery thereof. It may not be economically feasible to identify, replace or repair all affected products. In the event that the defect is severe enough or impacts customer safety, a product recall may be required. This could result in delayed market acceptance of those products or claims from VARs, customers or others, which may result in litigation, increased customer warranty, support and repair or replacement costs, damage to our reputation and business, or significant costs and diversion of support, management and engineering personnel to correct the defect or error. We may from time to time become subject to warranty or product liability claims related to product quality issues that may require us to take remedial action and could, regardless of merit, lead us to incur significant expenses, result in diversion of management time and attention, damage to our business and reputation and brand, and cause us to fail to retain existing customers or fail to attract new customers.
We attempt to include provisions in our agreements with customers that are designed to manage our exposure to potential liability for damages arising from defects or errors in our products. However, it is possible that these provisions may not be effective as a result of unfavorable judicial decisions or laws enacted in the future.
 
25

We may be unable to consistently manufacture our products to the necessary specifications or in quantities necessary to meet demand at an acceptable cost or at an acceptable performance level.
Our products are integrated solutions with many different components that work together. As such, a quality defect in a single component can compromise the performance of the entire solution. As we continue to grow and introduce new products, and as our products incorporate increasingly sophisticated technology, it will be increasingly difficult to ensure our products are produced in the necessary quantities without sacrificing quality. There is no assurance that we or our third-party manufacturers and any component suppliers will be able to continue to manufacture our products so that they consistently achieve the product specifications and quality that our customers expect. Relatedly, certain of our components are sourced by a single supplier and, if the supply became disrupted as a result of insufficient quality, service delays or any other factor, our manufacturing efforts may be adversely affected. Any future design issues, unforeseen manufacturing problems, such as contamination of our or such third-party facilities, equipment malfunctions, aging components, component obsolescence, business continuity issues, quality issues with components and materials sourced from third party suppliers, or failures to strictly follow procedures or meet specifications, may have a material adverse effect on our brand, business, financial condition and operating results. Furthermore, we or our third-party manufacturers may not be able to increase manufacturing to meet anticipated demand or may experience downtime.
In order to meet our customers’ needs, we attempt to forecast demand for our products and components used for the manufacture of our products. If we fail to accurately forecast this demand, we could incur additional costs or experience manufacturing delays and may experience lost sales or significant inventory carrying costs.
The risk of manufacturing defects or quality control issues is generally higher for new products, whether produced by us or a third-party manufacturer, products that are transitioned from one manufacturer to another, particularly if manufacturing is transitioned or initiated with a manufacturer we have not worked with in the past, and products that are transferred from one manufacturing facility to another. We cannot assure investors that we and our third-party manufacturers will be able to launch new products on time, transition manufacturing of existing products to new manufacturers, transition our manufacturing capabilities to a new location or transition manufacturing of any additional materials
in-house
without manufacturing defects. An inability to manufacture products and components that consistently meet specifications, in necessary quantities and at commercially acceptable costs will have a negative impact and may have a material adverse effect on our brand, business, financial condition and results of operations.
Our commercial contracts generally contain product warranties and limitations on liability and we carry liability insurance in amounts that we believe are adequate for our risk exposure and commensurate with industry norms. However, commercial terms and our insurance coverage may not be adequate or available to protect our company in all circumstances, and we might not be able to maintain adequate insurance coverage for our business in the future at an acceptable cost. Any liability claim against us that is not covered by adequate insurance could adversely affect our consolidated results of operations and financial condition. Finally, any liability claim against us may cause harm to our brand, reputation and adversely impact our business.
We are dependent on the continued services and performance of our senior management and other key employees, as well as on our ability to successfully hire, train, manage and retain qualified personnel.
Our future performance depends on the continued services and contributions of our executive team, founders and other key employees to execute on our business plan and to identify and pursue new opportunities and product innovations. Such persons may resign at any time and the loss of their services could delay or prevent the successful implementation of our strategy, commercialization of new applications for our systems or other products, or could otherwise adversely affect our ability to manage our company effectively and carry out our business plan. There is no assurance that if any senior executive, founder or other key employee leaves in the future, we will be able to rapidly replace him or her and transition smoothly towards his or her successor, without any adverse impact on our operations.
 
26

Our ability to successfully pursue our growth strategy will also depend on our ability to attract, motivate and retain existing and new personnel. We experience intense competition for qualified senior management and other key personnel (including scientific, technical, manufacturing, engineering, financial and sales personnel) in the additive manufacturing industry, especially in the greater Boston area. Our personnel are generally employed on an
at-will
basis, which means that they could terminate their employment with us at any time. There can be no assurance that we will be able to retain our current key personnel or attract new persons to join our organization in the future. Some of our competitors for these employees have greater resources and more experience, making it difficult for us to compete successfully for key personnel. These pressures could result in increased costs in order to provide competitive compensation packages to attract and retain key personnel. Moreover, new employees may not be as productive as we expect since we may face challenges in adequately integrating them into our workforce and culture. If we cannot attract and retain sufficiently qualified technical employees for our research product development activities, as well as experienced sales and marketing personnel, we may be unable to develop and commercialize new products and enhancements to existing products.
As manufacturing becomes a larger part of our operations, we will become exposed to accompanying risks and liabilities.
In-house
and outsourced manufacturing has been and continues to be a significant part of our business. As a result, we expect to continue to be subject to various risks associated with the manufacturing and supply of products, including the following:
 
   
If we fail to supply products in accordance with contractual terms, including terms related to time of delivery and performance specifications, we may be required to repair or replace defective products and may become liable for direct, special, consequential and other damages, even if manufacturing or delivery was outsourced;
 
   
Raw materials used in the manufacturing process, labor and other key inputs may become scarce, obsolete and expensive, causing our costs to exceed cost projections and associated revenues;
 
   
Manufacturing processes typically involve large machinery, fuels and chemicals, any or all of which may lead to accidents involving bodily harm, destruction of facilities and environmental contamination and associated liabilities;
 
   
As our manufacturing operations expand, we expect that a significant portion of our manufacturing will be done in regions outside the United States, either by third-party contractors or in a plant owned by the Company. Any manufacturing done in such locations presents risks associated with quality control, currency exchange rates, foreign laws and customs, timing and loss risks associated with international transportation and potential adverse changes in the political, legal and social environment in the host county;
 
   
We have made, and may be required to make, representations as to our right to supply and/or license intellectual property and to our compliance with laws. Such representations are usually supported by indemnification provisions requiring us to defend our customers and otherwise make them whole if we license or supply products that infringe on third-party technologies or violate government regulations;
 
   
As our manufacturing operations scale, so will our dependence on skilled labor at both
in-house
and third-party manufacturing facilities. If we are unable to obtain and maintain skilled labor resources, we may unable to meet customer production demands; and
 
   
With scaling production volume, demand for our products may make up a significant percentage of global volume in select categories or commodities. Such commodities could be subject to large pricing swings due to the global political, legal and social environment and could cause our costs to exceed productions and associated revenues.
Any failure to adequately manage risks associated with the manufacture and supply of materials and products could adversely affect profits from that segment of our business and/or lead to significant liabilities, which would harm our brand, business, operations and financial condition.
 
27

Under applicable employment laws, we may not be able to enforce covenants not to compete and therefore may be unable to prevent our competitors from benefiting from the expertise of some of our former employees.
We generally enter into
non-competition
agreements with our employees. These agreements prohibit our employees from competing directly with us or working for our competitors or clients for a limited period after they cease working for us. We may be unable to enforce these agreements under the laws of the jurisdictions in which our employees work and it may be difficult for us to restrict our competitors from benefiting from the expertise that our former employees or consultants developed while working for us. For example, in Massachusetts, where most of our employees are based, applicable law imposes a number of requirements to enter into a valid
non-competition
agreement, and in California
non-competition
agreements with employees are generally unenforceable after termination of employment.
We expect to continue to experience rapid growth and organizational change. If we fail to manage our growth effectively, we may be unable to execute our business plan, maintain high levels of service and customer satisfaction or attract new employees and customers.
We expect to continue to experience growth in our number of customers, sales, revenues and headcount. We expect to continue to make significant investments in our business, including investments in our infrastructure, software, technology, personnel headcount, facilities, marketing and sales efforts. If our business does not generate the level of revenue required to support our investment, our net sales and profitability will be adversely affected.
To manage growth in our operations and personnel, we will need to continue to scale and improve our operational, financial, and management controls, and our reporting systems and procedures, which will require significant capital expenditures, increasing our cost of operations and the reallocation of valuable management resources. As we scale, it may become more difficult and will require additional capital expenditures to maintain and increase the productivity of our employees, expand production, to address the needs of our actual and prospective customers, to further develop and enhance our products, and remain competitive against our competitors’ products. These enhancements and improvements will require significant capital expenditures, investments in additional headcount and other operating expenditures and allocation of valuable management and employee resources. Our future financial performance and our ability to execute on our business plan will depend, in part, on our ability to effectively manage any future growth and expansion. There are no guarantees we will be able to do so in an efficient or timely manner, or at all.
As we acquire and invest in companies or technologies, we may not realize expected business, technological or financial benefits and the acquisitions or investments could prove difficult to integrate, disrupt our business, dilute stockholder value and adversely affect our business, results of operations, and financial condition.
As part of our business strategy, we may evaluate and make investments in, or acquisitions of, complementary companies, products, software and technologies, to further grow and augment our business and product offerings. The success of any attempts to grow our business through acquisitions to complement our business depends in part on the availability of, our ability to identify, and our ability to engage and pursue suitable acquisition candidates. We may not be able to find suitable acquisition candidates, and we may not be able to complete acquisitions on favorable terms, if at all.
If we do complete future acquisitions, we cannot assure you that they will ultimately strengthen our competitive position or that they will be viewed positively by customers, financial markets or investors. Furthermore, future acquisitions could pose numerous additional risks to our operations, including:
 
   
diversion of management’s attention from existing operations;
 
   
unanticipated costs or liabilities associated with the acquisition, including risks associated with acquired intellectual property and/or technologies;
 
28

   
incurrence of acquisition-related costs, which would be recognized as a current period expense;
 
   
difficulties in, and the cost of, integrating personnel and cultures, operations, technologies, products and services which may lead to failure to achieve the expected benefits on a timely basis or at all;
 
   
challenges in achieving strategic objectives, cost savings and other anticipated benefits;
 
   
inability to maintain relationships with key customers, suppliers, vendors and other third parties on which the purchased business relies;
 
   
the difficulty of incorporating acquired technology and rights into our products and product portfolio and of maintaining quality and security standards consistent with our brand;
 
   
ineffective controls, procedures and policies inherited from the acquired company or during the transition and integration;
 
   
inability to generate sufficient revenue to offset acquisition and/or investment costs;
 
   
negative impact to our results of operations because of the depreciation of amounts related to acquired intangible assets, fixed assets, and deferred compensation;
 
   
requirements to record certain acquisition-related costs and other items as current period expenses, which would have the effect of reducing our reported earnings in the period in which an acquisition is consummated;
 
   
the loss of acquired unearned revenue and unbilled unearned revenue;
 
   
recording goodwill or other long-lived asset impairment charges (if any) in the periods in which they occur, which could result in a significant charge to our earnings in any such period;
 
   
use of substantial portions of our available cash, issuance of dilutive equity or the incurrence of debt to consummate the acquisition;
 
   
potential write-offs of acquired assets or investments, and potential financial and credit risks associated with acquired customers;
 
   
tax effects and costs of any such acquisitions, including the related integration into our tax structure and assessment of the impact on the realizability of our future tax assets or liabilities;
 
   
the potential entry into new markets in which we have little or no experience or where competitors may have stronger market positions; and
 
   
currency and regulatory risks associated with conducting operations in foreign countries.
In addition, acquired technologies and intellectual property may be rendered obsolete or uneconomical by our own or our competitors’ technological advances. Management resources may also be diverted from operating our existing businesses to certain acquisition integration challenges. If we are unable to successfully integrate acquired businesses, our anticipated revenues and profits may be lower. Our profit margins may also be lower, or diluted, following the acquisition of companies whose profit margins are less than those of our existing businesses.
We may require additional capital to support business growth, and this capital might not be available on acceptable terms, if at all.
We intend to continue to make investments to support our business growth and may require additional funds to respond to business challenges and opportunities, including the need to develop new features or enhance our products, improve our operating infrastructure or acquire complementary businesses and technologies. Accordingly, we may need to engage in equity or debt financings to secure additional funds if our existing sources of cash and any funds generated from operations do not provide us with sufficient capital. If we raise
 
29

additional funds through future issuances of equity or convertible debt securities, our existing stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences and privileges superior to those of holders of our common stock. Any debt financing that we may secure in the future could involve restrictive covenants relating to our capital raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions. We may not be able to obtain additional financing on terms favorable to us, if at all. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to support our business growth and to respond to business challenges and opportunities could be significantly impaired, and our business may be adversely affected.
Risks Related to Third Parties
A real or perceived defect, security vulnerability, error or performance failure in our software or technical problems or disruptions caused by our third-party service providers could cause us to lose revenue, damage our reputation and expose us to liability.
Our hardware products rely upon our complementary software products which are inherently complex and, despite extensive testing and quality control, have in the past and may in the future contain defects or errors, especially when first introduced, or otherwise not perform as contemplated. As the use of our products, including products that were recently acquired or developed, expands to more sensitive, secure or mission critical uses by our customers, we may be subject to increased scrutiny, potential reputational risk or potential liability should our software fail to perform as contemplated in such deployments. We have in the past and may in the future need to issue corrective releases of our software to fix these defects, errors or performance failures and we may encounter technical problems when we attempt to perform routine maintenance or enhance our software, internal applications, and systems, which could require us to allocate significant research and development and customer support resources to address these problems and divert the focus of our management and research and development teams. In addition, our platform may be negatively impacted by technical issues experienced by our third-party service providers.
Our business, brands, reputation and ability to attract and retain customers depend upon the satisfactory performance, reliability and availability of our software products, which in turn, with respect to our planned software as a service (“SaaS”) offerings depend upon the availability of the internet and our third-party service providers. For example, for our SaaS offerings we outsource our cloud infrastructure to Amazon Web Services (“AWS”), our hosting provider, which hosts our software products. Our hosting provider runs its own platforms upon which our products depend, and we are, therefore, vulnerable to service interruptions at the hosting provider level. We do not control the operation of any of AWS’ data center hosting facilities, and they may be subject to damage or interruption from earthquakes, floods, fires, power loss, telecommunications failures, terrorist attacks and similar events. They may also be subject to interruptions due to system failures, computer viruses, software errors or subject to breaches of computer hardware and software security,
break-ins,
sabotage, intentional acts of vandalism and similar misconduct. And while we rely on service level agreements with our hosting provider, if they do not properly maintain their infrastructure or if they incur unplanned outages, our customers may experience performance issues or unexpected interruptions and we may not meet our service level agreement terms with our customers. We have experienced, and expect that in the future we may experience interruptions, delays and outages in service and availability from time to time due to a variety of factors, including infrastructure changes, human or software errors, website hosting disruptions and capacity constraints.
Any inefficiencies, security vulnerabilities, errors, defects, technical problems or performance failures with our software, internal applications and systems could reduce the quality of our products or interfere with our customers’ (and their users’) use of our products, which could negatively impact our brand and reputation, reduce demand, lead to a loss of customers or revenue, adversely affect our results of operations and financial condition, increase our costs to resolve such issues and subject us to financial penalties and liabilities under our service level agreements. Any limitation of liability provisions that may be contained in our customer agreements may
 
30

not be effective as a result of existing or future applicable law or unfavorable judicial decisions. The sale and support of our products entail the risk of liability claims, which could be substantial in light of the use of our products in enterprise-wide environments. In addition, our insurance against this liability may not be adequate to cover a potential claim.
We depend on a limited number of third-party contract manufacturers for a substantial portion of all of our manufacturing needs and any delay, disruption or quality control problems in their operations, including due to the
COVID-19
pandemic, could cause harm to our operations, including loss of market share and damage to our brand.
We depend on third-party contract manufacturers for the production of our 3D printers and on third-party suppliers for the components and raw materials used in our products. While there are several potential manufacturers for most of these products, all of our products are manufactured, assembled, tested and generally packaged by a limited number of third-party manufacturers and several single source providers of certain supplies. In most cases, we rely on these manufacturers to procure components and, in some cases, subcontract engineering work. Our reliance on a limited number of contract manufacturers involves a number of risks, including:
 
   
unexpected increases in manufacturing and repair costs;
 
   
inability to control the quality and reliability of products;
 
   
inability to control delivery schedules;
 
   
potential liability for expenses incurred by third-party contract manufacturers in reliance on our forecasts that later prove to be inaccurate;
 
   
potential lack of adequate capacity to manufacture all or a part of the products we require;
 
   
potential labor unrest affecting the ability of the third-party manufacturers to produce our products; and
 
   
unexpected component or process obsolescence making key components unavailable.
If any of our third-party contract manufacturers experience a delay, disruption or quality control problems in their operations, including due to the
COVID-19
pandemic, or if a primary third-party contract manufacturer does not renew its agreement with us, our operations could be significantly disrupted and our product shipments could be delayed. Qualifying a new manufacturer and commencing volume production is expensive and time consuming. Ensuring that a contract manufacturer is qualified to manufacture our products to our standards is time consuming. In addition, there is no assurance that a contract manufacturer can scale its production of our products at the volumes and in the quality that we require. If a contract manufacturer is unable to do these things, we may have to move production for the products to a new or existing third-party manufacturer, which would take significant effort and our brand, business, results of operations and financial condition could be materially adversely affected. Finally, if a contract manufacturer producing a highly specified product changes its materials or is unable to meet our production demands, it could lead to specification changes, increased lead time or cancellation of the product.
As we contemplate moving manufacturing into different jurisdictions, we may be subject to additional significant challenges in ensuring that quality, processes, and costs, among other issues, are consistent with our expectations.
In addition, because we use a limited number of third-party contract manufacturers, increases in the prices charged may have an adverse effect on our results of operations, as we may be unable to find a contract manufacturer who can supply us at a lower price. As a result, the loss of a limited source supplier could adversely affect our relationships with our customers and our results of operations and financial condition.
All of our products must satisfy safety and regulatory standards and some of our products must also receive government certifications. We rely on third-party providers to conduct the tests that support our applications for
 
31

most regulatory approvals for our products. As part of the certification process, our third-party contract manufacturers are subject to audit and must receive approvals from third-parties providing such certifications. Failure to meet these certifications by our third-party contract manufacturers could adversely impact our business. Moreover, if our third-party contract manufacturers fail to timely and accurately conduct the tests supporting our applications for regulatory approvals, we may be unable to obtain the necessary domestic or foreign regulatory approvals or certifications to sell our products in certain jurisdictions. As a result, we would be unable to sell our products and our sales and profitability could be reduced, our relationships with our sales channel could be harmed and our reputation and brand would suffer.
Our manufacturing facility and those of our third-party contract manufacturers and suppliers, as well as our customers’ facilities and our third-party logistics providers, are vulnerable to disruption due to natural or other disasters, strikes and other events beyond our control.
A major earthquake, fire, tsunami, hurricane, cyclone or other disaster, such as a major flood, seasonal storms, nuclear event or terrorist attack affecting our facilities or the areas in which they are located, or affecting those of our customers or third-party manufacturers, suppliers or fulfillment centers, could significantly disrupt our or their operations and delay or prevent product shipment or installation during the time required to repair, rebuild or replace our or their damaged manufacturing facilities. These delays could be lengthy and costly. If any of our facilities, or those of our third-party contract manufacturers, suppliers, third-party logistics providers or customers are negatively impacted by such a disaster, production, shipment and installation of our additive manufacturing machines could be delayed, which can impact the period in which we recognize the revenue related to that additive manufacturing machine sale. Additionally, customers may delay purchases of our products until operations return to normal. Even if we are able to respond quickly to a disaster, the continued effects of the disaster could create uncertainty in our business operations. In addition, concerns about terrorism, the effects of a terrorist attack, political turmoil, labor strikes, war or the outbreak of epidemic or pandemic diseases (including the outbreak of the coronavirus disease
COVID-19)
could have a negative effect on our operations and sales.
Risks Related to International Operations
Our existing and planned global operations subject us to a variety of risks and uncertainties that could adversely affect our business and operating results. Our business is subject to risks associated with selling machines and other products in
non-United
States locations.
As of August 2021, our products and services are distributed across the world, and we derive a substantial percentage of our sales from these international markets. Accordingly, we face significant operational risks from doing business internationally.
Our operating results may be affected by volatility in currency exchange rates and our ability to effectively manage our currency transaction risks. Although we currently invoice customers in United States dollars, increases in the value of the dollar relative to foreign currencies may make our products less attractive to foreign customers. We may also incur currency transaction risks if we were to enter into either a purchase or a sale transaction using a different currency from the currency in which we report revenues. In such cases we may suffer an exchange loss because we do not currently engage in currency swaps or other currency hedging strategies to address this risk. As we realize our strategy to expand internationally, our exposure to currency risks may increase. Given the volatility of exchange rates, we can give no assurance that we will be able to effectively manage our currency transaction risks or that any volatility in currency exchange rates will not have an adverse effect on our results of operations.
The shipments of our products to foreign customers and/or
end-users
may be subject to tariffs and other restrictions imposed by the destination countries. As we procure equipment and materials from foreign suppliers, we may be required to pay import duties and comply with regulations imposed by the U.S. Customs and Border
 
32

Protection. Both the U.S. and foreign tariff rates and import restrictions may change from time to time, which could adversely impact our global operations, for example, by decreasing the price competitiveness of our products in foreign markets and/or by increasing our manufacturing costs.
Other risks and uncertainties we face from our global operations include:
 
   
difficulties in staffing and managing foreign operations;
 
   
limited protection for the enforcement of contract and intellectual property rights in certain countries where we may sell our products or work with suppliers or other third parties;
 
   
potentially longer sales and payment cycles and potentially greater difficulties in collecting accounts receivable;
 
   
costs and difficulties of customizing products for foreign countries;
 
   
challenges in providing solutions across a significant distance, in different languages and among different cultures;
 
   
laws and business practices favoring local competition;
 
   
being subject to a wide variety of complex foreign laws, treaties and regulations and adjusting to any unexpected changes in such laws, treaties and regulations, including local labor laws;
 
   
strict laws and regulations governing privacy and data security, including the European Union’s General Data Protection Regulation;
 
   
uncertainty and resultant political, financial and market instability arising from the United Kingdom’s exit from the European Union;
 
   
compliance with U.S. laws affecting activities of U.S. companies abroad, including the U.S. Foreign Corrupt Practices Act;
 
   
tariffs, trade barriers and other regulatory or contractual limitations on our ability to sell or develop our products in certain foreign markets;
 
   
operating in countries with a higher incidence of corruption and fraudulent business practices;
 
   
changes in regulatory requirements, including export controls, tariffs and embargoes, other trade restrictions, competition, corporate practices and data privacy concerns;
 
   
failure by our VARs or other distribution partners to comply with local laws or regulations, export controls, tariffs and embargoes or other trade restrictions;
 
   
potential adverse tax consequences arising from global operations;
 
   
seasonal reductions in business activity in certain parts of the world, particularly during the summer months in Europe and at year end globally;
 
   
rapid changes in government, economic and political policies and conditions; and
 
   
political or civil unrest or instability, terrorism or epidemics and other similar outbreaks or events.
In addition, additive manufacturing has been identified by the U.S. government as an emerging technology and is currently being further evaluated for national security impacts. We expect additional regulatory changes to be implemented that will result in increased and/or new export controls related to additive manufacturing technologies, components and related materials and software. These changes, if implemented, may result in our being required to obtain additional approvals and/or licenses to sell 3D printers in the global market.
Our failure to effectively manage the risks and uncertainties associated with our global operations could limit the future growth of our business and adversely affect our business and operating results.
 
33

Global economic, political and social conditions and uncertainties in the market that we serve may adversely impact our business.
Our performance depends on the financial health and strength of our customers, which in turn is dependent on the economic conditions of the markets in which we and our customers operate. Declines in the global economy, difficulties in the financial services sector and credit markets, continuing geopolitical uncertainties and other macroeconomic factors all affect the spending behavior of potential customers. Economic uncertainty in Europe, the United States, India, Japan, China and other countries may cause customers and potential customers to further delay or reduce technology purchases.
We also face risks from financial difficulties or other uncertainties experienced by our suppliers, distributors or other third parties on which we rely. If third parties are unable to supply us with required materials or components or otherwise assist us in operating our business, our business could be harmed.
Other changes in U.S. social, political, regulatory and economic conditions or in laws and policies governing foreign trade, manufacturing, development and investment could also adversely affect our business. In particular, on June 23, 2016, the U.K. held a referendum in which a majority of the eligible members of the electorate voted to leave the EU, commonly referred to as Brexit. Pursuant to Article 50 of the Treaty on EU, the U.K. ceased being a member state of the EU on January 31, 2020. The implementation period began February 1, 2020 and continued until December 31, 2020, during which U.K. continued to follow all of the EU’s rules, the EU’s pharmaceutical law remained applicable to the U.K. and the U.K.’s trading relationship remained the same. The U.K. and the EU have signed an
EU-UK
Trade and Cooperation Agreement, or TCA, which became provisionally applicable on January 1, 2021 and will become formally applicable once ratified by both the U.K. and the EU. This agreement provides details on how some aspects of the U.K. and EU’s relationship will operate going forwards however there are still many uncertainties and how the TCA will take effect in practice is still largely unknown. Additionally, there is a risk that other countries may decide to leave the European Union. This uncertainty surrounding this transition not only potentially affects our business in the United Kingdom and the European Union, but also may have an effect on global economic conditions and the stability of global financial markets, which in turn could have a material adverse effect on our business, financial condition and results of operations. In extreme cases, we could experience interruptions in production due to the processing of customs formalities or reduced customer spending in the wake of weaker economic performance. If global economic conditions remain volatile for a prolonged period or if European economies experience further disruptions, our results of operations could be adversely affected.
The effects of regulations relating to conflict minerals may adversely affect our business.
On August 22, 2012, under the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, the SEC adopted new requirements for companies that use certain minerals and metals, known as conflict minerals, in their products, whether or not these products are manufactured by third parties. These requirements require companies to research, disclose and report whether or not such minerals originate from the Democratic Republic of Congo and adjoining countries. The implementation of these requirements could adversely affect the sourcing, availability and pricing of such minerals if they are found to be used in the manufacture of our products, including our 3D printers or materials. In addition, we expect to continue to incur additional costs to comply with the disclosure requirements, including costs related to determining the source of any of the relevant minerals and metals used in our products. Since our supply chain is complex, we may not be able to sufficiently verify the origins for these minerals and metals used in our products through the due diligence procedures that we implement, which may harm our reputation. In such event, we may also face difficulties in satisfying customers who require that all of the components of our products are certified as conflict mineral free.
 
34

Risks Related to Sales of Products to U.S. and Foreign Governments
A significant portion of our business depends on sales to the public sector, and our failure to receive and maintain government contracts or changes in the contracting or fiscal policies of the public sector could have a material adverse effect on our business.
We derive a significant portion of our revenue from contracts that we have, either directly or through distribution partners and VARs, with federal, state, local and foreign governments and government agencies, and we believe that the success and growth of our business will continue to depend on our successful procurement of government contracts. For example, we have historically derived, and expect to continue to derive, a significant portion of our revenue from sales to agencies of the U.S. federal government and governments of other nations, either directly by us or through other distribution partners. Sales to such governments and their agencies are subject to a number of challenges and risks. The procurement process for governments and their agencies is highly competitive, time-consuming, and may, in certain circumstances, be subject to political influence. We incur significant
up-front
time and expense, which subjects us to additional compliance risks and costs, without any assurance that we (or a third-party distributor or reseller) will win a contract.
Accordingly, our business, financial condition, results of operations, and prospects may be adversely affected by certain events or activities, including, but not limited to:
 
   
changes in fiscal or contracting policies or decrease in available government funding;
 
   
changes in government programs or applicable requirements;
 
   
changes in the political environment, including before or after a change to the leadership within the government administration, and any resulting uncertainty or changes in policy or priorities and resultant funding;
 
   
appeals, disputes or litigation relating to government procurement, including but not limited to bid protests by unsuccessful bidders on potential or actual awards of contracts to us or our partners by the government;
 
   
the adoption of new laws or regulations or changes to existing laws or regulations;
 
   
budgetary constraints, including automatic reductions as a result of “sequestration” or similar measures and constraints imposed by lapses in appropriations for the federal government or certain of its departments and agencies;
 
   
influence by, or competition from, third parties with respect to pending, new or existing contracts with government customers;
 
   
potential delays or changes in the government appropriations or procurement processes, including as a result of events such as war, incidents of terrorism, natural disasters, and public health concerns or epidemics, such as the
COVID-19
pandemic; and
 
   
increased or unexpected costs or unanticipated delays caused by other factors outside of our control, such as performance failures of our partners and subcontractors.
Any such event or activity, among others, could cause governments and governmental agencies to delay or refrain from purchasing our products and services in the future, reduce the size or payment amounts of purchases from existing or new government customers, or otherwise have an adverse effect on our business, results of operations, financial condition and prospects.
Government programs are limited by budgetary constraints and political considerations and are subject to uncertain future funding levels that could result in the termination of programs.
Government agency and department purchases are often strategic in nature and large in size. Therefore, reductions in funding levels that impact our customers could negatively affect the size of our customers’ orders
 
35

or lead to cancellation of orders. Government contracts are often subject to more extensive scrutiny and publicity than commercial contracts. The number and terms of new government contracts signed can be affected significantly by political and economic factors, such as pending elections and revisions to government tax policies. Negative publicity related to our government contracts, regardless of its accuracy, may damage our business by affecting our ability to compete for new contracts. A decline in security-related government spending for any reason, or a shift away from programs that we address, could hurt our sales, put pressure on our prices and reduce our revenue and margins. Relatedly, the use of our products by militaries or other government agencies or departments in a way that is perceived negatively by the public could adversely affect our business and reputation.
A multi-year U.S. government program may be implemented through the award of many different individual contracts, grants, cooperative agreements and subcontracts or other subawards. For U.S. government programs, program funding is subject to congressional appropriations. Congress generally appropriates funds on a fiscal year basis even though a program may continue for several years. Government programs are often only partially funded initially, and additional funds are committed only as Congress makes further appropriations. The termination of a program or failure to commit funds to a program would result in a loss of anticipated future revenue attributable to that program, which could materially harm our business.
We are subject to audits by the U.S. government which could adversely affect our business.
U.S. government agencies routinely audit and investigate government contractors to monitor performance, cost allocations, cost accounting and compliance with applicable laws, regulations and standards. Since some of our contracts provide for cost reimbursement, the U.S. government has the right to audit our costs even after job completion and after we have billed and recognized the corresponding revenue. The U.S. government also may review the adequacy of, and a contractor’s compliance with, its internal control systems and policies, including the contractor’s purchasing, property, estimating, compensation and management information systems. Any costs found to be improperly allowed or improperly allocated to a specific contract will not be reimbursed, and any such costs that have already been reimbursed must be refunded, which would affect associated revenue that had already been recognized. While we intend to implement uniform procurement and compliance programs for all of our business, we may be subject to more risks from these audits until we are able to implement such a program effectively.
Responding to governmental audits, inquiries or investigations may involve significant expense and divert the attention of our management. If a government review or investigation uncovers improper or illegal activities, we may be subject to civil and criminal penalties and administrative sanctions, including termination of contracts, forfeiture of profits, suspension of payments, damages, fines and suspension or debarment from doing business with U.S. government agencies. In addition, our reputation could be seriously harmed by allegations of impropriety, even if unfounded. Our internal controls may not prevent or detect all improper or illegal activities.
Our business is subject to laws and regulations that are more restrictive because we are a contractor and subcontractor to the U.S. government.
As a contractor and subcontractor to the U.S. government, we are subject to various laws and regulations that are more restrictive than those applicable to
non-government
contractors, including the Federal Acquisition Regulations and its supplements, which comprehensively regulate the formation, administration and performance of U.S. government contracts, and the Truth in Negotiations Act and various other laws, which require certain certifications and disclosures. These laws and regulations, among other things:
 
   
require that we obtain and maintain material governmental authorizations and approvals to conduct our business as it is currently conducted;
 
   
require certification and disclosure of cost and pricing data in connection with certain contract negotiations;
 
36

   
impose rules that define allowable and unallowable costs and otherwise govern our right to reimbursement under certain cost-based U.S. government contracts;
 
   
restrict the use and dissemination of information classified for national security purposes and the export of certain products and technical data; and
 
   
impose requirements relating to ethics and business practices, which carry penalties for noncompliance ranging from monetary fines and damages to loss of the ability to do business with the U.S. government as a prime contractor or subcontractor.
In addition, we may be subject to industrial security regulations of the U.S. Department of Defense and other federal agencies that are designed to safeguard against unauthorized access by foreigners and others to classified and other sensitive U.S. government information. If we were to come under foreign ownership, control or influence, our U.S. government customers could terminate, or decide not to renew, our contracts, or we may be subjected to burdensome industrial security compliance measures. Such a situation could impair our ability to obtain new contracts and subcontracts. The government may also change its procurement practices or adopt new contracting rules and regulations that could be costly to satisfy or that could impair our ability to obtain new contracts.
Our contracts and those of our VARs with governments may impose requirements that may be unfavorable to us and that may have a material adverse effect on our growth prospects and operating results.
Most of our sales to government entities have been made indirectly through our VARs and other distribution partners. In some cases, we have entered contracts directly with government customers. There are inherent risks in contracting with governments and their agencies. Government customers can typically terminate, reduce orders under or otherwise modify any of its contracts with us or our VARs for its convenience (
i.e.
, without cause) whether or not we have failed to perform under the terms of the applicable contract. In such case, the government would not be required to pay our VARs or us for the lost profits for the unperformed work. A termination arising out of our VARs or our default could expose our VARs or us to liability and harm our VARs or our ability to compete for future contracts and orders. In addition to unfavorable termination provisions, our VARs or our U.S. government contracts and related regulations contain provisions that allow the U.S. government to unilaterally suspend our VARs or us from receiving new contracts pending resolution of alleged violations of procurement laws or regulations, reduce the value of existing contracts, issue modifications to a contract and potentially restrict exports of our products, services and associated materials.
Our VARs or our contracts with government agencies may subject our VARs or us to other risks and give the government additional rights and remedies not typically found in commercial contracts, including rights that allow the government to, for example:
 
   
obtain detailed cost or pricing information;
 
   
receive “most favored customer” pricing;
 
   
require us to prioritize orders from our government customers above our other customers’ existing orders, which we may fail to do and, even if we do prioritize such orders, may impact our relationships with our other customers;
 
   
perform routine audits;
 
   
impose equal employment and hiring standards;
 
   
require products to be manufactured in specified countries;
 
   
restrict
non-U.S.
ownership or investment in our company; and/or
 
   
pursue administrative, civil or criminal remedies for contractual violations.
 
37

These rights and remedies have the potential to limit our VARs or our sales to, and increase our VARs or our costs of, doing business with both government and commercial customers, which could materially adversely affect our growth prospects and operating results.
Additionally, we sometimes rely on our VARs and other distribution partners to satisfy certain regulatory obligations that we would otherwise have to satisfy if we sold directly to the government entities, and our VARs and other distribution partners may be unable or unwilling to satisfy these obligations in the future. In the event of such termination or change, it may be difficult for us to arrange for another VAR or other distribution partner to sell our solutions to these government entities in a timely manner, and we could lose sales opportunities during the transition.
Risks Related to Litigation and Liability
We are, and have been in the recent past, subject to business and intellectual property litigation.
We have been in the recent past involved in litigation, and we could be involved in additional litigation in the future. In March 2018, Desktop Metal, Inc. (“Desktop Metal”), a direct competitor in the additive manufacturing industry, brought a claim in Massachusetts federal court against us regarding patent infringement and trade secret misappropriation. We counterclaimed for trade secret misappropriation, breach of fiduciary duty, and other matters. A jury trial was held in July 2018 on Desktop Metal’s claims for patent infringement. We prevailed against Desktop Metal’s claims of patent infringement via a jury verdict that found no infringement of the asserted patents. A second jury trial began in September 2018 primarily in connection with our counterclaims, and the parties entered into a confidential settlement agreement (the “Settlement Agreement”) covering the disputes between them in October 2018. In October 2019, we submitted an Arbitration Demand with JAMS against Desktop Metal alleging breach of the parties’ Settlement Agreement pursuant to the
non-disparagement
obligations therein, as well as a violation of M.G.L. c. 93A. Desktop Metal counterclaimed against us for breach of the parties’ Settlement Agreement pursuant to the confidentiality provision therein. The matter proceeded in confidential arbitration and a hearing was held in December 2020. The Arbitration decision was issued on February 26, 2021, and the Arbitrator ruled that neither we nor Desktop Metal were liable pursuant to their respective claims, and that neither party therefore owed any damages to the other.
In July 2021, Continuous Composites Inc. (“Continuous Composites”), a company based out of Idaho, brought a claim in the United States District Court for the District of Delaware against us regarding patent infringement. We intend to mount a vigorous defense against Continuous Composites in court. However, we can provide no assurance as to the outcome of any such disputes, and any such actions may result in judgments against us for significant damages. Resolution of any such matters can be prolonged and costly, and the ultimate results or judgments are uncertain due to the inherent uncertainty in litigation and other proceedings.
In addition, the additive manufacturing industry has been, and may continue to be, litigious, particularly with respect to intellectual property claims. Moreover, our potential liabilities are subject to change over time due to new developments, changes in settlement strategy or the impact of evidentiary requirements. Regardless of the outcome, litigation has resulted in the past, and may result in the future, in significant legal expenses and require significant attention and resources of management. As a result, any present or future litigation that may be brought against us by any third party could result in reputational harm, losses, damages and expenses that may have a significant adverse effect on our financial condition.
We could be subject to personal injury, property damage, product liability, warranty and other claims involving allegedly defective products that we supply.
The products we supply are sometimes used in potentially hazardous or critical applications, such as the assembled parts of an aircraft, medical device or automobile. The sale of our products and the provision of related services in general, and to customers in the foregoing industries in particular, exposes us to possible claims for property damage and personal injury or death, which may result from the use of these
end-use
parts.
 
38

While we have not experienced any such claims to date, actual or claimed defects in the products we supply could result in our being named as a defendant in lawsuits asserting potentially large claims. We may be potentially liable, in significant amounts, and face significant harm to our reputation if an aircraft, medical or automotive part, component or accessory or any other aviation, medical or automotive product that we have sold, produced or repaired fails due to our fault, in whole or in part, or if an aircraft or automobile for which we have provided services or in which their parts are installed crashes, and the cause can be linked to those parts or cannot be determined. A similar risk arises in connection with sales of our products to customers in the aerospace industry to the extent that the parts produced by those products do not function properly and are responsible for damages. Our commercial contracts generally contain product warranties and limitations on liability and we carry liability insurance in amounts that we believe are adequate for our risk exposure and commensurate with industry norms. While we intend to monitor our insurance coverage as our business continues to grow, claims may arise in the future, and that insurance coverage may not be adequate or available to protect our consolidated company in all circumstances. Additionally, we might not be able to maintain adequate insurance coverage for our business in the future at an acceptable cost. Any liability claim against us that is not covered by adequate insurance could adversely affect our consolidated results of operations and financial condition. Finally, any liability claim against us may cause harm to our brand, reputation and adversely impact our business.
We could face liability if our additive manufacturing solutions are used by our customers to print dangerous objects.
Customers may use our 3D printers to print parts that could be used in a harmful way or could otherwise be dangerous. For example, there have been news reports that additive manufacturing machines were used to print guns or other weapons. We have little, if any, control over what objects our customers print using our products, and it may be difficult, if not impossible, for us to monitor and prevent customers from printing weapons with our products. Additionally, individuals or entities unaffiliated with us could disseminate plans or digital files that could be used with our products to produce parts and items that could be deemed illegal or harmful. While we have never printed weapons on any printers in our offices, there can be no assurance that we will not be held liable if someone were injured or killed by a weapon printed by a customer using one of our products. Additionally, association of such an incident with our products may cause harm to our brand reputation and adversely impact our business.
Third parties may produce or sell counterfeit or imitation versions of our materials.
Third parties may sell counterfeit or imitation versions of our materials that are inferior or pose safety risks. If consumers confuse these counterfeit products or materials for our products or materials or have a bad experience with the counterfeit products or materials, they might refrain from purchasing our products or materials in the future, which could harm our reputation and sales. Further, if third parties develop materials that compete favorably on price, and/or meet or exceed the quality and performance of our own materials, we may lose recurring revenue from lost sales of our materials. If we do not maintain favorable perceptions of our products and materials, and if we are unable to compete successfully with third party manufacturers of materials, our brand, business, financial condition, results of operations and cash flows could be adversely impacted.
Failure of our global operations to comply with anti-corruption laws and various trade restrictions, such as sanctions and export controls, could have an adverse effect on our business.
We operate in a number of countries throughout the world, including countries known to have a reputation for corruption. Doing business on a global basis requires us to comply with anti-corruption laws and regulations imposed by governments around the world with jurisdiction over our operations, including the U.S. Foreign Corrupt Practices Act and the U.K. Bribery Act 2010, as well as the laws of the countries where we do business.
We are also subject to various trade restrictions, including trade and economic sanctions and export controls, imposed by governments around the world with jurisdiction over our operations. For example, in accordance
 
39

with trade sanctions administered by the Office of Foreign Assets Control and the U.S. Department of Commerce, we are prohibited from engaging in transactions involving certain persons and certain designated countries or territories, including Cuba, Iran, Syria, North Korea and the Crimea Region of Ukraine. In addition, our products are subject to export regulations that can involve significant compliance time and may add additional overhead cost to our products. In recent years the United States government has a renewed focus on export matters. For example, the Export Control Reform Act of 2018 and regulatory guidance thereunder have imposed additional controls, and may result in the imposition of further additional controls, on the export of certain “emerging and foundational technologies.” Our current and future products may be subject to these heightened regulations, which could increase our compliance costs. For instance, recent amendments to the U.S. Export Administration Regulations (“EAR”) increased restrictions on exports to certain “military
end-users”
and for “military
end-uses”
by certain persons in China, Russia, or Venezuela, which requires us to perform due diligence on customers and
end-users
in those countries for potential military connections.
We also need to monitor the changes in export-related laws and regulations, such as International Traffic in Arms Regulations (“ITAR”), and their applicability to our products and services. If our products or services become subject to the ITAR, we may be required to obtain licenses, clearances, or authorizations from various regulatory entities. If we are not allowed to export our products or services, or if the clearance process is burdensome, our ability to generate revenue would be adversely affected and our operating costs could increase.
In addition, international sales of certain of our products may be subject to local laws and regulations in foreign jurisdictions which we may not be familiar with. We may not be allowed to ship our products to certain countries without meeting their local laws and regulations. The failure to comply with any of these laws or regulations could adversely affect our ability to conduct our business and generate revenues.
We are committed to doing business in accordance with applicable anti-corruption laws and regulations and with applicable trade restrictions. We are subject, however, to the risk that our affiliated entities or our and our affiliates’ respective officers, directors, employees and agents (including distributors and VARs of our products) may take action determined to be in violation of such laws and regulations. Any violation by us or by any of these persons could result in substantial fines, sanctions, civil and/or criminal penalties, or curtailment of operations in certain jurisdictions, and might adversely affect our operating results. In addition, actual or alleged violations could damage our reputation and ability to do business.
Although we take precautions to prevent violations of applicable anti-corruption laws and regulations and applicable trade restrictions, we may have exported products in the past in apparent violation of the EAR. If we are found to be in violation of U.S. export control laws, it could result in substantial fines and penalties for us and for the individuals working for us. We may also be adversely affected through other penalties, reputational harm, loss of access to certain markets or otherwise.
We are subject to environmental, health and safety laws and regulations related to our operations and the use of our 3D printers and materials, which could subject us to compliance costs and/or potential liability.
We are subject to domestic and foreign environmental, health and safety laws and regulations governing our operations. A certain risk of environmental liability is inherent in our production activities. These laws and regulations govern, among other things, the generation, use, storage, registration, handling, transport and disposal of chemicals and waste materials, the presence of specified substances in electrical products; the emission and discharge of hazardous materials into the ground, air or water; the investigation and cleanup of contaminated sites, including any contamination that results from spills due to our failure to properly dispose of chemicals and other waste materials and the health and safety of our employees. As such, our operations, including our production activities, carry an inherent risk of environmental, health and safety liabilities. Under these laws and regulations, we could be subject to liability for improper disposal of chemicals and waste materials, including those resulting from the use of our systems and accompanying materials by
end-users.
Accidents or other incidents that occur at our facilities or involve our personnel or operations could result in claims for damages
 
40

against us. In the event we are found to be financially responsible, as a result of environmental or other laws or by court order, for environmental damages alleged to have been caused by us or occurring on our premises, we could be required to pay substantial monetary damages or undertake expensive remedial obligations. If our operations fail to comply with such laws or regulations, we may be subject to fines and other civil, administrative or criminal sanctions, including the revocation of permits and licenses necessary to continue our business activities, or may be required to make significant expenditures to achieve compliance. In addition, we may be required to pay damages or civil judgments in respect of third-party claims, including those relating to personal injury (including exposure to hazardous substances that we generate, use, store, handle, transport, manufacture or dispose of), property damage or contribution claims. Some environmental laws allow for strict, joint and several liabilities for remediation costs, regardless of fault. We may be identified as a potentially responsible party under such laws. The amount of any costs, including fines or damages payments that we might incur under such circumstances could substantially exceed any insurance we have to cover such losses. Any of these events, alone or in combination, could have a material adverse effect on our business, financial condition and results of operations and could adversely affect our reputation.
We may be subject to environmental laws and regulations concerning the import and export of chemicals and hazardous substances including, without limitation, the United States Toxic Substances Control Act (“TSCA”) and the Registration, Evaluation, Authorization and Restriction of Chemical Substances (“REACH”). These laws and regulations require the testing and registration of some chemicals that we ship along with, or that form a part of, our systems and other products. If we fail to comply with these or similar laws and regulations, we may be required to make significant expenditures to reformulate the chemicals that we use in our products and materials or incur costs to register such chemicals to gain and/or regain compliance. Additionally, we could be subject to significant fines or other civil and criminal penalties should we not achieve such compliance.
The cost of complying with current and future environmental, health and safety laws applicable to our operations, or the liabilities arising from releases of, or exposure to, hazardous substances, may result in future expenditures. Any of these developments, alone or in combination, could have an adverse effect on our business, financial condition and results of operations.
Aspects of our business are subject to laws and regulations governing privacy and data security. Changes in laws, regulations, and public perception concerning data protection and privacy, or changes in the interpretation or patterns of enforcement of existing laws and regulations, could impair our efforts to maintain and expand our customer base or the ability of our customers to use our services. Breaches of laws and regulations concerning data protection and privacy could expose us to significant fines and other penalties.
We hold personal information about a variety of individuals, such as our employees, prospects, and our customers. Processing of personal information is increasingly subject to legislation and regulation in numerous jurisdictions around the world.
For example, relevant applicable laws and regulations governing the collection, use, disclosure or other processing of personal information include, in the United States, rules and regulations promulgated under the authority of the Federal Trade Commission, the California Consumer Privacy Act of 2018 (the “CCPA”) and state breach notification laws. In particular, the CCPA, among other things, requires covered ‘Businesses’ to provide new disclosures to California consumers and afford such consumers new rights with respect to their personal information. The CCPA provides for civil penalties for violations, as well as a private right of action for certain data breaches that result in the loss of personal information. This private right of action may increase the likelihood of, and risks associated with, data breach litigation.
The CCPA has prompted a number of proposals for new federal and state-level privacy legislation. Such proposed legislation, if enacted, may add additional complexity, variation in requirements, restrictions and
 
41

potential legal risk, require additional investment of resources in compliance programs, impact strategies and the availability of previously useful data and could result in increased compliance costs and/or changes in business practices and policies.
Moreover, we maintain offices in the European Union (“EU”) (Ireland) and we have customers in the EU and the United Kingdom (“UK”). Accordingly, we are subject to the General Data Protection Regulation (EU) 2016/679 (the “GDPR”), and related member state implementing legislation, and to the UK’s Data Protection Act 2018 (collectively, “European Data Protection Law”). European Data Protection Law places obligations on controllers and processors of personal data, while establishing rights for individuals with respect to their personal data. European Data Protection Law is also explicitly extraterritorial in its application, and could affect our business activities in jurisdictions outside the EU and the UK. Additionally, European Data Protection Law imposes strict rules on the transfer of personal data outside of the EU to countries that do not ensure an adequate level of protection, like the United States. These transfers are prohibited unless an appropriate safeguard specified by the GDPR is implemented, such as the Standard Contractual Clauses (SCCs) or binding corporate rules. The Court of Justice of the European Union (the “CJEU”) recently deemed that these transfers need to be analyzed on a
case-by-case
basis to ensure EU standards of data protection are met in the jurisdiction where the data importer is based. European regulators have issued recent guidance following the CJEU case that imposes significant new diligence requirements on transferring data outside the EU. Complying with this guidance is and will continue to be expensive and time consuming and may ultimately prevent us from transferring personal data outside the EU, which would cause significant business disruption. The GDPR imposes sanctions for violations up to the greater of €20 million and 4% of worldwide gross annual revenue, enables individuals to claim damages for violations and introduces the right for
non-profit
organizations to bring claims on behalf of data subjects.
The regulatory framework governing the collection, processing, storage, use and sharing of personal information is rapidly evolving and is likely to continue to be subject to uncertainty and varying interpretations. It is possible that these laws may be interpreted and applied in a manner that is inconsistent with our existing data management practices or the features of our services and platform capabilities. We cannot yet fully determine the impact these or future laws, rules, regulations and industry standards may have on our business or operations. Additionally, our customers may be subject to differing privacy laws, rules and legislation, which may mean that they require us to be bound by varying contractual requirements applicable to certain other jurisdictions. Adherence to such contractual requirements may impact our collection, use, processing, storage, sharing and disclosure of personal information and may mean we become bound by, or voluntarily comply with, self-regulatory or other industry standards relating to these matters that may further change as laws, rules and regulations evolve. We have incurred, and may continue to incur, significant expenses to comply with evolving mandatory privacy and security standards and protocols imposed by law, regulation, industry standards, shifting merchant and customer expectations, or contractual obligations, and we may not be able to respond quickly or effectively to regulatory, legislative and other developments. These changes may in turn impair our ability to offer our existing or planned features, products and services and/or increase our cost of doing business.
We publicly post documentation regarding our privacy practices. Although we endeavor to comply with our published policies and documentation, we may at times fail to do so or be alleged to have failed to do so. Any failure or perceived failure by us to comply with our privacy policies or any applicable privacy, security or data protection, information security or consumer-protection related laws, regulations, orders or industry standards could expose us to costly litigation, significant awards, fines or judgments, civil and/or criminal penalties or negative publicity, and could materially and adversely affect our business, financial condition and results of operations. The publication of our privacy policy and other documentation that provide promises and assurances about privacy and security can subject us to potential state and federal action if they are found to be deceptive, unfair, or misrepresentative of our actual practices, which could, individually or in the aggregate, materially and adversely affect our business, financial condition and results of operations.
 
42

We rely on our software and information technology systems to manage numerous aspects of our business and a disruption of these systems could adversely affect our business.
We rely on our information technology systems to manage numerous aspects of our business, including to efficiently purchase products from our suppliers, provide procurement and logistic services, ship products to our customers, receive orders from our customers, manage our accounting and financial functions, including our internal controls, and maintain our research and development data. Our information technology systems are an essential component of our business and any disruption could significantly limit our ability to manage and operate our business efficiently. A failure of our information technology systems to perform properly could disrupt our supply chain, product development and customer experience, which may lead to increased overhead costs and decreased sales and have an adverse effect on our reputation and our financial condition. In particular, our integrated software platform is an essential system that virtually all of our customers depend on for their design needs. If our integrated software platform were to fail, we could face adverse consequences to our results of operations, financial condition and business reputation. In addition, during the
COVID-19
pandemic, a substantial portion of our employees have conducted work remotely, making us more dependent on potentially vulnerable communications systems and making us more vulnerable to cyberattacks.
Although we take steps and incur significant costs to secure our information technology systems, including our computer systems, intranet and internet sites, email and other telecommunications and data networks, our security measures may not be effective and our systems may be vulnerable to damage or interruption. Disruption to our information technology systems could result from power outages, computer and telecommunications failures, computer viruses, cyber-attack or other security breaches, catastrophic events such as fires, floods, earthquakes, tornadoes, hurricanes, acts of war, terrorism and usage errors by our employees.
Our reputation and financial condition could be adversely affected if, as a result of a significant cyber-event or otherwise:
 
   
our operations are disrupted or shut down;
 
   
our confidential, proprietary information is stolen or disclosed;
 
   
we incur costs or are required to pay fines in connection with stolen customer, employee or other confidential information; or
 
   
we must dedicate significant resources to system repairs or increase cyber security protection.
In addition, any unauthorized access, disclosure or other loss or unauthorized use of information or data could result in legal claims or proceedings, regulatory investigations or actions, and other types of liability under laws that protect the privacy and security of personal information, including federal, state and foreign data protection and privacy regulations, violations of which could result in significant penalties and fines. In addition, although we seek to detect and investigate all data security incidents, security breaches and other incidents of unauthorized access to our information technology systems and data can be difficult to detect and any delay in identifying such breaches or incidents may lead to increased harm and legal exposure.
The cost of investigating, mitigating and responding to potential data security breaches and complying with applicable breach notification obligations to individuals, regulators, partners and others can be significant. Our insurance policies may not be adequate to compensate us for the potential costs and other losses arising from such disruptions, failures or security breaches. In addition, such insurance may not be available to us in the future on economically reasonable terms, or at all. Further, defending a suit, regardless of its merit, could be costly, divert management attention and harm our reputation.
If our computer systems are damaged or cease to function properly, or, if we do not replace or upgrade certain systems, we may incur substantial costs to repair or replace them and may experience an interruption of our normal business activities or loss of critical data. Any such disruption could adversely affect our reputation and financial condition.
 
43

We also rely on information technology systems maintained by third parties, including third-party cloud computing services and the computer systems of our suppliers for both our internal operations and our customer-facing infrastructure related to our additive manufacturing solutions. These systems are also vulnerable to the types of interruption and damage described above but we have less ability to take measures to protect against such disruptions or to resolve them if they were to occur. Information technology problems faced by third parties on which we rely could adversely impact our business and financial condition as well as negatively impact our brand reputation.
Any unauthorized control or manipulation of our products’ systems could result in loss of confidence in us and our products and harm our business.
Our products contain complex information technology systems. For example, our additive manufacturing machines are designed with
built-in
data connectivity to accept and install periodic remote updates from us to monitor, improve and update their functionality. We have designed, implemented and tested security measures intended to prevent unauthorized access to our information technology networks, our products and their systems. However, hackers may attempt to gain unauthorized access to modify, alter and use such networks, products and systems to gain control of, or to change, our products’ functionality, user interface and performance characteristics, or to gain access to data stored in or generated by our products. We encourage reporting of potential vulnerabilities in the security of our products and we aim to remedy any reported and verified vulnerability. Accordingly, we have received reports of potential vulnerabilities in the past and have attempted to remedy them. However, there can be no assurance that vulnerabilities will not be exploited in the future before they can be identified, or that our remediation efforts are or will be successful.
Any unauthorized access to or control of our products or their systems or any loss of data could result in legal claims or proceedings. In addition, regardless of their veracity, reports of unauthorized access to our products, their systems or data, as well as other factors that may result in the perception that our products, their systems or data are capable of being “hacked,” could negatively affect our brand and harm our business, prospects, financial condition and operating results.
Our business has risks that may not be adequately covered by insurance or indemnity.
We may face unanticipated risks of legal liability for damages caused by the actual or alleged failure of our products. While we have attempted to secure liability insurance coverage at an appropriate cost, it is impossible to adequately insure against all risks inherent in our industry, nor can we assure you that our insurers will pay a particular claim, or that we will be able to maintain coverage at reasonable rates in the future. Our insurance policies also contain deductibles, limitations and exclusions, which increase our costs in the event of a claim. Even a partially uninsured claim of significant size, if successful, could have an adverse effect on our financial condition. In addition, we may not be able to continue to obtain insurance coverage on commercially reasonable terms, or at all, and our existing policies may be cancelled or otherwise terminated by the insurer. Maintaining adequate insurance and successfully accessing insurance coverage that may be due for a claim can require a significant amount of our management’s time, and we may be forced to spend a substantial amount of money in that process. Substantial claims in excess of or not otherwise covered by indemnity or insurance could harm our financial condition and operating results.
Risks Related to Intellectual Property
We may not be able to adequately protect our proprietary and intellectual property rights in our data or technology.
Our success is dependent, in part, upon protecting our proprietary information and technology. Our intellectual property portfolio primarily consists of patents, patent applications, registered and unregistered trademarks, unregistered copyrights, domain names,
know-how,
and trade secrets. We may be unsuccessful in adequately protecting our intellectual property.
 
44

Our trade secrets,
know-how
and other unregistered proprietary rights are a key aspect of our intellectual property portfolio. While we take reasonable steps to protect our trade secrets and confidential information and enter into confidentiality and invention assignment agreements intended to protect such rights, such agreements can be difficult and costly to enforce or may not provide adequate remedies if violated, and we may not have entered into such agreements with all relevant parties. Such agreements may be breached and trade secrets or confidential information may be willfully or unintentionally disclosed, including by employees who may leave our company and join our competitors, or our competitors or other parties may learn of the information in some other way. Additionally, certain unauthorized use of our intellectual property may go undetected, or we may face legal or practical barriers to enforcing our legal rights even where unauthorized use is detected. The disclosure to, or independent development by, a competitor of any of our trade secrets,
know-how
or other technology not protected by a patent or other intellectual property system could materially reduce or eliminate any competitive advantage that we may have over such competitor. This concern could manifest itself in particular with respect to our proprietary materials that are used with our systems. Portions of our proprietary materials may not be afforded patent protection. Chemical companies or other producers of raw materials used in our materials may be able to develop materials that are compatible to a large extent with our products, whether independently or in contravention of our trade secret rights and related proprietary and contractual rights. If such materials are made available to owners of our systems, and are purchased in place of our proprietary materials, our revenues and profitability would be reduced, and we could be forced to reduce prices for our proprietary materials.
Current laws may not provide for adequate protection of our products, especially in foreign jurisdictions which may have laws that provide insufficient protections to companies. In addition, legal standards relating to the validity, enforceability, and scope of protection of proprietary rights in internet-related businesses are uncertain and evolving, and changes in these standards may adversely impact the viability or value of our proprietary rights. Some license provisions protecting against unauthorized use, copying, transfer, and disclosure of our products, or certain aspects of our products may be unenforceable under the laws of certain jurisdictions. Further, the laws of some countries do not protect proprietary rights to the same extent as the laws of the United States, and the laws and mechanisms for protection and enforcement of intellectual property rights in some foreign countries may be inadequate. As we continue to operate in foreign countries and expand our international activities, we have encountered and may in the future encounter challenges in navigating the laws of foreign countries, which may adversely affect our ability to protect our proprietary rights. Further, competitors, foreign governments, foreign government-backed actors, criminals, or other third parties may gain unauthorized access to our proprietary information and technology. Accordingly, despite our efforts, we may be unable to prevent third parties from infringing upon or misappropriating our technology and intellectual property or claiming that we infringe upon or misappropriate their technology and intellectual property.
To protect our intellectual property rights, we may be required to spend significant resources to monitor, protect, and defend these rights, and we may or may not be able to detect infringement by our customers or third parties. Litigation has been and may be necessary in the future to enforce our intellectual property rights and to protect our trade secrets. Such litigation could be costly, time consuming, and distracting to management and could result in the impairment or loss of portions of our intellectual property. Furthermore, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims, and countersuits attacking the validity and enforceability of our intellectual property rights. Our inability to protect our proprietary technology against unauthorized copying or use, as well as any costly litigation or diversion of our management’s attention and resources, could delay further sales or the implementation of our platform, impair the functionality of our platform, delay introductions of new features, integrations, and capabilities, result in our substituting inferior or more costly technologies into our platform, or injure our reputation. In addition, we may be required to license additional technology from third parties to develop and market new features, integrations, and capabilities, and we cannot be certain that we could license that technology on commercially reasonable terms or at all, and our inability to license this technology could harm our ability to compete.
 
45

If third parties claim that we infringe upon or otherwise violate their intellectual property rights, our business could be adversely affected.
We have in the past and may in the future be subject to claims that we have infringed or otherwise violated third parties’ intellectual property rights. There is patent, copyright and other intellectual property development and enforcement activity in our industry and relating to the additive manufacturing technology we use in our business. Our future success depends in part on not infringing upon or otherwise violating the intellectual property rights of others. From time to time, our competitors or other third parties (including
non-practicing
entities and patent holding companies) may claim that we are infringing upon or otherwise violating their intellectual property rights, and we may be found to be infringing upon or otherwise violating such rights. We may be unaware of the intellectual property rights of others that may cover some or all of our current or future technology or conflict with our rights, and the patent, copyright, and other intellectual property rights of others may limit our ability to improve our technology and compete effectively. Any claims of intellectual property infringement or other intellectual property violations, even those without merit, could:
 
   
be expensive and time consuming to defend;
 
   
cause us to cease making, licensing or using our platform or products that incorporate the challenged intellectual property;
 
   
require us to modify, redesign, reengineer or rebrand our platform or products, if feasible;
 
   
divert management’s attention and resources; or
 
   
require us to enter into royalty or licensing agreements to obtain the right to use a third-party’s intellectual property.
Any royalty or licensing agreements, if required, may not be available to us on acceptable terms or at all. A successful claim of infringement against us could result in our being required to pay significant damages, enter into costly settlement agreements, or prevent us from offering our platform or products, any of which could have a negative impact on our operating profits and harm our future prospects. We may also be obligated to indemnify our customers or business partners in connection with any such litigation and to obtain licenses, modify our platform or products, or refund premium subscription fees, which could further exhaust our resources. Such disputes could also disrupt our platform or products, adversely affecting our customer satisfaction and ability to attract customers.
If we are unable to adequately protect or enforce our intellectual property rights, such information may be used by others to compete against us, in particular in developing materials that could be used with our printing systems in place of our proprietary materials.
We have devoted substantial resources to the development of our technology and related intellectual property rights. Our success and future revenue growth will depend, in part, on our ability to protect our intellectual property. We rely on a combination of registered and unregistered intellectual property and protect our rights using patents, licenses, trademarks, trade secrets, confidentiality and assignment of invention agreements and other methods.
Despite our efforts to protect our proprietary rights, it is possible that competitors or other unauthorized third parties may obtain, copy, use or disclose our technologies, inventions, processes or improvements. We cannot assure you that any of our existing or future patents or other intellectual property rights will not be challenged, invalidated or circumvented, or will otherwise provide us with meaningful protection. Our pending patent applications may not be granted, and we may not be able to obtain foreign patents or pending applications corresponding to our U.S. patents. Even if foreign patents are granted, effective enforcement in foreign countries may not be available.
Our trade secrets,
know-how
and other unregistered proprietary rights are a key aspect of our intellectual property portfolio. While we take reasonable steps to protect our trade secrets and confidential information and
 
46

enter into confidentiality and invention assignment agreements intended to protect such rights, such agreements can be difficult and costly to enforce or may not provide adequate remedies if violated, and we may not have entered into such agreements with all relevant parties. Such agreements may be breached and trade secrets or confidential information may be willfully or unintentionally disclosed, including by employees who may leave our company and join our competitors, or our competitors or other parties may learn of the information in some other way. The disclosure to, or independent development by, a competitor of any of our trade secrets,
know-how
or other technology not protected by a patent or other intellectual property system could materially reduce or eliminate any competitive advantage that we may have over such competitor. This concern could manifest itself in particular with respect to our proprietary materials that are used with our systems. Portions of our proprietary materials may not be afforded patent protection. Chemical companies or other producers of raw materials used in our materials may be able to develop materials that are compatible to a large extent with our products, whether independently or in contravention of our trade secret rights and related proprietary and contractual rights. If such materials are made available to owners of our systems, and are purchased in place of our proprietary materials, our revenues and profitability would be reduced, and we could be forced to reduce prices for our proprietary materials.
If our patents and other intellectual property do not adequately protect our technology, our competitors may be able to offer products similar to ours. Our competitors may also be able to develop similar technology independently or design around our patents and other intellectual property. Any of the foregoing events would lead to increased competition and reduce our revenue or gross margin, which would adversely affect our operating results.
If we attempt enforcement of our intellectual property rights, we may be, and have been in the past, subject or party to claims, negotiations or complex, protracted litigation. Intellectual property disputes and litigation, regardless of merit, can be costly and disruptive to our business operations by diverting attention and energies of management and key technical personnel and by increasing our costs of doing business. Any of the foregoing could adversely affect our business and financial condition.
As part of any settlement or other compromise to avoid complex, protracted litigation, we may agree not to pursue future claims against a third party, including related to alleged infringement of our intellectual property rights. Part of any settlement or other compromise with another party may resolve a potentially costly dispute but may also have future repercussions on our ability to defend and protect our intellectual property rights, which in turn could adversely affect our business.
Our additive manufacturing technology contains third-party open-source software components, and failure to comply with the terms of the underlying open-source software licenses could restrict our ability to commercialize our products.
Our additive manufacturing technology contains components that are licensed under
so-called
“open source,” “free” or other similar licenses. Open source software is made available to the general public on an
“as-is”
basis under the terms of a
non-negotiable
license. We currently combine our proprietary software with open source software and intend to continue doing so in the future. Additionally, we make some of our source code available under open source licenses, which may limit our ability to protect our intellectual property rights in our source code and prevent our competitors or others from using such source code. Our use and distribution of open source software may entail greater risks than use of third-party commercial software because open source licensors generally do not provide warranties or other contractual protections regarding infringement claims or the quality of the code. In addition, if we combine our proprietary software with open source software in a certain manner, we could, under certain open source licenses, be required to disclose or make available the source code of our proprietary software to third parties. We may also face claims alleging noncompliance with open source license terms or infringement or misappropriation of third-party intellectual property rights in open source software. These claims could result in litigation, require us to purchase a costly license or remove the software. In addition, if the license terms for open source software that we use change, we may be forced to
re-engineer
our solutions,
 
47

incur additional costs or discontinue the sale of our offerings if
re-engineering
could not be accomplished on a timely basis. Although we monitor our use of open source software to avoid subjecting our offerings to unintended conditions, there is a risk that these licenses could be construed in a way that could impose unanticipated conditions or restrictions on our ability to commercialize our offerings. We cannot guarantee that we have incorporated open source software in our software in a manner that will not subject us to liability or in a manner that is consistent with our current policies and procedures.
General Risk Factors
We will continue to incur increased costs as a result of operating as a public company, and our management are required to devote substantial time to new compliance initiatives.
As a public company, we incur significant legal, accounting and other expenses that we did not incur as a private company. In addition, the Sarbanes Oxley Act of 2002 and rules subsequently implemented by the Securities and Exchange Commission and NYSE have imposed various requirements on public companies, including establishment and maintenance of effective disclosure and financial controls and corporate governance practices. Our management and other personnel need to devote a substantial amount of time to these compliance initiatives. Moreover, these rules and regulations increase our legal and financial compliance costs and make some activities more time-consuming and costly. For example, we expect that these rules and regulations may make it more difficult and more expensive for us to obtain director and officer liability insurance.
Pursuant to Section 404 of the Sarbanes Oxley Act of 2002 (the “Sarbanes Oxley Act”), we are required to furnish a report by our management on our internal control over financial reporting, including an attestation report on internal control over financial reporting issued by our independent registered public accounting firm. However, while we remain an emerging growth company, we are not required to include an attestation report on internal control over financial reporting issued by our independent registered public accounting firm. To achieve compliance with Section 404 of the Sarbanes Oxley Act within the prescribed period, we are engaged in a process to document and evaluate our internal control over financial reporting, which is both costly and challenging. In this regard, we need to continue to dedicate internal resources, potentially engage outside consultants and adopt a detailed work plan to assess and document the adequacy of internal control over financial reporting, continue steps to improve control processes as appropriate, validate through testing that controls are functioning as documented and implement a continuous reporting and improvement process for internal control over financial reporting. Despite our efforts, there is a risk that neither we nor our independent registered public accounting firm will be able to conclude within the prescribed timeframe that our internal control over financial reporting is effective as required by Section 404 of the Sarbanes Oxley Act. This could result in an adverse reaction in the financial markets due to a loss of confidence in the reliability of our financial statements. In addition, if we are not able to continue to meet these requirements, we may not be able to remain listed on NYSE.
Changes in accounting rules and regulations, or interpretations thereof, could result in unfavorable accounting charges or require us to change our compensation policies.
Accounting methods and policies for public companies are subject to review, interpretation and guidance from our independent registered accounting firm and relevant accounting authorities, including the SEC. Changes to accounting methods or policies, or interpretations thereof, may require us to reclassify, restate or otherwise change or revise our consolidated financial statements.
Our disclosure controls and procedures may not prevent or detect all errors or acts of fraud.
We designed our disclosure controls and procedures to reasonably assure that information we must disclose in reports we file or submit under the Exchange Act is accumulated and communicated to management, and recorded, processed, summarized and reported within the time periods specified in the rules and forms of the
 
48

SEC. We believe that any disclosure controls and procedures or internal controls and procedures, no matter how well-conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. 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. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by an unauthorized override of the controls.
Our management team has limited experience managing a public company.
Our management team has limited experience managing a publicly traded company, interacting with public company investors, and complying with the increasingly complex laws, rules and regulations that govern public companies. As a public company, we are subject to significant obligations relating to reporting, procedures and internal controls, and our management team may not successfully or efficiently manage such obligations. These obligations and scrutiny require significant attention from our management and could divert their attention away from the
day-to-day
management of our business, which could adversely affect our business, financial condition and results of operations.
Our internal controls over financial reporting currently do not meet all of the standards contemplated by Section 404 of the Sarbanes Oxley Act, and failure to achieve and maintain effective internal controls over financial reporting in accordance with Section 404 of the Sarbanes Oxley Act could impair our ability to produce timely and accurate financial statements or comply with applicable regulations and have a material adverse effect on our business.
We operated as a private company until July 2021. Our management has significant requirements for enhanced financial reporting and internal controls as a public company. The process of designing and implementing effective internal controls is a continuous effort that requires us to anticipate and react to changes in our business and the economic and regulatory environments and to expend significant resources to maintain a system of internal controls that is adequate to satisfy our reporting obligations as a public company. If we are unable to establish or maintain appropriate internal financial reporting controls and procedures, it could cause us to fail to meet our reporting obligations on a timely basis or result in material misstatements in our consolidated financial statements, which could harm our operating results. In addition, we are required, pursuant to Section 404 of the Sarbanes Oxley Act, to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting. This assessment needs to include disclosure of any material weaknesses identified by our management in our internal control over financial reporting.
The rules governing the standards that must be met for our management to assess our internal control over financial reporting are complex and require significant documentation, testing, and possible remediation. Testing and maintaining internal controls may divert management’s attention from other matters that are important to our business. Our independent registered public accounting firm will be required to attest to the effectiveness of our internal control over financial reporting on an annual basis. However, while we remain an emerging growth company, we will not be required to include an attestation report on internal control over financial reporting issued by our independent registered public accounting firm. If we are not able to complete our initial assessment of our internal controls and otherwise implement the requirements of Section 404 of the Sarbanes Oxley Act in a timely manner or with adequate compliance, our independent registered public accounting firm may not be able to certify as to the adequacy of our internal control over financial reporting.
In addition to our results determined in accordance with GAAP, we believe certain
non-GAAP
measures may be useful in evaluating our operating performance. We present certain
non-GAAP
financial measures in this prospectus and intend to continue to present certain
non-GAAP
financial measures in future filings with the SEC and other public statements. Any failure to accurately report and present our
non-GAAP
financial measures could cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the trading price of our common stock.
 
49

We have identified material weaknesses in our internal control over financial reporting and may identify additional material weaknesses in the future or fail to maintain effective internal control over financial reporting, which may result in material misstatements of our consolidated financial statements or cause us to fail to meet our periodic reporting obligations.
We have identified material weaknesses in our internal control over financial reporting. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis. These material weaknesses are as follows:
 
   
We did not design and maintain an effective control environment commensurate with our financial reporting requirements. Specifically, we lacked a sufficient complement of resources with (i) an appropriate level of accounting knowledge, experience and training to appropriately analyze, record and disclose accounting matters timely and accurately, and (ii) an appropriate level of knowledge and experience to establish effective processes and controls. Additionally, the lack of a sufficient number of professionals resulted in an inability to consistently establish appropriate authorities and responsibilities in pursuit of our financial reporting objectives, as demonstrated by, among other things, insufficient segregation of duties in our finance and accounting functions. This material weakness contributed to the following additional material weaknesses:
 
   
We did not design and maintain effective controls related to the
period-end
financial reporting process, including designing and maintaining formal accounting policies, procedures and controls to achieve complete, accurate and timely financial accounting, reporting and disclosures. Additionally, we did not design and maintain controls over the preparation and review of account reconciliations and journal entries, including maintaining appropriate segregation of duties.
 
   
We did not design and maintain effective controls related to the identification of and accounting for certain
non-routine,
unusual or complex transactions, including the proper application of U.S. GAAP of such transactions. Specifically, we did not design and maintain controls to timely identify and account for share repurchase transactions and warrant instruments.
These material weaknesses resulted in audit adjustments to the following financial statement line items in the historical Markforged financial statements: operating expense, other expense, interest expense, other assets, other liabilities, additional paid in capital, treasury stock, retained earnings, note receivable—equity, and series D preferred stock. These adjustments were recorded prior to the issuance of the consolidated financial statements as of and for the years ended December 31, 2020 and 2019. The material weakness related to accounting for warrant instruments resulted in the restatement of the previously issued financial statements of the entity acquired as part of the July 14, 2021 merger agreement related to warrant liabilities and equity. Additionally, these material weaknesses could result in a misstatement of substantially all of our accounts or disclosures that would result in a material misstatement to the annual or interim consolidated financial statements that would not be prevented or detected.
 
   
We did not design and maintain effective controls over information technology (“IT”) general controls for information systems that are relevant to the preparation of our financial statements. Specifically, we did not design and maintain (i) program change management controls for financial systems to ensure that information technology program and data changes affecting financial IT applications and underlying accounting records are identified, tested, authorized and implemented appropriately; (ii) user access controls to ensure appropriate segregation of duties and that adequately restrict user and privileged access to financial applications, programs, and data to appropriate Company personnel; (iii) computer operations controls to ensure that critical batch jobs are monitored, privileges are appropriately granted, and data backups are authorized and monitored; and (iv) testing and approval controls for program development to ensure that new software development is aligned with business and IT requirements. These IT deficiencies did not result in any misstatements to the financial statements, however, the deficiencies, when aggregated, could impact our ability to maintain effective segregation of duties, as well as the effectiveness of
IT-dependent
controls (such as automated controls
 
50

that address the risk of material misstatement to one or more assertions, along with the IT controls and underlying data that support the effectiveness of system-generated data and reports) that could result in misstatements potentially impacting all financial statement accounts and disclosures that would result in a material misstatement to the annual or interim financial statements that would not be prevented or detected. Accordingly, management has determined these deficiencies in the aggregate constitute a material weakness.
We will take certain measures to remediate the material weaknesses described above, including the following:
 
   
Hiring additional accounting and IT personnel, including a new chief financial officer, to bolster our reporting, technical accounting and IT capabilities.
 
   
Engaging a third party to assist in designing and implementing controls related to
period-end
financial reporting, segregation of duties, and IT general controls.
 
   
Designing and implementing controls to formalize roles and review responsibilities to align with our team’s skills and experience and designing and implementing controls over segregation of duties.
 
   
Designing and implementing controls to timely identify and account for
non-routine,
unusual or complex transactions and other technical accounting and financial reporting matters, including controls over the preparation and review of accounting memoranda addressing these matters.
 
   
Designing and implementing formal accounting policies, procedures and controls supporting our
period-end
financial reporting process, including controls over the preparation and review of account reconciliations and journal entries.
 
   
Designing and implementing IT general controls, including controls over change management, the review and update of user access rights and privileges, controls over batch jobs and data backups, and program development approvals and testing.
We have begun to hire additional accounting and IT personnel, including the hiring of a new chief financial officer in March 2021, engaged third party resources to assist it in designing and implementing controls related to
period-end
financial reporting, segregation of duties, and IT general controls, and begun to implement appropriate segregation of duties in the operation of manual controls. The material weaknesses will not be considered remediated until management completes the design and implementation of the measures described above and the controls operate for a sufficient period of time and management has concluded, through testing, that these controls are effective.
We are working to remediate the material weaknesses as efficiently and effectively as possible and expects full remediation could potentially go beyond December 31, 2021. At this time, we cannot provide an estimate of costs expected to be incurred in connection with implementing this remediation plan; however, these remediation measures will be time consuming, will result in us incurring significant costs, and will place significant demands on our financial and operational resources.
Our ability to use net operating loss (“NOL”) carryforwards and other tax attributes may be limited in connection with the proposed business combination and other ownership changes.
We have incurred substantial losses during our history and our ability to become profitable in the near future is uncertain. To the extent that we continue to generate taxable losses, unused losses will carry forward to offset future taxable income, if any, until such unused losses expire (if at all). As of December 31, 2020, we had federal NOL carryforwards of approximately $65.3 million, of which $15.0 million are subject to expire at various times beginning in 2033, and $50.3 million that have no expiration date and will be carried forward indefinitely. We also had state NOL carryforwards of approximately $33.1 million that will begin to expire in 2027, unless previously utilized. On December 31, 2020, we had federal and state research and development credit carryforwards of approximately $2.0 million and $1.3 million, respectively. The federal research and
 
51

development credit carryforwards will begin expiring in 2033 while the state credit carryforwards will begin expiring in 2029, unless previously utilized.
Federal NOLs incurred in tax years beginning after December 31, 2017 and before January 1, 2021 may be carried back to each of the five tax years preceding such loss, and NOLs arising in tax years beginning after December 31, 2020 may not be carried back. Because we have had no taxable income in prior years, we do not anticipate carrying back any of our net operating losses. Moreover, federal NOLs generated in taxable years ending after December 31, 2017, may be carried forward indefinitely, but the deductibility of such federal NOLs may be limited to 80% of our taxable income annually for tax years beginning after December 31, 2020. Our NOL carryforwards are subject to review and possible adjustment by the IRS, and state tax authorities. In addition, in general, under Sections 382 and 383 of the Code, a corporation that undergoes an “ownership change” is subject to limitations on its ability to utilize its pre-change NOLs or tax credits to offset future taxable income or taxes. For these purposes, an ownership change generally occurs where the aggregate stock ownership of one or more stockholders or groups of stockholders who own at least 5% of a corporation’s stock increases their ownership by more than 50 percentage points over their lowest ownership percentage within a specified testing period. Our existing NOLs or credits may be subject to limitations arising from previous ownership changes, and if we undergo an ownership change in connection with, or undergo an ownership change following, the proposed business combination, our ability to utilize NOLs or credits could be further limited by Sections 382 and 383 of the Code. In addition, future changes in our stock ownership, many of which are outside of our control, could result in an ownership change under Sections 382 and 383 of the Code. Our NOLs or credits may also be impaired under state law. Accordingly, we may not be able to utilize a material portion of our NOLs or credits. If we determine that an ownership change has occurred and our ability to use our historical NOLs or credits is materially limited, it would harm our future operating results by effectively increasing our future tax obligations. Section 382 and 383 of the Code would apply to all net operating loss and tax credit carryforwards, whether the carryforward period is indefinite or not. If we earn taxable income, such limitations could result in increased future tax liability to us and our future cash flows could be adversely affected. We have recorded a full valuation allowance related to our NOLs and other deferred tax assets due to the uncertainty of the ultimate realization of the future benefits of those assets.
Comprehensive tax reform legislation could adversely affect our business and financial condition.
On December 22, 2017, the U.S. government enacted comprehensive tax legislation that includes significant changes to the taxation of business entities. These changes include, among others, a permanent reduction to the corporate income tax rate. Notwithstanding the reduction in the corporate income tax rate, the overall impact of this tax reform is uncertain, and our business and financial condition could be adversely affected. The U.S. government in the future may enact additional legislation that affects the taxation of business entities, including with respect to the treatment of NOLs.
Further, the changes in tax laws could negatively impact our effective tax rate. Prior to the U.S. presidential election, President Biden proposed an increase in the U.S. corporate income tax rate from 21% to 28%, doubling the rate of tax on certain earnings of foreign subsidiaries, the creation of a 10% surtax on certain imports and a 15% minimum tax on worldwide book income. If any or all of these (or similar) proposals are ultimately enacted into law, in whole or in part, they could have a negative impact to our effective tax rate. Holders of our securities are urged to consult with their legal and tax advisors with respect to any such legislation and the potential tax consequences of holding our securities.
Currently, we incur losses in certain countries where we do not receive a financial statement benefit, and we operate in countries which have different statutory rates. Consequently, changes in the mix and source of earnings between countries could have a material impact on our overall effective tax rate.
 
52

The historical financial results of Markforged and unaudited pro forma financial information included elsewhere in this prospectus may not be indicative of what Markforged Holding Corporation’s actual financial position or results of operations would have been.
The historical financial results of Markforged included in this prospectus do not reflect the financial condition, results of operations or cash flows they would have achieved as a standalone company during the periods presented or those Markforged Holding Corporation will achieve in the future. This is primarily the result of the following factors: (i) Markforged Holding Corporation will incur additional ongoing costs as a result of the Merger, including costs related to public company reporting, investor relations and compliance with the Sarbanes-Oxley Act; and (ii) Markforged Holding Corporation’s capital structure is different from that reflected in Markforged’s historical financial statements. Markforged Holding Corporation’s financial condition and future results of operations could be materially different from amounts reflected in its historical financial statements included elsewhere in this prospectus, so it may be difficult for investors to compare Markforged Holding Corporation’s future results to historical results or to evaluate its relative performance or trends in its business.
Similarly, the unaudited pro forma financial information in this prospectus is presented for illustrative purposes only and has been prepared based on a number of assumptions including, but not limited to, AONE being treated as the “acquired” company for financial reporting purposes in the Merger and the total debt obligations and the cash and cash equivalents of Markforged on the Closing Date. Accordingly, such pro forma financial information may not be indicative of Markforged Holding Corporation’s future operating or financial performance and Markforged Holding Corporation’s actual financial condition and results of operations may vary materially from Markforged Holding Corporation’s pro forma results of operations and balance sheet contained elsewhere in this prospectus, including as a result of such assumptions not being accurate. See “
Unaudited Pro Forma Condensed Combined Financial Information
”.
Additional Risks Related to Ownership of Our Common Stock and Us Operating as a Public Company
The price of our common stock and warrants may be volatile.
The price of our Common Stock as well as our Warrants may fluctuate due to a variety of factors, including:
 
   
changes in the industries in which we and our customers operate;
 
   
developments involving our competitors;
 
   
changes in laws and regulations affecting its business;
 
   
variations in its operating performance and the performance of its competitors in general;
 
   
actual or anticipated fluctuations in our quarterly or annual operating results;
 
   
publication of research reports by securities analysts about us or our competitors or its industry;
 
   
the public’s reaction to our press releases, its other public announcements and its filings with the SEC;
 
   
actions by stockholders, including the sale by the PIPE Investors of any of their shares of our common stock;
 
   
additions and departures of key personnel;
 
   
commencement of, or involvement in, litigation involving the combined company;
 
   
changes in its capital structure, such as future issuances of securities or the incurrence of additional debt;
 
   
the volume of shares of our Common Stock available for public sale; and
 
   
general economic and political conditions, such as the effects of the
COVID-19
pandemic, recessions, interest rates, local and national elections, fuel prices, international currency fluctuations, corruption, political instability and acts of war or terrorism.
 
53

These market and industry factors may materially reduce the market price of our Common Stock and warrants regardless of the operating performance of us.
We do not intend to pay cash dividends for the foreseeable future.
We currently intend to retain our future earnings, if any, to finance the further development and expansion of our business and do not intend to pay cash dividends in the foreseeable future. Any future determination to pay dividends will be at the discretion of our board of directors and will depend on our financial condition, results of operations, capital requirements, restrictions contained in future agreements and financing instruments, business prospects and such other factors as its board of directors deems relevant.
If analysts do not publish research about our business or if they publish inaccurate or unfavorable research, our stock price and trading volume could decline.
The trading market for our common stock depends in part on the research and reports that analysts publish about our business. We do not have any control over these analysts. If one or more of the analysts who cover us downgrade our common stock or publish inaccurate or unfavorable research about our business, the price of our common stock would likely decline. If few analysts cover us, demand for our common stock could decrease and our common stock price and trading volume may decline. Similar results may occur if one or more of these analysts stop covering us in the future or fail to publish reports on us regularly.
We may be subject to securities litigation, which is expensive and could divert management attention.
The market price of our common stock may be volatile and, in the past, companies that have experienced volatility in the market price of their stock have been subject to securities class action litigation. We may be the target of this type of litigation in the future. Securities litigation against us could result in substantial costs and divert management’s attention from other business concerns, which could seriously harm our business.
Future resales of common stock may cause the market price of our securities to drop significantly, even if our business is doing well.
Pursuant to the
lock-up
restrictions agreed to into in connection with the Merger Agreement, subject to certain exceptions, the Sponsor and certain related parties and certain of our Stockholders (who collectively own approximately 77.6% of our outstanding Common Stock) are contractually restricted from selling or transferring any of its or their shares of common stock (the
“Lock-up
Shares”). Such restrictions began at Closing and end 180 days after Closing. The
lock-up
restrictions described above supersede the
lock-up
provisions set forth in Section 7 of that certain letter agreement, dated as of August 17, 2020, by and among AONE, the Sponsor and each of the other parties thereto (the “Insider Letter”) which provisions in Section 7 of the Insider Letter shall be of no further force or effect as of the date of the Registration Rights Agreement and the
Lock-Up
Agreement. However, following the expiration of the respective lockups described above, the Sponsor and our Stockholders will not be restricted from selling shares of our Common Stock held by them, other than by applicable securities laws. In addition, upon certain events, up to 2,610,000 Sponsor Earnout Shares will vest and become salable by Sponsor or its transferees. Additionally, the PIPE Investors will not be restricted from selling any of the shares of our Common Stock acquired in the PIPE Investment, other than by applicable securities laws. As such, sales of a substantial number of shares of our Common Stock in the public market could occur at any time. These sales, or the perception in the market that the holders of a large number of shares intend to sell shares, could reduce the market price of our Common Stock. The Sponsor and the Markforged Stockholders collectively own approximately 80.1% of the outstanding shares of our Common Stock.
The shares held by Sponsor and our Stockholders may be sold after the expiration of the applicable
lock-up
periods agreed to in connection with the Merger Agreement. As restrictions on resale end, and registration statements (filed after the Closing to provide for the resale of such shares from time to time) are available for use,
 
54

the sale or possibility of sale of these shares could have the effect of increasing the volatility in our share price, or the market price of our Common Stock could decline if the holders of currently restricted shares sell them or are perceived by the market as intending to sell them.
The obligations associated with being a public company involve significant expenses and require significant resources and management attention, which may divert from our business operations.
As a public company, we are subject to the reporting requirements of the Exchange Act and the Sarbanes-Oxley Act. The Exchange Act requires the filing of annual, quarterly and current reports with respect to a public company’s business and financial condition. The Sarbanes-Oxley Act requires, among other things, that a public company establish and maintain effective internal control over financial reporting. As a result, we incur significant legal, accounting and other expenses that we did not previously incur. Our entire management team and many of its other employees will need to devote substantial time to compliance, and may not effectively or efficiently manage its transition into a public company.
These rules and regulations result in us incurring substantial legal and financial compliance costs and make some activities more time-consuming and costly. For example, these rules and regulations will likely continue to make it more difficult and more expensive for us to obtain director and officer liability insurance, and it may be required to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. As a result, it may be difficult for us to attract and retain qualified people to serve on its board of directors, its board committees or as executive officers.
We are currently an emerging growth company within the meaning of the Securities Act, and to the extent we have taken advantage of certain exemptions from disclosure requirements available to emerging growth companies or smaller reporting companies, this could make our securities less attractive to investors and may make it more difficult to compare our performance with other public companies.
We are currently an “emerging growth company” within the meaning of the Securities Act, as modified by the JOBS Act, and we may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved. As a result, our shareholders may not have access to certain information they may deem important. We cannot predict whether investors will find our securities less attractive because we will rely on these exemptions. If some investors find our securities less attractive as a result of our reliance on these exemptions, the trading prices of our securities may be lower than they otherwise would be, there may be a less active trading market for our securities and the trading prices of our securities may be more volatile.
Further, Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to
non-emerging
growth companies but any such election to opt out is irrevocable. We have elected not to opt out of such extended transition period, which means that when a standard is issued or revised and it has different application dates for public or private companies, we, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of our financial statements with another public company, which is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period, difficult or impossible because of the potential differences in accounting standards used.
 
55

When we cease to be an emerging growth company, we will no longer be able to take advantage of certain exemptions from reporting, and, absent other exemptions or relief available from the SEC, we will also be required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act. We will incur additional expenses in connection with such compliance and our management will need to devote additional time and effort to implement and comply with such requirements.
Delaware law and the Organizational Documents contain certain provisions, including anti-takeover provisions that limit the ability of stockholders to take certain actions and could delay or discourage takeover attempts that stockholders may consider favorable.
The Organizational Documents and the DGCL contain provisions that could have the effect of rendering more difficult, delaying, or preventing an acquisition that stockholders may consider favorable, including transactions in which stockholders might otherwise receive a premium for their shares. These provisions could also limit the price that investors might be willing to pay in the future for shares of our common stock, and therefore depress the trading price of our Common Stock. These provisions could also make it difficult for stockholders to take certain actions, including electing directors who are not nominated by the current members of our board of directors or taking other corporate actions, including effecting changes in our management. Among other things, the Organizational Documents include provisions regarding:
 
   
the ability of our board of directors to issue shares of preferred stock, including “blank check” preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;
 
   
the board of directors are classified into three classes, with only one class being elected each year to serve three-year terms. As a result, in most circumstances, a person can gain control of our board only by successfully engaging in a proxy contest at two or more annual stockholders meetings;
 
   
the certificate of incorporation will prohibit cumulative voting in the election of directors, which limits the ability of minority stockholders to elect director candidates;
 
   
the limitation of the liability of, and the indemnification of, our directors and officers;
 
   
the ability of our board of directors to amend the bylaws, which may allow our board of directors to take additional actions to prevent an unsolicited takeover and inhibit the ability of an acquirer to amend the bylaws to facilitate an unsolicited takeover attempt; and
 
   
advance notice procedures with which stockholders must comply to nominate candidates to our board of directors or to propose matters to be acted upon at a stockholders’ meeting, which could preclude stockholders from bringing matters before annual or special meetings of stockholders and delay changes in our board of directors and also may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of us.
These provisions, alone or together, could delay or prevent hostile takeovers and changes in control or changes in our board of directors or management.
The provisions of the Bylaws requiring exclusive forum in the Court of Chancery of the State of Delaware and the federal district courts of the United States for certain types of lawsuits may have the effect of discouraging certain lawsuits, including derivative lawsuits and lawsuits against the directors and officers of us, by limiting plaintiffs’ ability to bring a claim in a judicial forum that they find favorable.
The Bylaws provide that, to the fullest extent permitted by law, and unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware (or, in the event that such court does not have jurisdiction, the federal district court for the District of Delaware or other state courts of the State of Delaware) will be the sole and exclusive forum for any state law claims for (i) any derivative action or
 
56

proceeding brought on behalf of us, (ii) any action asserting a claim for or based on a breach of a fiduciary duty owed by any current or former director, officer or other employee of us to us or our stockholders, (iii) any action asserting a claim arising pursuant to any provision of the DGCL or the Bylaws or Certificate of Incorporation (as either may be amended from time to time) (including the interpretation, validity and enforceability thereof), (iv) any action asserting a claim related to or involving us that is governed by the internal affairs doctrine, and (v) any action asserting an “internal corporate claim” as that term is defined in Section 115 of the DGCL (the “Delaware Forum Provision”). The Delaware Forum Provision, however, does not apply to actions or claims arising under the Exchange Act. The Bylaws also provide that, unless we consent in writing to the selection of an alternate forum, the sole and exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act, and the rules and regulations promulgated thereunder, will be the Federal District Courts of the United States (the “Federal Forum Provision,” and with the Delaware Forum Provision, the “Exclusive Forum Provisions”). In addition, the Bylaws provide that any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock is deemed to have notice of and consented to the Delaware Forum Provision and the Federal Forum Provision. However, Section 27 of the Exchange Act creates exclusive federal jurisdiction over all suits brought to enforce any duty or liability created by the Exchange Act or the rules and regulations thereunder; our cannot and will not be deemed to have waived compliance with the U.S. federal securities laws and the rules and regulations thereunder.
These provisions may impose additional litigation costs on stockholders in pursuing any such claims and have the effect of discouraging certain lawsuits, including derivative lawsuits and lawsuits against our directors and officers of, by limiting plaintiffs’ ability to bring a claim in a judicial forum that they find favorable. In addition, while the Delaware Supreme Court ruled in March 2020 that federal forum selection provisions purporting to require claims under the Securities Act be brought in federal court are “facially valid” under Delaware law, there is uncertainty as to whether other courts will enforce our Federal Forum Provision. The Federal Forum Provision may also impose additional litigation costs on stockholders who assert that the provision is not enforceable or invalid, and if the Federal Forum Provision is found to be unenforceable, we may incur additional costs associated with resolving such matters. The Court of Chancery of the State of Delaware and the Federal District Courts of the United States may also reach different judgments or results than would other courts, including courts where a stockholder considering an action may be located or would otherwise choose to bring the action, and such judgments may be more or less favorable to us than our stockholders.
The private placement warrants are being accounted for as a warrant liability and are being recorded at fair value upon issuance with changes in fair value each period reported in earnings, which may have an adverse effect on the market price of our Common Stock.
Under U.S. GAAP, we are required to evaluate our warrants to determine whether they should be accounted for as a warrant liability or as equity. We have concluded that the warrants contain provisions requiring liability classification. Therefore, as described in the financial statements of AONE included herein, we are accounting for the warrants as a warrant liability and are recording that liability at fair value upon issuance. We will record any subsequent changes in fair value as of the end of each period for which earnings are reported. The impact of changes in fair value on earnings may have an adverse effect on the market price of our common stock and may cause fluctuations in our results of operations based on factors that are outside of our control.
 
57

USE OF PROCEEDS
All of the securities offered by the Selling Securityholders pursuant to this prospectus will be sold by the Selling Securityholders for their respective accounts. We will not receive any of the proceeds from these sales, except with respect to amounts received by us upon exercise of the warrants to the extent such warrants are exercised for cash.
The Selling Securityholders will pay any underwriting discounts and commissions and expenses incurred by them for brokerage, accounting, tax or legal services or any other expenses incurred in disposing of the securities. We will bear the costs, fees and expenses incurred in effecting the registration of the securities covered by this prospectus, including all registration and filing fees, NYSE listing fees and fees and expenses of our counsel and our independent registered public accounting firm.
 
58

DIVIDEND POLICY
We currently intend to retain all available funds and any future earnings to fund the growth and development of our business. We have never declared or paid any cash dividends on our capital stock. We do not intend to pay cash dividends to our stockholders in the foreseeable future. Investors should not purchase our common stock with the expectation of receiving cash dividends.
Any future determination to declare dividends will be made at the discretion of our board of directors and will depend on our financial condition, operating results, capital requirements, general business conditions, and other factors that our board of directors may deem relevant.
 
59

UNAUDITED PRO FORMA CONDENSED COMBINED FINANCIAL INFORMATION
Defined terms included below have the same meaning as terms defined and included elsewhere in this prospectus. Unless the context otherwise requires, the term “Markforged” refers to MarkForged, Inc. and its subsidiaries prior to the Closing, and the term “AONE” refers to one prior to the Closing. The unaudited pro forma condensed combined financial information has been prepared in accordance with Article 11 of Regulation
S-X,
as amended by the final rule, Release
33-10786
“Amendments to Financial Disclosures about Acquired and Disposed Businesses.
Introduction
The following unaudited pro forma condensed combined financial information presents the combination of the financial information of Markforged and AONE, adjusted to give effect to the Business Combination, Employee Transactions, and related transaction adjustments (together, the “Transactions”) described in the accompanying notes.
The following unaudited pro forma condensed combined balance sheet as of June 30, 2021 combines the historical condensed consolidated balance sheet of AONE and the historical condensed consolidated balance sheet of Markforged as of June 30, 2021 giving effect to the Business Combination on a pro forma basis as if it had been completed as of June 30, 2021. The unaudited condensed combined pro forma consolidated statement of operations for the six months ended June 30, 2021 combines, as applicable, the historical condensed consolidated statement of operations of AONE for the six months ended June 30, 2021, with the historical condensed consolidated statement of operations of Markforged for the six months ended June 30, 2021, giving effect to the Business Combination on a pro forma basis as if it had been completed on January 1, 2020. The unaudited condensed combined pro forma consolidated statement of operations for the year ended December 31, 2020 combines, as applicable, the historical consolidated statement of operations of AONE for the period from inception (June 24, 2020) to December 31, 2020 (As Restated), with the historical consolidated statement of operations of Markforged for the year ended December 31, 2020, giving effect to the Business Combination on a pro forma basis as if it had been completed on January 1, 2020.
The unaudited pro forma condensed combined financial statements have been presented for illustrative purposes and do not necessarily reflect what Markforged Holding Corporation’s financial condition or results of operations would have been had the Business Combination occurred on the date indicated. The unaudited pro forma condensed combined financial information also may not be useful in predicting the future financial condition and results of operations of Markforged Holding Corporation. The actual financial position and results of operations may differ significantly from the pro forma amounts reflected herein due to a variety of factors.
The unaudited pro forma condensed combined financial information should be read in conjunction with “
Management’s Discussion and Analysis of Financial Condition and Results of Operations
,” and the following historical financial statements and accompanying notes of AONE and Markforged, which are included elsewhere in this prospectus:
 
   
AONE’s unaudited condensed consolidated financial statements as of and for the six months ended June 30, 2021 and the audited consolidated financial statements for the year ended December 31, 2020 (As Restated); and
 
   
Markforged’s unaudited condensed consolidated financial statements as of and for the six months ended June 30, 2021 and the audited consolidated financial statements for the year ended December 31, 2020.
Description of the Transactions
Immediately prior to the Merger, AONE domesticated as a Delaware corporation, and was renamed Markforged Holding Corporation. Pursuant to the Merger Agreement, Merger Sub was merged with and into MarkForged,
 
60

Inc, with MarkForged, Inc. surviving as a wholly-owned subsidiary of Markforged Holding Corporation. The consideration to Markforged’s stockholders in the Business Combination consisted entirely of Markforged Holding Common Stock valued at $10.00 per share. Immediately following the closing of the transaction, Markforged Holding Corporation began trading on the NYSE under the ticker symbol “MKFG”.
In connection with consummation of the Merger, the AONE public shares and Class B ordinary shares were automatically converted by operation of law into shares of Markforged Holding Common Stock on a
one-for-one
basis. Each of the issued and outstanding redeemable warrants of AONE (the “AONE Warrants”) converted automatically, on a
one-for-one
basis, into redeemable warrants to acquire one share of Markforged Holding Common Stock (the “Markforged Holding Warrants”); and each of the issued and outstanding units of AONE that have not been previously separated into the underlying AONE Class A ordinary shares and underlying AONE warrants upon the request of the holder thereof (the “AONE units”), were canceled and have entitled the holder thereof to one share of Markforged Holding Common Stock and
one-fourth
of one Markforged Holding Warrant. The aforementioned warrants will become exercisable at any time commencing on the later of 30 days after the closing and 12 months from the closing of AONE’s initial public offering.
Prior to the effective time of the Merger, approximately $45.0 million of cash on hand at Markforged was used to fund a repurchase of shares of certain of its stockholders, referred to herein as the Employee Transactions. At the effective time of the Merger, among other things, each outstanding share of Markforged common stock as of immediately prior to the effective time of the Merger (including each share of Markforged preferred stock that was converted on a
one-for-one
basis into shares of Markforged common stock immediately prior to such time) was converted into Markforged Holding Common Stock based on the Exchange Ratio and each outstanding Markforged Award as of immediately prior to the effective time of the Merger was converted into Markforged Holding Corporation awards based on the Exchange Ratio.
The “Exchange Ratio” is defined as (i) $1.7 billion minus the aggregate amount paid pursuant to the Employee Transactions (the “Equity Value,” or $1.655 billion),
divided by
(ii) $10.00,
divided by
(iii) the number of issued and outstanding shares of Markforged common stock, on a fully diluted and
as-converted
basis (including shares subject to Markforged Awards and shares available for issuance in respect of Markforged Awards not yet granted under the 2013 Incentive Plan) was approximately 0.9522514.
In connection with the execution of the Merger Agreement, AONE entered into Subscription Agreements with the PIPE Investors, pursuant to which the PIPE Investors agreed to purchase, in the aggregate, 21,000,000 shares of Markforged Holding Common Stock at $10.00 per share for an aggregate amount of $210 million (the “PIPE Investment”).
In connection with the Closing, and under the terms of the Sponsor Support Agreement, 2,610,000 shares of the 5,220,000 shares of Markforged Holding Common Stock held by the Sponsor after giving effect to the Domestication became subject to vesting conditions based on the achievement of certain market-based share price thresholds. The shares will be forfeited if the set price thresholds are not reached by the end of the five year period following the Closing. The Sponsor Earnout Shares will immediately vest in the event of a change of control or a liquidation of Markforged Holding Corporation during the five year period following the Closing. As the Earnout Triggering Events have not yet been achieved, these issued and outstanding Sponsor Earnout Shares are treated as contingently recallable in the pro forma financial information.
In connection with the closing, the holders of Markforged common stock and Markforged Awards immediately prior to the Effective Time will be entitled to receive, on a pro rata basis, up to 14,666,667 additional shares of Markforged Holding Common Stock or, if the Markforged Awards are unvested, Markforged Earnout Shares will be issued in the form of RSUs in respect of Markforged Holding Common Stock (“Markforged Earnout RSUs”). Markforged Earnout Shares or Markforged Earnout RSUs will be issued upon the achievement of certain market-based share price thresholds within five years post-Closing. The issuance of 14,666,667 Earnout Shares would dilute all Markforged Holding Common Stock outstanding at that time. Assuming the expected capital structure as of the Closing, the 8,000,000 and 6,666,667 shares issued in connection with each Earnout
 
61

Triggering Event would represent approximately 4.3% and 3.6% of shares outstanding, respectively. Upon a change of control or a liquidation of Markforged Holding Corporation during the five year period following the Closing, all previously unearned Markforged Earnout Shares will be issued. Markforged stockholders will not receive any Markforged Earnout Shares not earned within five years of the date that the Business Combination is consummated.
Markforged Holding Corporation adopted the 2021 Incentive Plan. The terms of the plan allow for an increase to the amount of awards that may be issued by the Markforged Holding Corporation under the plan. Outstanding awards of MarkForged, Inc. under the 2013 Incentive Plan will be converted into awards governed by the 2021 Incentive Plan under the same vesting provisions, subject only to equitable adjustment based on the Exchange Ratio.
Expected Accounting Treatment for the Merger
The Merger will be accounted for as a reverse recapitalization in accordance with GAAP because Markforged has been determined to be the accounting acquirer under Financial Accounting Standards Board’s Accounting Standards Codification Topic 805, Business Combinations (“ASC 805”). Under this method of accounting, AONE is treated as the “acquired” company for financial reporting purposes. Accordingly, the consolidated assets, liabilities and results of operations of MarkForged, Inc. became the historical financial statements of Markforged Holding Corporation and AONE’s assets, liabilities and results of operations were consolidated with Markforged beginning on the acquisition date. For accounting purposes, the financial statements of Markforged Holding Corporation represent a continuation of the financial statements of Markforged with the Transaction being treated as the equivalent of Markforged issuing stock for the net assets of AONE, accompanied by a recapitalization. The net assets of AONE are stated at historical costs, with no goodwill or other intangible assets recorded. Operations prior to the Merger are presented as those of Markforged in future reports of Markforged Holding Corporation.
MarkForged, Inc. has been determined to be the accounting acquirer based on evaluation of the following facts and circumstances:
 
   
Markforged has the largest portion of the voting rights in the combined entity.
 
   
Markforged appoints the majority of the directors.
 
   
Markforged’s existing senior management team comprises the senior management of the combined company.
 
   
Markforged will comprise the ongoing operations of the combined company.
 
   
The post-combination company will assume Markforged’s name.
 
   
Markforged is the larger entity in terms of relative size.
The unaudited pro forma condensed combined financial information reflects AONE stockholders’ approval of the Business Combination on July 13, 2021, and that AONE public stockholders holding 6,418,667 shares have elected to redeem their shares prior to the Closing.
The following table summarizes the pro forma shares of Markforged Holding Common Stock outstanding as it relates to the pro forma balance sheet, excluding the potential dilutive effect of Markforged Earnout Shares, AONE warrants, and Markforged Awards on an
as-converted
basis:
 
    
Shares
    
%
 
AONE Class A shareholders
     15,081,333        8.1
Markforged existing shareholders
1,2,& 3
     143,795,504        77.6
PIPE investors
     21,000,000        11.3
AONE Class B shareholders
4
     5,375,000        2.9
  
 
 
    
 
 
 
Closing shares
  
 
185,251,837
 
  
 
100.0
 
62

1
 
Amount excludes 17,015,512 shares, on an
as-converted
basis, that may be issued upon the exercise of outstanding options as well as 1,419,065 outstanding RSUs subject to vesting, as well as 24,065,423 shares reserved for future issuance under the 2021 Plan
2
 
Amount excludes 4,700,000 shares reserved for future issuance under the Markforged Holding Corporation 2021 Employee Stock Purchase Plan
3
 
Amount excludes 14,666,667 Markforged Earnout shares contingently issuable based upon achieving certain share price thresholds that have not yet been achieved
4
 
Amount includes 2,610,000 Sponsor Earnout shares subject to forfeiture
The unaudited pro forma condensed combined balance sheet and statement of operations are based on the assumption that there are no adjustments for 8,524,984 outstanding AONE warrants issued in connection with its IPO as such securities are not exercisable until 30 days after the Closing. There are also no adjustments for the estimated shares reserved for the potential future issuance of Markforged Holding Common Stock upon the exercise of the Markforged Holding Corporation Options or settlement of Markforged Holding Corporation RSUs to be issued to holders of Markforged Options and Markforged RSUs upon the consummation of the Business Combination, as such events have not yet occurred.
If the actual facts are different than these assumptions, then the amounts and shares outstanding in the unaudited pro forma condensed combined financial information will be different and those changes could be material.
 
63

Unaudited Pro Forma Condensed Combined Balance Sheet
As of June 30, 2021
(in thousands)
 
   
As of June 30, 2021
   
Transaction
Accounting
Adjustments
         
Pro Forma
Condensed Combined
 
   
AONE

(Historical)
   
Markforged

(Historical)
   
Ref
 
Assets
         
Current assets
         
Cash and cash equivalents
    307     33,144     215,099     (A     316,024
        210,000     (B  
        (64,217     (C  
        (45,000     (D  
        (33,309     (E  
Accounts receivable, net
    —         17,567     —           17,567
Inventory
    —         7,926     —           7,926
Prepaid expenses
    249     1,691     —           1,940
Other current assets
    —         814     —           814
 
 
 
   
 
 
   
 
 
     
 
 
 
Total current assets
 
 
556
   
 
61,142
   
 
282,573
     
 
344,271
 
Property and equipment, net
    —         4,480     —           4,480
Deferred transaction costs
    —         4,884     (4,884     (E     —    
Investments held in Trust Account
    215,099     —         (215,099     (A     —    
Other assets
    —         645     —           645
 
 
 
   
 
 
   
 
 
     
 
 
 
Total Assets
 
 
215,655
   
 
71,151
   
 
62,590
     
 
349,396
 
 
 
 
   
 
 
   
 
 
     
 
 
 
Liabilities, Convertible Preferred Stock, and Stockholders’ Deficit
         
Current liabilities
         
Accounts payable
    5     6,340     (435     (E     5,910
Accrued expenses
    2,716     8,432     (697     (E     10,451
Deferred revenue
    —         5,192     —           5,192
Other current liabilities
    —         331     —           331
 
 
 
   
 
 
   
 
 
     
 
 
 
Total current liabilities
 
 
2,721
   
 
20,295
   
 
(1,132
   
 
21,884
 
Long term deferred revenue
    —         2,820     —           2,820
Deferred rent
    —         1,483     —           1,483
Deferred underwriting commissions
    7,525     —         (7,525     (E     —    
Earnout liabilities
    —         —         120,420     (F     120,420
Other liabilities
    —         —         —           —    
Derivative warrant liabilities
    19,608     —         (12,363     (M     7,245
 
 
 
   
 
 
   
 
 
     
 
 
 
Total liabilities
 
 
29,854
   
 
24,598
   
 
99,400
     
 
153,852
 
 
 
 
   
 
 
   
 
 
     
 
 
 
Commitments and Contingencies
         
Class A shares subject to possible redemption $10.00 per share
    180,801     —         (116,584     (H     —    
        (64,217     (C  
Convertible preferred stock
    —         137,952     (137,952     (G     —    
Stockholders’ deficit
         
Common stock, $0.00001 par value; 183,300,000 shares authorized at June 30, 2021; 42,537,176 shares issued and outstanding at June 30, 2021
    —         —         —           —    
Class A Common Stock
    —         —         —           —    
Class B Common Stock
    1     —         (1     (K     —    
Markforged Holding Common Stock
    —         —         21     (B     34
        1     (H  
        11     (G  
        —         (J  
        1     (K  
Additional
paid-in-capital
    12,552     10,724     209,979     (B     306,107
        116,583     (H  
        (45,000     (D  
        (23,629     (E  
        (120,420     (F  
        137,941     (G  
        (7,553     (I  
        (1,450     (J  
        4,017     (L  
        12,363     (M  
Treasury stock
      (1,450     1,450     (J     —    
Accumulated deficit
    (7,553     (100,673     (5,907     (E     (110,597
        7,553     (I  
        (4,017     (L  
 
 
 
   
 
 
   
 
 
     
 
 
 
Total stockholders’ deficit
 
 
5,000
   
 
(91,399
 
 
281,943
     
 
195,544
 
 
 
 
   
 
 
   
 
 
     
 
 
 
Total liabilities, convertible preferred stock and stockholders’ deficit
 
 
215,655
   
 
71,151
   
 
62,590
     
 
349,396
 
 
 
 
   
 
 
   
 
 
     
 
 
 
 
64

Unaudited Pro Forma Condensed Combined Statement of Operations
For the six months ended June 30, 2021
(in thousands, except share and per share data)
 
   
For the six months
ended June 30,
2021
   
For the six months
ended June 30,
2021
   
Transaction

Accounting

Adjustments
   
Ref
   
Pro Forma

Condensed
Combined
 
   
AONE

(Historical)
   
Markforged

(Historical)
 
Revenue
    —         40,539     —           40,539
Cost of revenue
    —         16,435     75     AA       16,510
 
 
 
   
 
 
   
 
 
     
 
 
 
Gross profit
    —         24,104     (75       24,029
 
 
 
   
 
 
   
 
 
     
 
 
 
Operating expense
         
Sales and marketing
    —         15,312     236     AA       15,548
Research and development
    —         11,703     925     AA       12,628
Administrative expenses—related party
    60     —         —           60
General and administrative expenses
    3,199     16,822     2,100     AA       22,121
 
 
 
   
 
 
   
 
 
     
 
 
 
Total operating expenses
    3,259     43,837     3,261       50,357
 
 
 
   
 
 
   
 
 
     
 
 
 
Loss from operations
    (3,259     (19,733     (3,336       (26,328
Change in fair value of derivative warrant liabilities
    (1,705     —         1,075     CC       (630
Offering costs associated with derivative warrant liabilities
    —         —         —           —    
Net gain from investments held in Trust Account
    23     —         (23     DD       —    
Other income (expense)
    —         (1,368     —           (1,368
Interest expense
    —         (9     —           (9
Interest income
    —         3     —           3
 
 
 
   
 
 
   
 
 
     
 
 
 
Loss before income taxes
    (4,941     (21,107     (2,284       (28,332
 
 
 
   
 
 
   
 
 
     
 
 
 
Income tax expense
    —         2     —           2
 
 
 
   
 
 
   
 
 
     
 
 
 
Net loss and comprehensive loss
    (4,941     (21,109     (2,284       (28,334
 
 
 
   
 
 
   
 
 
     
 
 
 
Net loss and comprehensive loss attributable to common shareholders
    (4,941     (21,109     (2,284       (28,334
 
 
 
   
 
 
   
 
 
     
 
 
 
Weighted average Markforged Holding Common Stock shares outstanding—basic and diluted
    —         —         182,641,837       182,641,837
Net income (loss) per Markforged Holding Common Stock share
    —         —         —         $ (0.16
Weighted average class A ordinary shares outstanding—basic and diluted
    21,500,000     —         (21,500,000       —    
Net income (loss) per class A ordinary share—basic and diluted
  $ 0.00     —             —    
Weighted average class B ordinary shares outstanding—basic and diluted
    5,375,000     —         (5,375,000       —    
Net loss per class B ordinary share—basic and diluted
  $ (0.92     —         —           —    
Weighted average shares outstanding of Markforged common stock—basic and diluted
    —         41,638,408     (41,638,408       —    
Net loss per Markforged common stock—basic and diluted
    —       $ (0.51     —           —    
 
65

Unaudited Pro Forma Condensed Combined Statement of Operations
For the year ended December 31, 2020
(in thousands, except share and per share data)
 
   
For the period
from June 24,
2020 to
December 31,
2020
   
For the year ended
December 31, 2020
   
Transaction

Accounting

Adjustments
   
Ref
   
Pro Forma

Condensed
Combined
 
   
AONE
(Historical)
(As Restated)
   
Markforged

(Historical)
 
Revenue
    —         71,851     —           71,851
Cost of revenue
    —         29,921     2,471     AA       32,392
 
 
 
   
 
 
   
 
 
     
 
 
 
Gross profit
    —         41,930     (2,471       39,459
 
 
 
   
 
 
   
 
 
     
 
 
 
Operating expense
         
Sales and marketing
    —         22,413     2,426     AA       24,839
Research and development
    —         17,176     2,908     AA       20,084
Administrative expenses—related party
    40     —         —           40
General and administrative expenses
    341     20,080     2,977     AA       25,213
        1,815     BB    
 
 
 
   
 
 
   
 
 
     
 
 
 
Total operating expenses
    381     59,669     10,126       70,176
 
 
 
   
 
 
   
 
 
     
 
 
 
Loss from operations
    (381     (17,739     (12,597       (30,717
Change in fair value of derivative warrant liabilities
    (1,705     —         1,075     CC       (630
Offering costs associated with derivative warrant liabilities
    (602     —         —           (602
Net gain from investments held in Trust Account
    76     —         (76     DD       —    
Other income (expense)
    —         (184     —           (184
Interest expense
    —         (98     —           (98
Interest income
    —         147     —           147
 
 
 
   
 
 
   
 
 
     
 
 
 
Loss before income taxes
    (2,612     (17,874     (11,598       (32,084
 
 
 
   
 
 
   
 
 
     
 
 
 
Income tax expense
    —         111     —           111
 
 
 
   
 
 
   
 
 
     
 
 
 
Net loss and comprehensive loss
    (2,612     (17,985     (11,598       (32,195
 
 
 
   
 
 
   
 
 
     
 
 
 
Deemed dividend—repurchase of common stock
    —         (826     —           (826
 
 
 
   
 
 
   
 
 
     
 
 
 
Net loss and comprehensive loss attributable to common shareholders
    (2,612     (18,811     (11,598       (33,021
 
 
 
   
 
 
   
 
 
     
 
 
 
Weighted average Markforged Holding Common Stock shares outstanding—basic and diluted
    —         —         182,641,837       182,641,837
Net income (loss) per Markforged Holding Common Stock share
    —         —         —         $ (0.18
Weighted average class A ordinary shares outstanding—basic and diluted
    21,500,000     —         (21,500,000       —    
Net income (loss) per class A ordinary share—basic and diluted
  $ 0.00     —         —           —    
Weighted average class B ordinary shares outstanding—basic and diluted
    5,265,873     —         (5,265,873       —    
Net loss per class B ordinary share—basic and diluted
  $ (0.51     —         —           —    
Weighted average shares outstanding of Markforged common stock—basic and diluted
    —         40,258,968     (40,258,968       —    
Net loss per Markforged common stock—basic and diluted
    —       $ (0.47     —           —    
 
66

NOTES TO UNAUDITED PRO FORMA CONDENSED COMBINED FINANCIAL INFORMATION
1. Basis of Presentation
The Business Combination will be accounted for as a reverse recapitalization, with no goodwill or other intangible assets recorded, in accordance with GAAP. Under this method of accounting, AONE will be treated as the “acquired” company for financial reporting purposes. Accordingly, for accounting purposes, the financial statements of Markforged Holding Corporation will represent a continuation of the financial statements of Markforged with the Business Combination treated as the equivalent of Markforged issuing stock for the net assets of AONE, accompanied by a recapitalization. The net assets of AONE will be stated at historical cost, with no goodwill or other intangible assets recorded. Operations prior to the Business Combination will be presented as those of Markforged in future reports of Markforged Holding Corporation.
The unaudited pro forma condensed combined balance sheet as of June 30, 2021 assumes that the Transactions occurred on June 30, 2021. The unaudited pro forma condensed combined statement of operations for the six months ended June 30, 2021 and the year ended December 31, 2020 present pro forma effect to the Transactions as if they had been completed on January 1, 2020.
The unaudited pro forma condensed combined financial information was derived from and should be read in conjunction with the following historical financial statements and accompanying notes, which are included elsewhere in this prospectus:
 
   
AONE’s unaudited condensed consolidated financial statements as of and for the six months ended June 30, 2021 and the audited consolidated financial statements for the year ended December 31, 2020 (As Restated); and
 
   
Markforged’s unaudited condensed consolidated financial statements as of and for the six months ended June 30, 2021 and the audited consolidated financial statements for the year ended December 31, 2020; and
 
   
Other information relating to AONE and Markforged included in this prospectus.
Management has made significant estimates and assumptions in its determination of the pro forma adjustments. As the unaudited pro forma condensed combined financial information has been prepared based on these preliminary estimates, the final amounts recorded may differ materially from the information presented.
The unaudited pro forma condensed combined financial information does not give effect to any anticipated synergies, operating efficiencies, tax savings, or cost savings that may be associated with the Transactions. No tax adjustment has been computed for the pro forma combined company, as it expects to remain in a net loss position and maintain a full valuation allowance against its U.S. deferred tax assets.
The pro forma adjustments reflecting the consummation of the Transactions are based on certain currently available information and certain assumptions and methodologies that management believes are reasonable under the circumstances. The unaudited pro forma adjustments, which are described in the accompanying notes, may be revised as additional information becomes available and is evaluated. Therefore, it is likely that the actual adjustments will differ from the pro forma adjustments and it is possible the difference may be material. Management believes that these assumptions and methodologies provide a reasonable basis for presenting all of the significant effects of the Transactions based on information available to management at the time and that the pro forma adjustments give appropriate effect to those assumptions and are properly applied in the unaudited pro forma condensed combined financial information.
The unaudited pro forma condensed combined financial information is not necessarily indicative of what the actual results of operations and financial position would have been had the Transactions taken place on the dates indicated, nor are they indicative of the future consolidated results of operations or financial position of Markforged Holding Corporation. They should be read in conjunction with the historical financial statements and notes thereto of AONE and Markforged.
 
67

Markforged equityholders are eligible to participate in the Markforged Earnout and receive additional shares of Markforged Holding Common Stock as consideration for the Business Combination. The contingent obligations to issue Markforged Earnout Shares in respect of Markforged common stock and release from
lock-up
Sponsor Earnout Shares, are accounted for as liability classified instruments because the Earnout Triggering Events that determine the number of Sponsor and Markforged Earnout Shares required to be released or issued, as the case may be, include events that are not solely indexed to the fair value of common stock of Markforged. Pro forma adjustments have been made to account for the Markforged Earnout Shares issuable in respect of Markforged common stock and Sponsor Earnout Shares, as if they are liability classified.
Markforged Earnout Shares issuable to employees with vested equity awards and Earnout RSUs issuable to employees with unvested equity awards are considered a separate unit of account from the Markforged Earnout Shares issuable in respect of Markforged common stock and are accounted for as equity classified stock compensation. As the Earnout Shares issuable to employees with vested equity awards are fully vested upon issuance, there is no requisite service period and pro forma adjustments have been made to recognize a
one-time
stock compensation expense for the grant date fair value. Earnout RSUs are contingent upon an employee completing a service vesting condition, and as such, reflect a transaction in which the Company acquires employee services by offering to issue its shares, the amount of which is based in part on the Company’s share price. Pro forma adjustments have been made to recognize compensation expense ratably over the requisite service period for Earnout RSUs.
One-time
direct and incremental transaction costs anticipated to be incurred prior to, or concurrent with, the Closing are reflected in the unaudited pro forma condensed combined balance sheet as a direct reduction to Markforged Holding Corporations’ additional
paid-in
capital and are assumed to be cash settled.
2. Adjustments to Unaudited Pro Forma Condensed Combined Financial Information
The unaudited pro forma condensed combined financial information has been prepared to illustrate the effect of the Transactions and has been prepared for informational purposes only.
The unaudited pro forma condensed combined financial information has been prepared in accordance with Article 11 of Regulation
S-X
as amended by the final rule, Release
No. 33-10786
“Amendments to Financial Disclosures about Acquired and Disposed Businesses”. Release
No. 33-10786
permits entities to present other transaction effects that have occurred or are reasonably expected to occur (“Management’s Adjustments”). AONE has elected not to present Management’s Adjustments and has only presented Transaction Accounting Adjustments in the unaudited pro forma condensed combined financial information.
The pro forma condensed combined provision for income taxes does not necessarily reflect the amounts that would have resulted had the post-combination company filed consolidated income tax returns during the period presented.
The pro forma basic and diluted earnings per share amounts presented in the unaudited pro forma condensed combined consolidated statements of operations are based upon the number of AONE’s shares outstanding, assuming the Transactions occurred on January 1, 2020.
Transaction Accounting Adjustments to Unaudited Pro Forma Condensed Combined Balance Sheet
The pro forma adjustments included in the unaudited pro forma condensed combined balance sheet as of June 30, 2021 are as follows:
 
A.
Reflects the liquidation and reclassification of investments held in the Trust Account that became available upon consummation of the Business Combination.
 
B.
Reflects proceeds of $210.0 million from the issuance and sale of 21,000,000 shares of Markforged Holding Common Stock with a par value of $0.0001 per share at $10.00 per share in the PIPE Investment pursuant to
 
68

  the Subscription Agreements. Refer to Tickmark E for the treatment of the associated direct and incremental transaction costs.
 
C.
Represents the cash disbursement to redeem 6,418,667 AONE Class A ordinary shares for $64.2 million allocated to Class A ordinary shares and additional
paid-in
capital using par value of $0.0001 per share and at a redemption price of $10.00 per share, using the funds held in the Trust Account as of June 30, 2021.
 
D.
Represents adjustment for the Employee Transactions, to reflect the share repurchases of 4,725,641 shares by Markforged at per share purchase price of $9.52.
 
E.
Reflects the settlement of $33.3 million of transaction costs expected to be incurred in connection with the Business Combination. The components of the transaction costs are as follows:
 
Deferred transaction costs paid that expected to reduce additional paid in capital
     (4,000
Deferred transaction costs not yet paid and included in accounts payable expected to reduce additional paid in capital
     (884
Markforged transaction costs included in accounts payable
     435  
Markforged transaction costs included in accrued expenses
     697  
AONE Deferred Underwriting Commissions
     7,525  
PIPE Fees adjusted against additional paid in capital
     8,400  
Advisory, legal, and other fees direct and incremental to the transaction expected to be incurred and the reclassification of deferred transaction costs adjusted against additional paid in capital
     15,229  
Advisory, legal, and other fees incurred and adjusted against accumulated deficit
     5,907
  
 
 
 
Total Transaction Costs
   $ 33,309
 
F.
Reflects the recognition of a liability at the preliminary estimated fair value of $99.9 million for Earnout Shares and Earnout RSUs and $20.5 million for Sponsor Earnout Shares issued to Markforged existing shareholders and the Sponsor that vest contingent upon the achievement of certain weighted average share price thresholds. The preliminary fair values were determined using the most reliable information available. The actual fair values could change materially once the final valuation is determined at the Closing. Refer to Note 4 for more information.
 
G.
Reflects the recapitalization of Markforged equity comprised of 113,083,557 Markforged Convertible Preferred Stock into 113,083,557 shares of Markforged, Inc. common stock at a 1:1 conversion, which are then converted to Markforged Holding Common Stock with a par value of $0.0001 per share, at the Exchange Ratio of approximately 0.9522514.
 
H.
Reflects the conversion of 11.7 million AONE Class A ordinary shares subject to possible redemption to Markforged Holding Corporation Class A Common Stock after giving affect to the redemptions shown in adjustment C.
 
I.
Reflects the reclassification of AONE’s historical accumulated deficit to additional paid in capital as part of the reverse recapitalization.
 
J.
Represents conversion of 507,722 Markforged shares held in treasury into Markforged Holding Common Stock.
 
K.
Represents the reclassification of 5,375,000 shares of AONE Class B ordinary shares into Markforged Holding Common Stock, including 2,610,000 Sponsor Earnout Shares subject to vesting conditions.
 
L.
Reflects the recognition of $4.0 million of stock compensation expense for Markforged Earnout Shares related to employees with fully vested awards. Stock compensation expense for these awards is recognized immediately upon transaction close because there is no future service condition associated with the new grants. Compensation cost is subject to change as additional analyses are performed and such changes could be material once the final valuation as of the grant date of the new awards are determined. The estimate of the preliminary valuation of the Markforged Earnout Shares is described in Note 4.
 
69

M.
Reflects the reclassification of AONE’s derivative warrant liability related to the public warrants as the AONE public warrants are expected to be equity classified upon Closing of the Transaction.
Transaction Accounting Adjustments to Unaudited Pro Forma Condensed Combined Statements of Operations
The pro forma adjustments included in the unaudited pro forma condensed combined statements of operations for the six months ended June 30, 2021 and year ended December 31, 2020 are as follows:
 
AA.
To recognize stock compensation expense for
one-time
compensation costs associated with Markforged Earnout Shares and ongoing compensation costs associated with Earnout RSUs. Expense related to Markforged Earnout Shares totals $4.0 million and is reflected as an adjustment for the year ended December 31, 2020. Markforged Earnout Shares are granted to employees with fully vested awards that have no future service condition. Expense related to Earnout RSUs totals $3.3 million for the six months ended June 30, 2021 and $6.8 million for the year ended December 31, 2020. Earnout RSUs are granted to employees with unvested equity awards as of the transaction close date and recognized over the requisite service period. The actual compensation expense recorded may differ from this estimate and such difference may be material. The estimate of the preliminary valuation of the Markforged Earnout Shares and Earnout RSUs is described in Note 4.
 
BB.
Reflects the settlement of estimated transaction costs for advisory, legal and other fees expected to be incurred and adjusted against general and administrative expenses.
 
CC.
To eliminate the loss related to AONE’s change in fair value of derivative warrant liability related to the public warrants as the AONE public warrants are expected to qualify for equity classification upon the Closing of the transaction.
 
DD.
To eliminate net gain from investments held in Trust Account of $0.02 million for the six months ended June 30, 2021 and $0.08 million for the year ended December 31, 2020. Investments held in Trust Account were released upon Closing of the Business Combination.
3. Loss per Share
Net loss per share is calculated using the historical weighted average shares outstanding, and the issuance of additional shares in connection with the Transactions, assuming the shares were outstanding since January 1, 2020. As the Transactions are being reflected as if they had occurred at the beginning of the period presented, the calculation of weighted average shares outstanding for basic and diluted net loss per share assumes that the shares issuable relating to the Transactions have been outstanding for the entire period presented.
The unaudited pro forma condensed combined financial information has been prepared to reflect the actual redemptions as of the Closing date for the six months ended June 30, 2021 and year ended December 31, 2020:
 
(in thousands, except share and per share data)
  
Six Months
Ended June 30,
2021
   
Year Ended
December 31,
2020
 
Pro forma net loss attributable to common stockholders
   $ (28,334   $ (33,021
Weighted average shares outstanding—basic and diluted
     182,641,837     182,641,837
Net loss per share—basic and diluted
   $ (0.16   $ (0.18
Weighted average share outstanding—basic and diluted
    
SPAC Public Shareholders
     15,081,333     15,081,333
SPAC Sponsor
     2,765,000     2,765,000
Markforged
     143,795,504     143,795,504
PIPE shareholders
     21,000,000     21,000,000
  
 
 
   
 
 
 
Pro forma weighted average shares outstanding—basic and diluted
     182,641,837     182,641,837
  
 
 
   
 
 
 
 
70

For the purposes of applying the if converted method for calculating diluted earnings per share, it was assumed that all outstanding warrants sold in AONE’s initial public offering, warrants sold in the private placement, outstanding restricted stock, and options are exchanged for common stock. However, since this results in anti-dilution, the effect of such exchange was not included in the calculation of diluted loss per share. The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to stockholders for the period presented because including them would have an antidilutive effect were as follows:
 
    
Six Months
Ended
June 30, 2021
    
Year Ended
December 31,
2020
 
Outstanding Incentive Plan Awards
     18,434,577      18,434,577
Sponsor warrants
     3,150,000      3,150,000
Public warrants
     5,374,984      5,374,984
  
 
 
    
 
 
 
Total potentially dilutive common share equivalents
     26,959,561      26,959,561
  
 
 
    
 
 
 
4. Earnout Shares
The Sponsor Earnout Shares and Markforged Earnout Shares are expected to be accounted for as liability classified equity instruments that are earned upon the achievement of the Earnout Triggering Events. The Markforged Earnout Shares issuable to employees with vested equity awards and Earnout RSUs issuable to employees with unvested equity awards are accounted for as equity classified stock based compensation. The preliminary estimated fair value of the Sponsor Earnout Shares and Markforged Earnout Shares issuable to nonemployees is $20.5 million and $99.9 million, respectively, as of June 30, 2021. The preliminary estimated fair value of the Markforged Earnout Shares issuable to employees with vested equity awards and Earnout RSUs is $4.0 million and $11.4 million, respectively, as of June 30, 2021.
The estimated fair values of the Sponsor Earnout Shares, Markforged Earnout Shares, and Earnout RSUs were determined by using a Monte Carlo simulation valuation model using a distribution of potential outcomes on a monthly basis over the five-year Earnout Period. The preliminary estimated fair values of Sponsor Earnout Shares, Markforged Earnout Shares, and Earnout RSUs were determined using the most reliable information available. Assumptions used in the preliminary valuation, which are subject to change at the Closing, were as follows:
Current stock price: the current stock price was set at the deemed value of $8.97 per share for Markforged Holding Common Stock on July 13, 2021, which was one business day prior to the transaction close.
Expected volatility: the volatility rate of 70% was determined by using an average of historical volatilities of selected industry peers deemed to be comparable to our business corresponding to the expected term of the awards.
Risk-free interest rate: The risk-free interest rate of 0.85% is based on the U.S. Treasury yield curve in effect at the time of issuance for
zero-coupon
U.S. Treasury notes with maturities corresponding to the expected five year term of the Earnout Period.
Expected term: The expected term is the five year term of the Earnout Period.
Expected dividend yield: The expected dividend yield is zero as Markforged has never declared or paid cash dividends and has no current plans to do so during the expected term.
The actual fair values of Sponsor Earnout Shares, Markforged Earnout Shares, and Earnout RSUs are subject to change as additional information becomes available and additional analyses are performed and such changes could be material once the final valuation is determined at the Closing.
 
71

BUSINESS
Unless the context otherwise requires, all references in this section to the “company”, “we”, “us”, or “our” refer to the business of MarkForged, Inc. and its subsidiaries prior to the consummation of the Merger and to Markforged Holding Corporation after giving effect to the Merger.
Company Overview
Our platform, The Digital Forge, is an intuitive additive manufacturing platform powering engineers, designers and manufacturing professionals globally. The Digital Forge combines precise & reliable 3D printers and metal and composite proprietary materials seamlessly with its cloud-based learning software offering to empower manufacturers to create more resilient and agile supply chains. Founded in 2013 by two
MIT-educated
engineers, Markforged is based in greater Boston, Massachusetts, where we have our own
in-house
manufacturing facility and where we design all of our industrial 3D printers, software and metal and composite proprietary materials.
Designed to scale into the future, our software-enabled platform delivers clear value today to thousands of customers (including both direct customers and customers of our value added resellers that have purchased one or more of our products) around the world. We have printed millions of parts, meeting customer needs across the entire product development lifecycle, including prototyping, tooling, production and aftermarket spares and replacement parts as well as
mid-volume
and high-volume production parts. Blue chip customers in leading-edge industries such as aerospace, military and defense, industrial automation, space exploration, healthcare and automotive rely on our platform for mission-critical,
end-use
parts
on-demand
and at the
point-of-need.
Our portfolio of rugged 3D printers include: (i) desktop printers that produce quality parts in settings where space is limited, (ii) industrial composite printers that provide powerful, predictable functionality through their software, sensors, materials and print modes and (iii) metal printers that can fabricate strong, complex metal parts in a variety of advanced metals. Across all our models, our powerful yet
easy-to-use
platform, and our industrial-grade materials, enable engineers to make functional parts for manufacturing environments and other demanding applications.
Our software platform was developed alongside our first printers and shipped as a fully integrated solution. As we have grown, we have continued to develop and scale our software, providing a single platform to interact with each of our hardware devices and driving consistent reliability for our customers. From simple file storage and versioning to accessible live telemetry, our products are designed to address the unseen minutiae that can inhibit manufacturers’ productivity. In a manufacturing ecosystem inundated with
non-intuitive
user experiences, the simplicity and power of our software drives adoption of our platform with higher customer satisfaction and retention rates.
Today, manufacturers face many limitations from idea generation to finished industrial goods. Part design is inherently limited by traditional subtractive manufacturing methods, such as Computer Numerically Controlled (“CNC”) machining. In addition, in many cases, the existing manufacturing workforce does not have the necessary skills to meet the demands of the next generation of manufacturing, which is embracing digital technologies.
We envision a different future where smart 3D printers distributed in networks that extend directly to the
point-of-need
can overcome these limitations. We are making this future a reality today. For example, a military customer stations Markforged printers in combat zones to create digital supply chains, producing parts in the field,
on-demand.
A state government customer recently sponsored a pandemic-readiness project that distributed 300 Markforged printers across the state to create a large emergency alert system for manufacturing physical parts on demand. As a further example, a global consumer products company has utilized Markforged printers in more than 30 factories to optimize assembly line production. As we continue to innovate with faster, larger and more precise machines capable of reliably printing more specific materials, we expect to see examples like these
 
72

scale in both the value they deliver our customers and the impact of additive technology on the broader manufacturing industry.
In 2014, we first commercialized our patented Continuous Fiber Reinforcement (“CFR”), which is a process that uses continuous strands of composite fibers to make parts as strong as and capable of replacing aluminum. In 2018, we released the Metal X system, which is now capable of printing
17-4
PH Stainless Steel, Copper, H13 Tool Steel, Inconel 635, and A2 and D2 Tool Steel in a shop or office environment. These products connect to our secure cloud infrastructure and are controlled via web browser, providing a single, simple digital workflow for printing both carbon fiber and metal for organizations that scale from one user to thousands. We have the ability to leverage data from our existing global fleet of printers connected to cloud architecture to enhance our research and development capabilities for the future benefit of our customers. The data generated by our fleet of thousands of connected printers flows into Blacksmith, an
AI-powered,
closed-loop manufacturing solution, which is currently offered as a software subscription.
For the years 2012 to 2020, according to the Wohlers Report 2021, the additive manufacturing industry grew at a CAGR of 24%, from $2 billion in 2012 to $12 billion in 2020. The Wohlers Report 2021 projects that for the 10 year period of 2020 to 2030, the additive manufacturing industry will grow at a similar CAGR of 25%, reaching $115 billion in 2030. As additive manufacturing technology adoption spreads across the $13 trillion global manufacturing industry, we believe we are well-positioned to take advantage of these trends due to our industry-leading materials, broad portfolio of products, and a cloud architecture that continually learns and will improve our global fleet of industrial printers.
The Markforged team combines cutting-edge technical expertise with industry experience in commercializing new technologies. Our
co-founders,
Gregory Mark, an aeronautics and astronautics engineer, and David Benhaim, a computer science engineer, both of whom are graduates of MIT, have helped to transform 3D printing by bringing the power of agile software to industrial manufacturing. Shai Terem, our President and Chief Executive Officer, is a veteran of the digital printing technology industry - previously serving as President of the Americas at Kornit, where he led an aggressive and successful restructuring of the region and, prior to that, as Americas VP of Finance & Operations for Stratasys, where he held several operational responsibilities within the company.
Industry Background
Traditional Manufacturing Faces Many Limitations.
Engineers and product developers are constrained by the physical parameters of conventional manufacturing processes. These parameters define the design possibilities, adding cost and lead time to manufacturing programs and placing firm boundaries on the performance of parts and products. Additive manufacturing lifts many of these limitations, opening up new design capabilities that allow engineers to harness and sustain measurable advantages in durability, weight and customizability.
Traditional manufacturing faces significant limitations that impact profitability and market responsiveness. In mature economies, like the United States, manufacturers find it increasingly difficult to hire the skilled technicians required to operate the legacy equipment that powers a majority of manufacturing operations. According to a 2020 report from The Economist, the generation of specialized tool and die makers that are exiting the labor market and the emerging workforce that is replacing these individuals are trained on completely different educational foundations built on information technology and digital aptitude.
We believe this phenomenon will intensify the struggle to find skilled technicians for businesses that fail to adopt modern manufacturing technologies.
Traditional manufacturing equipment and labor conditions require complex networks of supply sources or “nodes”, connected to one or more manufacturing hubs. These manufacturing hubs rely on intricate chains of
 
73

logistics and distribution to deliver their products to the market and into the hands of end customers. Each supply node, manufacturing site and logistics bridge represents a single point of failure that has the potential to compromise business continuity and customer relationships in the event of disruptions. For example, the
COVID-19
pandemic caused plant shutdowns, shipping port closures, labor strikes and myriad unforeseen changes in operating conditions. Digital manufacturing decouples part production from these complex and vulnerable supply chains, empowering individual “Makers” and large, global businesses alike to position fabrication capabilities as close to the point of need as possible.
This flexibility also allows modern manufacturers to adapt to changing demand signals with greater responsiveness. As an example, in the early months of the
COVID-19
pandemic, the collective 3D printing community was able to quickly produce early batches of face shields and other personal protective equipment (“PPE”). In contrast, many traditional manufacturers struggled in the face of global supply chain disruptions and significant spikes in demand for key products.
According to a Forbes article published on October 18, 2019, approximately 20% of every dollar in manufacturing is wasted. Additionally, the complex web of logistics and transportation required to convert raw material into goods in end customers’ hands add many wasteful steps. These factors increase costs to manufacturing programs and incur substantial carbon footprints. As modern businesses seek opportunities to reduce their ecological impacts, both due to proactive and conscientious attitudes as well as government regulations and emissions penalties, digital manufacturing solutions like The Digital Forge present a viable means of producing products more sustainably and at a lower cost.
Additive Manufacturing has the Potential to Overcome Many of these Limitations.
Additive manufacturing as a category has the potential to overcome many of the limitations of conventional manufacturing. The new design capabilities provide significant possibilities for superior products that drive higher performance and more closely match customer preferences. The simple, empowering interfaces used to operate our printers are more applicable to an emerging workforce that consists of digital natives trained in IT educational foundations. With additive manufacturing technology, manufacturers may now combat supply chain constraints, allowing them to respond more quickly to sharp changes in demand signals. Machines the size of microwave ovens that require no skilled labor can now help manufacturers circumvent expensive and time-consuming supply chains by printing parts when and where they are needed.
Most 3D Printing Solutions Today are Focused on Design and Prototyping Applications.
Despite the apparent benefits of additive manufacturing relative to conventional manufacturing, it has taken the industry nearly four decades to arrive at a solution that is widely adopted for applications beyond
one-offs
and prototypes. Part of the reason for such slow adoption is that before Markforged, there were only two limited categories of 3D printers available. On one end of the cost spectrum, there were relatively inexpensive machines that printed in brittle plastic, only suitable for concept models or
mock-ups.
On the other end of the cost spectrum, there were complicated, potentially hazardous systems that cost in excess of $1 million to implement and required highly skilled technicians to operate. Additionally, both categories were engineered as point solutions for a single factory, making distributed digital manufacturing across a network of printers cumbersome or infeasible. For these reasons, neither of these choices was appropriate for the manufacturing floor or distributed manufacturing at scale.
Markforged is Delivering the Promise of Additive Manufacturing Today.
We invented The Digital Forge, a platform designed to overcome both the constraints of conventional manufacturing as well as the limitations of legacy 3D printing solutions. Manufacturers can produce parts that are functionally applicable for the most demanding engineering applications on affordable machines roughly the size of a microwave or conventional oven. The parts printed on The Digital Forge are based in continuous carbon
 
74

fiber, a high-strength material that empowers engineers to use the parts for applications that were previously reserved for metal parts. Moreover, the software that powers The Digital Forge was designed to be cloud-first. In contrast to legacy additive solutions, Markforged’s printers can be accessed and controlled from anywhere in the world and entire libraries of part inventory can be digitized and printed only when needed. This smart, simple, empowering and robust platform is designed to give engineers, designers and manufacturing professionals the power to solve their manufacturing problems today and build anything they imagine.
Our Growth Strategy
Our future growth is driven by a
five-key
strategy:
 
   
Continue to Fuel Integrated Platform with Software Solutions.
Our integrated platform is designed to scale in both capability and size over time. As we invest additional resources into the feature set of our platform, we expect to be able to solve more customer problems and applications. As we solve more problems, customers will print more parts. As we print more parts, more data will be generated, making our premium software solutions, including Blacksmith and enterprise-grade fleet management, smarter. As our premium software solutions get smarter, we will be able to print better, more accurate parts. As we print better parts, more customers will adopt our premium software solutions, which will continue to drive this growth and improvement cycle more rapidly.
 
   
Expand Customer Use Cases and Applications.
As we develop printers that are faster, larger and more precise, and add new industrial materials to our capabilities, we continually expand the possible use cases for our customers. We regularly release new printers, software functionality and materials that customers may apply to a variety of new problems and use cases.
 
   
Drive Deeper, More Efficient
Go-To-Market
Coverage.
As we grow our global distribution footprint and drive optimizations in our
go-to-market
model, we will grow our sales. For example, in the last year, we formed partnerships with global distributors, such as DesignPoint, Hawk Ridge Systems, LLC, GovSmart, Inc., MLC CAD Systems, LLC, Mark3D UK Limited, Würth Additive Group, Phillips Corporation and others, providing scale and access to hundreds of thousands of potential manufacturing customers across the world.
 
   
Expand Position as a Trusted Brand.
Due to the innovative technology that we have invented, which is addressing significant global problems in manufacturing, we have the opportunity to invest resources to build a meaningful industrial technology brand. As our brand grows, we expect to generate more organic interest in our products, lowering our
cost-to-acquire
customers, which will facilitate our growth and improvement cycle and help expand our business.
 
   
Target Strategic M&A Opportunities.
With increased resources, we have the opportunity to grow inorganically by acquiring companies with technologies and people to complement our platform and team.
Our Competitive Strengths
 
   
Markforged delivers accessible, industrial-strength parts.
We offer a range of proprietary composite and metal materials that address numerous industrial applications. We invented and patented the CFR composite additive manufacturing process. The capabilities that CFR enables are unmatched by our competitors, and a significant portion of our customers use our CFR materials today to replace traditionally manufactured steel and aluminum parts. In addition, we have designed and optimized the Metal X printer, a loose powder-free metal device that can be purchased for less than $100,000. Conventional metal 3D printing solutions have MSRPs starting at $250,000 and those that exceed $1,000,000. The lower acquisition cost for the Metal X broadens the potential market for these machines and presents a more compelling path to value.
 
   
Markforged offers customers a clear and tangible ROI.
We provide simple, cost-effective and reliable solutions to manufacture mission critical parts. With The Digital Forge platform, our customers realize
 
75

 
significant cost and time savings, relative to conventional manufacturing, which in turn drives purchases of incremental printers and further development of new applications. For example, one global consumer products customer that purchased its first printer in 2019 realized 45 times cost savings on a key application tool for its automated assembly line. Since the initial purchase, that customer has purchased more than 30 printers primarily focused on this application.
 
   
Markforged’s integrated, modern software platform drives faster innovation.
We built our entire platform on cloud-based architecture, bringing benefits traditionally confined to Software as a Service (“SaaS”) space to hardware. This architecture connects us to our customer’s printers in the field, creating a fleet of connected printers generating data to power our
AI-learning
algorithms that in turn guides the future development of our 3D printers with each part printed.
 
   
Visionary and experienced management team. Our leadership team is passionate about the future of manufacturing. Shai Terem, our President and Chief Executive Officer, has extensive operational experience in additive manufacturing and digital printing. Our
co-founder
and CTO, David Benhaim, is an expert in software and robotics and has led the design of our cloud-based platform to connect hardware. Our CFO, Mark Schwartz, has spent much of his career delivering complex contract manufacturing services to hardware OEMs.
 Our SVP of Sales, Ken Clayton, has spent his career partnering with hardware resellers to provide CAD solutions.
This team is surrounded by an executive leadership team with decades of industry and category expertise. Our engineering and product leadership hails from a variety of leading hardware, materials and software companies, while our
go-to-market
leadership combines extensive channel selling and manufacturing industry expertise with invaluable perspectives from category leaders outside of 3D printing.
The Digital Forge
The Digital Forge is the intuitive additive manufacturing platform for modern manufacturers, bringing the power and speed of agile software development to industrial manufacturing. Composed of hardware, software and materials working seamlessly as a unified platform, it is purpose-built to integrate into our customers’ existing manufacturing ecosystems and eliminate the barriers between design and functional parts. The Digital Forge adopters can achieve immediate benefits through savings of time and money on
end-use
parts. Through increased adoption, the platform can drive competitive advantages by making our customers’ entire operations more efficient and responsive.
3D Printers
We offer a rugged line of 3D printers all designed around one goal - putting functional parts in our customers’ hands. Our machines combine high build quality, intuitive user experience and broad platform connectivity. Featuring unibody aluminum frames and precision mechanical components, our printers produce reliable, repeatable results.
We offer three principal categories of 3D printers and systems:
 
   
Desktop
: Our Desktop 3D Printers are precision-built professional machines designed to reliably print quality parts. These printers deliver precise results with a smaller form factor, making them ideal when space is at a premium.
 
   
Industrial
: Our Industrial 3D Printers provide
best-in-class
predictability and functionality through sensors, software, materials and print modes.
 
   
Metal
: Our Metal 3D Printers fabricate complex metal parts in a variety of advanced metals.
We also offer the Onyx Pro and Mark Two desktop composite printers, the X3 and X5 industrial composite printers, a ruggedized X7 Field Edition composite printer, and the
Wash-1
and
Sinter-1,
which are components of the Metal X system.
 
76

Materials
We offer the only industrial 3D printing family for fabricating Composite, Continuous Fiber and Metal parts on the same platform. All the materials available for printing on The Digital Forge are safe and easy to handle and offer a high degree of flexibility for part design and manufacturing. Our 3D printers are simple to use and do not require intensive buildouts or trained technicians. We currently offer the following materials:
 
   
Composite: Onyx
, Onxy FR, Onyx
FR-A,
Onyx ESD and Nylon.
 
   
Continuous Fiber: Carbon Fiber, Carbon Fiber FR, Carbon Fiber
FR-A,
Aramid Fiber (Kevlar
®
), HSHT Fiberglass, and Fiberglass.
 
   
Metal:
17-4
PH Stainless Steel, Copper, Inconel 625, H13 Tool Steel, and A2 and D2 Tool Steel.
Our customers can print the right material for the right applications. If a customer requires strength and low weight, composites can replace metal parts and accelerate production times. If customers need something to withstand high temperatures and provide wear resistance, metals can be utilized. In addition, customers can combine parts made of different materials for even higher-performing parts using the CFR process.
CFR augments traditional Fused Filament Fabrication (“FFF”) technology, enabling our printers to reinforce FFF parts with continuous fibers. A
CFR-capable
machine uses two extrusion systems for two unique materials: one for conventional FFF polymer filament, and a second for long strand continuous fibers. Continuous fibers are laid down
in-layer,
replacing FFF infill. As a result, a
CFR-capable
printer can print both traditional
FFF-only
parts or CFR parts (FFF parts reinforced with continuous fibers).
CFR represents a step-change improvement in part performance for only an incremental increase in effort. CFR parts are significantly stronger (up to 25 times stronger than ABS plastics) and can replace machined aluminum parts. The process is inherently flexible: simple enough for anyone to use and powerful enough to enable deep customization of part mechanical properties. This means that an engineer can reinforce a part with continuous fibers with two clicks of a button and customize reinforcement on a
layer-by-layer
basis on the same platform. With five available fibers and multiple reinforcement techniques that can be granularly configured, parts can be highly customized for applications. We believe the capabilities that CFR enables are unmatched by current alternatives.
Software
Our software pairs advanced 3D printing software with the first connected additive manufacturing platform. Our software is an integrated platform designed to help customers get from design to part quickly. It empowers users to take control of their manufacturing workflow in three ways:
 
   
Advanced part slicing and printing.
Our software is an integrated, connected platform designed to take customers from CAD to functional part quickly. The browser-based workflow is secure, fast and intuitive. Users can design parts for printing with a single click, or drill deeply into part settings to specially optimize part properties. Our software fully integrates with all of Markforged’s 3D printers, enabling customers to create builds, print parts, and monitor prints in a seamless workflow.
 
   
Integrated cloud part repository.
A secure part library enables customers to dynamically manage engineering projects of any size. Our software’s part files are securely stored and can be versioned, edited and printed anywhere.
Easy-to-use
filters and folders enable customers to quickly store and find the parts they need when they need it.
 
   
Real time enterprise-grade fleet management accessible through premium software subscriptions.
Our premium software subscription will provide a single place to manage our customers’ printer fleets in real time, whether in one spot or worldwide. Users will benefit from automatic updates while getting analytics, usage data and live telemetry. Our premium software will update automatically, unlocking new features and continuously improving printer performance. Support is fully integrated into the software experience and is directly accessible from both part and printer pages.
 
77

Customers
We have thousands of customers (including both direct customers and customers of our value added resellers that have purchased one or more of our products) around the world, and have printed millions of parts, meeting customer needs across the entire product development lifecycle, including prototyping, tooling, production and aftermarket spares and replacement parts. Our customers range from small and
medium-sized
organizations to Fortune 100 companies in leading edge industries such as aerospace, military and defense, industrial automation, space exploration, healthcare and automotive rely on our platform today for mission critical
end-use
parts
on-demand
and at the
point-of-need.
Our customer base is diverse and broad, with no customer, or customers known to us to be under common control, comprising more than 10% of our business.
Research and Development
Investment in research and development is at the core of our business strategy. Our research and development team is responsible for designing, developing and enhancing our products, as well as performing product testing and quality assurance activities. Members of our research and development team specialize in mechanical engineering, electrical engineering, material science, product realization and software engineering.
Research and development expense totaled $17.2 million and $20.3 million in the years ended December 31, 2020 and 2019, respectively, and $11.7 million and $8.9 million in the six months ended June 30, 2021 and 2020, respectively. We expect our research and development expense to increase significantly for the foreseeable future as we enhance existing products, develop new products for current markets and introduce new products in new markets.
The majority of our research and development operations are conducted in our facility in Watertown, Massachusetts.
Sales and Marketing
We primarily sell our products and services through a global channel of third-party value-added reseller partners (“VARs”). We have over 100 VARs spanning the globe with over a thousand talented full-time employees who market, sell and support our platform. Our VAR channel allows us to have global scale, engage deeply with our customers and provide significant operating leverage to our business today. We have and will continue to optimize our VAR network focused on global manufacturing. This includes VARs such as DesignPoint, Hawk Ridge Systems, LLC, GovSmart, Inc. MLC CAD Systems, LLC, Mark3D UK Limited, and others, that distribute mission-critical
end-use
parts and functional parts for the manufacturing floor to hundreds of thousands of end customers worldwide.
Our global marketing team drives new customer acquisition, retention and expansion of existing customers and the demonstration and capabilities set of our products.
Manufacturing and Suppliers
Our goal is to create an excellent customer experience by shipping quality products on time and providing meaningful support after delivery, all while working safely. We accomplish this goal by being selective with our resources, dedicating our focus to areas where it adds a strategic advantage, and working with high quality outsourced partners to manage the rest. Our printer manufacturing operations include both our internal manufacturing facility in Billerica, Massachusetts as well as third-party contract manufacturers who source materials, manufacture components and assemble products in accordance with our specifications and quality standards. We currently source and manufacture our consumable materials, which provides flexibility, increased responsiveness and a distinct competitive advantage.
 
78

Our Competition
The industry in which we operate is fragmented and competitive. We compete for customers with a wide variety of conventional and additive manufacturing solution providers. We believe that the market is in its early phases of adoption of additive manufacturing technology, and that the potential for growth will be significant as our target customers seek more flexible, customized, software-enabled manufacturing processes.
We believe we compare favorably to other industry participants on the basis of the following competitive factors:
 
   
cloud-based,
AI-learning
software platform;
 
   
proprietary CFR process;
 
   
highly accessible metal printing;
 
   
robust intellectual property;
 
   
proven customer adoption in mission critical applications;
 
   
ease of deployment, implementation and use;
 
   
platform scalability; and
 
   
security and reliability.
Intellectual Property
Our ability to drive innovation in the additive manufacturing market depends in part upon our ability to protect our core technology and intellectual property. We attempt to protect our intellectual property rights, both in the United States and abroad, through a combination of patent, trademark, domain names, copyright and trade secret laws, as well as through contractual provisions and restrictions on access to our proprietary technology which includes nondisclosure and invention assignment agreements with our consultants and employees and through
non-disclosure
agreements with our vendors and business partners. We further control the use of our proprietary technology and intellectual property through provisions in both general and product-specific terms of use. Unpatented research, development,
know-how
and engineering skills make an important contribution to our business, but we pursue patent protection when we believe it is possible and consistent with our overall strategy for safeguarding intellectual property.
As of August 1, 2021, we own 46 issued United States patents, 31 issued foreign patents and have 101 pending or allowed patent applications. Our patents and patent applications are directed to, among other things, additive manufacturing and related technologies.
We have two issued United States trademarks and 18 issued foreign trademarks, including “Markforged” in the European Union, Australia, Canada, China, Israel, Japan, Republic of Korea. We have no pending United States trademark applications and five pending foreign applications.
Employees and Human Capital
We consider our employees to be critical to our success. As of August 1, 2021, we had 333 full-time employees based primarily in the greater Boston, Massachusetts area. A majority of our employees are engaged in engineering, operations and related functions. To date, we have not experienced any work stoppages and consider our relationship with our employees to be in good standing. None of our employees are subject to a collective bargaining agreement or represented by a labor union.
Our success depends upon our ability to attract and retain highly qualified employees. We are committed to creating and maintaining an inclusive culture which values equality, opportunity and respect. We expect all of
 
79

our employees to observe the highest levels of business ethics, integrity, mutual respect, tolerance and inclusivity. Our employee handbook and Code of Conduct and Ethics set forth policies reflecting these values and also provide direction for registering complaints in the event of any violation of our policies. An “open door” policy is maintained at all levels of the organization and any form of retaliation against an employee is strictly prohibited.
The success of our business is fundamentally connected to the physical and mental well-being of our people. Accordingly, we are committed to the health, safety and wellness of our employees and contractors. We provide our employees with a wide range of benefits, including benefits directed to their health, safety and long-term financial security. In response to the
COVID-19
pandemic, we have implemented significant changes that we determined were in the best interest of our employees, as well as the communities in which we operate, and which comply with government regulations. This includes allowing our employees to work remotely as appropriate, while implementing significant safety measures designed to protect the health of all those working in and entering our facilities.
Facilities
Our corporate headquarters is located in an approximately 36,000 square foot facility that we lease at 480 Pleasant Street, Watertown, Massachusetts 02472. The lease of this facility expires in July 2028. We lease another 32,000 facility at 85 School Street, Watertown, Massachusetts 02472. The lease of that facility expires in July 2028. In addition, we lease a 25,000 square foot facility at 4 Suburban Park Drive, Billerica, Massachusetts 10821. The Billerica facility lease does not expire until March 2026. We believe that our facilities are adequate for our current needs and, should the company need additional space, we believe we will be able to obtain additional space on commercially reasonable terms.
Government Regulations
We are subject to various laws, regulations and permitting requirements of federal, state and local authorities, including related to environmental, health and safety; anti-corruption and export controls. We believe that we are in material compliance with all such laws, regulations and permitting requirements.
Environmental Matters
We are subject to domestic and foreign environmental laws and regulations governing our operations, including, but not limited to, emissions into the air and water and the use, handling, disposal and remediation of hazardous substances. A certain risk of environmental liability is inherent in our production activities. These laws and regulations govern, among other things, the generation, use, storage, registration, handling and disposal of chemicals and waste materials, the presence of specified substances in electrical products, the emission and discharge of hazardous materials into the ground, air or water, the cleanup of contaminated sites, including any contamination that results from spills due to our failure to properly dispose of chemicals and other waste materials and the health and safety of our employees. We are required to obtain environmental permits from governmental authorities for certain operations.
The export of our products internationally from our production facilities subjects us to environmental laws and regulations concerning the import and export of chemicals and hazardous substances such as TSCA and REACH. These laws and regulations require the evaluation and registration of some chemicals that we ship along with, or that form a part of, our systems and other products.
Export and Trade Matters
We are subject to anti-corruption laws and regulations imposed by governments around the world with jurisdiction over our operations, including the U.S. Foreign Corrupt Practices Act and the U.K. Bribery Act 2010,
 
80

as well as the laws of the countries where we do business. We are also subject to various trade restrictions, including trade and economic sanctions and export controls, imposed by governments around the world with jurisdiction over our operations. For example, in accordance with trade sanctions administered by the Office of Foreign Assets Control and the U.S. Department of Commerce, we are prohibited from engaging in transactions involving certain persons and certain designated countries or territories. In addition, our products are subject to export regulations that can involve significant compliance time and may add additional overhead cost to our products. In recent years the United States government has a renewed focus on export matters related to additive manufacturing. Some of our products are already more tightly controlled for export, and other of our products may in the future become more tightly controlled for export. For example, the Export Control Reform Act of 2018 and regulatory guidance thereunder have imposed additional controls and may result in the imposition of further additional controls, on the export of certain “emerging and foundational technologies.” Our current and future products may be subject to these heightened regulations, which could increase our compliance costs.
Legal Proceedings
From time to time we are involved in claims that arise during the ordinary course of business. Although the results of litigation and claims cannot be predicted with certainty, we do not currently believe that the outcome of any of these other legal matters (including the matter involving Continuous Composites Inc., which is described in Note 12 to our consolidated financial statements and incorporated herein by reference) will have a material adverse effect on our results of operation or financial condition. Regardless of the outcome, litigation can be costly and time consuming, as it can divert management’s attention from important business matters and initiatives, negatively impacting our overall operations.
 
81

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.
Unless otherwise indicated or the context otherwise requires, references in this section to “Markforged,” “we,” “us,” “our” and other similar terms refer to MarkForged, Inc. and its subsidiaries prior to the Merger, which will be the business of Markforged Holding Corporation and its consolidated subsidiaries after giving effect to the Merger. The following discussion and analysis summarizes the significant factors affecting the consolidated operating results, financial condition, liquidity and cash flows of our company as of and for the periods presented below. The following discussion and analysis should be read in conjunction with our consolidated financial statements and the related notes thereto included elsewhere in this prospectus. The discussion contains forward-looking statements that are based on the beliefs of management, as well as assumptions made by, and information currently available to, our management. Actual results could differ materially from those discussed in or implied by forward-looking statements as a result of various factors, including those discussed below and elsewhere in this prospectus, particularly in the sections entitled “Risk Factors” and “Cautionary Note Regarding Forward-Looking Statements.”
Business Overview
Our platform, The Digital Forge, is an intuitive additive manufacturing platform powering engineers, designers and manufacturing professionals globally. The Digital Forge combines precise & reliable 3D printers and metal and composite proprietary materials seamlessly with its cloud-based learning software offering to empower manufacturers to create more resilient and agile supply chains. Founded in 2013 by two
MIT-educated
engineers, Markforged is based in greater Boston, Massachusetts, where we have our own
in-house
manufacturing facility and where we design all of our industrial 3D printers, software and metal and composite proprietary materials.
Since our inception, we have incurred significant operating losses. Our ability to generate revenue sufficient to achieve profitability will depend on the successful further development and commercialization of our products. We generated revenue of $71.9 million and $72.5 million for the years ended December 31, 2020 and 2019, respectively, and incurred net losses of $18.0 million and $29.9 million for those same years. We generated revenue of $40.5 million and $31.9 million for the six months ended June 30, 2021 and 2020, respectively, and incurred net losses of $21.1 million and $10.9 million for those same periods. As of June 30, 2021, we had an accumulated deficit of $101.0 million. We expect to continue to incur net losses as we focus on growing commercial sales of our products in both the United States and international markets, including growing our sales teams, scaling our manufacturing operations, continuing research and development efforts to develop new products and further enhance our existing products. Further, following the closing of the business combination, we expect to incur additional general and administrative expenses associated with operating as a public company. In addition, we will need substantial additional funding to build out the global footprint of our sales network, continue investing in research and development to accelerate product innovation, and fund inorganic growth opportunities.
Recent Developments
Merger agreement
As previously disclosed, on February 23, 2021, one, a Cayman Islands exempted company (“AONE”), entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Caspian Merger Sub Inc., a wholly owned subsidiary of AONE (“Merger Sub”), and MarkForged, Inc. (“Markforged”), pursuant to which (i) AONE would deregister as a Cayman Islands company and domesticate as a corporation in the State of Delaware and would be renamed “Markforged Holding Corporation” (the “Domestication”) and (ii) Merger Sub would merge with and into Markforged, with Markforged surviving as a wholly owned subsidiary of Markforged Holding Corporation (the “Merger”). AONE’s shareholders approved the transactions contemplated by the Merger Agreement on July 13, 2021, and the Domestication and the Merger were completed on July 14, 2021.
 
82

Cash proceeds of the Merger were funded through a combination of AONE’s $123.8 million of cash held in trust (after redemptions) and an aggregate of $210.0 million in fully committed common stock transactions at $10.00 per share. Upon closing of the Merger, Markforged repurchased shares of common stock from certain of its stockholders, for a total value of $45.0 million of cash on hand, referred to as the “Employee Transactions”. Total net proceeds upon closing of the Merger, net of share repurchases, were $288.8 million.
Impact of the
COVID-19
Pandemic
In December 2019, a novel coronavirus disease
(“COVID-19”)
was identified and on March 11, 2020, the World Health Organization characterized
COVID-19
as a pandemic. We are continuing to closely monitor the impact of the
COVID-19
pandemic on all aspects of our business, including how it is impacting our customers, employees, supply chain, and distribution network, as well as the demand for our products in the markets that we serve.
As governments worldwide scrambled to control the
COVID-19
pandemic, local governments imposed restrictions on facilities in order to contain the spread of
COVID-19.
As a result of these facilities closures, we experienced delays in shipments and installations as well as decreased utilization of our installed products, leading to a decrease in sales of consumables materials, which had an adverse effect on our revenue. While vaccines have become publicly available, a number of states that had begun to ease restrictions, including Massachusetts where our headquarters is located, have recently
re-initiated
efforts to tighten restrictions. The extent to which our operations may continue to be impacted by the
COVID-19
pandemic will depend largely on future developments, which are uncertain and cannot be accurately predicted, including the timing, pace and scale of the recovery of global economic conditions. Furthermore, the impacts of a potential worsening of global economic conditions and the continued disruptions to and volatility in the financial markets remain unknown.
We have undertaken certain measures to mitigate the impacts of the
COVID-19
pandemic on our financial position, cash flows and supply chain. In 2020, we executed a reduction in force to control headcount related costs. Throughout the pandemic, we have continued to work closely with certain of our suppliers to enable us to procure sufficient inventory for our near-term manufacturing and sales forecasts. Additionally, the health and safety of our employees is among our highest priorities. To that end, we have designed and implemented supplemental safety measures and appropriate social distancing protocol, in compliance with government regulations, to enable the continued operation of our manufacturing facilities.
Our focus on longer term profitability is based on our investments in research and development, our VAR network, and go to market strategy. Research and development are core to our growth strategy to enable our platform to expand customer use cases and additive technology. We endeavor to expand and optimize our network of VARs which has been key to our expanding unit economics and global distribution.
For more information on operations and risks related to the pandemic, please see the section of this prospectus titled “
Risk Factors — General Risk Factors, The global
COVID-19
pandemic has significantly affected our business and operations
”.
Key Factors Affecting Operating Results
We believe that our financial performance has been and in the foreseeable future will continue to be primarily driven by the factors discussed below. While each of these factors presents significant opportunities for our business, they also pose important challenges that we must successfully address in order to sustain our growth and improve our results of operations.
Hardware sales
Our financial performance has largely been driven by, and in the future will continue to be impacted by, the rate of sales of our hardware. Management focuses on hardware sales as an indicator of current business success and
 
83

a leading indicator of likely future recurring revenue from consumables, success plans, and premium software subscriptions. We expect our hardware sales to continue to grow as we increase penetration in our existing markets and expand into new markets.
Recurring revenue
We regularly assess trends relating to recurring revenue which includes consumables, services, and premium software subscriptions. The consumables revenue stream includes metals, continuous fiber, and chopped fiber materials used by customers as print media. Our services revenue is made up of revenue generated from hardware maintenance contracts (which we also refer to as “Success Plans”) and premium software subscriptions. The Success Plan revenue stream primarily consists of hardware maintenance services generally realized over a period of one to three years. Premium software subscriptions relate to certain cloud software solutions sold separately from our standard cloud-based software platform offering that is fully integrated with our hardware. Recurring revenue was 30% of total revenue for the three months ended June 30, 2021 and 2020. Recurring revenue was 30% and 29% of total revenue for the six months ended June 30, 2021 and 2020, respectively. Recurring revenue was 28% and 21% of total revenue for the years ended December 31, 2020 and 2019, respectively. Our recurring revenue as a percentage of total revenue will vary based upon new product placements in the period as well as consumption trends impacted by macroeconomic factors, customer behavior, and the useful life of our hardware. As our cumulative historical hardware sales increase, recurring revenue on an absolute basis is expected to increase and over time should be an increasingly important contributor to our total revenue.
Go to market
We believe that we are ideally positioned to transform the industry with our accessible solutions that offer users design flexibility and industrial strength parts. Accordingly, we continue to invest in operations and sales channels necessary to scale and continue to gain market share. We have proven an ability to design, manufacture, and distribute products through channels that provide a high value to customers at gross margins higher than many of our competitors. In addition to our go to market strategy, our integrated platform of hardware, software and consumables has been core to our success and we will continue to drive value through research and development as we introduce smarter and more adaptive technology that is expected to improve our integrated platform and, ultimately, the value provided by our 3D printers. These investments are critical to achieve the long-term scale we are capable of, but expect the near term impacts will be a muting of our short term profitability.
Seasonality
Historically, the sales of our 3D printers have been subject to seasonality and we have seen higher hardware sales in the fourth quarter. We believe this trend is likely driven by available funds in customers’ capital budgets at year end which they direct towards the evolution of their manufacturing processes through investments in additive manufacturing.
Components of Results of Operations
Revenue
The majority of our revenue results from the sale of hardware, including our additive manufacturing products, and related consumables. We deliver products and services primarily through our VAR network, who purchase and resell our products to end users. Hardware and consumables revenue is recognized upon transfer of control to the customer, which is typically the VAR, and generally takes place at the point of shipment. We also generate a portion of our revenue from hardware maintenance services and our premium software subscriptions. Revenue from hardware maintenance services for our additive manufacturing products is primarily generated through
one-year
or three-year contracts and is recognized ratably over the term of the agreement. Revenue related to
 
84

software subscriptions is recognized ratably over the term of the subscription. Our VARs may provide installation services, as needed depending on the product.
Cost of revenue
Our cost of revenue consists of the cost of product, software subscriptions, maintenance services, personnel costs, third party logistics, warranty fulfillment costs, and overhead. Cost of products includes the manufacturing cost of our additive manufacturing products and consumables. We primarily utilize third party manufacturers for the production of our additive manufacturing hardware while we utilize our own manufacturing facilities and personnel for the production of our consumables. The costs of revenue for internally manufactured products include the cost of raw materials, labor conversion costs, and overhead related to our manufacturing operations, including depreciation. Cost of maintenance services includes personnel-related costs associated with our customer success teams’ provision of remote and
on-site
support services to our customers and the costs of replacement parts.
Our cost of revenue also includes indirect costs of providing our products and services to customers which consist primarily of reserves for excess and obsolete inventory and stock-based compensation.
We expect our cost of revenue to increase in absolute dollars in future periods as we expect our revenues to continue to grow.
Gross profit and gross margin
Our gross profit is calculated based on the difference between our revenues and cost of revenue. Gross margin is the percentage obtained by dividing gross profit by our revenue. Our gross profit and gross margin are, or may be, influenced by a number of factors, including:
 
   
Market conditions and competition that may impact our pricing;
 
   
Product mix changes between our printer product lines and consumables trends;
 
   
The impact of
COVID-19
on the cost to both procure materials and ship materials and finished goods;
 
   
Growth in the number of customers utilizing our additive manufacturing products and changes in customer utilization rates, which affects sales of our consumable materials and may result in excess or obsolete inventories;
 
   
Our cost structure for manufacturing operations, including the extent to which we utilize contract manufacturers compared to
in-house
manufacturing, the ability to achieve economies of scale in our purchase volumes, and any impacts to changes in our manufacturing on our product warranty obligations; and
 
   
Our ability to directly monetize the capabilities of our software solutions in the future.
We expect our gross margins to fluctuate over time, depending on the factors described above.
Research and development
Our research and development expenses represent costs incurred to support activities that advance the development of innovative additive manufacturing technology, new printer products, development of proprietary printing materials, as well as activities that enhance the functionality of our offerings. Our research and development expenses consist primarily of employee-related personnel expenses, prototypes, facilities costs, and engineering services. We expect research and development costs will increase in absolute dollars over time as we continue to invest in our product portfolio.
 
85

Sales and marketing
Sales and marketing expenses consist primarily of personnel-related costs for our sales and marketing departments, costs related to sales commissions, trade shows, advertising, facilities costs, and other demand generation services. We expect our sales and marketing costs will increase over time as we expand our headcount, optimize our reseller network and invest in brand awareness and demand generation.
General and administrative
General and administrative expenses consist primarily of personnel-related costs for our executive leadership and finance, human resources and IT departments. We expect our general and administrative costs will increase over time as we expand our headcount to support growth in our global business, our VAR network and our customer base.
Other expense
Other expense includes other
non-operating
expenses and fair market value adjustments on our derivative liability.
Interest expense
Interest expense includes interest accrued on our debt and the amortization of deferred debt issuance costs.
Interest income
Interest income includes interest earned on deposits and short-term investments.
Income taxes
Our income tax provision consists of an estimate for U.S. federal and state income taxes based on enacted rates, as adjusted for allowable credits, deductions, changes in deferred tax assets and liabilities and changes in tax law. Due to cumulative losses, we maintain a valuation allowance against our U.S. and state deferred tax assets.
Results of Operations
The results of operations presented below should be reviewed in conjunction with the condensed consolidated financial statements and notes included elsewhere in this prospectus. The following tables set forth our results of operations for the periods presented.
 
86

Comparison of the three months ended June 30, 2021 and 2020
 
    
Three Months Ended
June 30,
               
(dollars in thousands)
  
2021
    
2020
    
$ Change
    
% Change
 
Revenue
   $ 20,419      $ 14,174      $ 6,245        44
Cost of revenue
     8,496        6,720        1,776        26
  
 
 
    
 
 
    
 
 
    
Gross profit
     11,923        7,454        4,469        60
  
 
 
    
 
 
    
 
 
    
Operating expense
           
Sales and marketing
     8,255        5,296        2,959        56
Research and development
     6,444        4,206        2,238        53
General and administrative
     7,959        3,623        4,336        120
  
 
 
    
 
 
    
 
 
    
Total operating expense
     22,658        13,125        9,533        73
  
 
 
    
 
 
    
 
 
    
Loss from operations
     (10,735      (5,671      (5,064      89
  
 
 
    
 
 
    
 
 
    
Other (expense) income, net
     (345      10        (355      (3,550 )% 
Interest expense
     (5      (20      15        (75 )% 
Interest income
     1        21        (20      (95 )% 
  
 
 
    
 
 
    
 
 
    
Loss before income taxes
     (11,084      (5,660      (5,424      96
  
 
 
    
 
 
    
 
 
    
Income tax expense
     6        29        (23      (79 )% 
  
 
 
    
 
 
    
 
 
    
Net loss and comprehensive loss
   $ (11,090    $ (5,689    $ (5,401      95
  
 
 
    
 
 
    
 
 
    
Revenue, cost of revenue, and gross margin
We earn revenue from the sale of hardware, consumables, and services contracts. The hardware revenue stream includes 3D metal printers, 3D composite printers, and sintering furnaces. The consumables revenue stream includes metals, continuous fiber, and chopped fiber materials used by customers as print media. The services revenue stream primarily consists of hardware maintenance services and software subscriptions.
The following table sets forth the changes in the components of gross margin for the three months ended June 30, 2021 and 2020.
 
    
Three Months Ended
June 30,
              
(dollars in thousands)
  
2021
   
2020
   
$ Change
    
% Change
 
Revenue
   $ 20,419     $ 14,174     $ 6,245        44
Cost of revenue
     8,496       6,720       1,776        26
Gross profit
     11,923       7,454       4,469        60
Gross margin
     58     53     —          11
 
87

Comparison of revenue
The following table disaggregates the Company’s revenue based on the nature of the products and services:
 
    
For the Three Months
Ended June 30,
               
(in thousands)
  
2021
    
2020
    
$ Change
    
% Change
 
Hardware
   $ 14,331      $ 9,919      $ 4,412        44
Consumables
     4,780        3,429        1,351        39
Services
     1,308        826        482        58
  
 
 
    
 
 
    
 
 
    
Total Revenue
   $ 20,419      $ 14,174      $ 6,245        44
  
 
 
    
 
 
    
 
 
    
Consolidated revenue for the three months ended June 30, 2021 was $20.4 million compared with revenue of $14.2 million for the three months ended June 30, 2020 representing an increase of 44%, primarily driven by an increase in hardware revenue as well as increases in consumables revenue.
Hardware revenue increased approximately 44% for the three months ended June 30, 2021 compared to the three months ended June 30, 2020 primarily due to an increase in units sold of our industrial composite and metal printers. Consumables revenue increased approximately 39% for the three months ended June 30, 2021 compared to the three months ended June 30, 2020, driven by the increase in active printers being utilized in the field, both from the incremental volume of new printer sales and the return of certain printers to active duty as a result of the
COVID-19
pandemic. Services revenue increased approximately 58% for the three months ended June 30, 2021 compared to the three months ended June 30, 2020, driven primarily by an increase in the percentage of hardware units sold with a maintenance contract.
Cost of revenue and gross profit
Consolidated cost of revenue for the three months ended June 30, 2021 was $8.5 million compared with cost of revenue of $6.7 million for the three months ended June 30, 2020 representing an increase of 26%, primarily due to an increase in the volume of materials to support increased hardware sales, offset by efficiencies in hardware production and a favorable product mix in hardware sales. Gross profit for the three months ended June 30, 2021 was $11.9 million compared with gross profit of $7.5 million for the three months ended June 30, 2020 representing an increase of 60%. Gross profit margin for the three months ended June 30, 2021 was 58% while the gross profit margin for the three months ended June 30, 2020 was 53%. The increase in consolidated gross profit is primarily due to the increase in revenue.
Operating expenses
The following table sets forth the components of operating expenses for the three months ended June 30, 2021 and 2020.
 
    
Three Months Ended June 30,
              
    
2021
   
2020
   
Change
 
(dollars in thousands)
  
Amount
    
%
Revenue
   
Amount
    
%
Revenue
   
$
    
%
 
Operating expenses
               
Sales and marketing
   $ 8,255        40   $ 5,296        37   $ 2,959        56
Research and development
     6,444        32     4,206        30     2,238        53
General and administrative
     7,959        39     3,623        26     4,336        120
  
 
 
      
 
 
      
 
 
    
Total operating expenses
   $ 22,658        111   $ 13,125        93   $ 9,533        73
  
 
 
      
 
 
      
 
 
    
Sales and marketing expense increased 56% for the three months ended June 30, 2021, as compared to the three months ended June 30, 2020, primarily due to increased spending on personnel costs of $1.4 million and an
 
88

increase in advertising and demand generation of $0.8 million. Market development funds, tradeshow costs and
non-commission
sales incentives increased by $0.5 million over the comparative period. Additionally, marketing costs associated with preparing to become a public company and public relations expenses increased by $0.2 million.
Research and development expense increased 53% for the three months ended June 30, 2021, as compared to the three months ended June 30, 2020, primarily due to increases in personnel costs of $1.8 million. Additionally, expenses related to prototype research and development and software and subscriptions increased by $0.2 million over the comparative period while lab related expenses such as supplies and facility costs increased by $0.2 million over the comparative period.
General and administrative expenses increased 120% for the three months ended June 30, 2021, as compared to the three months ended June 30, 2020, primarily due to increased personnel costs of $3.0 million and expenses related to increased headcount of $0.3 million. Additionally, the Company incurred expenses with preparing to become a public company of $0.5 million. Other increases in general and administrative expenses related to an increase in the bad debt reserve of $0.2 million and professional fees, software and subscriptions, sales tax and rent of $0.3 million.
Other (expense) income, net, interest expense, and interest income
The following table sets forth other (expense) income, net, interest expense, and interest income for the three months ended June 30, 2021 and 2020.
 
    
Three Months Ended
June 30,
               
(dollars in thousands)
  
2021
    
2020
    
$ Change
    
% Change
 
Other (expense) income, net
   $ (345    $ 10      $ (355      (3,550 )% 
Interest expense
     (5      (20      15        (75 )% 
Interest income
     1        21        (20      (95 )% 
The decrease of other (expense) income, net of $0.4 million for the three months ended June 30, 2021, compared to the three months ended June 30, 2020, primarily related to the change in fair value of our derivative liability.
Provision for income taxes
We recorded a de minimis provision for income taxes for the three months ended June 30, 2021 and 2020, respectively.
 
89

Comparison of the six months ended June 30, 2021 and 2020
 
    
Six Months Ended June 30,
               
(dollars in thousands)
  
2021
    
2020
    
$ Change
    
% Change
 
Revenue
   $ 40,539      $ 31,875      $ 8,664        27
Cost of revenue
     16,435        14,997        1,438        10
  
 
 
    
 
 
    
 
 
    
Gross profit
     24,104        16,878        7,226        43
  
 
 
    
 
 
    
 
 
    
Operating expense
           
Sales and marketing
     15,312        11,761        3,551        30
Research and development
     11,703        8,852        2,851        32
General and administrative
     16,822        7,250        9,572        132
  
 
 
    
 
 
    
 
 
    
Total operating expense
     43,837        27,863        15,974        57
  
 
 
    
 
 
    
 
 
    
Loss from operations
     (19,733      (10,985      (8,748      80
  
 
 
    
 
 
    
 
 
    
Other (expense) income, net
     (1,368      23        (1,391      (6,048 )% 
Interest expense
     (9      (29      20        (69 )% 
Interest income
     3        144        (141      (98 )% 
  
 
 
    
 
 
    
 
 
    
Loss before income taxes
     (21,107      (10,847      (10,260      95
  
 
 
    
 
 
    
 
 
    
Income tax expense
     2        87        (85      (98 )% 
  
 
 
    
 
 
    
 
 
    
Net loss and comprehensive loss
   $ (21,109    $ (10,934    $ (10,175      93
  
 
 
    
 
 
    
 
 
    
Revenue, cost of revenue, and gross margin
The following table sets forth the changes in the components of gross margin for the six months ended June 30, 2021 and 2020.
 
    
Six Months Ended
June 30,
              
(dollars in thousands)
  
2021
   
2020
   
$ Change
    
% Change
 
Revenue
   $ 40,539     $ 31,875     $ 8,664        27
Cost of revenue
     16,435       14,997       1,438        10
Gross profit
     24,104       16,878       7,226        43
Gross margin
     59     53     —          12
Comparison of revenue
The following table disaggregates the Company’s revenue based on the nature of the products and services:
 
    
Six Months Ended
June 30,
               
(in thousands)
  
2021
    
2020
    
$ Change
    
% Change
 
Hardware
   $ 28,569      $ 22,473      $ 6,096        27
Consumables
     9,397        7,582        1,815        24
Services
     2,573        1,820        753        41
  
 
 
    
 
 
    
 
 
    
Total Revenue
   $ 40,539      $ 31,875      $ 8,664        27
  
 
 
    
 
 
    
 
 
    
Consolidated revenue for the six months ended June 30, 2021 was $40.5 million compared with revenue of $31.9 million for the six months ended June 30, 2020 representing an increase of 27%, primarily driven by an increase in hardware revenue as well as increases in consumables revenue.
Hardware revenue increased approximately 27% for the six months ended June 30, 2021 compared to the six months ended June 30, 2020 primarily due to an increase in units sold of our composite printers.
 
90

Consumables revenue increased approximately 24% for the six months ended June 30, 2021 compared to the six months ended June 30, 2020, driven by a higher volume of active printers being utilized in the field. Services revenue increased approximately 41% for the six months ended June 30, 2021 compared to the six months ended June 30, 2020, driven by both an increase in the percentage of hardware units sold with a maintenance contract and the sale of software subscriptions.
Cost of revenue and gross profit
Consolidated cost of revenue for the six months ended June 30, 2021 was $16.4 million compared with cost of revenue of $15.0 million for the six months ended June 30, 2020 representing an increase of 10%, primarily due to an increase in the volume of materials to support increased hardware sales, offset by efficiencies in hardware production and a favorable product mix in hardware sales. Gross profit for the six months ended June 30, 2021 was $24.1 million compared with gross profit of $16.9 million for the six months ended June 30, 2020 representing an increase of 43%. Gross profit margin for the six months ending June 30, 2021 was 59% while the gross profit margin for the six months ended June 30, 2020 was 53%.
Operating expenses
The following table sets forth the components of operating expenses for the six months ended June 30, 2021 and 2020.
 
    
Six Months Ended June 30,
              
    
2021
   
2020
   
Change
 
(dollars in thousands)
  
Amount
    
%
Revenue
   
Amount
    
%
Revenue
   
$
    
%
 
Operating expenses
               
Sales and marketing
   $ 15,312        38   $ 11,761        37   $ 3,551        30
Research and development
     11,703        29     8,852        28     2,851        32
General and administrative
     16,822        41     7,250        23     9,572        132
  
 
 
      
 
 
      
 
 
    
Total operating expenses
   $ 43,837        108   $ 27,863        87   $ 15,974        57
  
 
 
      
 
 
      
 
 
    
Sales and marketing expense increased 30% for the six months ended June 30, 2021 primarily due to increased spending on advertising and demand generation of $1.6 million. Additionally, sales and marketing expense related to external contractors increased by $1.4 million over the comparative period. Market development funds and
non-commission
sales incentives were up $0.3 million and
non-contractor
personnel costs increased by $0.3 million. Marketing expenses related to becoming a public company and public relations expenses increased by $0.4 million. This was offset by decreases in travel related expenses of $0.4 million due to
COVID-19
restrictions.
Research and development expense increased 32% for the six months ended June 30, 2021 primarily due to increases in personnel costs of $2.0 million, external contractors of $0.5 million, prototype research and development of $0.3 million and software and subscriptions of $0.2 million over the comparative period. This was offset by decreases in expenses for utility and facility costs of $0.1 million and travel costs of $0.1 million.
General and administrative expenses increased 132% in the six months ended June 30, 2021 primarily due increased costs associated with preparing to become a public company, including transaction related expenses of $3.8 million and increases in personnel costs of $4.8 million driven by our ongoing hiring efforts to position the company for future growth. Other increases included recruiting of $0.7 million and rent, software and subscriptions, and the bad debt reserve of $0.7 million. These increases were offset by a reduction in professional fees of $0.5 million.
 
91

Other (expense) income, net, interest expense, and interest income
The following table sets forth other (expense) income, net, interest expense, and interest income for the six months ended June 30, 2021 and 2020.
 
    
Six Months Ended
June 30,
               
(dollars in thousands)
  
2021
    
2020
    
$ Change
    
% Change
 
Other (expense) income, net
   $ (1,368    $ 23      $ (1,391      (6,048 )% 
Interest expense
     (9      (29      20        (69 )% 
Interest income
     3        144        (141      (98 )% 
The decrease of other (expense) income, net of $1.4 million related primarily to the increase in fair value of our derivative liability due to a higher valuation.
The decrease in interest income was primarily driven by a decrease in cash balance in interest bearing accounts.
Provision for income taxes
We recorded de minimis and $0.1 million provision for income taxes for the six months ended June 30, 2021 and 2020, respectively.
Comparison of the year ended December 31, 2020 and 2019
 
    
Year Ended
December 31,
               
(dollars in thousands)
  
2020
    
2019
    
$ Change
    
% Change
 
Revenue
   $ 71,851      $ 72,549      $ (698      (1 )% 
Cost of revenue
     29,921        36,321        (6,400      (18 )% 
  
 
 
    
 
 
    
 
 
    
Gross profit
     41,930        36,228        5,702        16
  
 
 
    
 
 
    
 
 
    
Operating expenses
           
Sales and marketing
     22,413        31,018        (8,605      (28 )% 
Research and development
     17,176        20,270        (3,094      (15 )% 
General and administrative
     20,080        15,683        4,397        28
  
 
 
    
 
 
    
 
 
    
Total operating expenses
     59,669        66,971        (7,302      (11 )% 
  
 
 
    
 
 
    
 
 
    
Loss from operations
     (17,739      (30,743      13,004        (42 )% 
  
 
 
    
 
 
    
 
 
    
Other expense
     (184      (121      (63      52
Interest expense
     (98      (49      (49      100
Interest income
     147        1,053        (906      (86 )% 
  
 
 
    
 
 
    
 
 
    
Loss before income taxes
     (17,874      (29,860      11,986        (40 )% 
  
 
 
    
 
 
    
 
 
    
Income tax expense
     111        15        96        640
  
 
 
    
 
 
    
 
 
    
Net loss and comprehensive loss
   $ (17,985    $ (29,875    $ 11,890        (40 )% 
  
 
 
    
 
 
    
 
 
    
Revenue, cost of revenue, and gross margin
We earn revenue from the sale of hardware, consumables, and hardware maintenance contracts. The hardware revenue stream includes 3D metal printers, 3D composite printers, and sintering furnaces. The consumables revenue stream includes metals, continuous fiber, and chopped fiber materials used by customers as print media. The services revenue stream primarily consists of hardware maintenance services.
 
92

The following table sets forth the changes in the components of gross margin for the years ended December 31, 2020 and 2019.
 
    
Year Ended
December 31,
              
(dollars in thousands)
  
2020
   
2019
   
$ Change
    
% Change
 
Revenue
   $ 71,851     $ 72,549     $ (698      (1 )% 
Cost of revenue
     29,921       36,321       (6,400      (18 )% 
Gross profit
     41,930       36,228       5,702        16
Gross margin
     58     50     —          17
Comparison of revenue
The following table disaggregates the Company’s revenue based on the nature of the products and services:
 
    
Year Ended
December 31,
               
(in thousands)
  
2020
    
2019
    
$ Change
    
% Change
 
Hardware
   $ 52,119      $ 57,285      $ (5,166      (9 )% 
Consumables
     15,498        12,584        2,914        23
Services
     4,234        2,680        1,554        58
  
 
 
    
 
 
    
 
 
    
Total revenue
   $ 71,851      $ 72,549      $ (698      (1 )% 
  
 
 
    
 
 
    
 
 
    
Consolidated revenue for the year ended December 31, 2020 was $71.9 million compared with revenue of $72.5 million representing a decrease of 1%, predominantly driven by a decrease in hardware revenue, partially offset by marginal increases in consumables and hardware maintenance revenue.
Hardware revenue decreased approximately 9% for the year ended December 31, 2020 compared to the year ended December 31, 2019 primarily driven by fewer hardware units sold. Consumables revenue increased 23% while services increased 58% due to increased sales of our success plans for the year ended December 31, 2020 compared to the year ended December 31, 2019.
Cost of revenue and gross profit
Consolidated cost of revenue for the year ended December 31, 2020 was $29.9 million compared with cost of revenue of $36.3 million for the year ended December 31, 2019 representing a decrease of 18%. Gross profit for the year ended December 31, 2020 was $41.9 million compared with gross profit of $36.2 million for the year ended December 31, 2019 representing an increase of 16%. Gross profit margin for the year ending December 31, 2020 was 58% while the gross profit margin for the year ended December 31, 2019 was 50%.
The increase in consolidated gross profit is due to the decrease in cost of revenue, as revenue was flat year over year. The reduction in cost of revenue and improvement in gross profit was primarily driven by a reduced number of hardware units sold and operational efficiencies, coupled with a higher portion of recurring revenue, that led to lower charges to indirect cost of revenue in the current year.
 
93

Operating expenses
The following table sets forth the components of operating expenses for the years ended December 31, 2020 and 2019.
 
    
Year Ended December 31,
             
    
2020
   
2019
   
Change
 
(dollars in thousands)
  
Amount
    
%
Revenue
   
Amount
    
%
Revenue
   
$
   
%
 
Operating expenses
              
Sales and marketing
   $ 22,413        31   $ 31,018        43   $ (8,605     (28 )% 
Research and development
     17,176        24     20,270        28     (3,094     (15 )% 
General and administrative
     20,080        28     15,683        22     4,397       28
  
 
 
      
 
 
      
 
 
   
Total operating expenses
   $ 59,669        83   $ 66,971        92   $ (7,302     (11 )% 
  
 
 
      
 
 
      
 
 
   
Sales and marketing expense decreased 28% for the year ended December 31, 2020, primarily due to decrease in personnel costs of $2.8 million as well as significant reductions in trade shows, events advertising, and related expenses of $5.5 million due to widespread cancellations and travel restrictions as a result of the ongoing
COVID-19
pandemic.
Research and development expense decreased 15% for the year ended December 31, 2020 primarily due to reductions in spending with engineering consultants of $1.3 million and personnel costs of $0.5 million.
General and administrative expenses increased 28% in the year ended December 31, 2020 primarily due to increases in legal fees of $1.5 million due to ongoing litigation and personnel costs of $1.2 million driven by augmentation of our executive team to position the company for future growth.
Other expense, interest expense, and interest income
The following table sets forth other expense, interest expense, and interest income for the years ended December 31, 2020 and 2019.
 
    
Year Ended
December 31,
               
(dollars in thousands)
  
2020
    
2019
    
$ Change
    
% Change
 
Other expense
   $ (184    $ (121    $ (63      52
Interest expense
     (98      (49      (49      100
Interest income
     147        1,053        (906      (86 )% 
The decrease of other expense of $0.1 million related primarily to the change in fair value of our derivative liability.
The decrease in interest income was primarily driven by a decrease in cash balance in interest bearing accounts.
Provision for income taxes
We recorded a $0.1 million and de minimis provision for income taxes for the years ended December 31, 2020 and 2019, respectively.
Non-GAAP
Financial Measures
In addition to our financial results determined in accordance with U.S. generally accepted accounting principles (“GAAP”), we believe that Adjusted EBITDA, a
non-GAAP
financial measure, is useful in evaluating the performance of our business.
 
94

We define Adjusted EBITDA, a
non-GAAP
financial measure, as net loss and comprehensive loss less net interest income, provision for income taxes, depreciation expense and stock-based compensation expense.
We monitor Adjusted EBITDA as a measure of our overall business performance, which enables us to analyze our past and future performance without the effects of
non-cash
items and
one-time
charges. While we believe that Adjusted EBITDA is useful in evaluating our business, Adjusted EBITDA is a
non-GAAP
financial measure that has limitations as an analytical tool. Adjusted EBITDA can be useful in evaluating our performance by eliminating the effect of financing, capital expenditures, and
non-cash
expenses such as stock-based compensation, however, we may incur such expenses in the future which could impact future results. We also believe that the presentation of the
non-GAAP
financial measures in this prospectus provides an additional tool for investors to use in comparing our core business and results of operations over multiple periods with other companies in our industry, many of which present similar
non-GAAP
financial measures to investors.
In addition, other companies, including companies in our industry, may calculate Adjusted EBITDA differently or not at all, which reduces the usefulness of this measure as a tool for comparison.
A summary of our cash flows from operating, investing and financing activities is provided below. We recommend that you review the reconciliation of Adjusted EBITDA to net loss, the most directly comparable GAAP financial measures, and that you not rely on any single financial measure to evaluate our business.
EBITDA and Adjusted EBITDA
 
    
Three Months Ended
June 30,
    
Six Months Ended
June 30,
 
(dollars in thousands)
  
2021
    
2020
    
2021
    
2020
 
Net loss and comprehensive loss
   $ (11,090    $ (5,689    $ (21,109    $ (10,934
Interest income
     (1      (21      (3      (144
Interest expense
     5        20        9        29  
Income tax expense
     6        29        2        87  
Depreciation and amortization
     411        456        841        907  
  
 
 
    
 
 
    
 
 
    
 
 
 
EBITDA
   $ (10,669    $ (5,205    $ (20,260    $ (10,055
Stock compensation expense
     1,777        503        2,971        1,007  
  
 
 
    
 
 
    
 
 
    
 
 
 
Adjusted EBITDA
   $ (8,892    $ (4,702    $ (17,289    $ (9,048
  
 
 
    
 
 
    
 
 
    
 
 
 
 
    
Year Ended December 31,
 
{dollars in thousands)
  
2020
    
2019
 
Net loss and comprehensive loss
   $ (17,985    $ (29,875
Interest income
     (147      (1,053
Interest expense
     98        49  
Income tax (benefit) expense
     111        15  
Depreciation and amortization
     1,795        1,395  
  
 
 
    
 
 
 
EBITDA
   $ 16,128    $ (29,505
Stock compensation expense
     2,569        858  
  
 
 
    
 
 
 
Adjusted EBITDA
   $ (13,559    $ (28,647
  
 
 
    
 
 
 
Liquidity and Capital Resources
We have historically funded our operations through convertible preferred stock offerings. Since inception we have focused on growth which has required ongoing investment to support scaling of our business, research and
 
95

development efforts, and day to day operations. We had cash balances of $33.1 million as of June 30, 2021. We incurred net losses of $21.1 million and $10.9 million for the six months ended June 30, 2021 and 2020, respectively, and net losses of $18.0 million and $29.9 million for the years ended December 31, 2020 and 2019, respectively.
Since inception we have received unrestricted proceeds of $138 million from the sale of our convertible preferred stock to fund operations. Additionally, in April 2020 we applied for and were granted a loan under the Paycheck Protection Program (the “PPP”) of the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”). The loan proceeds were approximately $5.0 million. The Company repaid the PPP loan on January 27, 2021.
As noted in the “Recent Developments” section, we have completed the Merger with AONE. At the close of the transaction we received $288.8 million in cash, which we expect to provide funding for the build out of the global footprint of our sales network, continued investing in research and development to accelerate product innovation, as well as the potential funding of inorganic growth opportunities. We believe that our existing capital resources as of June 30, 2021 with the cash proceeds from the Merger will be sufficient to fund our operations in the near term.
Cash flows
For the six months ended June 30, 2021 and 2020
The following table sets forth a summary of Markforged’s cash flows for the periods indicated:
 
    
Six Months Ended
June 30,
    
Change
 
(dollars in thousands)
  
2021
    
2020
    
$
    
%
 
Net cash used in operating activities
   $ (16,384    $ (5,094    $ (11,290      222
Net cash used in investing activities
     (1,039      (243      (796      328
Net cash (used in) provided by financing activities
     (8,148      6,026        (14,174      (235 )% 
  
 
 
    
 
 
    
 
 
    
 
 
 
Net change in cash and cash equivalents
   $ (25,571    $ 689      $ (26,260      (3,811 )% 
  
 
 
    
 
 
    
 
 
    
 
 
 
Cash flow from operations
Net cash used in operating activities for the six months ended June 30, 2021 and 2020 was $16.4 million and $5.1 million, respectively. The increase in cash used of $11.3 million was partly due to the increased net loss of the Company of $10.2 million, which was driven by the ongoing costs of completing the Merger, such as expenses paid to external advisers, professional fees, and our aggressive hiring policy. Net operating assets and liabilities also increased by $3.1 million, correspondingly increasing our cash usage. This was offset by an increase in
non-cash
expenses of $1.9 million, principally due to an increase in stock compensation expense of $2.0 million.
Cash flow from investing activities
Net cash used in investing activities for the six months ended June 30, 2021 and 2020 was $1.0 million and $0.2 million, respectively. The increase in cash used of $0.8 million was due to an increase in investments in property and equipment.
Cash flow from financing activities
Net cash used for financing activities was $8.1 million for the six months ended June 30, 2021. Net cash provided by financing activities was $6.0 million for the six months ended June 30, 2020. The increase in cash used for financing activities of $14.2 million was primarily due to the $5.0 million repayment of bank debt in Q1 2021 and $4.0 million in payments of transaction costs.
 
96

Cash flow from financing activities
Net cash used for financing activities was $6.7 million for the three months ended March 31, 2021. Net cash provided by financing activities was $0.6 million for the three months ended March 31, 2020. The increase in cash used for financing activities of $7.4 million was primarily due to the $5.0 repayment of bank debt in Q1 2021 and $2.2 million in payments of transaction costs.
For the years ended December 31, 2020 and 2019
The following table sets forth a summary of Markforged’s cash flows for the periods indicated:
 
    
Year Ended December 31, 
   
Change
 
(dollars in thousands) 
  
2020 
   
2019 
   
   
%
 
Net cash used in operating activities
   $ (6,459   $ (30,667   $ 24,208     79
Net cash used in investing activities
     (522     (4,632     4,110     89
Net cash provided by financing activities
     5,928       81,185       (75,257 )     (93 )% 
  
 
 
   
 
 
   
 
 
   
 
 
 
Net change in cash and cash equivalents
   $ (1,053   $ 45,886     $ (46,939 )     (102 )% 
  
 
 
   
 
 
   
 
 
   
 
 
 
Cash flow from operations
Net cash used in operating activities for the years ended December 31, 2020 and 2019 was $6.5 million and $30.7 million, respectively. The decrease in cash used of $24.2 million was primarily due to the decrease in net loss of $11.9 million, coupled with an increase in advance payments from customers we support through hardware maintenance contracts of $3.8 million, and a $3.4 million change related to the timing of payments to our VARs and suppliers.
Cash flow from investing activities
Net cash used in investing activities for the years ended December 31, 2020 and 2019 was $0.5 million and $4.6 million, respectively. The decrease in cash used of $4.1 million was primarily due to a decrease in investments in property and equipment as a substantial portion of our property and equipment was purchased in 2019 coinciding with the build out of our newly leased office and manufacturing space.
Cash flow from financing activities
Cash provided by financing activities was $5.9 million and $81.2 million for the years ended December 31, 2020 and 2019, respectively. The decrease in cash provided of $75.4 million was primary due to the net cash proceeds of approximately $82.2 million received with the Series D convertible preferred shares issued in March of 2019, compared with the $5.0 million proceeds received in April 2020 related to our borrowings under the PPP Loan program.
Off balance sheet arrangements
We do not have any relationships with unconsolidated entities or special purpose entities which were established for the purpose of
off-balance
sheet financing or other obligations that are reasonably likely to have a material current or future impact on our consolidated financial statements.
Critical accounting policies and estimates
Our consolidated financial statements are prepared in accordance with GAAP and require management to make certain estimates and assumptions that impact the reported balances of assets, liabilities, revenue, and expenses. On an ongoing basis, as required by GAAP, we update our estimates and assumptions. The actual results may differ from our estimates if our circumstances and conditions that occur do not align with our assumptions.
 
97

Revenue
Our customer contracts include multiple products and services. We are required to perform allocations of the contract value to the products and services deemed to be distinct performance obligations by GAAP in order to recognize revenue at the appropriate time. These allocations are based on a relative standalone selling price methodology, which requires us to determine the standalone selling price for each performance obligation. We utilize selling prices from standalone sales of the product or service when available. However, certain products are not sold on a standalone basis or do not have a sufficient history of standalone sales and we are required to estimate the standalone selling price for the purposes of our allocation. We utilize market information, historical selling practices, and other available information to produce as accurate an estimate as possible. However, to the extent our pricing practices change or estimated selling prices differ from actual standalone sales in the future, the timing of our revenue recognition in contracts with multiple products and services may change.
Inventory
Inventory is stated at average costs subject to impairment when carrying value is in excess of the net realizable value. The costs included materials, labor, and manufacturing overhead related to the acquisition of raw materials and production into finished goods. The net realizable value considers our intent and ability to utilize the inventory prior to perishing as well as the estimated selling price and costs of completion and sale. We regularly review our inventory on hand, product development plans, and sales forecasts to identify carrying values in excess of net realizable value.
Stock-based compensation
Compensation costs related to stock-based compensation for employees is measured using the fair value recognition provisions of Financial Accounting Standards Board Accounting Standards Codification, or ASC,
Topic 718 Compensation-Stock Compensation
. We recognize compensation costs related to stock options granted based on the estimated fair value of the award on the date of grant. The methodology used to estimate the grant date fair value of stock awards is described below and in Note 2. Summary of Significant Accounting Policies in the accompanying consolidated financial statements.
Common Stock Valuation
One of the inputs to the estimate of grant date fair value of stock awards is the fair value of our common stock. There has been no public market for our equity instruments through the consummation of the Merger; as a result, the estimated fair value of our common shares has historically been determined by our board of directors as of the grant date. The assumptions used to determine the estimated fair value of our common stock are based on numerous objective and subjective factors, combined with management’s judgment, including:
 
   
contemporaneous third-party valuations of our common stock;
 
   
external market conditions affecting our industry and trends within the industry;
 
   
the rights, preferences and privileges of our convertible preferred stock relative to those of our common stock;
 
   
our financial condition and operating results, including liquidity and capital resources;
 
   
the likelihood of achieving a liquidity event, such as an initial public offering or a sale given prevailing market conditions;
 
   
the history and nature of our business, industry trends and competitive environment;
 
   
the lack of marketability of our common stock; and
 
   
equity market conditions affecting comparable public companies.
 
98

Estimates of the fair value of our common shares consider our most recently available third-party valuations of common shares and have historically coincided with an issuance of convertible preferred shares. We issued our Series D convertible preferred stock on March 13, 2019. The Company subsequently engaged third party valuation specialists to perform valuation estimates of our common stock as of March 13, 2020, September 30, 2020, March 31, 2021, and June 10, 2021.
For the March 13, 2019 valuation, we used the Option Pricing Method (OPM), which models each class of equity securities as a call option with a unique claim on our assets. The OPM treats Markforged common stock and convertible preferred stock as call options on an equity value with exercise prices based on the liquidation preference of our convertible preferred stock. The common stock is modeled as a call option with a claim on the equity value at an exercise price equal to the remaining value immediately after our convertible preferred stock is liquidated. The exclusive reliance on the OPM until March 2020 was appropriate when the range of possible future outcomes was difficult to predict and resulted in a highly speculative forecast.
For the March 13, 2020 valuation, we used a combination of the income and market approaches. Specifically, we used the guideline public company method under the market approach, employing guideline public multiples as an input, and the discounted cash flow method under the income approach. We then weighted the indicated values from each approach to arrive at the fair value of equity as of the valuation date.
For the September 30, 2020, March 31, 2021 and June 10, 2021 valuations, we used a probability-weighted expected return method (“PWERM”), which was performed in accordance with the guidance outlined in the American Institute of Certified Public Accountants, or AICPA, Practice Aid, Valuation of Privately-Held Company Equity Securities Issued as Compensation. The PWERM is a scenario-based methodology that estimates the fair value of common stock based upon an analysis of future values for Markforged, assuming various outcomes. The common stock value is based on the probability-weighted present value of expected future investment returns considering each of the possible outcomes available. The future value of the common stock under each outcome is discounted back to the valuation date at an appropriate risk-adjusted discount rate and probability weighted to arrive at an indication of value for the common stock. For the September 30, 2020 valuation, we assigned a 10% probability that a SPAC exit will be completed by September 30, 2021 and a 90% probability of staying private. For the March 31, 2021 and the June 10, 2021 valuation, we assigned a 95% probability of completing the Merger with AONE and a 5% probability of remaining a private entity. We then used the OPM to arrive at a valuation given the assumptions.
We considered all objective and subjective factors that we believed to be relevant for each valuation conducted in accordance with the AICPA’s Practice Aid, including our best estimate of our business condition, prospects, operating performance, and potential future outcomes as of each valuation date. Changes in any or all of these estimates and assumptions or the relationships between those assumptions impact our valuations as of each valuation date and may have a material impact on the valuation of our common stock. Subsequent to closing the Merger discussed in this prospectus we will no longer have a need to rely on such complex valuation estimates and will rely on observable market prices to determine the fair value of our common stock.
Recent accounting pronouncements
Refer to Note 2 of Markforged’s condensed consolidated financial statements included elsewhere in this prospectus for the recent accounting pronouncements adopted and not yet adopted by the Company.
Qualitative and quantitative disclosure about market risk
The Company does not have any material exposure to interest rates or foreign exchange rates.
Internal control over financial reporting
In connection with the audit of our financial statements for the years ended December 31, 2020 and 2019, Markforged management identified material weaknesses in our internal controls. See the section titled “
Risk
 
99

Factors, — We have identified material weaknesses in our internal control over financial reporting and may identify additional material weaknesses in the future or
fail to maintain effective internal control over financial reporting, which may result in material misstatements of our consolidated financial statements or cause us to fail to meet our periodic reporting obligations.
JOBS Act accounting election
Markforged Holding Corporation is an “emerging growth company,” as defined in the Jumpstart Our Business Startups Act of 2012, or the JOBS Act. The JOBS Act permits companies with emerging growth company status to delay adopting new or revised accounting standards until those standards apply to private companies. Markforged Holding Corporation intends to use this extended transition period to enable it to comply with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date Markforged Holding Corporation (1) is no longer an emerging growth company or (2) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. Accordingly, our financial statements may not be comparable to companies that comply with the new or revised accounting standards as of public company effective dates.
Markforged Holding Corporation intends to rely on the other exemptions and reduced reporting requirements provided by the JOBS Act.
 
100

MANAGEMENT
Executive Officers and Directors
The following table sets forth certain information concerning our executive officers and directors
.
 
Name
  
Age
    
Position
Executive Officers
:
     
Shai Terem
     43     
Director, President and Chief Executive Officer
David Benhaim
     30     
Chief Technology Officer
Mark Schwartz
     54     
Chief Financial Officer
Stephen Karp
     46     
General Counsel
Significant Employees
:
     
Ken Clayton
     62     
Senior Vice President of Sales
Matt Gannon
     34     
Vice President of Operations
Dorit Liberman
     51     
Chief Human Resources Officer
Assaf Zipori
     47     
Vice President, Corporate Development and Strategy
John Howard
     61     
Vice President, Engineering
Directors
:
     
Edward Anderson*(1)(2)
     71     
Director
Kevin E. Hartz*(2)
     51     
Director
Gregory Mark
     39     
Director
Michael Medici*(1)(3)
     42     
Director
Paul Milbury*(1)
     72     
Director
Antonio Rodriguez*(3)
     46     
Director
Carol Meyers*(2)
     60     
Director
Alan Masarek*(3)
     60     
Chairman
 
*
Indicates
non-employee
director.
(1)
Audit Committee Member.
(2)
Compensation Committee Member.
(3)
Nominating and Corporate Governance Committee Member.
Executive Officers, Significant Employees and
Non-Employee
Directors
Shai Terem
has been our President and Chief Executive Officer and a member of our board of directors since July 2021. Mr. Terem has also served as President, Chief Executive Officer, and director of MarkForged, Inc. from October 2020 until July 2021. Mr. Terem previously served as our President and COO from December 2019 to October 2020. Prior to that, Mr. Terem was President, Americas at Kornit Digital Ltd. from May 2017 to December 2019. Mr. Terem was VP of Finance & Operations, Americas at Stratasys from January 2015 to April 2017. Mr. Terem served in the Israeli Defense Forces from January 1997 to December 2007, reaching the rank of Lieutenant Commander. He has a B.A. in Economics from Tel Aviv University, and an M.B.A. from The University of Chicago - Booth School of Business.
David Benhaim
 is has served as our Chief Technology Officer since July 2021 and as CTO of MarkForged, Inc. from July 2017 to July 2021. Mr. Benhaim was also a member of MarkForged, Inc.’s board of directors from October 2020 until July 2021. Mr. Benhaim previously served as MarkForged, Inc.’s Director of Software Engineering from January 2015 to July 2017. Mr. Benhaim holds a B.S. in Computer Science from the Massachusetts Institute of Technology.
Mark Schwartz
 has served as our Chief Financial Officer since July 2021, and as MarkForged, Inc.’s Chief Financial Officer from April 2021 to July 2021. Mr. Schwartz previously served as Chief Financial Officer of Trax Technology Solutions PTE Ltd. (“Trax Retail”) from January 2018 through March 2021. Before joining
 
101

Trax Retail, he was the General Partner at Launchpad Digital Health, LLC from March 2014 to January 2017. Earlier in his career, he served as Chief Financial Officer and Head of Strategy and Corporate Development at Fabrinet from May 2000 to April 2012. Mr. Schwartz holds a J.D. from University of San Diego School of Law and a B.S. in Financing and Accounting from University of Miami.
Stephen Karp
 has served as our General Counsel since July 2021 and as MarkForged, Inc.’s General Counsel from October 2020 until July 2021. Previously, Mr. Karp served as
in-house
counsel at Aspen Technology, Inc. from February 2011 through November 2020, most recently as Vice President and Associate General Counsel from October 2019 through November 2020. Prior to AspenTechnology, Inc., Mr. Karp served as Corporate Counsel at Phase Forward Incorporated until the company’s sale to Oracle Corporation in May 2010. Earlier in his career, Mr. Karp served as
in-house
counsel at IBM and as a corporate associate at the law firm Ropes & Gray LLP. He received a J.D. from Columbia Law School and a B.A. in Political Science and Spanish from Tufts University.
Ken Clayton
 has served as our Senior Vice President of Global Sales since July 2021, and as MarkForged, Inc.’s Senior Vice President of Global Sales from March 2021 until July 2021. Previously, Mr. Clayton served as Chief Executive Officer of GoEngineer, Inc. from February 2020 through February 2021. Mr. Clayton previously spent more than 20 years at SOLIDWORKS within Dassault Systèmes SE, including as Senior Vice President of Worldwide Sales from January 2011 through February 2020 and Vice President of Americas from 2010-2011 and Vice President of North America from 2007-2010. Mr. Clayton holds a B.A. in Communications from California State University, Chico.
Matt Gannon
 has served as our Vice President of Operations since July 2021 and as MarkForged, Inc.’s Vice President of Operations from August 2017 until July 2021. Mr. Gannon previously served as MarkForged, Inc.’s Director of Operations and Senior Sourcing Manager from December 2014 to August 2017. Prior to that, Mr. Gannon worked for Newell Rubbermaid Inc. for over four years starting in their Supply Chain Management Development Program and eventually serving as Global Sourcing Manager from July 2010 to December 2014. Mr. holds a B.S. in Mechanical Engineering from Tufts University.
Dorit Liberman
 has served as our Chief Human Resource Officer since July 2021 served in the same role at MarkForged, Inc. from January 2020 until July 2021. Previously, she was Vice President of Human Resources at Enerpac Tool group (previously Actuant Corporation) from November 2018 through January 2020, where she was responsible for a large global workforce across all continents. Before that, Ms. Liberman served as Director of Human Resources at Kornit Digital Ltd. from January 2017 to June 2018 and Corporate Director of Human Resources at Ellsworth Adhesives from October 2015 to October 2016. Earlier in her career, Ms. Liberman served as Vice President of Technology and Process Improvement at MRA Inc. and Vice President of Business Administration at 3M Company. Ms. Liberman holds a B.S. in Business Management from Cardinal Stritch University, Milwaukee.
Assaf Zipori
 has served as our Vice President, Corporate Development and Strategy since July 2021 and served in the same role at MarkForged, Inc. from April 2021 to July 2021. Prior to that, Mr. Zipori served as MarkForged, Inc.’s Acting Chief Financial Officer from November 2019 through April 2021. Previously, he served as Vice President of Corporate Development at Yotpo Ltd., an eCommerce marketing platform from March 2019 through November 2019. Prior to that, from September 2016 to November 2019, Mr. Zipori was Director of Corporate Development and Ventures at Amdocs Limited. Before joining Amdocs Limited, Mr. Zipori served as Chief Financial Officer at Component Control, Inc. from January 2015 to August 2016. Earlier in his career, he served as Director of Corporate Development & Alliances at Retailix Ltd., Manager at KPMG LLP and Consultant at Ernst & Young LLP. Mr. Zipori holds a B.B.A. from Pace University and an M.S. in Finance from Baruch College.
John Howard
has served as our Vice President, Engineering since August 2021. Prior to that, Mr. Howard served as Director, Advanced Products at Amazon Lab126 at Amazon, Inc. from October 2014 through August
 
102

2021. Mr. Howard previously served as Director, Advanced Materials Development at Amazon Lab126 from August 2011 through October 2014. Earlier in his career, he served as Vice President, Research and Development at Intuity Medical, Inc. from October 2007 through July 2011 and, prior to that, served in senior roles at Nektar Therapeutics, Inc. and as a Product Design Manager at Apple Computer Inc. In addition, Mr. Howard has taught as a Lecturer and Adjunct Professor at Stanford University since 1989. Mr. Howard holds a B.A. in Mechanical Engineering and an M.S. in Manufacturing Systems Engineering from Stanford University.
Edward Anderson
 has served on our board of directors since July 2021, and served as a director on the MarkForged, Inc. board of directors from September 2015 until July 2021. Since June 1994, Mr. Anderson has served as the Founder and a Managing Partner of North Bridge Venture Partners, a venture capital firm. Mr. Anderson currently serves on the board of directors of Lyra Therapeutics, Inc. and Couchbase, Inc., as well as several privately held companies. Mr. Anderson holds a B.F.A. from the University of Denver and an M.A. from Columbia University Graduate School of Business. We believe that Mr. Anderson’s extensive experience in venture capital investments qualifies him to serve on our board of directors.
Kevin E. Hartz
 has served as a member of our board of directors since July 2021. Prior to joining our board, Mr. Hartz was the Chief Executive Officer,
Co-Founder
and a member of the board of directors of AONE since its formation in July 2020. He currently serves as the Chairman of the board of directors and has served on the board of directors of Eventbrite, LLC, a global self-service ticketing platform, since October 2005. From September 2016 until June 2018, Mr. Hartz served as a partner and entrepreneur in residence at Founders Fund, a venture capital investment fund. From October 2005 to September 2016, Mr. Hartz served as the Chief Executive Officer of Eventbrite, LLC. From 2001 to 2015, Mr. Hartz
co-founded
and held various roles at Xoom Corporation, a publicly-traded payments processing company that was sold to PayPal in 2015, including serving as its Chief Executive Officer from 2001 to 2005 and director from 2001 to 2015. Mr. Hartz holds a M.S. degree in History from Oxford University and a B.A. and B.S. in History and Applied Earth Science from Stanford University. We believe that Mr. Hartz’s broad operational and transactional experience makes him well qualified to serve on our board of directors.
Gregory Mark
 is our Founder and has served on our board of directors since July 2021. Mr. Mark also served as a director of MarkForged, Inc. from its founding until July 2021. Mr. Mark founded MarkForged, Inc. in 2013 and served as its Chief Executive Officer from 2013 until October 2020. Mr. Mark holds a B.S. and M.S. from the Massachusetts Institute of Technology. We believe that Mr. Mark’s experience as our founder and former Chief Executive Officer makes him well qualified to serve on our board of directors.
Michael Medici
 has served as a member of our board of directors since July 2021 and served as a director on the MarkForged, Inc. board of directors from March 2019 until July 2021. Mr. Medici is a Managing Director of Summit Partners, L.P., where he has been employed since March 2005, and serves or has served as a director of several private companies. Mr. Medici has a B.S. in Finance and International Business from Georgetown University. We believe that Mr. Medici’s extensive financial and industry experience qualify him to serve on our board of directors.
Paul Milbury
 has served on our board of directors since July 2021 and served as a director of MarkForged, Inc. from May 2019 until July 2021. Since May 2010, Mr. Milbury has served on the board of Infinera Corporation, where he is Chair of the Audit Committee. Mr. Milbury was also a Director and Chair of the Audit Committee for Gigamon Inc. (NYSE:GIMO) from January 2014 to December 2017. From July 2011 to March 2017, Mr. Milbury served as Director and Audit Committee Chair of Accedian Networks Inc. From October 2014 to February 2017, Mr. Milbury was Director and Audit Committee Chair of SimpliVity Corporation. Mr. Milbury holds a B.B.A. and an M.B.A. from the University of Massachusetts, Amherst. We believe that Mr. Milbury’s extensive financial expertise qualifies him to serve on our board of directors.
Antonio Rodriguez
 has served on our board of directors since July 2021 and served as a director of MarkForged, Inc. from May 2014 until July 2021. Mr. Rodriguez is Partner at Matrix Partners, a role he has held since 2010.
 
103

Prior to joining Matrix Partners, Mr. Rodriguez was Chief Technology Officer of HP Inc.’s Consumer Imaging and Printing Division. In 2005, Mr. Rodriguez
co-founded
Tabblo, which was sold to HP Inc. in 2007. Mr. Rodriguez holds an A.B. from Harvard University and an M.B.A. from Stanford University. We believe that Mr. Rodriguez’ extensive experience in investments in technology companies qualifies him to serve on our board of directors.
Carol Meyers
 has served on our board of directors since July 2021. Ms. Meyers has served as a venture partner at Glasswing Ventures, LLC, a venture capital firm that invests in artificial intelligence and technology startups, since October 2020. She served as Chief Marketing Officer of Rapid7, a cybersecurity analytics and automation company, from December 2011 to December 2019, as Senior Vice President and Chief Marketing Officer at LogMeIn, Inc. from 2008 to 2010, and Senior Vice President and Chief Marketing Officer at Unica Corporation from 1999 to 2007. Ms. Meyers has served on the boards and audit committees of Zipwhip, Inc., a business-texting software and API provider, since July 2020, and Hear.com, the world’s largest online provider of medical-grade hearing aids, since April 2021. She served on the board of directors of Emarsys eMarketing Systems AG, a global provider of marketing automation software, from March 2016 to November 2020, when it was acquired by SAP SE. She also served on the board of directors of Mineral Tree, Inc., a provider of accounts payable and payment automation solutions, from July 2014 to March 2019. Ms. Meyers holds a B.S. in finance from Fairfield University and is a graduate of the General Electric Financial Management Program. We believe that Ms. Meyers’ broad operational and board governance experience makes her well qualified to serve on our board of directors.
Alan Masarek
has served on our board of directors since July 2021. Mr. Masarek served as Chief Executive Officer and a member of the Board of Directors of Vonage (NASDAQ: VG) from November 2014 to June 30, 2020. Mr. Masarek came to Vonage from Google, Inc., where he was Director, Chrome & Apps from June 2012 until October 2014, following the acquisition of his prior company, Quickoffice, Inc. Mr. Masarek was
Co-founder
and CEO of Quickoffice, Inc. Mr. Masarek serves as a Director of Virtuoso Acquisition Corp (NASDAQ: VOSO) and Chairman of the Boards of privately held SalesIntel, Inc. and CircleBack, Inc. Mr. Masarek earned his M.B.A. from Harvard Business School and his B.B.A. from the University of Georgia. We believe Mr. Masarek is qualified to serve on our Board of Directors due to his extensive industry and board experience
Corporate Governance
As a result of our common stock being listed on the NYSE, we must comply with the applicable rules of such exchange in determining whether a director is independent. We undertook a review of the independence of the individuals named above and have determined that each of Edward Anderson, Kevin E. Hartz, Michael Medici, Paul Milbury, Antonio Rodriguez, Carol Meyers, and Alan Masarek qualifies as “independent as defined under applicable SEC rules and NYSE listing standards.
Election of Officers
Each executive officer of Markforged Holding Corporation serves at the discretion of the board of directors and holds office until his or her successor is duly appointed or until his or her earlier resignation or removal. There are no family relationships among any of our directors or executive officers.
Board Composition
The board of directors of Markforged Holding Corporation consists of up to nine directors. Each of the directors will continue to serve as a director until the election and qualification of his or her successor or until his or her earlier death, resignation or removal. The authorized number of directors may be changed by resolution of the board of directors. Vacancies on the board of directors can be filled by resolution of the board of directors.
 
104

The board of directors is divided into three classes, each serving staggered, three-year terms:
 
   
the Class I directors are Antonio Rodriguez, Edward Anderson and Michael Medici, and their terms will expire at the annual meeting of stockholders to be held in 2022;
 
   
the Class II directors are Shai Terem, Gregory Mark and Paul Milbury, and their terms will expire at the annual meeting of stockholders to be held in 2023; and
 
   
the Class III directors are Kevin Hartz, Carol Meyers, and Alan Masarek and their terms will expire at the annual meeting of stockholders to be held in 2024.
As a result of the staggered board, only one class of directors will be elected at each annual meeting of stockholders, with the other classes continuing for the remainder of their respective terms.
Independence of our Board of Directors
The board has undertaken a review of the independence of each director. Based on information provided by each director concerning his or her background, employment, and affiliations, the board has determined that the board of directors will meet independence standards under the applicable rules and regulations of the SEC and the listing standards of the NYSE. In making these determinations, the board considered the current and prior relationships that each
non-employee
director has with our company and all other facts and circumstances the parties deemed relevant in determining their independence, including the beneficial ownership of our capital stock by each
non-employee
director, and the transactions involving them described in the section titled “
Certain Relationships and Related Party Transactions—MarkForged, Inc.
” and “
Certain Relationships and Related Person Transactions -
 AONE.” As a result of this review, Edward Anderson, Kevin E. Hartz, Michael Medici, Paul Milbury, Antonio Rodriguez, Carol Meyers, and Alan Masarek are considered “independent directors” as defined under the listing requirements and rules of the NYSE and the applicable rules of the Exchange Act.
Board Committees
The board of directors has three standing committees: an audit committee; a compensation committee; and a nominating and corporate governance committee. Each of the committees reports to the board of directors as it deems appropriate and as the board of directors may request. The composition, duties and responsibilities of these committees are set forth below. Our board of directors may establish other committees, as it deems appropriate, to assist it with its responsibilities.
Audit Committee
Paul Milbury, Edward Anderson and Michael Medici serve as members of the audit committee. The audit committee provides assistance to our board of directors in fulfilling its legal and fiduciary obligations in matters involving our accounting, auditing, financial reporting, internal control and legal compliance functions by approving the services performed by our independent registered public accounting firm and reviewing their reports regarding our accounting practices and systems of internal accounting controls. The audit committee also oversees the audit efforts of our independent registered public accounting firm and take those actions as it deems necessary to satisfy itself that the independent registered public accounting firm is independent of management. Subject to
phase-in
rules and a limited exception, the rules of the NYSE and
Rule 10A-3 of
the Exchange Act require that the audit committee of a listed company be comprised solely of independent directors. Our audit committee meets the requirements for independence of audit committee members under applicable SEC and NYSE rules. All of the members of our audit committee meet the requirements for financial literacy under the applicable rules and regulations of the SEC and NYSE. In addition, Paul Milbury qualifies as our “audit committee financial expert,” as such term is defined in Item 407 of Regulation
S-K.
Our board of directors has adopted a new written charter for the audit committee, which is available on the Investor Relations section of our website at investors.markforged.com. The information on our website is not intended to form a part of or be incorporated by reference into this prospectus.
 
105

Compensation Committee
Edward Anderson, Kevin Hartz and Carol Meyers serve as members of the compensation committee. The compensation committee determines Markforged Holding Corporation’s general compensation policies and the compensation provided to the company’s officers. The compensation committee also makes recommendations to the board of directors regarding director compensation. In addition, the compensation committee reviews and determines equity and
non-equity
compensation for the company’s executive officers other than its chief executive officer and reviews and recommends to the board of directors equity and
non-equity
compensation for directors. The compensation committee oversees management’s decisions regarding the compensation of senior management, employees and consultants and administers the company’s equity incentive plans. The compensation committee also oversees the company’s corporate compensation programs. Each member of our compensation committee is independent, as defined under the NYSE listing rules, and satisfies the NYSE’s additional independence standards for compensation committee members. The parties have determined that each of the members of the compensation committee are independent. Edward Anderson will serve as chairman of the compensation committee. Each member of the compensation committee is a
non-employee
director (within the meaning of
Rule 16b-3 under
the Exchange Act).
The company’s board of directors has adopted a new written charter for the compensation committee, which is available on the Investor Relations section of the company’s website at investors.markforged.com. The charter also provides that the compensation committee may, in its sole discretion, retain or obtain the advice of a compensation consultant, legal counsel or other adviser and will be directly responsible for the appointment, compensation and oversight of the work of any such adviser. However, before engaging or receiving advice from a compensation consultant, external legal counsel or any other adviser, the compensation committee will consider the independence of each such adviser, including the factors required by the NYSE and the SEC.
Nominating and Corporate Governance Committee
Antonio Rodriguez, Michael Medici, and Alan Masarek serve as members of our nominating and corporate governance committee. The nominating and corporate governance committee is responsible for making recommendations to our board of directors regarding candidates for directorships and the size and composition of the board. In addition, the nominating and corporate governance committee is responsible for overseeing the company’s corporate governance guidelines and reporting and making recommendations to the board of directors concerning corporate governance matters. Each member of the nominating and corporate governance committee is independent as defined under the NYSE listing rules.
The company’s board of directors has adopted a written charter for the nominating and corporate governance committee, which is available on the Investor Relations section of the company’s website at investors.markforged.com. The information on the company’s website is not intended to form a part of or be incorporated by reference into this prospectus.
Role of Board of Directors in Risk Oversight
One of the key functions of the board of directors is informed oversight of our risk management process. The board of directors administers this oversight function directly through the board of directors as a whole, as well as through various standing committees of the board of directors that address risks inherent in their respective areas of oversight. In particular, the board of directors is responsible for monitoring and assessing strategic risk exposure, and the audit committee has the responsibility to consider and discuss major financial risk exposures and the steps management has taken to monitor and control these exposures. The audit committee also has the responsibility to review with management the process by which risk assessment and management is undertaken, monitor compliance with legal and regulatory requirements, and review the adequacy and effectiveness of our internal controls over financial reporting. The nominating and corporate governance committee is responsible for periodically evaluating the company’s corporate governance policies and systems in light of the governance risks
 
106

that the company faces and the adequacy of the company’s policies and procedures designed to address such risks. The compensation committee assesses and monitors whether any of the company’s compensation policies and programs is reasonably likely to have a material adverse effect on the company.
Compensation Committee Interlocks and Insider Participation
No interlocking relationship exists between the board of directors or compensation committee and the board of directors or compensation committee of any other entity, nor has any interlocking relationship existed in the past. None of the members of Markforged Holding Corporation’s compensation committee has at any time during the prior three years been one of AONE or Markforged’s officers or employees.
Code of Ethics
Markforged Holding Corporation has a code of ethics that applies to all of our employees, officers and directors, including our Chief Executive Officer, Chief Financial Officer and other executive and senior financial officers. The full text of our codes of ethics are available on the Investor Relations section of our website at investors.markforged.com. The information on our website is not intended to form a part of or be incorporated by reference into this prospectus.
Compensation of Directors and Officers
Overview
Following the closing of the Business Combination, decisions with respect to the compensation of the company’s executive officers, including named executive officers, will be made by the compensation committee of the board of directors. The following discussion is based on the present expectations as to the compensation of the named executive officers and directors following the Business Combination. The actual compensation of the named executive officers will depend on the judgment of the members of the compensation committee and may differ from that set forth in the following discussion.
We anticipate that compensation for our executive officers will have the following components: base salary, cash bonus opportunities, equity compensation, employee benefits, executive perquisites and severance benefits. Base salaries, employee benefits, executive perquisites and severance benefits will be designed to attract and retain senior management talent. We will also use annual cash bonuses and equity awards to promote performance-based pay that aligns the interests of the company’s named executive officers with the long-term interests of the company’s equity-owners and to enhance executive retention.
Annual Bonuses
We expect that Markforged Holding Corporation will use annual cash incentive bonuses for the named executive officers to motivate their achievement of short-term performance goals and tie a portion of their cash compensation to performance. We expect that, near the beginning of each year, the compensation committee will select the performance targets, target amounts, target award opportunities and other terms and conditions of annual cash bonuses for the named executive officers, subject to the terms of their employment agreements. Following the end of each year, the compensation committee will determine the extent to which the performance targets were achieved and the amount of the award that is payable to the named executive officers.
Equity-Based Awards
We expect Markforged Holding Corporation to use equity-based awards in future years to promote the company’s interest by providing executives with the opportunity to acquire equity interests as an incentive for their remaining in the company’s service and aligning the executives’ interests with those of Markforged Holding Corporation’s stockholders. Equity-based awards will be awarded in future years under the 2021 Incentive Plan, which has been adopted by AONE’s board of directors and is being submitted to AONE’s shareholders for approval at the extraordinary general meeting.
 
107

Other Compensation
We expect Markforged Holding Corporation to continue to maintain various employee benefit plans currently maintained by Markforged, including medical, dental, vision, life insurance and 401(k) plans, paid vacation, sick leave and holidays and employee assistance program benefits in which the named executive officers will participate. We also expect Markforged Holding Corporation to continue to provide its named executive officers with specified perquisites and personal benefits currently provided by Markforged that are not generally available to all employees.
Director Compensation
Following the Business Combination,
non-employee
directors of Markforged Holding Corporation will receive varying levels of compensation for their services as directors and members of committees of Markforged Holding Corporation’s board of directors. Markforged Holding Corporation anticipates determining director compensation in accordance with industry practice and standards.
 
108

EXECUTIVE AND DIRECTOR COMPENSATION
As an emerging growth company, we have opted to comply with the executive compensation disclosure rules applicable to “smaller reporting companies” as such term is defined in the rules promulgated under the Securities Act, which require compensation disclosure for its principal executive officer and its two other most highly compensated executive officers. References in this section to “we”, “our”, “us”, the “Company” and “Markforged”, generally refer to Markforged prior to the Business Combination and to Markforged Holding Corporation following the Business Combination.
This section discusses the material components of the executive compensation program offered to the executive officers of the Company who would have been “named executive officers” for 2020. Such executive officers consist of the following persons, referred to herein as our named executive officers (the “NEOs”):
 
   
Shai Terem, our President and Chief Executive Officer;
 
   
Gregory Mark, our Chairman and Former Chief Executive Officer
 
   
David Benhaim, our Chief Technology Officer; and
 
   
Assaf Zipori, our Vice President, Corporate Development and Strategy and, through December 31, 2020, our Acting Chief Financial Officer.
This discussion may contain forward-looking statements that are based on our current plans, considerations, expectations and determinations regarding future compensation programs. Actual compensation programs that the Company adopts following the closing of the Business Combination could vary significantly from our historical practices and currently planned programs summarized in this discussion.
2020 Summary Compensation Table
The following table presents information regarding the compensation earned or received by our NEOs for services rendered during the fiscal year ended December 31, 2020.
 
Name and Principal Position
 
Year
   
Salary
($)
   
Bonus
($)
(1)
   
Option
Awards
($)
(2)
   
Non-Equity

Incentive Plan
Compensation
($)
(3)
   
All Other
Compensation
($)
   
Total($)
 
Shai Terem
    2020       500,000       200,000       3,128,473       219,294       97,194
(4)
 
    4,144,961  
President and Chief Executive Officer
             
Gregory Mark
    2020       338,636       —         445,813       39,000       705,528
(6)
 
    1,528,977  
Chairman and Former Chief Executive Officer
(5)
             
David Benhaim
    2020       320,454       —         2,844,293       20,600       —         3,185,347  
Chief Technology Officer
             
Assaf Zipori
    2020       275,000       75,000       179,962       1,000       —         530,962  
Vice President, Corporate Development and Strategy and, through December
 31, 2020, our Acting Chief Financial Officer
(7)
             
 
(1)
Includes a $200,000
one-time
relocation bonus for Mr. Terem and a $75,000 discretionary bonus for Mr. Zipori.
(2)
The amounts reported represent the aggregate grant date fair value of the stock options awarded to the named executive officers during fiscal year 2020, calculated in accordance with Financial Accounting
 
109

  Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 718. Such grant date fair value does not take into account any estimated forfeitures. The assumptions used in calculating the grant date fair value of the awards reported in this column are set forth in the notes to our financial statements included elsewhere in this prospectus. The amounts reported in this column reflect the accounting cost for the stock options and does not correspond to the actual economic value that may be received upon exercise of the stock option or any sale of any of the underlying shares of common stock.
(3)
The amounts represent actual bonuses earned as of December 31, 2020, upon the attainment of one or more
pre-established
company and individual performance goals established by our board of directors on an annual basis by Mr. Terem, Mr. Zipori, Mr. Benhaim and Mr. Mark. Mr. Zipori was entitled to a discretionary bonus of $75,000 from January to October 2020 (which is reported in the “Bonus” column), and any annual bonus related to work performed in 2020 was prorated based on the applicable
pre-established
company and individual performance goals in effect during 2020. For Mr. Terem, such amounts also include a quarterly payment of a special milestone bonus. The amounts were paid in 2021.
(4)
The amount represents $97,194 in moving expenses.
(5)
Mr. Mark stepped down as Chief Executive Officer in October 2020 and transitioned to Chairman.
(6)
We repurchased 263,031 shares of our common stock from Mr. Mark in October 2020. The amount reported represents the excess of the
per-share
purchase price over the fair market value of our common stock at the time of the transaction.
(7)
During the year ended December 31, 2020, Mr. Zipori held the title of Acting Chief Financial Officer.
Narrative Disclosure to Summary Compensation Table
Base Salaries.
We use base salaries to recognize the experience, skills, knowledge and responsibilities required of all our employees, including our named executive officers. Base salaries are reviewed annually, typically in connection with our annual performance review process, and adjusted from time to time to realign salaries with market levels after taking into account individual responsibilities, performance and experience. For the year ended December 31, 2020, the annual base salaries for each of Messrs. Terem, Mark, Benhaim and Zipori were $500,000, $500,000 (increased from $300,000 upon his transition), $400,000 (increased from $300,000 upon his promotion) and $275,000, respectively.
Annual Cash Bonuses.
Each of Messrs. Terem, Mark and Benhaim is eligible to earn an annual cash incentive bonus which is awarded by our board of directors in its sole discretion. Mr. Zipori is eligible to earn an annual cash incentive bonus based on the achievement of specified company and individual performance criteria established by the Company, which is awarded by the Company in its sole discretion. For 2020, each of Messrs. Terem, Mark, Benhaim and Zipori were eligible to earn a target bonus amount of $200,000, $200,000, $100,000 (for which he first became eligible in October 2020) and $100,000, respectively. In addition, beginning with his promotion to CEO in October 2020, Mr. Terem is eligible to earn a special milestone bonus of up to $100,000 per year, to be paid on a quarterly basis, based on satisfactory attainment of certain key performance indicators (as determined within the sole discretion of the Board).
Equity Compensation.
Although we do not yet have a formal policy with respect to the grant of equity incentive awards to our executive officers, we believe that equity grants provide our executives with a strong link to our long-term performance, create an ownership culture and help to align the interests of our executives and our stockholders. In addition, we believe that equity grants promote executive retention because they incentivize our executive officers to remain in our employment during the vesting period. Accordingly, our board of directors periodically reviews the equity incentive compensation of our named executive officers and may grant equity incentive awards to them from time to time.
 
110

In October 2020 our board of directors approved stock options to our NEOs. Messrs. Terem, Mark, Benhaim and Zipori were granted stock options to purchase 2,961,167 shares, 421,972 shares, 2,700,620 shares, and 170,000 shares, respectively, as described in more detail in the “Outstanding equity awards at fiscal 2020
year-end”
table.
Employment arrangements with our named executive officers
The material terms of each NEO’s existing employment arrangements are summarized below.
Offer letter with Mr. Shai Terem
On October 21, 2020, we entered into an amended and restated offer letter with Mr. Terem, as amended, pursuant to which we employ Mr. Terem as our President and Chief Executive Officer. The offer letter provides for Mr. Terem’s
at-will
employment and an annual base salary, a target annual bonus of $200,000, an annual $100,000 special milestone bonus based on attainment of certain key performance indicators, and a $200,000 relocation bonus paid in 2020. In addition, in connection with his relocation to the Boston metropolitan area, the Company will reimburse Mr. Terem for his relocation costs, including commissions for the sale of his home (assumed to be 6% of $1,000,000) and other hotel and travel costs as needed during the gap between permanent housings (such reimbursements to be made on a
“grossed-up”
basis). The offer letter also provided Mr. Terem with a stock option award, as well as his ability to participate in our employee benefit plans generally. Mr. Terem’s offer letter provides that upon the occurrence of a Qualifying Termination (as defined in Mr. Terem’s offer letter, including a termination without “cause” or a resignation by Mr. Terem for “good reason”), subject to his execution and
non-revocation
of a separation and release agreement, he will be entitled to certain severance benefits. The severance benefits are a right to receive salary continuation payments for the period ending on the earlier of (i) the
12-month
period following a Qualified Termination or (ii) the date immediately preceding the date he commences employment (more than on a half-time basis) with another employer. If a Qualifying Termination occurs between the end of a calendar year and the date of payouts of bonuses for such calendar year, the Company will also pay Mr. Terem the bonus for the recently completed calendar year. In addition, if after the consummation of a change in control transaction (as such term is defined in Mr. Terem’s offer letter) of the Company, Mr. Terem is terminated without cause, then all unvested equity awards shall vest and become fully exercisable.
Offer letter with Mr. Gregory Mark
On October 5, 2020, we entered into an offer letter with Mr. Mark pursuant to which we transitioned Mr. Mark from serving as our Chief Executive Officer to Chairman. The offer letter provides for Mr. Mark’s
at-will
employment and an annual base salary, a target annual bonus and a stock option award. We also agreed to repurchase 526,061 shares, with 50% of the shares being repurchased in connection with this offer letter and 50% of the shares being repurchased in connection with the Business Combination. Mr. Mark’s offer letter provides that upon the occurrence of a Qualifying Termination (as defined in Mr. Mark’s offer letter), subject to his execution and
non-revocation
of a separation and release agreement, he will be entitled to certain severance benefits. The severance benefits are a right to receive salary continuation payments for the period ending on the earlier of (i) the
12-month
period following a Qualified Termination or (ii) the date immediately preceding the date he commences employment with another employer. If a Qualifying Termination occurs between the end of a calendar year and the date of payouts of bonuses for such calendar year, the Company will also pay Mr. Mark the bonus for the recently completed calendar year.
Offer letter with Mr. David Benhaim
On August 9, 2017, we entered into an offer letter with Mr. Benhaim, most recently amended October 18, 2020, pursuant to which we employ Mr. Benhaim as our Chief Technology Officer. The offer letter provides for Mr. Benhaim’s
at-will
employment and an annual base salary, a target annual bonus, a stock option award, as well as his ability to participate in our employee benefit plans generally. Mr. Benhaim’s offer letter provides that
 
111

upon the occurrence of a Qualified Termination (as defined in Mr. Benhaim’s offer letter, including a termination without “cause” or a resignation by Mr. Benhaim for “good reason”), subject to his execution and
non-revocation
of a separation and release agreement, he will be entitled to certain severance benefits. The severance benefits are a right to receive salary continuation payments for the period ending on the earlier of (i) the last day of the
12-month
period following a Qualified Termination or (ii) the date immediately preceding the date he commences employment (more than on a half-time basis) with another employer. In addition, if after the consummation of a “change in control transaction” (as defined in Mr. Benhaim’s offer letter) of the Company, Mr. Benhaim’s employment is terminated without cause, then all unvested equity awards shall vest and become fully exercisable.
Offer letter with Mr. Assaf Zipori
On November 3, 2020, we entered into an amended and restated offer letter with Mr. Zipori, pursuant to which we employed Mr. Zipori as our Acting Chief Financial Officer. Effective April 1, 2021, upon the commencement of employment of our Chief Financial Officer, Mr. Zipori transitioned to the role of Vice President, Corporate Development and Strategy. The offer letter provides for Mr. Zipori’s
at-will
employment and an annual base salary, a target annual bonus, a special bonus in connection with the Business Combination (as defined in Mr. Zipori’s offer letter) and a stock option award. Mr. Zipori’s offer letter provides that upon the occurrence of a Qualifying Termination (as defined in Mr. Zipori’s offer letter, including a termination without “cause” or a resignation by Mr. Zipori for “good reason”), subject to his execution and
non-revocation
of a separation and release agreement, he will be entitled to certain severance benefits. The severance benefits are a right to receive salary continuation payments for the period ending on the earlier of (i) the
6-month
period following a Qualified Termination or (ii) the date immediately preceding the date he commences employment with another employer (more than on a half-time basis). If a Qualifying Termination occurs between the end of a calendar year and the date of payouts of bonuses for such calendar year, the Company will also pay Mr. Zipori the bonus for the recently completed calendar year. Mr. Zipori is also eligible to receive an additional $200,000 bonus (“SPAC Bonus”) related to the Business Combination, with $100,000 of the SPAC Bonus payable upon consummation of the Business Combination and the remaining $100,000 payable upon the
12-month
anniversary of the Business Combination, subject to his continued employment. However, if the Company terminates Mr. Zipori’s employment “without cause” (as defined in Mr. Zipori’s offer letter), after closing of the Business Combination, but prior to the
12-month
anniversary of the closing of the Business Combination, the Company will, subject to his execution and
non-revocation
of a separation and release agreement, pay Mr. Zipori the remaining $100,000 SPAC Bonus.
In addition, our NEOs have entered into restrictive covenant agreements with us that generally contain
12-month
post-employment
non-competition
and
non-solicitation
covenants.
 
112

Outstanding equity awards at 2020 fiscal
year-end
The following table sets forth information concerning outstanding equity awards held by each of our NEOs as of December 31, 2020.
 
    
Option Awards
(1)
 
Name
  
Vesting
Commencement
Date
   
Number of
Securities
Underlying
Unexercised
Options
(#) Exercisable
    
Number of Securities
Underlying
Unexercised Options
(#) Unexercisable
    
Option Exercise
Price ($)
    
Option
Expiration
Date
 
Shai Terem
     11/13/2019       1,140,845        3,071,509      $ 2.00        11/12/2029  
     10/22/2020       —          2,961,167      $ 2.07        10/21/2030  
Gregory Mark
     10/22/2020       —          421,972      $ 2.07        10/21/2030  
David Benhaim
     6/22/2014
(2)
 
    183,270        —        $ 0.06        6/17/2024  
     3/17/2015
(2)
 
    378,000        —        $ 0.06        3/16/2025  
     4/27/2016
(2)
 
    158,666        11,334      $ 0.14        4/26/2026  
     6/21/2017
(2)
 
    77,805        33,346      $ 0.20        6/20/2027  
     2/9/2019       130,375        154,081      $ 0.84        2/8/2029  
     10/22/2020
(3)
 
    112,525        2,588,095      $ 2.07        10/21/2030  
Assaf Zipori
     11/12/2019       184,166        495,834      $ 2.00        11/11/2029  
     10/30/2020       —          170,000      $ 2.07        10/29/2030  
 
(1)
Each of the stock options in the table above was granted pursuant to our Amended and Restated 2013 Stock Option and Grant Plan (the “2013 Plan”), and is exercisable for shares of our common stock. Except as otherwise set forth below, each stock option vests over four years, with 25% of the shares subject to each option vesting 12 months after the vesting commencement date, and 1/48 of the shares subject to the option vesting on each monthly anniversary of the vesting commencement date thereafter, in each case, subject to the NEO’s continuous service. To the extent that the stock options are assumed and continued in connection with a “sale event,” the stock options will fully accelerate upon the executive’s termination without “cause” or resignation for “good reason” if such termination or resignation occurs within the 12 month period following such sale event.
(2)
This stock option vests over five years, with 20% of the shares subject to each option vesting 12 months after the vesting commencement date, and 1/60 of the shares subject to the option vesting on each monthly anniversary of the vesting commencement date thereafter, in each case, subject to the NEO’s continuous service.
(3)
This stock option vests over four years, with 1/48 of the shares subject to the option vesting on each monthly anniversary of the vesting commencement date, in each case, subject to the NEO’s continuous service.
Employee benefit and equity compensation plans and arrangements
Amended and Restated 2013 Stock Option and Grant Plan
Markforged’s 2013 Plan was initially approved by its board of directors and stockholders on June 17, 2013, and was most recently amended and restated by Markforged’s board of directors on October 22, 2020 and approved by its stockholders on October 23, 2020. Under the 2013 Plan, we have reserved for issuance an aggregate of 36,313,607 shares of our common stock. The number of shares of common stock reserved for issuance is subject to adjustment in the event of any merger, consolidation, sale of all or substantially all of our assets, reorganization, recapitalization, reclassification, stock split, stock dividend, reverse stock split or other similar transaction.
The shares of common stock underlying awards that are forfeited, canceled, reacquired by us prior to vesting, satisfied without the issuance of stock or otherwise terminated (other than by exercise) and shares of common
 
113

stock that are withheld upon exercise of an option or settlement of an award to cover the exercise price or tax withholding are currently added back to the shares of common stock available for issuance under the 2013 Plan.
Markforged’s board of directors has acted as administrator of the 2013 Plan. The administrator has full power to select, from among the individuals eligible for awards, the individuals to whom awards will be granted, and to determine the specific terms and conditions of each award, subject to the provisions of the 2013 Plan. Persons eligible to participate in the 2013 Plan are those employees, officers and directors of, and consultants and advisors to, the company as selected from time to time by the administrator in its discretion.
The 2013 Plan permits the granting of (1) options to purchase shares of common stock intended to qualify as incentive stock options under Section 422 of the Code, and (2) options that do not so qualify. No more than 36,313,607 shares of Markforged common stock may be issued pursuant to incentive stock options. The per share exercise price of each option is determined by the administrator but may not be less than 100% of the fair market value of Markforged’s shares of common stock on the date of grant. The term of each option is fixed by the administrator but may not exceed 10 years from the date of grant. The administrator determines at what time or times each option may be exercised. In addition, the 2013 Plan permits the granting of restricted shares of common stock, unrestricted shares of common stock, and restricted stock units.
The 2013 Plan provides that upon the occurrence of a “sale event,” as defined in the 2013 Plan, all outstanding stock options will terminate at the effective time of such sale event, unless the parties to the sale event agree that such awards will be assumed or continued by the successor entity. In the event of a termination of the 2013 Plan and all options issued thereunder in connection with a sale event, optionees will be provided an opportunity to exercise options that are then exercisable or will become exercisable as of the effective time of the sale event within a specified period of time prior to the consummation of the sale event. In addition, we have the right to provide for cash payment to holders of options, in exchange for the cancellation thereof, in an amount per share equal to the difference between the value of the consideration payable per share of common stock in the sale event and the per share exercise price of such options. In the event of, and subject to the consummation of, a sale event, restricted stock and restricted stock units (other than those becoming vested as a result of the sale event) will be forfeited immediately prior to the effective time of a sale event unless such awards are assumed or continued by the successor entity. In the event that shares of restricted stock are forfeited in connection with a sale event, such shares of restricted stock shall be repurchased at a price per share equal to the original per share purchase price of such shares. We have the right to provide for cash payment to holders of restricted stock or restricted stock units, in exchange for the cancellation thereof, in an amount per share equal to the value of the consideration payable per share of common stock in the sale event.
Additionally, the 2013 Plan provides for certain drag along rights pursuant to which grantees may be obligated to, on the request of the Company or the accepting requisite holder, sell, transfer, and deliver, or cause to be sold, transferred, and delivered, to a buyer, their shares in the event the Company or the accepting requisite holder determine to enter into a sale event with a buyer.
The board of directors may amend or discontinue the 2013 Plan at any time, subject to stockholder approval where such approval is required by applicable law. The administrator of the 2013 Plan may also amend or cancel any outstanding award, provided that no amendment to an award may adversely affect a participant’s rights without his or her consent. The administrator of the 2013 Plan is specifically authorized to exercise its discretion to reduce the exercise price of outstanding stock options or effect the repricing of such awards through cancellation and
re-grants.
The 2013 Plan will automatically terminate upon the earlier of 10 years from the date on which the 2013 Plan was initially adopted by Markforged’s board of directors or 10 years from the date the 2013 Plan was initially approved by its stockholders. As of December 31, 2020, options to purchase 19,599,305 shares of common stock were outstanding under the 2013 Plan. However, in connection with the Incentive Plan Proposal set forth elsewhere in this prospectus, AONE stockholders are being asked to approve the Markforged Holding
 
114

Corporation 2021 Stock Option and Incentive Plan, which is intended as the successor to the 2013 Plan following the Business Combination.
Employee Benefits
The NEOs are eligible to participate in standard welfare benefit plans, including medical, dental, vision, group life and accidental death and dismemberment insurance plans, in each case, on the same basis as all of our other employees. The Company also maintains a 401(k) plan for the benefit of its eligible employees, including the named executive officers, as discussed in the section below entitled “-
 401(k) plan
.”
401(k) plan
The Company maintains the MarkForged, Inc. Retirement Plan (the “401(k) Plan”), that provides eligible U.S. employees with an opportunity to save for retirement on a tax advantaged basis. Under the 401(k) Plan, eligible employees may defer eligible compensation subject to applicable annual contribution limits imposed by the Code. The Company’s employees’
pre-tax
contributions are allocated to each participant’s individual account and participants are immediately and fully vested in their contributions. The 401(k) Plan is intended to be qualified under Section 401(a) of the Code with the 401(k) Plan’s related trust intended to be tax exempt under Section 501(a) of the Code. As a
tax-qualified
retirement plan, contributions to the 401(k) Plan and earnings on those contributions are not taxable to the employees until distributed from the 401(k) Plan.
Senior Executive Cash Incentive Bonus Plan
In connection with the closing of the Business Combination, the Company adopted the Senior Executive Cash Incentive Bonus Plan (the “Bonus Plan”). The Bonus Plan provides for annual cash bonus payments based upon the attainment of company and individual performance targets established by the compensation committee. The payment targets will be related to financial and operational measures or objectives with respect to the Company, or the Corporate Performance Goals (as defined in the Bonus Plan), as well as individual performance objectives.
The Company may select Corporate Performance Goals from among the following: cash flow (including, but not limited to, operating cash flow and free cash flow); revenue; corporate revenue; earnings before interest, taxes, depreciation and amortization; net income (loss) (either before or after interest, taxes, depreciation and/or amortization); changes in the market price of the Company’s common stock; economic value-added; acquisitions or strategic transactions, including licenses, collaborations, joint ventures or promotion arrangements; operating income (loss); return on capital, assets, equity, or investment; stockholder returns; return on sales; gross or net profit levels; productivity; expense efficiency; margins; operating efficiency; customer satisfaction; working capital; earnings (loss) per share of the Company’s common stock; bookings, new bookings or renewals; sales or market shares; number of customers, number of new customers or customer references; operating income and/or net annual recurring revenue, any of which may be (A) measured in absolute terms or compared to any incremental increase, (B) measured in terms of growth, (C) compared to another company or companies or to results of a peer group, (D) measured against the market as a whole and/or as compared to applicable market indices and/or (E) measured on a
pre-tax
or
post-tax
basis (if applicable).
Each executive officer who is selected to participate in the Bonus Plan will have a target bonus opportunity (and may also have a minimum hurdle and/or a maximum amount) set for each performance period. The bonus formulas will be adopted in each performance period by the compensation committee and communicated to each executive. The Corporate Performance Goals will be measured at the end of each performance period after our financial reports have been published or such other appropriate time as the compensation committee determines. If the Corporate Performance Goals and individual performance objectives are met, payments will be made as soon as practicable following the end of each performance period, but no later than 74 days after the end of the year in which such performance period ends. Subject to the rights contained in any agreement between the executive officer and us, an executive officer must be employed by the Company on the bonus payment date to
 
115

be eligible to receive a bonus payment. Within the sole discretion of the compensation committee, a bonus may be
pro-rated
based on the number of days of actual employment during the applicable performance period. The Bonus Plan also permits the compensation committee to approve additional bonuses to executive officers in its sole discretion.
Equity Compensation Plan Information
As of December 31, 2020, Markforged Holding Corporation did not maintain any equity compensation plans.
Director Compensation
We have not made annual cash or equity compensation awards to our
non-employee
directors for service on the board of directors, although we have granted stock options to Paul Milbury in recognition of his service on our board. None of our other
non-employee
directors held any option awards or unvested stock awards in us as of December 31, 2019. As of December 31, 2020, Mr. Milbury held unexercised stock options to purchase 839,070 shares.
The following table sets forth compensation earned and paid to the
non-employee
directors of Markforged during the fiscal year ended December 31, 2020. Mr. Terem, our Chief Executive Officer, Mr. Mark, our former Chief Executive Officer and chairman, and Mr. Benhaim, our Chief Technology Officer, did not receive any compensation for their service as members of our board of directors during 2020. The compensation for their service for fiscal year 2020 is presented above under the heading “-
 2020 Summary Compensation Table.
 
Name
  
Option
Awards
($)
(1)
    
Total ($)
 
Antonio Rodriguez, Edward T. Anderson, Michael Medici, Lak Ananth, Gus Tai
     —          —    
Paul Milbury
(2)
     351,932        351,932  
 
(1)
The amounts reported represent the aggregate grant date fair value of the stock options awarded to the directors during fiscal year 2020, calculated in accordance with FASB ASC Topic 718. Such grant date fair value does not take into account any estimated forfeitures. The assumptions used in calculating the grant date fair value of the awards reported in this column are set forth in the notes to our financial statements included elsewhere in this prospectus. The amounts reported in this column reflect the accounting cost for the stock options and does not correspond to the actual economic value that may be received upon exercise of the stock option or any sale of any of the underlying shares of common stock.
(2)
Mr. Milbury received an option to purchase 332,670 shares that vests in 16 quarterly installments through October 2024. This option will fully accelerate if Mr. Milbury continues to serve as a director through the consummation of a “sale event” (as such term is defined in the 2013 Plan).
 
116

Non-Employee
Director Compensation Policy of the Company
Following the closing of the Business Combination, the Company’s board of directors adopted a
non-employee
director compensation policy. The policy is designed to attract, and retain, on a long-term basis, highly qualified
non-employee
directors. Under the policy, each director who is not an employee will be paid cash compensation from and after the consummation of the Business Combination as set forth below:
 
Position
  
Annual
Retainer
 
Board of Directors:
  
Members
   $ 50,000  
Audit Committee:
  
Members (other than chair)
   $ 10,000  
Retainer for chair
   $ 20,000  
Compensation Committee:
  
Members (other than chair)
   $ 7,500  
Retainer for chair
   $ 15,000  
Nominating and Corporate Governance:
  
Members (other than chair)
   $ 4,000  
Retainer for chair
   $ 8,000  
In addition, the
non-employee
director policy provides that, upon initial election to Markforged Holding Corporation’s board of directors will be granted an equity award of restricted stock units, with a value of $300,000 (the “Initial Grant”). The Initial Grant will vest in equal annual installments over three (3) years, subject to continued annual service through the applicable vesting date. Furthermore, on the date of each of our annual meeting of stockholders upon the consummation of the Business Combination, each
non-employee
director who continues as a
non-employee
director following such meeting will be granted an annual equity award of restricted stock units, with a value of $150,000 (an “Annual Grant”), which shall vest in full upon the earlier of (i) the first anniversary of the date of grant or (ii) the next annual meeting of stockholders; provided, however, that all vesting shall cease if the director resigns from the board of directors or otherwise ceases to service as a
non-employee
director, unless the board of directors determines that the circumstances warrant continuation of vesting. All outstanding Initial Grants and Annual Grants will become fully vested upon a sale event (as such term is defined in the
non-employee
director compensation policy).
 
117

BENEFICIAL OWNERSHIP OF SECURITIES
The following table sets forth information regarding the beneficial ownership of our voting shares by:
 
   
each person who is known to be the beneficial owner of more than 5% of our voting shares;
 
   
each of our named executive officers and directors; and
 
   
all of our executive officers and directors as a group.
Beneficial ownership is determined according to the rules of the SEC, which generally provide that a person has beneficial ownership of a security if he, she or it possesses sole or shared voting or investment power over that security, including options and warrants that are currently exercisable or exercisable within 60 days of July 14, 2021.
Percentage ownership of our voting securities is based on 185,251,837 shares of our common stock issued and outstanding as of July 14, 2021.
Unless otherwise indicated, we believe that all persons named in the table below have sole voting and investment power with respect to the voting securities beneficially owned by them.
 
Name and Address of Beneficial Owner
(1)
  
Number of
Shares
    
% of
Ownership
 
5% Holders
     
Entities affiliated with Matrix Ventures
(2)
     29,920,109      16.2
North Bridge Venture Partners 7, L.P.
(3)
     29,126,742      15.7
Entities affiliated with Trinity Ventures
(4)
     17,258,748        9.3
Entities associated with Summit Partners
(5)
     14,527,328        7.8
Gregory Thomas Mark
(6)
     23,306,793        12.6
Directors and Named Executive Officers
     
Kevin Hartz
(7)
     8,370,000      4.4
Shai Terem
(8)
     1,674,908        *  
Antonio Rodriguez
(10)
     29,920,109      16.2
Edward T. Anderson
(11)
     29,126,742      15.7
Michael Medici
(12)
     14,527,328      7.8
Paul Milbury
(13)
     330,644        *  
Gregory Thomas Mark
(14)
     23,306,793      12.6
Assaf Zipori
(15)
     296,784        *  
Carol Meyers
     —          —  
Alan Masarek
     —          —  
All directors and executive officers as a group (12 individuals)
     105,138,577      55.9
 
 *
Indicated less than 1%
(1)
Unless otherwise noticed, the business address of each of those listed in the table above is 480 Pleasant Street, Watertown, MA 02472.
(2)
Consists of 28,495,912 shares held by Matrix IX in Markforged Holding Corporation and 1,424,197 shares held by Weston IX in Markforged Holding Corporation. Antonio Rodriguez is a partner at Matrix Partners and a member of the board of directors post-closing of the Merger. Mr. Rodriguez is a managing member of Matrix IX Management Co., L.L.C. and as such has sole voting and dispositive power with respect to the Matrix IX and Weston IX shares. Mr. Rodriguez disclaims beneficial ownership of the Matrix IX and Weston IX shares, except to the extent of his pecuniary interest therein. The principal mailing address for each of Mr. Rodriguez, Matrix IX, and Weston IX is 101 Main Street, 17th Floor, Cambridge, MA 02142.
(3)
Consists of 29,126,742 shares held by NBVP 7 in Markforged Holding Corporation. North Bridge Venture Management 7, L.P. (“NBVM 7”) is the sole general partner of NBVP 7. NBVM GP, LLC (“NBVM GP”) is the sole general partner of NBVM 7. Each of Edward T. Anderson, a member of the board of directors
 
118

  post-closing of the Merger, and Richard A. D’Amore are the managers of NBVM GP and may be deemed to have shared voting and dispositive power over the shares held by NBVP 7. The principal address for North Bridge Venture Partners and the Managers is 60 William Street, Suite 350, Wellesley, MA 02481.
(4)
Consists of 16,853,513 shares held by Trinity Ventures XI, L.P. in Markforged Holding Corporation, 270,617 shares held by Trinity XI Entrepreneurs’ Fund, L.P. in Markforged Holding Corporation and 134,618 shares held by Trinity XI
Side-By-Side
Fund, L.P. in Markforged Holding Corporation. Trinity TVL XI, LLC is the General Partner of the Trinity Entities and the Management Members of Trinity TVL XI, LLC share voting and dispositive power over the shares held by each of the Trinity Entities. The Management Members of Trinity TVL XI, LLC are Ajay Chopra, Noel Fenton, Nina Labatt, Patricia Nakache and Larry Orr. The principal mailing address for the Trinity Entities is 2480 Sand Hill Rd #200, Menlo Park, CA 94025.
(5)
Consists of 8,886,205 shares held by Summit Partners Growth Equity Fund
IX-A,
L.P. in Markforged Holding Corporation, 5,548,423 shares held by Summit Partners Growth Equity Fund
IX-B,
L.P. in Markforged Holding Corporation, 82,285 shares held by Summit Investors GE IX/VC IV, LLC in Markforged Holding Corporation, and 10,415 shares held by Summit Investors GE IX/VC IV (UK), L.P. in Markforged Holding Corporation. Summit Master Company, LLC is (i) the general partner of Summit Partners, L.P., which is the managing member of Summit Partners GE IX, LLC, which is the general partner of Summit Partners GE IX, L.P., which is the general partner of Summit Partners Growth Equity Fund
IX-A,
L.P. and Summit Partners Growth Equity Fund
IX-B,
L.P., and (ii) the managing member of Summit Investors Management, LLC, which is the general partner of Summit Investors GE IX/VC IV (UK), L.P. and the manager of Summit Investors GE IX/VC, LLC. Summit Master Company, LLC, as the general partner of Summit Partners, L.P. and as the managing member of Summit Investors Management, LLC, has delegated investment decisions, including voting and dispositive power of the shares held directly by Summit Partners Growth Equity Fund
IX-A,
L.P., Summit Partners Growth Equity Fund
IX-B,
L.P., Summit Investors GE IX/VC IV (UK), L.P., and Summit Investors GE IX/VC IV, LLC, to Summit Partners, L.P. and its three-person investment committee responsible for investment decisions with respect to the Company’s securities, currently composed of Peter Chung, Scott Collins and Len Ferrington, who act by a majority vote. Accordingly, Mr. Chung, Mr. Collins and Mr. Ferrington disclaim beneficial ownership of the reported shares. The address for each of the reporting entities is 222 Berkeley Street, 18th Floor, Boston, MA 02116.
(6)
Consists of (a) 19,301,998 shares held directly by Mr. Mark in Markforged Holding Corporation, (b) 2,669,863 shares held by The Gregory Mark Irrevocable Family Trust in Markforged Holding Corporation and (c) 1,334,932 shares held by The Gregory Mark 2020 Grantor Retained Annuity Trust in Markforged Holding Corporation. The trustees of The Gregory Mark Irrevocable Family Trust are Mr. Mark and two immediate family members and the trustee of The Gregory Mark 2020 Grantor Retained Annuity Trust is Mr. Mark. Voting and investment power over the shares held of record by the trusts is exercised by Mr. Mark and his
co-trustees.
(7)    The
shares reported herein are held by
A-Star,
which is governed by its managers, Kevin E. Hartz, Spike Lipkin and Troy B. Steckenrider III. Includes 5,220,000 shares of common stock, and 3,150,000 shares of common stock issuable upon the exercise of warrants. The managers have voting and investment discretion with respect to such securities. The reporting person disclaims beneficial ownership of such securities except to the extent of his pecuniary interest therein.
(8)
Consists of 1,674,908 shares in Markforged Holding Corporation subject to options held by Mr. Terem exercisable within 60 days in of July 14, 2021.
(9)
Consists of 278,447 shares held directly by Mr. Benhaim and 753,606 shares subject to options that are held by Mr. Benhaim exercisable within 60 days of July 14, 2021.
(10)
Consists of shares identified in footnote (2) above. Mr. Rodriguez is a partner at Matrix Partners.
(11)
Consists of shares identified in footnote (3) above. Mr. Anderson is a managing director at North Bridge.
(12)
Consists of shares identified in footnote (5) above. Mr. Medici is a managing director at Summit Partners.
(13)
Consists of 330,644 shares in Markforged Holding Corporation subject to options that are held by Mr. Milbury exercisable within 60 days of July 14, 2021.
(14)
Consists of shares identified in footnote 6 above.
 
119

(15)
Consists of 296,784 shares in Markforged Holding Corporation subject to options that are held by Mr. Zipori exercisable within 60 days of July 14, 2021.
 
120

SELLING SECURITYHOLDERS
This prospectus relates to:
 
   
the resale of 21,000,000 shares of common stock issued in the PIPE Investment by certain of the Selling Securityholders;
 
   
the resale of 134,874,248 shares of common stock issued in connection the Merger by certain of the Selling Securityholders;
 
   
the resale of 3,150,000 private placement warrants; and
 
   
the resale of 3,150,000 shares of common stock reserved for issuance upon the exercise of the private placement warrants;
The Selling Securityholders may from time to time offer and sell any or all of the shares of common stock and warrants set forth below pursuant to this prospectus and any accompanying prospectus supplement. When we refer to the “Selling Securityholders” in this prospectus, we mean the persons listed in the table below, the holders of shares of common stock reserved for issuance upon the exercise of options to purchase common stock and the settlement of restricted stock units covered by this prospectus, and the pledgees, donees, transferees, assignees, successors, designees and others who later come to hold any of the Selling Securityholders’ interest in the common stock or warrants, other than through a public sale. The percentage of beneficial ownership of after the offered securities are sold is calculated based on 185,251,837 shares of common stock outstanding as of July 14, 2021.
The following table is prepared based on information provided to us by the Selling Securityholders. The following table sets forth, as of the date of this prospectus, the names of the Selling Securityholders, and the aggregate number of shares of common stock and warrants that the Selling Securityholders may offer pursuant to this prospectus.
 
   
Securities Beneficially Owned Prior to
the Offering
   
Securities
Being Offered
in this Offering
   
Securities Beneficially
Owned After the Offered
Securities are Sold
 
Name of Selling Securityholder
 
Number of Shares
of Common Stock
   
Number of
Warrants Being
Offered
   
Number of
Shares of
Common Stock
and Warrants
   
Number of shares of
Common Stock and
Warrants
   
%
 
A-Star
(1)
    8,370,000       3,150,000     11,520,000       —         —    
David Benhaim
(2)
    278,447       —         278,447       —         —    
Gregory Mark
(3)
    23,306,793       —         23,306,793       —         —    
North Bridge Venture Partners 7, L.P.
(4)
    29,126,742       —         29,126,742       —         —    
Entities affiliates with Summit Partners
(5)
    14,527,328       —         14,527,328       —         —    
Entities affiliated with Matrix Partners
(6)
    29,920,109       —         29,920,109       —         —    
Entities affiliated with Trinity Ventures
(7)
    17,258,748       —         17,258,748       —         —    
Entities affiliated with the Next47 Funds
(8)
    7,682,091       —         7,682,091       —         —    
Entities affiliated with Blackrock, Inc.
(9)
    2,500,000     —         2,500,000     —         —    
Wasatch Small Cap Growth Fund
(10)
    2,500,000       —         2,500,000       —         —    
Entities managed by Wellington Management Company LLP
(11)
    2,500,00       —         2,500,00       —         —    
 
121

   
Securities Beneficially Owned Prior to
the Offering
   
Securities
Being Offered
in this Offering
   
Securities Beneficially
Owned After the Offered
Securities are Sold
 
Name of Selling Securityholder
 
Number of Shares
of Common Stock
   
Number of
Warrants Being
Offered
   
Number of
Shares of
Common Stock
and Warrants
   
Number of shares of
Common Stock and
Warrants
   
%
 
Artisan Small Cap Fund
(12)
    500,000       —         500,000       —         —    
Entities affiliated with Baron
(13)
    2,000,000       —         2,000,000       —         —    
40 North Latitude Master Fund Ltd.
(14)
    500,000       —         500,000       —         —    
Soroban Opportunities Master Fund LP
(15)
    750,000       —         750,000       —         —    
Entities affiliated with DSAM
(16)
    431,500       —         431,500       —         —    
The Nineteen77 Entities managed by UBS O’Connor LLC
(
17)
    500,000       —         500,000       —         —    
Alyeska Master Fund, L.P.
(18)
    1,200,000       —         1,200,000       —         —    
MMF LT, LLC(19)
    500,000       —         500,000       —         —    
Microsoft Global Finance
(20)
    5,493,237       —         5,493,237       —         —    
Porsche Dritte Beteiligung GmbH
(21)
    2,860,753       —         2,860,753       —         —    
Entities within the D.E. Shaw group
(22)
    500,000       —         500,000       —         —    
Miller Opportunity Trust, a series of Trust for Advised Portfolios
(23)
    2,425,000       —         2,425,000       —         —    
Patient Partners, L.P.
(24)
    75,000       —         75,000       —         —    
Entities affiliated with Millennium Management LLC
(25)
    1,068,500       —         1,068,500       —         —    
Arena Capital Fund, LP
(26)
    500,000       —         500,000       —         —    
Ghisallo Master Fund LP
(27)
    500,000       —         500,000       —         —    
Millais Limited
(28)
    300,000       —         300,000       —         —    
Entities affiliated with Senvest Master Fund, LP
(29)
    750,000       —         750,000       —         —    
Blackstone Aqua Master Sub-Fund, a sub-fund of Blackstone Global Master Fund ICAV
(30)
    200,000       —         200,000       —         —    
 
(1)
Consists of (i) 5,220,000 shares of common stock received in respect of the Class B Ordinary Shares, (ii) 3,150,000 private placement warrants and (iii) 3,150,000 shares of common stock that may be issued upon exercise of the private placement warrants. These shares and warrants are subject to a contractual
lock-up
for 180 days following the Closing. The shares and warrants in the table above are held directly by
A-Star,
the Sponsor of AONE, which is governed by its managers, Kevin E. Hartz, Spike Lipkin and Troy B. Steckenrider III. The managers have shared voting and investment discretion with respect to the shares of common stock, the private placement warrants, and the shares issuable upon exercise of the private placement warrants. The managers and members of A-star disclaim beneficial interest in such securities except to the extent of their respective pecuniary interests therein. The address of
A-Star
is 16 Funston Avenue, Suite A, The Presidio of San Francisco, San Francisco, California 94129.
(2)
These shares are subject to a contractual
lock-up
for 180 days following the Closing. The address of Mr. Benhaim is 480 Pleasant Street, Watertown, Massachusetts 02472.
(3)
Consists of (i) 19,201,998 shares of common stock held directly by Mr. Mark, (ii) 2,669,863 shares of common stock held by The Gregory Mark Irrevocable Family Trust and (iii) 1,334,932 shares of common stock held by The Gregory Mark 2020 Grantor Retained Annuity Trust. All of such shares are subject to a contractual
lock-up
for 180 days following the Closing. The address of Mr. Mark, The Gregory Mark Irrevocable Family Trust and The Gregory Mark 2020 Grantor Retained Annuity Trust is 480 Pleasant Street, Watertown, Massachusetts 02472.
 
122

(4)
These shares are held by North Bridge Venture Partners 7, L.P. (“NBVP 7”). These shares are subject to a contractual
lock-up
for 180 days following the Closing. North Bridge Venture Management 7, L.P. (“NBVM 7”) is the sole general partner of NBVP 7. NBVM GP, LLC (“NBVM GP”) is the sole general partner of NBVM 7. Each of Edward T. Anderson, a member of the board of directors post-closing of the Business Combination, and Richard A. D’Amore are the managers of NBVM GP and may be deemed to have shared voting and dispositive power over the shares held by NBVP 7. Each of messrs. Anderson and D’Amore, NBVM 7 and NBVM GP disclaims beneficial ownership of the shares held by NBVM 7, except to the extent of their respective pecuniary interests therein, if any. The address of North Bridge Venture Partners and the managers is 60 William Street, Suite 350, Wellesley, MA 02481.
(5)
Consists of 8,886,205 shares held by Summit Partners Growth Equity Fund
IX-A,
L.P., 5,548,423 shares held by Summit Partners Growth Equity Fund
IX-B,
L.P., 82,285 shares held by Summit Investors GE IX/VC IV, LLC, and 10,415 shares held by Summit Investors GE IX/VC IV (UK), L.P. These shares are subject to a contractual
lock-up
for 180 days following the Closing. Summit Master Company, LLC is (i) the general partner of Summit Partners, L.P., which is the managing member of Summit Partners GE IX, LLC, which is the general partner of Summit Partners GE IX, L.P., which is the general partner of Summit Partners Growth Equity Fund
IX-A,
L.P. and Summit Partners Growth Equity Fund
IX-B,
L.P., and (ii) the managing member of Summit Investors Management, LLC, which is the general partner of Summit Investors GE IX/VC IV (UK), L.P. and the manager of Summit Investors GE IX/VC, LLC. Summit Master Company, LLC, as the general partner of Summit Partners, L.P. and as the managing member of Summit Investors Management, LLC, has delegated investment decisions, including voting and dispositive power of the shares held directly by Summit Partners Growth Equity Fund
IX-A,
L.P., Summit Partners Growth Equity Fund
IX-B,
L.P., Summit Investors GE IX/VC IV (UK), L.P., and Summit Investors GE IX/VC IV, LLC, to Summit Partners, L.P. and its three-person investment committee responsible for investment decisions with respect to the Company’s securities, currently composed of Peter Chung, Scott Collins and Len Ferrington, who act by a majority vote. Accordingly, Mr. Chung, Mr. Collins and Mr. Ferrington disclaim beneficial ownership of the reported shares. The address for each of such entities is 222 Berkeley Street, 18th Floor, Boston, MA 0211.
(6)
Consists of 28,495,912 shares held by Matrix Partners IX, L.P. (“Matrix IX”) and 1,424,197 shares held by Weston & Co. IX LLC, as Nominee (“Weston IX”). These shares are subject to a contractual lock-up for 180 days following the Closing. Antonio Rodriguez is a partner at Matrix Partners and a member of the board of directors post-closing of the Business Combination. Mr. Rodriguez is a managing member of Matrix IX Management Co., L.L.C. and as such has sole voting and dispositive power with respect to the Matrix IX and Weston IX shares. Mr. Rodriguez disclaims beneficial ownership of the Matrix IX and Weston IX shares, except to the extent of his pecuniary interest therein. The principal mailing address for each of Mr. Rodriguez, Matrix IX, and Weston IX is 101 Main Street, 17th Floor, Cambridge, MA 02142.
(7)
Consists of 16,853,513 shares held by Trinity Ventures XI, L.P., 270,617 shares held by Trinity XI Entrepreneurs’ Fund, L.P. and 134,618 shares held by Trinity XI
Side-By-Side
Fund, L.P. (together with Trinity Ventures XI, L.P. and Trinity XI Entrepreneurs’ Fund, L.P., the “Trinity Entities”). These shares are subject to a contractual
lock-up
for 180 days following the Closing. Trinity TVL XI, LLC is the General Partner of the Trinity Entities and the Management Members of Trinity TVL XI, LLC share voting and dispositive power over the shares held by each of the Trinity Entities. The Management Members of Trinity TVL XI, LLC are Ajay Chopra, Noel Fenton, Nina Labatt, Patricia Nakache, Larry Orr, and TVL Management Corp. The principal mailing address for the Trinity Entities is 2480 Sand Hill Rd #200, Menlo Park, CA 94025.
(8)
Consists of 6,888,725 shares held by Next47 Fund 2018, LP (“Next47 2018”) and 793,366 shares held by Next 47 Fund 2019, LP (“Next47 2019” and, together with Next47 2018, “Next47 Funds”). These shares are subject to a contractual
lock-up
for 180 days following the Closing. The address of the Next47 Funds is 537 Hamilton Avenue, 2nd Floor, Palo Alto, CA 94301.
(9)
The registered holders of the referenced shares of common stock to be sold are the following funds and accounts under management by subsidiaries of BlackRock, Inc.: BGF ESG Fixed Income Global Opportunities Fund, BGF Fixed Income Global Opportunities Fund, Blackrock Capital Allocation Trust, Blackrock Global Allocation Collective Fund, Blackrock Global Allocation Fund, Inc., Blackrock Global
 
123

  Allocation Portfolio of Blackrock Series Fund, Inc., BlackRock Global Allocation V.I. Fund of BlackRock Variable Series Funds, Inc., BlackRock Global Funds — Global Dynamic Equity Fund, BlackRock Global Funds — Global Allocation Fund, BlackRock Global Long/Short Credit Fund of Delaware BlackRock Funds IV, Master Total Return Portfolio of Master Bond LLC, BlackRock Global Funds — Next Generation Technology Fund, BlackRock Strategic Income Opportunities Portfolio of BlackRock Funds V, Strategic Income Opportunities Bond Fund, and BlackRock Total Return Bond Fund. BlackRock, Inc. is the ultimate parent holding company of such subsidiaries. On behalf of such subsidiaries, the applicable portfolio managers, as managing directors (or in other capacities) of such entities, and/or the applicable investment committee members of such funds and accounts, have voting and investment power over the shares held by the funds and accounts which are the registered holders of the referenced shares. Such portfolio managers and/or investment committee members expressly disclaim beneficial ownership of all shares held by such funds and accounts. The addresses of such funds and accounts, such subsidiaries and such portfolio managers and/or investment committee members are 55 East 52nd Street, New York, NY 10055 and 400 Howard Street San Francisco, CA 94105. Shares of common stock shown include only the securities being registered for resale and may not incorporate all shares deemed to be beneficially held by the registered holders or BlackRock, Inc.
(10)
The address of Wasatch Small Cap Growth Fund is 505 Wakara Way; 3
rd
Floor, Salt Lake City, UT 84108
(11)
Consists of (i) 214,200 shares of common stock held by Desjardins American Equity Fund, (ii) 726,000 shares of common stock held by The Hartford Small Company Trust, (iii) 446,400 shares of common stock held by Hartford Small Company HLS Fund; (iv) 41,400 shares of common stock held by John Hancock Pension Plan, (v) 341,400 shares of common stock held by John Hancock Variable Insurance Trust Small Cap Stock Trust, (vi) 178,500 shares of common stock held by MassMutual Select Small Cap Growth Equity Fund, (vii) 31,500 shares of common stock held by MassMutual Select Small Cap Growth Equity CIT, (viii) 74,800 shares of common stock held by MML Small Cap Growth Equity Fund, (ix) 217,600 shares of common stock held by Treasurer of the State of North Carolina, and (x) 228,200 shares of common stock held by Wellington Trust Company, National Association Multiple Collective Investment Funds Trust II, Select Small Cap Growth Portfolio. These accounts are managed by direct or indirect subsidiaries of Wellington Management Company LLP. The address of each of the Selling Securityholders named above is c/o Wellington Management LLP, 208 Congress Street, Boston, MA 02210.
(12)
Artisan Small Cap Fund is a mutual fund series of Artisan Partners Funds, Inc. Artisan Partners Limited Partnership is its discretionary investment advisor. The principle business address of Artisan Small Cap Fund is 875 East Wisconsin Avenue, Suite 800, Milwaukee, WI 53202, Attn: Portfolio Operations.
(13)
Consists of (i) 1,000,000 shares of common stock held by Baron Discovery Fund, and (ii) 1,000,000 shares of common stock held by Baron Opportunity Fund. Baron Discovery Fund and Baron Opportunity Fund (the “Selling Securityholder entities”) are investment companies registered under the Investment Company Act of 1940. The business address of the Selling Securityholder entities is 767 Fifth Avenue, 49th Floor, New York, NY 10153. Mr. Ronald Baron has voting and/or investment control over the shares held by the Selling Securityholder entities. Mr. Baron disclaims beneficial ownership of the shares held by the Selling Securityholder entities.
(14)
40 North Management is the investment manager for 40 North Latitude Master Fund Ltd. The address of 40 North Latitude Master Fund Ltd. is 9 West 57
th
Street, 46
th
Floor, New York, NY 10019.
(15)
The address for Soroban Opportunities Master Fund LP is c/o Soroban Capital Partners, 55 West 46th Street, Floor 32, New York, NY 10036.
(16)
Consists of (i) 129,300 shares of common stock held by DSAM Alpha + Master Fund, (ii) 100,000 shares of common stock held by DSAM
Co-Invest
Ltd, (iii) 154,400 shares of common stock held by DSAM + Master Fund, and (iv) 47,800 shares of common stock held by LMA SPC – MAP 112 Segregated Portfolio. These accounts are managed by DSAM Partners (London) Ltd. The address of DSAM Alpha + Master Fund, DSAM Co-Invest Ltd, and DSAM + Master Fund is c/o Maples Corporate Services Limited, PO Box 309, Ugland House, Grand Cayman
KY1-1104.
The address of LMA SPC -- MAP 112 Segregated Portfolio is c/o Walkers Corporate Services Ltd, 190 Elgin Avenue, George Town, KY1-9001.
(17)
Consists of (i) 229,950 shares of common stock held by Nineteen77 Global Multi-Strategy Alpha Master Limited, (ii) 229,950 shares of common stock held by Nineteen77 Global Merger Arbitrage Master
 
124

  Limited, (iii) 38,400 shares of common stock held by Nineteen77 Global Merger Arbitrage Opportunity Fund, and (iv) 1,700 shares of common stock held by IAM Investments ICAV – O’Connor Event Driven UCITS Fund (collectively, the “UBS Entities”). Kevin Russell, the Chief Investment Officer of UBS O’Connor LLC, is deemed to have power to vote or dispose of the shares held by the UBS Entities. The address of the Nineteen77 Entities and Mr. Russell is c/o UBS O’Connor LLC, One North Wacker Drive, 31st Floor, Chicago, IL 60606.
(18)
Alyeska Investment Group, L.P. is the investment manager for Alyeska Master Fund, L.P. The address of Alyeska Master Fund, L.P. is 77 W. Wacker Drive, Suite 700, Chicago, IL 60601.
(19)
Moore Capital Management, LP, the investment manager of MMF LT, LLC, has voting and investment control of the shares held by MMF LT, LLC. Mr. Louis M. Bacon controls the general partner of Moore Capital Management, LP and may be deemed the beneficial owner of the shares of the Company held by MMF LT, LLC. Mr. Bacon also is the indirect majority owner of MMF LT, LLC. The address of MMF LT, LLC, Moore Capital Management, LP and Mr. Bacon is 11 Times Square, New York, New York 10036.
(20)
The address of Microsoft Global Finance is 70 Sir John Rogerson’s Quay, Dublin, Ireland.
(21)
The address of Porsche Dritte Beteiligung GmbH is Porcheplatz 1, 70435 Stuttgart. Germany.
(22)
Consists of (i) 125,000 shares of common stock held by D. E. Shaw Oculus Portfolios, L.L.C., and (ii) 375,000 shares of common stock held by D. E. Shaw Valence Portfolios, L.L.C. (each a “D. E. Shaw Entity” and collectively, the “D. E. Shaw Entities”). Each D. E. Shaw Entity has the power to vote or to direct the vote of (and the power to dispose or direct the disposition of) the shares directly owned by such entity. D. E. Shaw & Co., L.P. (“DESCO LP”), as the investment adviser of the D. E. Shaw Entities, may be deemed to have the shared power to vote or direct the vote of (and the shared power to dispose or direct the disposition of) the shares owned by the D. E. Shaw Entities. D. E. Shaw & Co., L.L.C. (“DESCO LLC”), as the manager of the D. E. Shaw Entities, may be deemed to have the shared power to vote or direct the vote of (and the shared power to dispose or direct the disposition of) the shares owned by the D. E. Shaw Entities. Julius Gaudio, Maximilian Stone, and Eric Wepsic, or their designees, exercise voting and investment control over the shares owned by the D. E. Shaw Entities on DESCO LP’s and DESCO LLC’s behalf. D. E. Shaw & Co., Inc. (“DESCO Inc.”), as general partner of DESCO LP, may be deemed to have the shared power to vote or direct the vote of (and the shared power to dispose or direct the disposition of) the shares owned by the D. E. Shaw Entities. D. E. Shaw & Co. II, Inc. (“DESCO II Inc.”), as managing member of DESCO LLC, may be deemed to have the shared power to vote or direct the vote of (and the shared power to dispose or direct the disposition of) the shares owned by the D. E. Shaw Entities. None of DESCO LP, DESCO LLC, DESCO Inc., or DESCO II Inc. owns any shares of the Company directly, and each such entity disclaims beneficial ownership of the shares owned by the D. E. Shaw Entities. David E. Shaw does not own any shares of the Company directly. By virtue of David E. Shaw’s position as President and sole shareholder of DESCO Inc., which is the general partner of DESCO LP, and by virtue of David E. Shaw’s position as President and sole shareholder of DESCO II Inc., which is the managing member of DESCO LLC, David E. Shaw may be deemed to have the shared power to vote or direct the vote of (and the shared power to dispose or direct the disposition of) the shares owned by the D. E. Shaw Entities and, therefore, David E. Shaw may be deemed to be the beneficial owner of the shares owned by the D. E. Shaw Entities. David E. Shaw disclaims beneficial ownership of the shares owned by the D. E. Shaw Entities. The address of the entities and individuals named above is c/o D. E. Shaw group, 1166 Avenue of the Americas, 9th Floor, New York, NY 10036.
(23)
William H. Miller is the Manager of Miller Value Partners, LLC, the discretionary advisor for the Miller Opportunity Trust, and may be deemed to have voting and dispositive power over the securities held by the Selling Securityholder. The address of the Selling Securityholder is One South Street, Suite 2550, Baltimore, MD 21202.
(24)
Samantha Mclemore is the Manager of Patient Capital Management, LLC, the discretionary investment manager for Patient Partners, LP, and may be deemed to have voting and dispositive power over the securities held by the Selling Securityholder. The address of the Selling Securityholder is One South Street, Suite 2550, Baltimore, MD 21202.
 
125

(25)
Consists of (i) 868,500 shares of common stock held by Integrated Core Strategies (US) LLC, and (ii) 200,000 shares of common stock held by Riverview Group LLC. The address of each of the Selling Securityholders named above is c/o Millennium Management LLC, 399 Park Avenue, New York, NY 10022.
(26)
Consists of (i) 200,000 shares held by Arena Capital Fund, LP - Series 3, (ii) 200,000 shares held by Arena Capital Fund, LP - Series 5 and (iii) 100,000 shares held by Arena Capital Fund, LP Series 14. Arena Capital Advisors, LLC is the General Partner for the funds and accounts it manages. The address of Arena Capital Advisors, LLC is 12121 Wilshire Blvd Ste 1010, Los Angeles, CA 90025.
(27)
The address of Ghisallo Master Fund LP is 190 Elgin Avenue, George Town, Grand Cayman
KY1-9001.
(28)
The address of Millais Limited is c/o Millais USA LLC, 767 Fifth Avenue, 49th Floor, New York, NY 10153.
(29)
Consists of (i) 500,000 shares held by Senvest Master Fund, LP and (ii) 250,000 shares held by Senvest Technology Master Fund. The address of each of the Selling Securityholders named above is 540 Madison Avenue, 32nd Floor, New York, NY 10022.
(30)
The address of Blackstone Aqua Master Sub-Fund is 345 Park Avenue, New York, NY 10154. Blackstone Aqua Master Sub-Fund (the “Aqua Fund”) is a sub-fund of Blackstone Global Master Fund ICAV. Blackstone Alternative Solutions L.L.C. is the investment manager of the Aqua Fund. Blackstone Holdings I L.P. is the sole member of Blackstone Alternative Solutions L.L.C. Blackstone Holdings I/II GP L.L.C. is the general partner of Blackstone Holdings I L.P. Blackstone Inc. is the sole member of Blackstone Holdings I/II GP L.L.C. Blackstone Group Management L.L.C. is the sole holder of the Series II preferred stock of Blackstone Inc. Blackstone Group Management L.L.C. is wholly owned by its senior managing directors and controlled by its founder, Stephen A. Schwarzman. Each of such entities and Mr. Schwarzman may be deemed to beneficially own the securities beneficially owned by the Aqua Fund directly or indirectly controlled by it or him, but each, other than the Aqua Fund to the extent of its direct holdings, disclaims beneficial ownership of such securities.
Selling Securityholder information for each additional Selling Securityholder, if any, will be set forth by prospectus supplement to the extent required prior to the time of any offer or sale of Selling Securityholder’s shares pursuant to this prospectus. To the extent permitted by law, a prospectus supplement may add, update, substitute, or change the information contained in this prospectus, including the identity of each Selling Securityholder and the number of shares of common stock or warrants registered on its behalf. A Selling Securityholder may sell or otherwise transfer all, some or none of such shares of common stock or warrants in this offering. See “
Plan of Distribution
”.
For information regarding transactions between us and the Selling Securityholders, see the section titled “
Certain Relationships and Related Person Transactions
”.
 
126

CERTAIN RELATIONSHIPS AND RELATED PERSON TRANSACTIONS
Certain Relationships and Related Person
Transactions - Markforged Pre-Business
Combination
The following is a description of each transaction since January 1, 2017 and each currently proposed transaction in which:
 
   
Markforged has been or is to be a participant;
 
   
the amount involved exceeded or exceeds $120,000; and
 
   
any of Markforged’s directors, executive officers or holders of more than 5% of Markforged’s capital stock, or any immediate family member of, or person sharing the household with, any of these individuals, had or will have a direct or indirect material interest.
Markforged believes the terms of the transactions described below were comparable to terms it could have obtained in
arm’s-length
dealings with unrelated third parties.
Sales of Securities
Series D Preferred Stock Financing
In March 2019, Markforged sold an aggregate of 17,305,052 shares of its Series D preferred stock at a purchase price of $4.7523 per share. The following table summarizes purchases of Markforged’s Series D preferred stock by related persons:
 
Participant
  
Shares of
Series D
Preferred
Stock
    
Total
Purchase
Price
($)
 
Matrix Partners IX, L.P.
(1)
     793,490        3,770,903  
Weston & Co. IX LLC
(2)
     39,658        188,467  
Summit Partners Growth Equity Fund
IX-A,
L.P.
(3)
     9,331,785        44,347,442  
Summit Partners Growth Equity Fund
IX-B,
L.P.
(4)
     5,826,637        27,689,928  
Summit Investors GE IX/VC IV, LLC
(5)
     86,411        410,651  
Summit Investors GE IX/VC IV (UK), L.P.
(6)
     10,937        51,976  
 
(1)
Matrix Partners IX, L.P., or Matrix IX, is an affiliate of Matrix Partners, or Matrix, and is a holder of five percent or more of Markforged’s capital stock. Antonio Rodriguez is a Partner at Matrix and a member of Markforged’s board of directors.    
(2)
Weston & Co. IX LLC, or Weston, is an affiliate of Matrix. Mr. Rodriguez is a Managing Member at Matrix and a member of Markforged’s board of directors.
(3)
Summit Partners Growth Equity Fund
IX-A,
L.P., is an affiliate of Summit Partners, or Summit, and is a holder of five percent or more of Markforged’s capital stock. Michael Medici is a Managing Director at Summit and a member of Markforged’s board of directors.
(4)
Summit Partners Growth Equity Fund
IX-B,
L.P., is an affiliate of Summit. Mr. Medici is a Managing Director at Summit and a member of Markforged’s board of directors.
(5)
Summit Investors GE IX/VC IV, LLC, is an affiliate of Summit. Mr. Medici is a Managing Director at Summit and a member of Markforged’s board of directors.
(6)
Summit Investors GE IX/VC IV (UK), L.P., is an affiliate of Summit. Mr. Medici is a Managing Director at Summit and a member of Markforged’s board of directors.
Agreements With Stockholders
In connection with the Series D Financing, Markforged and certain of its stockholders, including Matrix, Summit, Trinity Ventures and North Bridge, each of which currently holds more than 5% of Markforged’s
 
127

capital stock, entered into the third amended and restated investors’ rights agreement (the “Investors’ Rights Agreement”), the third amended and restated voting agreement (the “Voting Agreement”), and the third amended and restated right of first refusal and
co-sale
agreement (the “ROFR Agreement”). Antonio Rodriguez, Michael Medici and Ed Anderson, each of whom are directors of Markforged, are affiliated with Matrix, Summit and North Bridge, respectively.
The Investors’ Rights Agreement provides certain holders of Markforged’s capital stock, including entities affiliated with Matrix, Summit, Trinity Ventures and North Bridge Capital, with a participation right to purchase their pro rata share of new securities that we may propose to sell and issue, subject to certain exceptions, certain information rights, the right to require Markforged to file certain registration statements and covenants regarding the operation of its business. The Investors’ Rights Agreement terminated upon the closing of the Business Combination.
The Voting Agreement contains provisions with respect to the composition and election of Markforged’s board of directors and provides for drag along rights. Pursuant to the Voting Agreement, Matrix, Summit and North Bridge each received the right to designate one member of Markforged’s board of directors and designated Antonio Rodriguez, Michael Medici and Ed Anderson, respectively. The Voting Agreement terminated upon the closing of the Business Combination.
The ROFR Agreement provides Markforged the right to purchase shares of its capital stock which certain stockholders propose to sell to other parties. Certain holders of Markforged capital stock, including Matrix, Summit, Trinity Ventures and North Bridge, have rights of first refusal and
co-sale
under the ROFR Agreement. The ROFR Agreement terminated upon the closing of the Business Combination.
Stock Repurchases
In connection with the closing of the Business Combination, Markforged repurchased 84,012 shares of common stock from Shai Terem, Markforged’s Chief Executive Officer, 3,917,064 shares of common stock from Gregory Mark, a holder of five percent or more of Markforged’s capital stock and a member of its board of directors, and 724,604 shares of common stock from David Benhaim, Markforged’s Chief Technology Officer, in each case pursuant to a Stock Repurchase Agreement in exchange for $0.8 million, $37.3 million and $6.9 million, respectively. The repurchased shares were returned to the authorized but unissued shares of Markforged.
In October 2020, Markforged repurchased 263,031 shares of common stock from Gregory Mark, a holder of five percent or more of Markforged’s capital stock and a member of its board of directors, pursuant to a Stock Repurchase Agreement in exchange for payment of $1.25 million. The repurchased shares were returned to the authorized but unissued shares of Markforged.
In June 2019, Markforged repurchased 150,000 shares of common stock from David Benhaim, Markforged’s Chief Technology Officer, pursuant to a Stock Repurchase Agreement in exchange for payment of $0.71 million. The repurchased shares were returned to the authorized but unissued shares of Markforged.
Indemnification Of Directors And Officers
In connection with the closing of the Business Combination, Markforged entered into indemnification agreements with each of Markforged’s directors and executive officers, the form of which is attached as an exhibit to the registration statement. The indemnification agreements and Markforged’s amended and restated certificate of incorporation and amended and restated bylaws require Markforged to indemnify its directors and officers to the fullest extent permitted by Delaware law.
 
128

Other Transactions
Markforged has entered into compensation arrangements, including employment, termination of employment and change in control arrangements and indemnification arrangements, which are, when required, described herein under the sections titled “
Management
” and “
Executive and Director Compensation
”.
Certain Relationships and Related Person
Transactions - AONE Pre-Business
Combination
AONE Class B Ordinary Shares
In June 2020, the Sponsor purchased 5,750,000 AONE Class B ordinary shares in exchange for the Sponsor’s payment of offering costs of $25,000, or approximately $0.0004 per share. On August 10, 2020, the Sponsor transferred 25,000 AONE Class B ordinary shares to each of Michelle Gill, Lachy Groom, Gautam Gupta, Trina Spear, and Laura de Petra, and 30,000 AONE Class B ordinary shares to Pierre Lamond. The Sponsor agreed to forfeit up to an aggregate of 750,000 AONE Class B ordinary shares to the extent that the over-allotment option was not exercised in full by the underwriters, so that the such shares would represent 20.0% of the Company’s issued and outstanding shares after the AONE’s initial public offering. On August 20, 2020, the underwriters exercised their over-allotment option in part and, accordingly, an aggregate of 375,000 AONE Class B ordinary shares were forfeited by the Sponsor for no consideration.
The AONE Class B ordinary shares are identical to the AONE Class A ordinary shares included in the units sold in AONE’s initial public offering, except that (i) only the holders of the AONE Class B ordinary shares have the right to vote on the election of directors prior to the initial business combination (as defined in the Cayman Constitutional Documents), (ii) the AONE Class B ordinary shares are subject to certain transfer restrictions, (iii) the holders of the AONE Class B ordinary shares have agreed pursuant to a letter agreement to waive (x) their redemption rights with respect to the AONE Class B ordinary shares and public shares held by them in connection with the completion of a business combination, (y) their redemption rights with respect to any AONE Class B ordinary shares and public shares held by them in connection with a shareholder vote to amend the Cayman Constitutional Documents (A) to modify the substance or timing of our obligation to allow redemption in connection with our initial business combination or to redeem 100% of our public shares if we do not complete our initial business combination by August 20, 2022 or (B) with respect to any other provision relating to shareholders’ rights or
pre-initial
business combination activity and (z) their rights to liquidating distributions from the trust account with respect to the AONE Class B ordinary shares if AONE fails to complete a business combination by August 20, 2022, (iv) the founder shares are automatically convertible into AONE Class A ordinary shares at the time of the initial business combination and (v) the AONE Class B ordinary shares are entitled to registration rights.
In connection with the Business Combination, upon the Domestication, the 5,375,000 AONE Class B ordinary shares outstanding converted automatically into 5,375,000 shares of Markforged Holding Common Stock. For additional information, see
 “Domestication Proposal”.
 Pursuant to the Sponsor Support Agreement, 50%, or 2,610,000 of the shares of Markforged Holding Common Stock that were issued to the Sponsor upon the conversion of such AONE Class B ordinary shares and are subject to vesting provisions.
Pursuant to a letter agreement entered into in connection with AONE’s initial public offering, the AONE Class B ordinary shares are not transferrable prior to the initial business combination, except to permitted transferees of the AONE Initial Shareholders. Upon consummation of the Business Combination, the shares of Markforged Holding Common Stock issued in respect of the AONE Class B ordinary shares are subject to the transfer restrictions provided in the
Lock-Up
Agreement, and accordingly will not be transferrable until 180 days after the Closing.
Private Placement Warrants
Simultaneously with the consummation of the initial public offering of AONE, the Sponsor purchased 3,150,000 warrants to purchase one AONE Class A ordinary share at an exercise price of $11.50 (the “private placement
 
129

warrants”) at a price of $2.00 per warrant, or $6.3 million in the aggregate, in a private placement. Each private placement warrant entitles the holder to purchase one AONE Class A ordinary share for $11.50 per share. A portion of the proceeds from the sale of the private placement warrants was placed in the Trust Account. The private placement warrants may not be redeemed by AONE so long as they are held by the Sponsor or its permitted transferees, except as described in this prospectus. If the private placement warrants are held by holders other than the Sponsor or its permitted transferees, the private placement warrants will be redeemable by AONE and exercisable by the holders on the same basis as the warrants included in the units that were sold as part of the initial public offering of AONE. The Sponsor, or its permitted transferees, has the option to exercise the private placement warrants on a cashless basis.
The private placement warrants are identical to the warrants included in the units sold in the initial public offering of AONE except that the private placement warrants: (i) are generally not redeemable by AONE except as described herein, (ii) may be exercised for cash or on a cashless basis so long as they are held by the Sponsor or any of its permitted transferees and (iii) are entitled to registration rights (including the shares issuable upon exercise of the private placement warrants). Pursuant to a letter agreement entered into in connection with AONE’s initial public offering, the Sponsor agreed not to transfer, assign or sell any of the private placement warrants, including the AONE Class A ordinary shares issuable upon exercise of the private placement warrants (except to certain permitted transferees), until 30 days after the completion of AONE’s initial business combination. Upon consummation of the Business Combination, the private placement warrants (as converted in connection with the Domestication) and the shares of Markforged Holding Common Stock issuable upon exercise of such warrants will be subject to the transfer restrictions provided in the
Lock-Up
Agreement, and accordingly will not be transferrable until 180 days after the Closing.
In connection with the Business Combination, upon the Domestication, each of the 3,150,000 private placement warrants converted automatically into a warrant to acquire one share of Markforged Holding Common Stock, pursuant to the Warrant Agreement.
Registration Rights
The holders of the AONE Class B ordinary shares, private placement warrants, and warrants that may be issued upon conversion of working capital loans, if any (and any AONE Class A ordinary shares issuable upon the exercise or conversion of such securities) are entitled to registration rights pursuant to a registration and shareholder rights agreement signed August 17, 2020, requiring AONE to register such securities for resale (in the case of the AONE Class B ordinary shares, only after conversion to AONE Class A ordinary shares). The holders of these securities are entitled to make up to three demands, excluding short form demands, that AONE register such securities. In addition, the holders have certain “piggy-back” registration rights with respect to registration statements filed subsequent to the completion of AONE’s initial business combination and rights to require AONE to register for resale such securities pursuant to Rule 415 under the Securities Act. AONE will bear the expenses incurred in connection with the filing of any such registration statements. The agreement also provides that our Sponsor, upon and following our initial business combination, is entitled to nominate three individuals for appointment to our board of directors, as long as our Sponsor holds any securities covered by the registration and shareholder rights agreement.
Upon consummation of the Business Combination, the registration and shareholder rights agreement was replaced by the Registration Rights Agreement, a copy of which is attached as Annex E to this prospectus. At the Closing, Markforged Holding Corporation, the AONE Initial Shareholders, and the Markforged stockholders party thereto entered into the Registration Rights Agreement, pursuant to which Markforged Holding Corporation agreed to register for resale, pursuant to Rule 415 under the Securities Act, certain shares of Markforged Holding Common Stock and other equity securities of Markforged Holding Corporation that are held by the parties thereto from time to time.
 
130

Related Party Loans
On June 26, 2020, the Sponsor agreed to loan AONE up to $300,000 to be used for the payment of costs related to AONE’s initial public offering pursuant to a promissory note (the “Note”). The Note was
non-interest
bearing and payable on the earlier of December 31, 2020 or the completion of the initial public offering. AONE borrowed approximately $163,000 under the Note, and then fully repaid the Note on August 20, 2020.
In addition, in order to fund working capital deficiencies or finance transaction costs in connection with a business combination, the Sponsor (or an affiliate of the Sponsor), or certain of AONE’s officers and directors may, but are not obligated to, loan AONE funds as may be required (“Working Capital Loans”). In the event that a business combination does not close, AONE may use a portion of proceeds held outside the Trust Account to repay the Working Capital Loans, but no proceeds held in the Trust Account would be used to repay the Working Capital Loans. The Working Capital Loans would either be repaid upon consummation of a business combination, without interest, or, at the lender’s discretion, up to $1.5 million of such Working Capital Loans may be convertible into warrants of the post-business combination entity at a price of $2.00 per warrant. The warrants would be identical to the private placement warrants. As of the date of this prospectus, AONE had no borrowings under the Working Capital Loans.
Certain Relationships and Related Person Transactions — Markforged Holding Corporation
Policies and Procedures for Related Person Transactions
Following the closing of the Business Combination, Markforged Holding Corporation’s audit committee has the primary responsibility for reviewing and approving or disapproving “related party transactions,” which are transactions between Markforged Holding Corporation and related persons in which the aggregate amount involved exceeds or may be expected to exceed $120,000 and in which a related person has or will have a direct or indirect material interest. The written charter of Markforged Holding Corporation’s audit committee provides that Markforged Holding Corporation’s audit committee shall review and approve in advance any related party transaction.
In connection with the closing of the Business Combination, Markforged Holding Corporation plans to adopt a formal written policy for the review and approval of transactions with related persons. Such policy will require, among other things, that:
 
   
The audit committee shall review the material facts of all related person transactions.
 
   
In reviewing any related person transaction, the committee will take into account, among other factors that it deems appropriate, whether the related person transaction is on terms no less favorable to Markforged Holding Corporation than terms generally available in a transaction with an unaffiliated third-party under the same or similar circumstances and the extent of the related person’s interest in the transaction.
 
   
In connection with its review of any related person transaction, Markforged Holding Corporation shall provide the committee with all material information regarding such related person transaction, the interest of the related person and any potential disclosure obligations of Markforged Holding Corporation in connection with such related person transaction.
 
   
If a related person transaction will be ongoing, the committee may establish guidelines for Markforged Holding Corporation’s management to follow in its ongoing dealings with the related person.
All of the transactions described above were entered into prior to the adoption of this policy. Accordingly, each was approved by disinterested members of Markforged’s or AONE’s (as applicable) board of directors after making a determination that the transaction was executed on terms no less favorable than those that could have been obtained from an unrelated third-party.
 
131

DESCRIPTION OF OUR SECURITIES
Common Stock
Holders of Markforged Holding Common Stock are entitled to one vote for each share held of record on all matters submitted to a vote of stockholders, including the election or removal of directors. The holders of Markforged Holding Corporation Common Stock do not have cumulative voting rights in the election of directors. Upon Markforged Holding Corporation’s liquidation, dissolution or winding up and after payment in full of all amounts required to be paid to creditors and to the holders of preferred stock having liquidation preferences, if any, the holders of Markforged Holding Common Stock will be entitled to receive pro rata Markforged Holding Corporation’s remaining assets available for distribution. Holders of Markforged Holding Common Stock do not have preemptive, subscription, redemption or conversion rights. The common stock is not subject to further calls or assessment by Markforged Holding Corporation. There are no redemption or sinking fund provisions applicable to the common stock. All shares of Markforged Holding Common Stock outstanding are fully paid and
non-assessable.
The rights, powers, preferences and privileges of holders of Markforged Holding Common Stock are subject to those of the holders of any shares of Markforged Holding Corporation’s preferred stock Markforged Holding Corporation may authorize and issue in the future.
Warrants
Public Shareholders’ Warrants
Each whole warrant will entitle the registered holder to purchase one share of Markforged Holding Common Stock at a price of $11.50 per share, subject to adjustment as discussed below, at any time commencing on the later of one year from the closing of AONE’s initial public offering and 30 days after the completion of the Business Combination, provided in each case that we have an effective registration statement under the Securities Act covering the shares of Markforged Holding Common Stock issuable upon exercise of the warrants and a current prospectus relating to them is available (or we permit holders to exercise their warrants on a cashless basis under the circumstances specified in the warrant agreement) and such shares are registered, qualified or exempt from registration under the securities, or blue sky, laws of the state of residence of the holder. Pursuant to the Warrant Agreement, a warrant holder may exercise its warrants only for a whole number of shares. This means only a whole warrant may be exercised at a given time by a warrant holder. No fractional warrants will be issued upon separation of the units and only whole warrants will trade. The warrants will expire five years after the completion of the Business Combination, at 5:00 p.m., New York City time, or earlier upon redemption or liquidation.
We will not be obligated to deliver any shares of Markforged Holding Common Stock pursuant to the exercise of a warrant and will have no obligation to settle such warrant exercise unless a registration statement under the Securities Act with respect to the shares underlying the warrants is then effective and a prospectus relating thereto is current, subject to our satisfying our obligations described below with respect to registration, or a valid exemption from registration is available. No warrant will be exercisable and we will not be obligated to issue shares of Markforged Holding Common Stock upon exercise of a warrant unless the shares issuable upon such warrant exercise have been registered, qualified or deemed to be exempt under the securities laws of the state of residence of the registered holder of the warrants. In the event that the conditions in the two immediately preceding sentences are not satisfied with respect to a warrant, the holder of such warrant will not be entitled to exercise such warrant and such warrant may have no value and expire worthless. In no event will we be required to net cash settle any warrant. In the event that a registration statement is not effective for the exercised warrants, the purchaser of a unit containing such warrant will have paid the full purchase price for the unit solely for the share of Markforged Holding Common Stock underlying such unit.
We are registering the shares of Markforged Holding Common Stock issuable upon exercise of the warrants on the registration statement of which this prospectus forms a part. Pursuant to the Warrant Agreement, we have agreed to use our commercially reasonable efforts to cause the same to become effective within 60 business days
 
132

after the closing of our initial business combination, and to maintain the effectiveness of such registration statement and a current prospectus relating to those shares of Markforged Holding Common Stock until the warrants expire or are redeemed, as specified in the warrant agreement; provided that if such shares are at the time of any exercise of a warrant not listed on a national securities exchange such that they satisfy the definition of a “covered security” under Section 18(b)(1) of the Securities Act, we may, at our option, require holders of public warrants who exercise their warrants to do so on a “cashless basis” in accordance with Section 3(a)(9) of the Securities Act and, in the event we so elect, we will not be required to file or maintain in effect a registration statement. If a registration statement covering the shares of Markforged Holding Common Stock issuable upon exercise of the warrants is not effective by the 60th day after the Closing, warrant holders may, until such time as there is an effective registration statement and during any period when we will have failed to maintain an effective registration statement, exercise warrants on a “cashless basis” in accordance with Section 3(a)(9) of the Securities Act or another exemption.
Redemptions for warrants for cash when the price per share of Markforged Holding Common Stock equals or exceeds $18.00.
 Once the warrants become exercisable, we may call the public warrants for redemption:
 
   
in whole and not in part;
 
   
at a price of $0.01 per warrant;
 
   
upon not less than 30 days’ prior written notice of redemption to each warrant holder; and
 
   
if, and only if, the closing price of the shares of Markforged Holding Common Stock equals or exceeds $18.00 per share (as adjusted for share
sub-divisions,
share capitalizations, reorganizations, recapitalizations and the like) for any 20 trading days within a
30-trading
day period ending on the third trading day prior to the date on which notice of the redemption is given to the warrant holders.
We will not redeem the warrants as described above unless a registration statement under the Securities Act covering the issuance of shares of Markforged Holding Common Stock issuable upon exercise of the warrants is then effective and a current prospectus relating to those shares is available throughout the
30-day
redemption period, except if the warrants may be exercised on a cashless basis and such cashless exercise is exempt from registration under the Securities Act. If and when the warrants become redeemable by us, we may exercise our redemption right even if we are unable to register or qualify the underlying securities for sale under all applicable state securities laws. As a result, we may redeem the warrants as set forth above even if the holders are otherwise unable to exercise the warrants.
We have established the last of the redemption criterion discussed above to prevent a redemption call unless there is at the time of the call a significant premium to the warrant exercise price. If the foregoing conditions are satisfied and we issue a notice of redemption of the warrants, each warrant holder will be entitled to exercise his, her or its warrant prior to the scheduled redemption date. However, the price of a share of Markforged Holding Common Stock may fall below the $18.00 redemption trigger price (as adjusted for share
sub-divisions,
share capitalizations, reorganizations, recapitalizations and the like) as well as the $11.50 (for whole shares) warrant exercise price after the redemption notice is issued.
Redemption of warrants for shares of Markforged Holding Common Stock when the price per share equals or exceeds $10.00
. Commencing ninety days after the warrants become exercisable, we may redeem the outstanding warrants:
 
   
in whole and not in part;
 
   
at $0.10 per warrant upon a minimum of 30 days’ prior written notice of redemption
 provided
 that during such 30 day period holders will be able to exercise their warrants on a cashless basis prior to redemption and receive that number of shares determined by reference to the table below, based on the redemption date and the “fair market value” of a share of Markforged Holding Common Stock (as defined below) except as otherwise described below provided, further, that if the warrants are not
 
133

 
exercised on a cashless basis or otherwise during such 30 day period, we shall redeem such warrants for $0.10 per share;
 
   
if, and only if, the closing price of shares of Markforged Holding Common Stock equals or exceeds $10.00 per public share (as adjusted for share subdivisions, share dividends, reorganizations, reclassifications, recapitalizations and the like) on the trading day before we send the notice of redemption to the warrant holders;
 
   
if, and only if, the private placement warrants are also concurrently called for redemption on the same terms as the outstanding public warrants, as described above; and
 
   
if, and only if, there is an effective registration statement covering the issuance of the shares of Markforged Holding Common Stock issuable upon exercise of the warrants and a current prospectus relating thereto available throughout the
30-day
period after written notice of redemption is given.
Beginning on the date the notice of redemption is given until the warrants are redeemed or exercised, holders may elect to exercise their warrants on a cashless basis. The numbers in the table below represent the number of shares of Markforged Holding Common Stock that a warrant holder will receive upon a cashless exercise in connection with a redemption by us pursuant to this redemption feature, based on the “fair market value” of our shares of Markforged Holding Common Stock on the corresponding redemption date (assuming holders elect to exercise their warrants and such warrants are not redeemed for $0.10 per warrant), determined based on volume weighted average price of such shares as reported during the 10 trading days ending on the third trading day prior to the date on which the notice of redemption is sent to the holders of warrants, and the number of months that the corresponding redemption date precedes the expiration date of the warrants, each as set forth in the table below.
 
134

The share prices set forth in the column headings of the table below will be adjusted as of any date on which the number of shares issuable upon exercise of a warrant is adjusted as set forth in the first three paragraphs under the heading
 “— Anti-dilution Adjustments”
 below. The adjusted share prices in the column headings will equal the share prices immediately prior to such adjustment, multiplied by a fraction, the numerator of which is the number of shares deliverable upon exercise of a warrant immediately prior to such adjustment and the denominator of which is the number of shares deliverable upon exercise of a warrant as so adjusted. The number of shares in the table below shall be adjusted in the same manner and at the same time as the number of shares issuable upon exercise of a warrant.
 
Redemption Date
  
Fair Market Value of Class A Ordinary Shares ($)
 
(period to expiration of warrants)
  
£
10.00
    
11.00
    
12.00
    
13.00
    
14.00
    
15.00
    
16.00
    
17.00
    
³
18.00
 
57 months
     0.257        0.277        0.294        0.310        0.324        0.337        0.348        0.358        0.365  
54 months
     0.252        0.272        0.291        0.307        0.322        0.335        0.347        0.357        0.365  
51 months
     0.246        0.268        0.287        0.304        0.320        0.333        0.346        0.357        0.365  
48 months
     0.241        0.263        0.283        0.301        0.317        0.332        0.344        0.356        0.365  
45 months
     0.235        0.258        0.279        0.298        0.315        0.330        0.343        0.356        0.365  
42 months
     0.228        0.252        0.274        0.294        0.312        0.328        0.342        0.355        0.364  
39 months
     0.221        0.246        0.269        0.290        0.309        0.325        0.340        0.354        0.364  
36 months
     0.213        0.239        0.263        0.285        0.305        0.323        0.339        0.353        0.364  
33 months
     0.205        0.232        0.257        0.280        0.301        0.320        0.337        0.352        0.364  
30 months
     0.196        0.224        0.250        0.274        0.297        0.316        0.335        0.351        0.364  
27 months
     0.185        0.214        0.242        0.268        0.291        0.313        0.332        0.350        0.364  
24 months
     0.173        0.204        0.233        0.260        0.285        0.308        0.329        0.348        0.364  
21 months
     0.161        0.193        0.223        0.252        0.279        0.304        0.326        0.347        0.364  
18 months
     0.146        0.179        0.211        0.242        0.271        0.298        0.322        0.345        0.363  
15 months
     0.130        0.164        0.197        0.230        0.262        0.291        0.317        0.342        0.363  
12 months
     0.111        0.146        0.181        0.216        0.250        0.282        0.312        0.339        0.363  
9 months
     0.090        0.125        0.162        0.199        0.237        0.272        0.305        0.336        0.362  
6 months
     0.065        0.099        0.137        0.178        0.219        0.259        0.296        0.331        0.362  
3 months
     0.034        0.065        0.104        0.150        0.197        0.243        0.286        0.326        0.361  
0 months
     —          —          0.042        0.115        0.179        0.233        0.281        0.323        0.361  
The exact fair market value and redemption date may not be set forth in the table above, in which case, if the fair market value is between two values in the table or the redemption date is between two redemption dates in the table, the number of shares of Markforged Holding Common Stock to be issued for each warrant exercised will be determined by a straight-line interpolation between the number of shares set forth for the higher and lower fair market values and the earlier and later redemption dates, as applicable, based on a 365 or
366-day
year, as applicable. For example, if the volume-weighted average price of shares of Markforged Holding Common Stock as reported during the 10 trading days ending on the third trading day prior to the date on which the notice of redemption is sent to the holders of the warrants is $11.00 per share, and at such time there are 57 months until the expiration of the warrants, holders may choose to, in connection with this redemption feature, exercise their warrants for 0.277 shares of Markforged Holding Common Stock for each whole warrant. For an example where the exact fair market value and redemption date are not as set forth in the table above, if the volume-weighted average price of shares of Markforged Holding Common Stock as reported during the 10 trading days ending on the third trading day prior to the date on which the notice of redemption is sent to the holders of the warrants is $13.50 per share, and at such time there are 38 months until the expiration of the warrants, holders may choose to, in connection with this redemption feature, exercise their warrants for 0.298 shares of Markforged Holding Common Stock for each whole warrant. Finally, as reflected in the table above, if the warrants are out of the money and about to expire, they cannot be exercised on a cashless basis in connection with a redemption by us pursuant to this redemption feature, since they will not be exercisable for any shares of Markforged Holding Common Stock.
 
135

This redemption feature is structured to allow for all of the outstanding warrants to be redeemed when shares of Markforged Holding Common Stock are trading at or above $10.00, which may be at a time when the trading price of such shares is below the exercise price of the warrants. We have established this redemption feature to provide us with the flexibility to redeem the warrants without the warrants having to reach the $18.00 per share threshold set forth above. Holders choosing to exercise their warrants in connection with a redemption pursuant to this feature will, in effect, receive a number of shares for their warrants based on an option pricing model with a fixed volatility input as of the date of this prospectus. This redemption right provides us with an additional mechanism by which to redeem all of the outstanding warrants, and therefore have certainty as to our capital structure as the warrants would no longer be outstanding and would have been exercised or redeemed. We will be required to pay the applicable redemption price to warrant holders if we choose to exercise this redemption right and it will allow us to quickly proceed with a redemption of the warrants if we determine it is in our best interest to do so. As such, we would redeem the warrants in this manner when we believe it is in our best interest to update our capital structure to remove the warrants and pay the redemption price to the warrant holders.
As stated above, we can redeem the warrants when Markforged Holding Common Stock is trading at a price starting at $10.00 per share, which is below the exercise price of $11.50, because it will provide certainty with respect to our capital structure and cash position while providing warrant holders with the opportunity to exercise their warrants on a cashless basis for the applicable number of shares. If we choose to redeem the warrants when the Markforged Holding Common Stock is trading at a price below the exercise price of the warrants, this could result in the warrant holders receiving fewer shares than they would have received if they had chosen to wait to exercise their warrants if and when such Markforged Holding Common Stock was trading at a price higher than the exercise price of $11.50.
No fractional shares will be issued upon exercise. If, upon exercise, a holder would be entitled to receive a fractional interest in a share, we will round down to the nearest whole number of the shares of Markforged Holding Common Stock to be issued to the holder. If, at the time of redemption, the warrants are exercisable for a security other than shares of Markforged Holding Common Stock pursuant to the Warrant Agreement, the warrants may be exercised for such security. At such time as the warrants become exercisable for a security other than the Markforged Holding Common Stock, Markforged Holding Corporation (or the surviving company) will use its commercially reasonable efforts to register under the Securities Act the security issuable upon the exercise of the warrants.
Redemption procedures and cashless exercise.
 If we call the warrants for redemption when the price per share of Markforged Holding Common Stock equals or exceeds $18.00 as described above, Markforged Holding Corporation will have the option to require any holder that wishes to exercise his, her or its warrant to do so on a “cashless basis.” In determining whether to require all holders to exercise their warrants on a “cashless basis,” Markforged Holding Corporation will consider, among other factors, our cash position, the number of warrants that are outstanding and the dilutive effect on our shareholders of issuing the maximum number of shares issuable upon the exercise of our warrants. If this option is elected, all holders of warrants would pay the exercise price by surrendering their warrants for that number of shares of Markforged Holding Common Stock equal to the quotient obtained by dividing (x) the product of the number of Class A ordinary shares underlying the warrants, multiplied by the excess of the “fair market value” (defined below) over the exercise price of the warrants by (y) the fair market value. The “fair market value” will mean the average closing price of Markforged Holding Common Stock for the 10 trading days ending on the third trading day prior to the date on which the notice of redemption is sent to the holders of warrants. In such event, the notice of redemption will contain the information necessary to calculate the number of shares to be received upon exercise of the warrants, including the “fair market value” in such case. Requiring a cashless exercise in this manner will reduce the number of shares to be issued and thereby lessen the dilutive effect of a warrant redemption. If the warrants are called for redemption and cashless exercise is not elected, the Sponsor and its permitted transferees would still be entitled to exercise their private placement warrants for cash or on a cashless basis using the same formula described above that other warrant holders would have been required to use had all warrant holders been required to exercise their warrants on a cashless basis, as described in more detail below.
 
136

A holder of a warrant may notify us in writing in the event it elects to be subject to a requirement that such holder will not have the right to exercise such warrant, to the extent that after giving effect to such exercise, such person (together with such person’s affiliates), to the warrant agent’s actual knowledge, would beneficially own in excess of 4.9% or 9.8% (as specified by the holder) of Markforged Holding Common Stock issued and outstanding immediately after giving effect to such exercise.
Anti-dilution Adjustments.
 If the number of outstanding shares of Markforged Holding Common Stock is increased by a capitalization or share dividend payable in such shares, or by a
sub-divisions
of common stock or other similar event, then, on the effective date of such capitalization or share dividend,
sub-divisions
or similar event, the number of shares issuable on exercise of each warrant will be increased in proportion to such increase in the outstanding shares of Markforged Holding Common Stock. A rights offering made to all or substantially all holders of ordinary shares entitling holders to purchase shares of Markforged Holding Common Stock at a price less than the “historical fair market value” (as defined below) will be deemed a share dividend of a number of shares equal to the product of (i) the number of shares of Markforged Holding Common Stock actually sold in such rights offering (or issuable under any other equity securities sold in such rights offering that are convertible into or exercisable for shares of Markforged Holding Common Stock) and (ii) one minus the quotient of (x) the price per share of Markforged Holding Common Stock paid in such rights offering and (y) the historical fair market value. For these purposes, (i) if the rights offering is for securities convertible into or exercisable for shares of Markforged Holding Common Stock, in determining the price payable for such shares, there will be taken into account any consideration received for such rights, as well as any additional amount payable upon exercise or conversion and (ii) “historical fair market value” means the volume-weighted average price of Markforged Holding Common Stock as reported during the 10 trading day period ending on the trading day prior to the first date on which the such shares trade on the applicable exchange or in the applicable market, regular way, without the right to receive such rights.
In addition, if we, at any time while the warrants are outstanding and unexpired, pay a dividend or make a distribution in cash, securities or other assets to all or substantially all the holders of shares of Markforged Holding Common Stock on account of such shares (or other securities into which the warrants are convertible), other than (a) as described above, (b) any cash dividends or cash distributions which, when combined on a per share basis with all other cash dividends and cash distributions paid on Markforged Holding Common Stock during the
365-day
period ending on the date of declaration of such dividend or distribution does not exceed $0.50 (as adjusted to appropriately reflect any other adjustments and excluding cash dividends or cash distributions that resulted in an adjustment to the exercise price or to the number of shares of Markforged Holding Common Stock issuable on exercise of each warrant) but only with respect to the amount of the aggregate cash dividends or cash distributions equal to or less than $0.50 per share, (b) to satisfy the redemption rights of the holders of AONE Class A ordinary shares in connection with a proposed initial business combination, (d) to satisfy the redemption rights of the holders of AONE Class A ordinary shares in connection with a shareholder vote to amend our amended and restated memorandum and articles of association (A) to modify the substance or timing of our obligation to provide holders of our Class A ordinary shares the right to have their shares redeemed in connection with our initial business combination or to redeem 100% of our public shares if we do not complete our initial business combination within 24 months from the closing of our initial public offering or (B) with respect to any other provision relating to the rights of holders of our Class A ordinary shares, or (e) in connection with the redemption of our public shares upon our failure to complete our initial business combination, then the warrant exercise price will be decreased, effective immediately after the effective date of such event, by the amount of cash and/or the fair market value of any securities or other assets paid on each such share in respect of such event.
If the number of outstanding shares of Markforged Holding Common Stock is decreased by a consolidation, combination, reverse share
sub-division
or reclassification of such shares or other similar event, then, on the effective date of such consolidation, combination, reverse share
sub-division,
reclassification or similar event, the number of shares of Markforged Holding Common Stock issuable on exercise of each warrant will be decreased in proportion to such decrease in outstanding shares.
 
137

Whenever the number of shares of Markforged Holding Common Stock purchasable upon the exercise of the warrants is adjusted, as described above, the warrant exercise price will be adjusted by multiplying the warrant exercise price immediately prior to such adjustment by a fraction (x) the numerator of which will be the number of shares of Markforged Holding Common Stock purchasable upon the exercise of the warrants immediately prior to such adjustment and (y) the denominator of which will be the number of shares so purchasable immediately thereafter.
In case of any reclassification or reorganization of the outstanding shares of Markforged Holding Common Stock (other than those described above or that solely affects the par value of such shares), or in the case of any merger or consolidation of us with or into another corporation (other than a consolidation or merger in which we are the continuing corporation and that does not result in any reclassification or reorganization of our issued and outstanding shares of Markforged Holding Common Stock), or in the case of any sale or conveyance to another corporation or entity of the assets or other property of us as an entirety or substantially as an entirety in connection with which we are dissolved, the holders of the warrants will thereafter have the right to purchase and receive, upon the basis and upon the terms and conditions specified in the warrants and in lieu of the shares immediately theretofore purchasable and receivable upon the exercise of the rights represented thereby, the kind and amount of shares or other securities or property (including cash) receivable upon such reclassification, reorganization, merger or consolidation, or upon a dissolution following any such sale or transfer, that the holder of the warrants would have received if such holder had exercised their warrants immediately prior to such event. If less than 70% of the consideration receivable by the holders of shares of Markforged Holding Common Stock in such a transaction is payable in the form of shares in the successor entity that is listed for trading on a national securities exchange or is quoted in an established
over-the-counter
market, or is to be so listed for trading or quoted immediately following such event, and if the registered holder of the warrant properly exercises the warrant within thirty days following public disclosure of such transaction, the warrant exercise price will be reduced as specified in the warrant agreement based on the Black-Scholes value (as defined in the Warrant Agreement) of the warrant. The purpose of such exercise price reduction is to provide additional value to holders of the warrants when an extraordinary transaction occurs during the exercise period of the warrants pursuant to which the holders of the warrants otherwise do not receive the full potential value of the warrants.
The warrants have been issued in registered form under a Warrant Agreement between Continental Stock Transfer & Trust Company, as warrant agent, and AONE. The Warrant Agreement provides that the terms of the warrants may be amended without the consent of any holder to cure any ambiguity or correct any defective provision or correct any mistake, including to conform the provisions of the warrant agreement to the description of the terms of the warrants and the Warrant Agreement set forth in this prospectus, but requires the approval by the holders of at least 50% of the then outstanding public warrants to make any change that adversely affects the interests of the registered holders. Refer to the Warrant Agreement, a copy of which is filed as an exhibit to the registration statement of which this prospectus is a part, for a complete description of the terms and conditions applicable to the warrants.
The warrant holders do not have the rights or privileges of holders of ordinary shares and any voting rights until they exercise their warrants and receive shares of Markforged Holding Common Stock. After the issuance of shares of Markforged Holding Common Stock upon exercise of the warrants, each holder will be entitled to one vote for each share held of record on all matters to be voted on by stockholders.
AONE has agreed that, subject to applicable law, any action, proceeding or claim against AONE arising out of or relating in any way to the Warrant Agreement will be brought and enforced in the courts of the State of New York or the United States District Court for the Southern District of New York, and AONE irrevocably submits to such jurisdiction, which jurisdiction will be the exclusive forum for any such action, proceeding or claim. This provision applies to claims under the Securities Act but does not apply to claims under the Exchange Act or any claim for which the federal district courts of the United States of America are the sole and exclusive forum.
 
138

Private Placement Warrants
The private placement warrants (including the Markforged Holding Common Stock issuable upon exercise of the private placement warrants) will not be transferable, assignable or salable until 30 days after the completion of our initial Business Combination, subject to limited exceptions, and they will not be redeemable by us so long as they are held by the Sponsor or its permitted transferees. The Sponsor, or its permitted transferees, has the option to exercise the private placement warrants on a cashless basis and have certain registration rights described herein. Otherwise, the private placement warrants have terms and provisions that are identical to those of the warrants sold as part of the units in AONE’s initial public offering. If the private placement warrants are held by holders other than the Sponsor or its permitted transferees, the private placement warrants will be redeemable by us in all redemption scenarios and exercisable by the holders on the same basis as the public warrants.
If holders of the private placement warrants elect to exercise them on a cashless basis, they would pay the exercise price by surrendering his, her or its warrants for that number of shares of Markforged Holding Common Stock equal to the quotient obtained by dividing (x) the product of the number of shares of Markforged Holding Common Stock underlying the warrants, multiplied by the excess of the “historical fair market value” (defined below) less the exercise price of the warrants by (y) the historical fair market value. For these purposes, the “historical fair market value” shall mean the average last reported sale price of Markforged Holding Common Stock for the 10 trading days ending on the third trading day prior to the date on which the notice of warrant exercise is sent to the Warrant Agent.
Upon consummation of the Business Combination, the private placement warrants (and the shares of Markforged Holding Common Stock issuable upon the exercise thereof) are subject to the transfer restrictions contained in the
Lock-up
Agreement, pursuant to which they may not be transferred until 180 days after the Closing.
Preferred Stock
Markforged Holding Corporation’s charter authorizes Markforged Holding Corporation’s board of directors to establish one or more series of preferred stock (including convertible preferred stock). Unless required by law or by the NYSE, the authorized shares of preferred stock will be available for issuance without further action by stockholders. Markforged Holding Corporation’s board of directors may determine, with respect to any series of preferred stock, the powers including preferences and relative participations, optional or other special rights, and the qualifications, limitations or restrictions thereof, of that series, including, without limitation:
 
   
the designation of the series;
 
   
the number of shares of the series, which Markforged Holding Corporation’s board of directors may, except where otherwise provided in the preferred stock designation, increase (but not above the total number of authorized shares of the class) or decrease (but not below the number of shares then outstanding);
 
   
whether dividends, if any, will be cumulative or
non-cumulative
and the dividend rate of the series;
 
   
the dates at which dividends, if any, will be payable;
 
   
the redemption rights and price or prices, if any, for shares of the series;
 
   
the terms and amounts of any sinking fund provided for the purchase or redemption of shares of the series;
 
   
the amounts payable on shares of the series in the event of any voluntary or involuntary liquidation, dissolution or
winding-up
of Markforged Holding Corporation’s affairs;
 
   
whether the shares of the series will be convertible into shares of any other class or series, or any other security, of Markforged Holding Corporation or any other corporation, and, if so, the specification of the other class or series or other security, the conversion price or prices or rate or rates, any rate adjustments, the date or dates as of which the shares will be convertible and all other terms and conditions upon which the conversion may be made;
 
139

   
restrictions on the issuance of shares of the same series or of any other class or series; and
 
   
the voting rights, if any, of the holders of the series.
Markforged Holding Corporation is also expressly authorized to increase or decrease the number of shares of any series of preferred stock subsequent to the issuance of shares of that series, but not below the number of shares of such series then outstanding. In case the number of shares of any series of preferred stock shall be decreased in accordance with the foregoing sentence, the shares constituting such decrease shall resume the status that they had prior to the adoption of the resolution originally fixing the number of shares of such series.
Markforged Holding Corporation could issue a series of preferred stock that could, depending on the terms of the series, impede or discourage an acquisition attempt or other transaction that some, or a majority, of the holders of Markforged Holding Common Stock might believe to be in their best interests or in which the holders of Markforged Holding Common Stock might receive a premium for their Markforged Holding Common Stock over the market price of the common stock. Additionally, the issuance of preferred stock may adversely affect the rights of holders of Markforged Holding Common Stock by restricting dividends on the Markforged Holding Common Stock, diluting the voting power of the Markforged Holding Common Stock or subordinating the liquidation rights of the Markforged Holding Common Stock. As a result of these or other factors, the issuance of preferred stock could have an adverse impact on the market price of Markforged Holding Common Stock. Markforged Holding Corporation has no current plans to issue any series of preferred stock.
Dividends
The DGCL permits a corporation to declare and pay dividends out of “surplus” or, if there is no “surplus”, out of its net profits for the fiscal year in which the dividend is declared and/or the preceding fiscal year. “Surplus” is defined as the excess of the net assets of the corporation over the amount determined to be the capital of the corporation by the board of directors. The capital of the corporation is typically calculated to be (and cannot be less than) the aggregate par value of all issued shares of capital stock. Net assets equals the fair value of the total assets minus total liabilities. The DGCL also provides that dividends may not be paid out of net profits if, after the payment of the dividend, capital is less than the capital represented by the outstanding stock of all classes having a preference upon the distribution of assets.
Declaration and payment of any dividend will be subject to the discretion of Markforged Holding Corporation’s board of directors. The time and amount of dividends will be dependent upon Markforged Holding Corporation’s financial condition, operations, cash requirements and availability, debt repayment obligations, capital expenditure needs and restrictions in Markforged Holding Corporation’s debt instruments, industry trends, the provisions of Delaware law affecting the payment of distributions to stockholders and any other factors Markforged Holding Corporation’s board of directors may consider relevant. Markforged Holding Corporation has no current plans to pay dividends on its common stock. Any decision to declare and pay dividends in the future will be made at the sole discretion of Markforged Holding Corporation’s board of directors and will depend on, among other things, Markforged Holding Corporation’s results of operations, cash requirements, financial condition, contractual restrictions and other factors that Markforged Holding Corporation’s board of directors may deem relevant. Because Markforged Holding Corporation is a holding company and has no direct operations, Markforged Holding Corporation will only be able to pay dividends from funds it receive from its subsidiaries. In addition, Markforged Holding Corporation’s ability to pay dividends may be limited by the agreements governing indebtedness that it or its subsidiaries incur in the future.
Annual Stockholder Meetings
Markforged Holding Corporation’s bylaws provide that annual stockholder meetings will be held at a date, time and place, if any, as exclusively selected by Markforged Holding Corporation’s board of directors. To the extent permitted under applicable law, Markforged Holding Corporation may conduct meetings by remote communications, including by webcast.
 
140

Anti-Takeover Effects of the Certificate of Incorporation and Bylaws and Certain Provisions of Delaware Law
The Certificate of Incorporation and the Bylaws contain and the DGCL contains provisions, which are summarized in the following paragraphs, that are intended to enhance the likelihood of continuity and stability in the composition of Markforged Holding Corporation’s board of directors. These provisions are intended to avoid costly takeover battles, reduce Markforged Holding Corporation’s vulnerability to a hostile change of control and enhance the ability of Markforged Holding Corporation’s board of directors to maximize stockholder value in connection with any unsolicited offer to acquire Markforged Holding Corporation. However, these provisions may have an anti-takeover effect and may delay, deter or prevent a merger or acquisition of Markforged Holding Corporation by means of a tender offer, a proxy contest or other takeover attempt that a stockholder might consider in its best interest, including those attempts that might result in a premium over the prevailing market price for the shares of Markforged Holding Common Stock held by stockholders.
Delaware Law
Markforged Holding Corporation is governed by the provisions of Section 203 of the DGCL. In general, Section 203 prohibits a public Delaware corporation from engaging in a “business combination” with an “interested stockholder” for a period of three years after the date of the transaction in which the person became an interested stockholder, unless the business combination is approved in a prescribed manner. A “business combination” includes mergers, asset sales or other transactions resulting in a financial benefit to the stockholder. An “interested stockholder” is a person who, together with affiliates and associates, owns 15% or more of the corporation’s outstanding voting stock. These provisions may have the effect of delaying, deferring or preventing a change in Markforged Holding Corporation’s control.
Authorized but Unissued Capital Stock
Delaware law does not require stockholder approval for any issuance of authorized shares, however the listing requirements of the NYSE apply if and so long as the Markforged Holding Common Stock remains listed on the NYSE. Additional shares that may be used in the future may be issued for a variety of corporate purposes, including future public offerings, to raise additional capital or to facilitate acquisitions.
Markforged Holding Corporation’s board of directors may generally issue preferred shares on terms calculated to discourage, delay or prevent a change of control of Markforged Holding Corporation or the removal of Markforged Holding Corporation’s management. Moreover, Markforged Holding Corporation’s authorized but unissued shares of preferred stock will be available for future issuances without stockholder approval and could be utilized for a variety of corporate purposes, including future offerings to raise additional capital, to facilitate acquisitions and employee benefit plans.
One of the effects of the existence of unissued and unreserved common stock or preferred stock may be to enable Markforged Holding Corporation’s board of directors to issue shares to persons friendly to current management, which issuance could render more difficult or discourage an attempt to obtain control of Markforged Holding Corporation by means of a merger, tender offer, proxy contest or otherwise, and thereby protect the continuity of Markforged Holding Corporation’s management and possibly deprive Markforged Holding Corporation’s stockholders of opportunities to sell their shares of Markforged Holding Corporation Common Stock at prices higher than prevailing market prices.
Classified Board of Directors
The Certificate of Incorporation provides that Markforged Holding Corporation’s board of directors will be divided into three classes of directors, with each director serving a three-year term. As a result, approximately
one-third
of Markforged Holding Corporation’s board of directors will be elected each year. The classification of directors will have the effect of making it more difficult for stockholders to change the composition of Markforged Holding Corporation’s board of directors.
 
141

Removal of Directors; Vacancies
Under the DGCL, unless otherwise provided in Markforged Holding Corporation’s charter, a director serving on a classified board may be removed by the stockholders only for cause. The Proposed Certificate of Incorporation provide that directors may be removed for cause only by the affirmative vote of the holders of not less than
two-thirds
(2/3) of the outstanding shares of capital stock then entitled to vote at an election of directors, voting together as a single class, subject to the rights, if any, of any series of preferred stock to elect directors and to remove any director whom the holders of any such series have the right to elect. Further, at least forty-five (45) days prior to any annual or special meeting of stockholders at which it is proposed that any director be removed from office, written notice of such proposed removal and the alleged grounds thereof must be sent to the director whose removal will be considered at the meeting. In addition, the number of directors constituting the board of directors will be permitted to be set only by a resolution adopted by a majority vote of Markforged Holding Corporation’s entire board of directors and only the board of directors, and not stockholders, may fill vacancies on the board of directors. These provisions would prevent a stockholder from increasing the size of Markforged Holding Corporation’s board of directors and then gaining control of the board of directors by filling the resulting vacancies with its own nominees. This will make it more difficult to change the composition of Markforged Holding Corporation’s board of directors and promote continuity of management.
No Cumulative Voting
Under Delaware law, the right to vote cumulatively does not exist unless the charter specifically authorizes cumulative voting. The Proposed Certificate of Incorporation does not authorize cumulative voting.
Special Stockholder Meetings
Except as otherwise required by statute and subject to the rights, if any, of the holders of any series of preferred stock then outstanding, special meetings of the stockholders of Markforged Holding Corporation may be called only by the board of directors acting pursuant to a resolution approved by the affirmative vote of a majority of the directors then in office, and special meetings of stockholders may not be called by any other person or persons. Only those matters set forth in the notice of the special meeting may be considered or acted upon at a special meeting of stockholders of Markforged Holding Corporation. These provisions might delay the ability of Markforged Holding Corporation’s stockholders to force consideration of a proposal or for stockholders controlling a majority of Markforged Holding Corporation’s capital stock to take any action, including the removal of directors.
Requirements for Advance Notification of Director Nominations and Stockholder Proposals
The Bylaws establish advance notice procedures with respect to stockholder proposals and the nomination of candidates for election as directors, other than nominations made by or at the direction of the board of directors. In order for any matter to be “properly brought” by a stockholder before a meeting, a stockholder will have to comply with advance notice requirements and provide Markforged Holding Corporation with certain information. Generally, to be timely, a stockholder’s notice relating to the nomination of a director to Markforged Holding Corporation’s board of directors or other business at an annual meeting must be received at Markforged Holding Corporation’s principal executive offices not less than 90 days nor more than 120 days prior to the first anniversary date of the immediately preceding annual meeting of stockholders. Markforged Holding Corporation’s bylaws also specify requirements as to the form and content of a stockholder’s notice. Stockholders may not bring nominations for the election of a director or other business before a special meeting of stockholders, unless such special meeting is to be held in lieu of an annual meeting of stockholders, in which case, the foregoing requirements for “timely notice” will apply. These provisions may also defer, delay or discourage a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to influence or obtain control of Markforged Holding Corporation.
 
142

Consent of Stockholders in Lieu of Meeting
Any action required or permitted to be taken by the stockholders of Markforged Holding Corporation at any annual or special meeting of stockholders must be effected at a duly called meeting of stockholders, and may not be taken or effected by a written consent of stockholders in lieu thereof.
Dissenters’ Rights of Appraisal and Payment
Under the DGCL, with certain exceptions, Markforged Holding Corporation’s stockholders will have appraisal rights in connection with a merger or consolidation of Markforged Holding Corporation. Pursuant to the DGCL, stockholders who properly request and perfect appraisal rights in connection with such merger or consolidation will have the right to receive payment of the fair value of their shares as determined by the Delaware Court of Chancery.
Stockholders’ Derivative Actions
Under the DGCL, any of Markforged Holding Corporation’s stockholders may bring an action in Markforged Holding Corporation’s name to procure a judgment in Markforged Holding Corporation’s favor, also known as a derivative action, provided that the stockholder bringing the action is a holder of Markforged Holding Corporation’s shares at the time of the transaction to which the action relates or such stockholder’s stock thereafter devolved by operation of law.
Exclusive Forum Selection
Markforged Holding Corporation’s bylaws provide that, unless Markforged Holding Corporation consents in writing to an alternative forum, the Court of Chancery of the State of Delaware will be the sole and exclusive forum for any state law claim for (1) any derivative action or proceeding brought on Markforged Holding Corporation’s behalf, (2) any action asserting a claim of breach of or based on a fiduciary duty owed by any of Markforged Holding Corporation’s current or former directors, officers, or employees to Markforged Holding Corporation or its stockholders, (3) any action asserting a claim arising pursuant to any provision of the Delaware General Corporation Law, Markforged Holding Corporation’s certificate of incorporation or Markforged Holding Corporation’s bylaws (including the interpretation, validity or enforceability thereof) or (4) any action asserting a claim that is governed by the internal affairs doctrine, in each case subject to the Court of Chancery having personal jurisdiction over the indispensable parties named as defendants therein, or the Delaware Forum Provision. The Delaware Forum Provision will not apply to any causes of action arising under the Securities Act or the Exchange Act. Markforged Holding Corporation’s bylaws will further provide that, unless Markforged Holding Corporation consents in writing to the selection of an alternative forum, the federal district courts of the United States shall be the sole and exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act. In addition, Markforged Holding Corporation’s bylaws provide that any person or entity purchasing or otherwise acquiring any interest in shares of Markforged Holding Corporation’s common stock is deemed to have notice of and consented to the foregoing provisions; provided, however, that stockholders cannot and will not be deemed to have waived Markforged Holding Corporation’s compliance with the federal securities laws and the rules and regulations thereunder. This exclusive forum provision will not apply to suits brought to enforce any liability or duty created by the Exchange Act. The enforceability of similar choice of forum provisions in other companies’ certificates of incorporation and bylaws has been challenged in legal proceedings, and it is possible that a court could find these types of provisions to be inapplicable or unenforceable.
Amendment of Bylaws
Markforged Holding Corporation’s bylaws may be amended or repealed by a majority vote of Markforged Holding Corporation’s board of directors or by the holders of at least two thirds (2/3) of the voting power of all of the then-outstanding shares entitled to vote generally in the election of directors, voting together as a single class.
 
143

Limitations on Liability and Indemnification of Officers and Directors
The DGCL authorizes corporations to limit or eliminate the personal liability of directors to corporations and their stockholders for monetary damages for breaches of directors’ fiduciary duties, subject to certain exceptions. Markforged Holding Corporation’s amended and restated certificate of incorporation will include a provision that eliminates the personal liability of directors for monetary damages for any breach of fiduciary duty as a director, except to the extent such exemption from liability or limitation thereof is not permitted under the DGCL. The effect of these provisions is to eliminate the rights of Markforged Holding Corporation and its stockholders, through stockholders’ derivative suits on Markforged Holding Corporation’s behalf, to recover monetary damages from a director for breach of fiduciary duty as a director, including breaches resulting from grossly negligent behavior. However, exculpation does not apply to any director if the director has acted in bad faith, knowingly or intentionally violated the law, authorized illegal dividends or redemptions or derived an improper benefit from his or her actions as a director. Markforged Holding Corporation’s bylaws provide that Markforged Holding Corporation must indemnify and advance expenses to Markforged Holding Corporation’s directors and officers to the fullest extent authorized by the DGCL. Markforged Holding Corporation also is expressly authorized to carry directors’ and officers’ liability insurance providing indemnification for Markforged Holding Corporation’s directors, officers and certain employees for some liabilities. Markforged Holding Corporation believes that these indemnification and advancement provisions and insurance are useful to attract and retain qualified directors and executive officers.
The limitation of liability, advancement and indemnification provisions in Markforged Holding Corporation’s certificate of incorporation and bylaws may discourage stockholders from bringing a lawsuit against directors for breach of their fiduciary duty. These provisions also may have the effect of reducing the likelihood of derivative litigation against directors and officers, even though such an action, if successful, might otherwise benefit Markforged Holding Corporation and its stockholders. In addition, your investment may be adversely affected to the extent Markforged Holding Corporation pays the costs of settlement and damage awards against directors and officers pursuant to these indemnification provisions.
There is currently no pending material litigation or proceeding involving any of Markforged’s or AONE’s directors, officers or employees for which indemnification is sought.
Transfer Agent and Registrar
Upon the completion of this offering, the transfer agent and registrar for Markforged Holding Corporation’s common stock will be Continental Stock Transfer & Trust Company. The transfer agent and registrar’s address is 1 State Street 30th Floor, New York, New York 10004.
Listing
Markforged Holding Common Stock is listed on the NYSE under the symbol “MKFG”.
 
144

SECURITIES ACT RESTRICTIONS ON RESALE OF SECURITIES
Pursuant to Rule 144 under the Securities Act (“Rule 144”), a person who has beneficially owned restricted Markforged Holding Common Stock or Markforged Holding Warrants for at least six months would be entitled to sell their securities provided that (i) such person is not deemed to have been an affiliate of Markforged Holding Corporation at the time of, or at any time during the three months preceding, a sale and (ii) Markforged Holding Corporation is subject to periodic reporting requirements under the Exchange Act for at least three months before the sale and have filed all required reports under Section 13 or 15(d) of the Exchange Act during the 12 months (or such shorter period as Markforged Holding Corporation was required to file reports) preceding the sale.
Persons who have beneficially owned restricted shares of Markforged Holding Common Stock or Markforged Holding Warrants for at least six months but who are affiliates of Markforged Holding Corporation at the time of, or at any time during the three months preceding, a sale, would be subject to additional restrictions, by which such person would be entitled to sell within any three-month period only a number of securities that does not exceed the greater of:
 
   
1% of the total number of shares of Markforged Holding Common Stock then outstanding; or
 
   
the average weekly reported trading volume of Markforged Holding Common Stock during the four calendar weeks preceding the filing of a notice on Form 144 with respect to the sale.
Sales by affiliates of Markforged Holding Corporation under Rule 144 are also limited by manner of sale provisions and notice requirements and to the availability of current public information about Markforged Holding Corporation.
Restrictions on the Use of Rule 144 by Shell Companies or Former Shell Companies
Rule 144 is not available for the resale of securities initially issued by shell companies (other than business combination related shell companies) or issuers that have been at any time previously a shell company. However, Rule 144 also includes an important exception to this prohibition if the following conditions are met:
 
   
the issuer of the securities that was formerly a shell company has ceased to be a shell company;
 
   
the issuer of the securities is subject to the reporting requirements of Section 13 or 15(d) of the Exchange Act;
 
   
the issuer of the securities has filed all Exchange Act reports and material required to be filed, as applicable, during the preceding 12 months (or such shorter period that the issuer was required to file such reports and materials), other than Current Reports on Form
8-K;
and
 
   
at least one year has elapsed from the time that the issuer filed current Form 10 type information with the SEC reflecting its status as an entity that is not a shell company.
As a result, the Sponsor will be able to sell their founder shares and private placement warrants, as applicable, pursuant to Rule 144 without registration one year after the consummation of the Business Combination.
 
145

PLAN OF DISTRIBUTION
The Selling Securityholders, which, as used herein, includes donees, pledgees, transferees, distributees or other
successors-in-interest
selling shares of common stock or warrants, which we refer to collectively as the securities, or interests in the securities received after the date of this prospectus from the Selling Securityholders as a gift, pledge, partnership distribution or other transfer, may, from time to time, sell, transfer, distribute or otherwise dispose of certain of their securities or interests in the securities on any stock exchange, market or trading facility on which the securities are traded, or in private transactions. These dispositions may be at fixed prices, at prevailing market prices at the time of sale, at prices related to the prevailing market price, at varying prices determined at the time of sale, or at negotiated prices.
The Selling Securityholders may use any one or more of the following methods when disposing of the securities or their interests therein:
 
   
ordinary brokerage transactions and transactions in which the broker-dealer solicits purchasers;
 
   
one or more underwritten offerings on a firm commitment or best efforts basis;
 
   
block trades in which the broker-dealer will attempt to sell the securities as agent, but may position and resell a portion of the block as principal to facilitate the transaction;
 
   
purchases by a broker-dealer as principal and resale by the broker-dealer for its accounts;
 
   
an exchange distribution in accordance with the rules of the applicable exchange;
 
   
privately negotiated transactions;
 
   
distributions or transfers to their members, partners or shareholders;
 
   
short sales effected after the date of the registration statement of which this prospectus is a part is declared effective by the SEC;
 
   
through the writing or settlement of options or other hedging transactions, whether through an options exchange or otherwise;
 
   
in market transactions, including transactions on a national securities exchange or quotations service or
over-the-counter
market;
 
   
through trading plans entered into by a Selling Securityholder pursuant to Rule
10b5-1
under the Exchange Act that are in place at the time of an offering pursuant to this prospectus and any applicable prospectus supplement hereto that provide for periodic sales of their securities on the basis of parameters described in such trading plans;
 
   
directly to one or more purchasers, including through a specific bidding, auction or other process or in privately negotiated transactions;
 
   
in “at the market” offerings, as defined in Rule 415 under the Securities Act, at negotiated prices, at prices prevailing at the time of sale or at prices related to such prevailing market prices, including sales made directly on a national securities exchange or sales made through a market maker other than on an exchange or other similar offerings through sales agents;
 
   
through agents;
 
   
through broker-dealers who may agree with the Selling Securityholders to sell a specified number of such securities at a stipulated price per share or warrant;
 
   
by entering into transactions with third parties who may (or may cause others to) issue securities convertible or exchangeable into, or the return of which is derived in whole or in part from the value of, our ordinary shares; and
 
   
a combination of any such methods of sale or any other method permitted pursuant to applicable law.
 
146

The Selling Securityholders may, from time to time, pledge or grant a security interest in some portion or all of the securities owned by them and, if a Selling Securityholder defaults in the performance of its secured obligations, the pledgees or secured parties may offer and sell such securities, as applicable, from time to time, under this prospectus, or under an amendment or supplement to this prospectus amending the list of the Selling Securityholders to include the pledgee, transferee or other successors in interest as the Selling Securityholders under this prospectus. The Selling Securityholders also may transfer the securities in other circumstances, in which case the transferees, pledgees or other successors in interest will be the selling beneficial owners for purposes of this prospectus.
In connection with the sale of the securities or interests in the securities, the Selling Securityholders may enter into hedging transactions with broker-dealers or other financial institutions, which may in turn engage in short sales of the securities in the course of hedging the positions they assume. The Selling Securityholders may also sell the securities short and deliver the securities to close out their short positions, or loan or pledge the securities to broker-dealers that in turn may sell the securities. The Selling Securityholders may also enter into option or other transactions with broker-dealers or other financial institutions or the creation of one or more derivative securities that require the delivery to such broker-dealer or other financial institution of the securities, which securities such broker-dealer or other financial institution may resell pursuant to this prospectus (as supplemented or amended to reflect such transaction).
The aggregate proceeds to the Selling Securityholders from the sale of the securities offered by them will be the purchase price of such securities less discounts or commissions, if any. The Selling Securityholders reserve the right to accept and, together with their agents from time to time, to reject, in whole or in part, any proposed purchase of the securities to be made directly or through agents. We will not receive any of the proceeds from any offering by the Selling Securityholders.
There can be no assurance that the Selling Securityholders will sell all or any of the securities offered by this prospectus. The Selling Securityholders also may in the future resell securities in open market transactions in reliance upon Rule 144 under the Securities Act, provided that they meet the criteria and conform to the requirements of that rule, or pursuant to other available exemptions from the registration requirements of the Securities Act.
The Selling Securityholders and any underwriters, broker-dealers or agents that participate in the sale of the securities or interests in the securities may be “underwriters” within the meaning of Section 2(11) of the Securities Act. Any discounts, commissions, concessions or profit they earn on any resale of the securities may be underwriting discounts and commissions under the Securities Act. If any Selling Securityholders is an “underwriter” within the meaning of Section 2(11) of the Securities Act, then the Selling Securityholders will be subject to the prospectus delivery requirements of the Securities Act. Underwriters and their controlling persons, dealers and agents may be entitled, under agreements entered into with us and the Selling Securityholders, to indemnification against and contribution toward specific civil liabilities, including liabilities under the Securities Act.
To the extent required, the securities to be sold, the respective purchase prices and public offering prices, the names of any agent, dealer or underwriter, and any applicable discounts, commissions, concessions or other compensation with respect to a particular offer will be set forth in an accompanying prospectus supplement or, if appropriate, a post-effective amendment to the registration statement that includes this prospectus.
To facilitate the offering of shares of the securities, certain persons participating in the offering may engage in transactions that stabilize, maintain or otherwise affect the price of the securities. This may include over-allotments or short sales, which involve the sale by persons participating in the offering of more securities than were sold to them. In these circumstances, these persons would cover such over-allotments or short positions by making purchases in the open market or by exercising their over-allotment option, if any. In addition, these persons may stabilize or maintain the price of the securities by bidding for or purchasing securities in the open
 
147

market or by imposing penalty bids, whereby selling concessions allowed to dealers participating in the offering may be reclaimed if the securities sold by them are repurchased in connection with stabilization transactions. The effect of these transactions may be to stabilize or maintain the market price of our securities at a level above that which might otherwise prevail in the open market. These transactions may be discontinued at any time.
The Selling Securityholders may solicit offers to purchase the securities directly from, and it may sell such securities directly to, institutional investors or others. In this case, no underwriters or agents would be involved. The terms of any of those sales, including the terms of any bidding or auction process, if utilized, will be described in the applicable prospectus supplement.
It is possible that one or more underwriters may make a market in our securities, but such underwriters will not be obligated to do so and may discontinue any market making at any time without notice. We cannot give any assurance as to the liquidity of the trading market for our securities.
Our common stock and warrants are listed on the NYSE under the symbols “MKFG” and “MKFG WS”, respectively.
The Selling Securityholders may authorize underwriters, broker-dealers or agents to solicit offers by certain purchasers to purchase the securities at the public offering price set forth in the prospectus supplement pursuant to delayed delivery contracts providing for payment and delivery on a specified date in the future. The contracts will be subject only to those conditions set forth in the prospectus supplement, and the prospectus supplement will set forth any commissions we or the Selling Securityholders pay for solicitation of these contracts. The underwriters,
broker-dealers
and agents may engage in transactions with us or the Selling Securityholders, or perform services for us or the Selling Securityholders, in the ordinary course of business.
Under the Registration Rights Agreement and the Series 1 Registration Rights Agreement, we have agreed to indemnify the Selling Securityholders party thereto against certain liabilities that they may incur in connection with the sale of the securities registered hereunder, including liabilities under the Securities Act, and to contribute to payments that the Selling Securityholders may be required to make with respect thereto. In addition, we and the Selling Securityholders may agree to indemnify any underwriter, broker-dealer or agent against certain liabilities related to the selling of the securities, including liabilities arising under the Securities Act.
We have agreed to maintain the effectiveness of this prospectus until all such securities have been sold under this prospectus or Rule 144 under the Securities Act or are no longer outstanding. We have agreed to pay all expenses in connection with this offering, other than underwriting fees, discounts, selling commissions, stock transfer taxes and certain legal expenses. The Selling Securityholders will pay, on a pro rata basis, any underwriting fees, discounts, selling commissions, stock transfer taxes and certain legal expenses relating to the offering. We will make copies of this prospectus available to the Selling Securityholders for the purpose of satisfying the prospectus delivery requirements of the Securities Act.
Selling Securityholders may use this prospectus in connection with resales of the securities. This prospectus and any accompanying prospectus supplement will identify the Selling Securityholders, the terms of the securities and any material relationships between us and the Selling Securityholders. Selling Securityholders may be deemed to be underwriters under the Securities Act in connection with the securities they resell and any profits on the sales may be deemed to be underwriting discounts and commissions under the Securities Act. Unless otherwise set forth in a prospectus supplement, the Selling Securityholders will receive all the net proceeds from the resale of the securities.
A Selling Securityholder that is an entity may elect to make an
in-kind
distribution of the securities to its members, partners or shareholders pursuant to the registration statement of which this prospectus is a part by delivering a prospectus. To the extent that such members, partners or shareholders are not affiliates of ours, such members, partners or shareholders would thereby receive freely tradable securities pursuant to the distribution through a registration statement.
 
148

If at the time of any offering made under this prospectus a member of FINRA participating in the offering has a “conflict of interest” as defined in FINRA Rule 5121 (“Rule 5121”), that offering will be conducted in accordance with the relevant provisions of Rule 5121.
To our knowledge, there are currently no plans, arrangements or understandings between the Selling Securityholders and any broker-dealer or agent regarding the sale of the securities by the Selling Securityholders. Upon our notification by a Selling Securityholder that any material arrangement has been entered into with an underwriter or broker-dealer for the sale of securities through a block trade, special offering, exchange distribution, secondary distribution or a purchase by an underwriter or broker-dealer, we will file, if required by applicable law or regulation, a supplement to this prospectus pursuant to Rule 424(b) under the Securities Act disclosing certain material information relating to such underwriter or broker-dealer and such offering.
In order to comply with the securities laws of certain states, if applicable, the securities must be sold in such jurisdictions only through registered or licensed brokers or dealers. In addition, in certain states the securities may not be sold unless they have been registered or qualified for sale in the applicable state or an exemption from the registration or qualification requirement is available and is complied with.
The Selling Securityholders and any other persons participating in the sale or distribution of the securities will be subject to applicable provisions of the Securities Act and the Exchange Act, and the rules and regulations thereunder, including, without limitation, Regulation M. These provisions may restrict certain activities of, and limit the timing of purchases and sales of any of the securities by, the Selling Securityholders or any other person, which limitations may affect the marketability of the shares of the securities.
We are required to pay all fees and expenses incident to the registration of the securities to be offered and sold pursuant to this prospectus, which we expect to be approximately $0.2 million.
 
149

LEGAL MATTERS
Goodwin Procter LLP, Boston, Massachusetts has passed upon the validity of the securities of Markforged Holding Corporation offered by this prospectus and certain other legal matters related to this prospectus.
EXPERTS
The financial statements of AONE, as of December 31, 2020, and for the period from June 24, 2020 (inception) through December 31, 2020 (as restated), have been audited by WithumSmith+Brown, PC, independent registered public accounting firm, as set forth in their report appearing herein. Such financial statements are included in reliance upon the report of such firm given upon their authority as experts in accounting and auditing.
The financial statements of MarkForged, Inc. as of December 31, 2020 and 2019 and for the years then ended included in this prospectus have been so included in reliance on the report of PricewaterhouseCoopers LLP, an independent registered public accounting firm, given on the authority of said firm as experts in auditing and accounting.
WHERE YOU CAN FIND MORE INFORMATION
We file annual, quarterly and current reports, proxy statements and other information with the SEC. We have also filed a registration statement on Form
S-1,
including exhibits, under the Securities Act with respect to the securities offered by this prospectus. This prospectus is part of the registration statement, but does not contain all of the information included in the registration statement or the exhibits. Our SEC filings are available to the public on the Internet at a website maintained by the SEC located at http://www.sec.gov. Those filings are also available to the public on, or accessible through, our website under the heading “Investor Relations” at www.markforged.com. The information contained on, or otherwise accessible through, our website, however, is not, and should not be deemed to be, a part of this prospectus.
 
150

INDEX TO FINANCIAL STATEMENTS
 
Markforged Financial Statements
  
Condensed Consolidated Financial Statements as of and for the periods ended June 30, 2021 and 2020
  
    
F-2
 
    
F-3
 
    
F-5
 
    
F-6
 
Audited Consolidated Financial Statements as of and for the periods ended December 31, 2020 and 2019
  
    
F-22
 
    
F-23
 
    
F-24
 
    
F-26
 
    
F-27
 
AONE Financial Statements
  
Unaudited Condensed Financial Statements of one
  
    
F-48
 
    
F-49
 
    
F-50
 
    
F-51
 
    
F-52
 
Audited Financial Statements of one
  
    
F-70
 
    
F-71
 
    
F-72
 
     F-73  
     F-74  
     F-75  
 
F-1

MARKFORGED, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
As of June 30, 2021 and December 31, 2020
(In thousands, except share data and par value amounts) (Unaudited)
 
    
June 30,
2021
   
December 31,
2020
 
Assets
                
Current assets
                
Cash and cash equivalents
   $ 33,144     $ 58,715  
Accounts receivable, net
     17,567       16,601  
Inventory
     7,926       6,553  
Prepaid expenses
     1,691       1,496  
Other current assets
     814       1,373  
    
 
 
   
 
 
 
Total current assets
     61,142       84,738  
Property and equipment, net
     4,480       4,281  
Deferred transaction costs
     4,884       —    
Other assets
     645       584  
    
 
 
   
 
 
 
Total assets
  
$
71,151    
$
89,603  
    
 
 
   
 
 
 
Liabilities, Convertible Preferred Stock, and Stockholders’ Deficit
                
Current liabilities
                
Accounts payable
   $ 6,340     $ 3,369  
Accrued expenses
     8,432       8,168  
Deferred revenue
     5,192       6,196  
Other current liabilities
     331       300  
    
 
 
   
 
 
 
Total current liabilities
     20,295       18,033  
Long-term debt
     —         5,022  
Long-term deferred revenue
     2,820       2,905  
Deferred rent
     1,483       1,073  
Other liabilities
     —         545  
    
 
 
   
 
 
 
Total liabilities
     24,598       27,578  
    
 
 
   
 
 
 
Commitments and contingencies (Note 12)
 
 
 
 
 
 
Convertible preferred stock (Note 8)
     137,952       137,497  
Stockholders’ deficit
                
Common stock, $0.00001 par value; 183,300,000 shares authorized at June 30, 2021 and December 31, 2020; 42,537,176 and 41,491,257 shares issued and outstanding at
June 30
, 2021 and December 31, 2020, respectively
     —         —    
Additional paid-in capital
     10,724       5,542  
Treasury stock, 507,722 shares at cost at June 30, 2021 and December 31, 2020
     (1,450     (1,450
Accumulated deficit
     (100,673     (79,564
    
 
 
   
 
 
 
Total stockholders’ deficit
     (91,399     (75,472
    
 
 
   
 
 
 
Total liabilities, convertible preferred stock, and stockholders’ deficit
   $ 71,151     $ 89,603  
    
 
 
   
 
 
 
See notes to the unaudited condensed consolidated financial statements.
 
F-2

MARKFORGED, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND
COMPREHENSIVE LOSS
For the Three and Six Months Ended June 30, 2021 and 2020
(In thousands, except share data) (Unaudited)
 
    
Three Months Ended June 30,
   
Six Months Ended June 30,
 
    
2021
   
2020
   
2021
   
2020
 
Revenue

$
20,419
 

$
14,174
 
   $ 40,539     $ 31,875  
Cost of revenue
 
 
8,496
 
 
 
6,720
 
     16,435       14,997  
Gross profit
 
 
11,923
 
 
 
7,454
 
     24,104       16,878  
Operating expense
 
     
 
 
 
 
                
Sales and marketing
 
 
8,255
 
 
 
5,296
 
     15,312       11,761  
Research and development
 
 
6,444
 
 
 
4,206
 
     11,703       8,852  
General and administrative
 
 
7,959
 
 
 
3,623
 
     16,822       7,250  
Total operating expense
 
 
22,658
 
 
 
13,125
 
     43,837       27,863  
Loss from operations
 
 
(10,735
 
 
(5,671
)
     (19,733     (10,985
Other (expense) income, net
 
 
(345
 
 
10
 
     (1,368     23  
Interest expense
 
 
(5
 
 
(20
)
     (9     (29
Interest income
 
 
1
 
 
 
21
 
     3       144  
Loss before income taxes
 
 
(11,084
 
 
(5,660
)
     (21,107     (10,847
Income tax expense
 
 
6
 
 
 
29
 
     2       87  
Net loss and comprehensive loss
 
$
(11,090
 
$
(5,689
)
   $ (21,109   $ (10,934
Weighted average shares outstanding basic and diluted
 
 
41,853,841
 
 
 
39,980,784
 
     41,638,004       39,856,193  
Basic and diluted net loss per common share
 
$
(0.26
 
$
(0.14
)
   $ (0.51   $ (0.27
See notes to the unaudited condensed consolidated financial statements.
 
F-3

MARKFORGED, INC.
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ DEFICIT
For the Three and Six Months Ended June 30, 2021 and 2020
(In thousands, except share data) (Unaudited)
 
    
Convertible Preferred
Stock
    
Common Stock
    
Additional
Paid-in

Capital
    
Treasury Stock
   
Note

Receivable
   
Accumulated

Deficit
   
Total
Stockholders’

Deficit
   
Total
 
    
Shares
    
Amount
    
Shares
    
Amount
    
Shares
    
Amount
 
Balance as of December 31, 2020
  
 
112,987,810
 
  
$
137,497
 
  
 
41,491,257
 
  
$
—  
 
  
$
5,542
 
  
 
507,722
 
  
$
(1,450
 
$
—  
 
 
$
(79,564
 
$
(75,472
 
$
62,025
 
Exercise of common stock options
     —          —          749,980        —          356        —          —         —         —         356       356  
Stock-based compensation
     —          —          —          —          1,194        —          —         —         —         1,194       1,194  
Exercise of Series D warrants
     21,042        100        —          —          —          —          —         —         —         —         100  
Net loss and comprehensive loss
     —          —          —          —          —          —          —         —         (10,019     (10,019     (10,019
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balance as of March 31, 2021
  
 
113,008,852
 
  
$
137,597
 
  
 
42,241,237
 
  
$
—  
 
  
$
7,092
 
  
 
507,722
 
  
$
(1,450
 
$
—  
 
 
$
(89,583
 
$
(83,941
 
$
53,656
 
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Exercise of common stock options
     —          —          107,363        —          62        —          —         —         —         62       62  
Stock-based compensation
     —          —          —          —          1,777        —          —         —         —         1,777       1,777  
Exercise of Series D warrants
     74,705        355        —          —          —          —          —         —         —         —         355  
Exercise of common stock warrants, net of shares withheld for exercise
     —          —          188,576        —          1,793        —          —         —         —         1,793       1,793  
Net loss and comprehensive loss
     —          —          —          —          —          —          —         —         (11,090     (11,090     (11,090
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balance as of June 30, 2021
  
 
113,083,557
 
  
$
137,952
 
  
 
42,537,176
 
  
$
—  
 
  
$
10,724
 
  
 
507,722
 
  
$
(1,450
 
$
—  
 
 
$
(100,673
 
$
(91,399
 
$
46,553
 
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
    
Convertible Preferred
Stock
    
Common Stock
    
Additional
Paid-in

Capital
    
Treasury Stock
   
Note

Receivable
   
Accumulated

Deficit
   
Total
Stockholders’

Deficit
   
Total
 
    
Shares
    
Amount
    
Shares
    
Amount
    
Shares
    
Amount
 
Balance as of December 31, 2019
  
 
112,840,517
 
  
$
136,797
 
  
 
39,259,717
 
  
$
—  
 
  
$
2,012
 
  
 
244,691
 
  
$
(624
 
$
(170
 
$
(61,579
 
$
(60,361
 
$
76,436
 
Exercise of common stock options
     —          —          850,079        —          430        —          —         170       —         600       600  
Stock-based compensation
     —          —          —          —          504        —          —         —         —         504       504  
Exercise of Series D warrants
     10,520        50        —          —          —          —          —         —         —         —         50  
Net loss and comprehensive loss
     —          —          —          —          —          —          —         —         (5,245     (5,245     (5,245
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balance as of March 31, 2020
  
 
112,851,037
 
  
$
136,847
 
  
 
40,109,796
 
  
$
—  
 
  
$
2,946
 
  
 
244,691
 
  
$
(624
 
$
—  
 
 
$
(66,824
 
$
(64,502
 
$
72,345
 
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Exercise of common stock options
     —          —          354,787        —          55        —          —         —         —         55       55  
Stock-based compensation
     —          —          —          —          503        —          —         —         —         503       503  
Exercise of Series D warrants
     63,126        300        —          —          —          —          —         —         —         —         300  
Net loss and comprehensive loss
     —          —          —          —          —          —          —         —         (5,689     (5,689     (5,689
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balance as of June 30, 2020
  
 
112,914,163
 
  
$
137,147
 
  
 
40,464,583
 
  
$
—  
 
  
$
3,504
 
  
 
244,691
 
  
$
(624
 
$
—  
 
 
$
(72,513
 
$
(69,633
 
$
67,514
 
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
See notes to the unaudited condensed consolidated financial statements.
 
F-4

MARKFORGED, INC.
CONDENSED CONSOLIDATED STATEMENT OF CASH FLOWS
For the Six Months Ended June 30, 2021 and 2020
(In thousands, except share data) (Unaudited)
 
    
    Six Months Ended June 30,    
 
    
    2021    
   
    2020    
 
Operating Activities:
    
Net loss
   $ (21,109   $ (10,934
Adjustments to reconcile net loss to cash used in operating activities
                
Depreciation
     841       907  
Provision for doubtful accounts
     378       397  
Reserve for excess and obsolete inventory
     56       263  
Stock-based compensation expense
     2,971       1,007  
Changes in operating assets and liabilities
                
Accounts receivable
     (1,345     5,678  
Inventory
     (1,430     (3,244
Prepaid expenses
     (196     (206
Other current assets
     559       1,457  
Other assets
     (60     (17
Accounts payable and accrued expenses
     2,350       (1,398
Other current liabilities
     31       (242
Deferred rent
     409       (76
Other liabilities
     1,249       13  
Deferred revenue
     (1,088     1,301  
    
 
 
   
 
 
 
Net cash used in operating activities
     (16,384   (5,094
    
 
 
   
 
 
 
Investing Activities:
                
Purchases of property and equipment
     (1,039     (243
    
 
 
   
 
 
 
Net cash used in investing activities
     (1,039   (243
    
 
 
   
 
 
 
Financing Activities:
                
Proceeds (repayments) of debt obligations
     (5,022     5,192  
Payment of transaction costs
     (4,000 )    
 
 
 
Proceeds from exercise of Series D warrants
     455       350  
Proceeds from the exercise of common stock options
     419       485  
Principal repayments of capital lease obligations
    
 
 
      (1
    
 
 
   
 
 
 
Net cash (used in) provided by financing activities
     (8,148     6,026  
    
 
 
   
 
 
 
Net change in cash and cash equivalents
     (25,571   689  
Cash and cash equivalents
    
Beginning of year
     58,715       59,768  
    
 
 
   
 
 
 
End of period
   $ 33,144     $ 60,457  
    
 
 
   
 
 
 
Non
-
cash financing and investing activities
    
Deferred transaction costs included in accounts payable and accrued expenses
     885       —    
De-recognition
of warrant liability to additional
paid-in
capital
     1,793       —    
Note receivable for exercise of common stock options
     —         (170
See notes to the unaudited condensed consolidated financial statements.
 
F-5

MARKFORGED, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note 1. Organization, Nature of the Business, and Risks and Uncertainties
Organization and Nature of Business
MarkForged, Inc. and its subsidiaries (the “Company”, “Markforged”) was founded in 2013 to transform the manufacturing industry with high strength, cost effective parts using additive manufacturing. The Company produces and sells 3D printers and materials worldwide to customers who can build parts strong enough for the factory floor with significantly reduced lead time and cost. The printers print in plastic, nylon, metal, and the parts can be reinforced with carbon fiber for industry leading strength at an affordable price point
.
As previously disclosed, on February 23, 2021, one, a Cayman Islands exempted company (“AONE”), entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Caspian Merger Sub Inc., a wholly owned subsidiary of AONE (“Merger Sub”), and MarkForged, Inc. (“Markforged”), pursuant to which (i) AONE would deregister as a Cayman Islands company and domesticate as a corporation in the State of Delaware and would be renamed “Markforged Holding Corporation” (the “Domestication”) and (ii) Merger Sub would merge with and into Markforged, with Markforged surviving as a wholly owned subsidiary of Markforged Holding Corporation (the “Merger”). AONE’s shareholders approved the transactions contemplated by the Merger Agreement on July 13, 2021, and the Domestication and the Merger were completed on July 14, 2021.
Cash proceeds of the merger were funded through a combination of AONE’s $123.8 million of cash held in trust (after redemptions) and an aggregate of $210.0 million in fully committed common stock transactions at $10.00 per share. Upon closing of the Merger, Markforged repurchased shares of common stock from certain of its stockholders, for a total value of $45.0 million of cash on hand, referred to as the “Employee Transactions”. Total net proceeds upon closing of the Merger, net of share repurchases, were $288.8 million.
Risks and Uncertainties
While COVID-19 had an impact on the Company’s results, primarily in the second and third quarters of 2020, the Company is unable to predict the ultimate impact that the virus may have on the business, future results of operations, financial position or cash flows. Further COVID-19 impact on the Company is largely dependent on future developments and subsequent government responses. The Company identified potential risks to the business to include certain accounting estimates around accounts receivable, inventory and related reserves, and long-lived assets. As of and for the six months ended June 30, 2021 these risks were assessed and had no material impact on the realizability of accounts receivables, inventories, long- lived assets or the related estimates used in the Company’s condensed consolidated financial statements. There may be changes to those estimates in future periods, and actual results could differ from those estimates.
The Company has funded its operations to date primarily through the sale of convertible preferred stock and the sale of its products. Management believes that existing cash will be sufficient to fund operating and capital expenditure requirements through at least one year after the date these condensed consolidated financial statements are available to be issued. The accompanying condensed consolidated financial statements have been prepared on a basis which assumes that the Company will continue as a going concern and contemplates the realization of assets and satisfaction of liabilities and commitments in the normal course of business.
Note 2. Summary of Significant Accounting Policies
The unaudited condensed consolidated financial statements include the accounts of MarkForged, Inc. and its wholly owned subsidiaries. The Company’s fiscal year end is December 31 and, unless otherwise stated, all years and dates refer to the fiscal year.
 
F-6

Unaudited Interim Financial Statements
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) regarding interim financial reporting and include the accounts of MarkForged, Inc. and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. Certain information and note disclosures normally included in the consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company’s audited consolidated financial statements for the year ended December 31, 2020. Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”). The accompanying condensed consolidated financial statements as of June 30, 2021 and for the three and six months ended June 30, 2021 and 2020 are unaudited. The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for a fair statement of the Company’s financial position as of June 30, 2021 and results of operations for the three and six months ended June 30, 2021 and 2020 and cash flows for the six months ended June 30, 2021 and 2020. The financial data and other information disclosed in these notes related to the three and six months ended June 30, 2021 and 2020 are also unaudited. The condensed balance sheet at December 31, 2020, was derived from audited annual financial statements but does not contain all of the footnote disclosures from the annual financial statements. Other than policies noted below, there have been no significant changes to the significant accounting policies disclosed in Note 2 of the audited consolidated financial statements as of December 31, 2020 and 2019 and for the years ended December 31, 2020 and 2019.
The results for the three and six months ended June 30, 2021 and 2020 are not necessarily indicative of results to be expected for the year ending December 31, 2021, any other interim periods, or any future year or period. These unaudited interim condensed consolidated financial statements should be read in conjunction with the audited annual consolidated financial statements as of December 31, 2020 and 2019 and for each of the two years in the period ended December 31, 2020.
Basis of Presentation
The unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All significant intercompany accounts and transactions have been eliminated in consolidation.
Reporting Currency
The Company’s reporting currency is the U.S. Dollar, while the functional currencies of its foreign subsidiaries are their respective local currencies. The effect of foreign currency translation was immaterial for all periods presented.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management’s significant estimates include allowance for doubtful accounts, reserve for excess and obsolete inventory, fair value of equity awards and assumptions in revenue recognition. Actual results could differ from those estimates.
 
F-7

Accounts Receivable and Allowance for Doubtful Accounts
Trade accounts receivable are recorded at the invoiced amount and do not bear interest. An allowance for doubtful accounts is provided for those accounts receivable considered to be uncollectible based on management’s assessment of the collectability of the accounts receivable which considers historical
write-off
experience and any specific risks identified in customer collection matters
.
The following presents the changes in the balance of the Company’s allowance for doubtful accounts:
 
 
  
Three Months
Ended June 30,
 
  
Six Months Ended
June 30,
 
(in thousands)
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Balance at beginning of period
  
$
1,012
 
  
$
1,060
 
  
$
1,070
 
  
$
1,038
 
Additions
  
 
296
 
  
 
236
 
  
 
378
 
  
 
397
 
Write – offs
  
 
(63
  
 
(14
  
 
(64
  
 
(14
Recoveries
  
 
(80
  
 
(179
  
 
(219
  
 
(318
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Balance at end of period
  
$
1,165
 
  
$
1,103
 
  
$
1,165
 
  
$
1,103
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Fair Value of Financial Instruments
The Company is required to provide information according to the fair value hierarchy based on the observability of the inputs used in the valuation techniques. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values. Financial assets and liabilities carried at fair value will be classified and disclosed in one of the following three categories:
 
Level 1
  
Quoted prices in active markets for identical assets or liabilities
Level 2
  
Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities
Level 3
  
Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities
The following table presents information about the Company’s assets and liabilities that are measured at fair value as of June 30, 2021 and December 31, 2020 and indicates the fair value hierarchy of the valuation:
 
 
  
Fair Value Measurements
 
(in thousands)
  
Level 1
 
  
Level 2
 
  
Level 3
 
  
Total
 
June 30, 2021
  
     
  
     
  
     
  
     
Money market funds included in cash and cash equivalents
   $ 31,337      $ —        $ —        $ 31,337  
December 31, 2020
                          
Money market funds included in cash and cash equivalents
   $ 56,907      $ —        $ —        $ 56,907  
Warrant liability
     —          —          545        545  
 
F-8

The Company remeasures its warrant liability at fair value at each reporting period using Level 3 inputs via the Black-Scholes option-pricing model. The significant assumptions used in preparing the option pricing model are disclosed in Note 10 Stock Warrants. All warrants were exercised in June 2021. There were no transfers between levels during the periods presented.
 
 
  
Three Months
Ended June 30,
 
  
Six Months Ended
June 30,
 
(in thousands)
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Balance at beginning of period
  
$
1,555
 
  
$
382
 
  
$
545
 
  
$
370
 
Change in fair value
  
 
241
 
  
 
—  
 
  
 
1,251
 
  
 
12
 
Derecognition of liability
  
 
(1,796
  
 
—  
 
  
 
(1,796
  
 
—  
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Balance at end of period
  
$
—  
 
  
$
382
 
  
$
—  
 
  
$
382
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
At December 31, 2020, the fair value of the Company’s debt using Level 2 inputs was approximately $
4.7
 million
calculated using a discounted cash flow method. All debt was paid off in January 2021 as disclosed in Note 7 Borrowings.
Concentration of Credit Risk
Financial instruments which potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents held on deposit at one financial institution and accounts receivable. The Company does not require collateral from customers for amounts owed. At June 30, 2021 and December 31, 2020, no one customer represented greater than 10% of the accounts receivable balance. For the three and six months ended June 30, 2021 no one customer represented more than 10% of total revenue. Historically, the Company has not experienced any significant credit loss related to any individual customer.
Impairment of Long-Lived Assets
The Company evaluates whether events or circumstances have occurred that indicate that the estimated remaining useful life of its long-lived assets may warrant reassessment or that the carrying value of these assets may not be recoverable. When a triggering event is identified, management assesses the recoverability of the asset group, which is the lowest level where identifiable cash flows are largely independent, by comparing the expected undiscounted cash flows of the asset group to the carrying value. When the carrying value is not recoverable and an impairment is determined to exist, the asset group is written down to fair value. The Company did not identify any triggering events or record any impairment during the three and six months ended June 30, 2021 and 2020.
Sales and Marketing
Advertising costs, a component of sales and marketing expenses, were
$1.2 million and $3.0
million during the three and six months ended June 30, 2021, respectively, compared to $0.5 million and $1.5 million for the three and six months ended June 30, 2020.
Warranty Reserves
Substantially all of the Company’s hardware products are covered by a standard assurance warranty of one year. In the event of a failure of a product covered by this warranty, the Company may repair or replace the product, at its option. The Company’s warranty reserve reflects estimated material and labor costs for potential or actual product issues for which the Company expects to incur an obligation. The Company periodically assesses the appropriateness of the warranty reserve and adjusts the amount as necessary. If the data used to calculate the appropriateness of the warranty reserve are not indicative of future requirements, additional or reduced warranty reserves may be necessary.
 
F-9

Warranty reserves are included within accrued expenses on the condensed consolidated balance sheets. The following table presents changes in the balance of the Company’s warranty reserve:
 
 
  
Three Months
Ended June 30,
 
  
Six Months Ended
June 30,
 
(in thousands)
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Balance at beginning of period
  
$
538
 
 
$
1,261
 
 
$ 564      $ 1,260  
Additions to warranty reserve
  
 
366
 
 
 
250
 
 
  633        482  
Claims fulfilled
  
 
(336
 
 
(144
 
  (629      (375
    
 
 
 
 
 
 
 
 
 
 
    
 
 
 
Balance at end of period
  
$
568
 
 
$
1,367
 
 
$ 568      $ 1,367  
    
 
 
 
 
 
 
 
 
 
 
    
 
 
 
Warranty reserve is recorded through cost of revenue in the condensed consolidated statements of operations and comprehensive loss.
Segment Information
The Company determines its chief operating decision maker (“CODM”) based on the person responsible for making resource allocation decisions. Operating segments are components of the business for which the CODM regularly reviews discrete financial information. The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions.
Recently Adopted Accounting Pronouncements
The Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (“the JOBS Act”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as private companies, including early adoption when permissible. With the exception of standards the Company elected to early adopt, when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as private companies
.
In August 2018, the FASB issued ASU
2018-15,
Intangibles — Goodwill and Other —
Internal-Use
Software (Subtopic
350-40)
(“ASU
2018-15”),
which aligns the requirements for capitalizing implementation costs incurred where the entity is the customer in a hosting arrangement that is a service contract with those of developing or obtaining
internal-use
software. These changes become effective for the Company for the fiscal year beginning on January 1, 2021 and interim periods beginning on January 1, 2022, with early adoption permitted. The adoption of this standard on January 1, 2021 did not have a material effect on the Company’s condensed consolidated financial statements.
In December 2019, the FASB issued ASU
2019-12,
Income Taxes (Topic 740) — Simplifying the Accounting for Income Taxes
(“ASU
2019-12”)
,
which simplifies the accounting for income taxes by eliminating some exceptions to the general approach in Accounting Standards Codification 740,
Income Taxes
. It also clarifies certain aspects of the existing guidance to promote more consistent application. As a result of the ASU, accounting for changes in tax law and
year-to-date
losses in interim periods will be simplified. These changes become effective for the Company for the fiscal year beginning after December 15, 2020 and interim periods within those fiscal years. The Company has determined that the adoption of ASU
2019-12
will not have a material impact on its condensed consolidated financial statements.
Recent Accounting Pronouncements Not Yet Adopted
In June 2016, the FASB issued ASU
2016-13,
Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments
(“ASU
2016-13”),
which requires immediate recognition of expected credit losses for financial assets carried at amortized cost, including trade and
other receivables, loans and 
 
F-10

commitments,
held-to-maturity
debt securities and other financial assets, held at the reporting date to be measured based on historical experience, current conditions and reasonable supportable forecasts. The new credit loss model does not have a minimum threshold for recognition of impairment losses and entities will need to measure expected credit losses on assets that have a low risk of loss. These changes become effective for the Company on January 1, 2023. The Company is currently evaluating the impact that the adoption of ASU
2016-13
will have on its condensed consolidated financial statements.
In February 2016, the FASB issued ASU
2016-02,
Leases (Topic 842)
(“ASU
2016-02”),
which improves transparency and comparability among companies by recognizing lease assets and lease liabilities on the balance sheet and by disclosing key information about leasing arrangements. ASU
2016-02
requires lessees to recognize assets and liabilities on the balance sheet for all leases with terms longer than twelve months. The new standard also requires lessees to apply a dual approach, classifying leases as either finance or operating leases. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. These changes become effective for the Company for the fiscal year beginning on January 1, 2022 and interim periods beginning on January 1, 2023, with early adoption permitted. The Company previously disclosed that it would adopt ASU
2016-02
for its 2021 fiscal year, the Company has reevaluated the planned adoption date and has determined it will adopt ASU
2016-02
for its 2022 fiscal year. Although the Company is currently evaluating the method of adoption of this guidance and the impact that the adoption of ASU
2016-02
will have on its condensed consolidated financial statements, it expects changes to its balance sheet due to the recognition of
right-of-use
assets and lease liabilities related to its leases.
Note 3. Revenue
Contract Balances
For the three and six months ended June 30, 2021, the Company recognized $1.6 million and $3.6 million of revenue, respectively, from the deferred revenue account balance as of December 31, 2020. For the three and six months ended June 30, 2020, the Company recognized $0.7 million and $1.2 million of revenue, respectively, from the deferred revenue account balance as of December 31, 2019.
Deferred revenue is expected to be recognized when the Company provides hardware maintenance services or contractual performance obligations for which the customer has already provided payment with $3.6 million expected to be recognized in the remainder of 2021, $2.7 million expected to be recognized in 2022, $1.3 million expected to be recognized in 2023, and $0.4 million thereafter.
Disaggregation of Revenue
The following table disaggregates the Company’s revenue based on the nature of the products and services:
 
 
  
Three Months Ended
June 30,
 
  
Six Months Ended
June 30,
 
(in thousands)
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Hardware
  
$
14,331
 
 
$
9,919
 
 
$ 28,569      $ 22,473  
Consumables
  
 
4,780
 
 
$
3,429
 
 
  9,397      $ 7,582  
Services
  
 
1,308
 
 
$
826
 
 
  2,573      $ 1,820  
    
 
 
 
 
 
 
 
 
 
 
    
 
 
 
Total Revenue
  
$
20,419
 
 
$
14,174
 
 
$ 40,539      $ 31,875  
    
 
 
 
 
 
 
 
 
 
 
    
 
 
 
 
F-11

Note 4. Property and Equipment, net
Property and equipment consist of the following:
 
(in thousands)
  
June 30,
2021
    
December 31,
2020
 
Machinery and equipment
   $ 4,990      $ 4,761  
Leasehold improvements
     2,190        2,190  
Computer equipment
     1,393        1,109  
Furniture and fixtures
     345        345  
Computer software
     246        246  
Construction in process
     562        36  
    
 
 
    
 
 
 
Property and equipment, gross
     9,726        8,687  
Less: Accumulated depreciation
     (5,246      (4,406
    
 
 
    
 
 
 
Property and equipment, net
   $ 4,480      $ 4,281  
    
 
 
    
 
 
 
For the three and six months ended June 30, 2021, depreciation expense for property and equipment was $0.4 million and $0.8 million, respectively, compared to $0.5 million and $0.9 million, respectively, for the three and six months ended June 30, 2020.
Note 5. Inventory
Inventory consists of the following:
 
(in thousands)
  
June 30,
2021
    
December 31,
2020
 
Raw material
   $ 989     
$
1,669  
Work in process
     219        79  
Finished goods
     6,718        4,805  
    
 
 
    
 
 
 
Total inventory
   $ 7,926      $ 6,553  
    
 
 
    
 
 
 
The Company maintained reserves for obsolete inventory of $0.9 million and $0.8 million as of June 30, 2021 and December 31, 2020, respectively. The impairment of obsolete inventory is wholly related to raw materials. The impairment of obsolete inventories are recorded within cost of revenue in the condensed consolidated statements of operations and comprehensive loss
.
Note 6. Accrued Expenses
The following table summarizes the Company’s components of accrued expenses:
 
(in thousands)
  
June 30,
2021
 
  
December 31,
2020
 
Warranty reserve
   $ 568      $ 564  
Compensation and benefits
    
3,882
       3,100  
VAR commissions
    
789
       520  
Professional services
    
1,629
       2,907  
Marketing and advertising
    
634
       780  
Other
    
930
       297  
    
 
 
    
 
 
 
Total accrued expense
s
   $
8,432
     $ 8,168  
    
 
 
    
 
 
 
 
F-12

Note 7. Borrowings
PPP Loan
On April 10, 2020, the Company was granted a loan (the “Loan”) from a lending institution in the aggregate amount of $5.0 million, pursuant to the Paycheck Protection Program (the “PPP”) under Division A, Title I of the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”), which was enacted March 27, 2020.
The Loan, which was in the form of a note dated April 21, 2020,
was scheduled to mature on April 21, 2022 and bore interest at a rate
of 1% per annum, payable monthly commencing on November 22, 2020.
The terms of the note permitted prepayment by the borrower at any time prior to maturity with no prepayment penalties. The Company paid off the loan in full in January 2021.
Note 8. Convertible Preferred Stock, Common Stock and Stockholders’ Deficit
The following table summarizes details of convertible preferred stock authorized, issued and outstanding as of June 30, 2021 and December 31, 2020:
 
 
  
June 30, 2021
 
(in thousands, except for share counts)
  
Shares
Authorized
 
  
Shares Issued
and
Outstanding
 
  
Issuance
Price
Per
Share
 
  
Net
Carrying
Value
 
  
Liquidation
Preference
 
Series Seed
     18,233,848        17,918,211      $ 0.0618      $ 1,107      $ 1,107  
Series A
     28,725,920        28,725,920        0.2959        8,437        8,500  
Series B
     34,391,480        34,391,480        0.4414        15,096        15,180  
Series C
     14,468,290        14,468,290        2.0735        29,881        30,000  
Series D
     17,599,646        17,579,656        4.7523        83,431        83,544  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total convertible preferred stock
     113,419,184        113,083,557              
$
137,952     
$
138,331  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
 
  
December 31, 2020
 
(in thousands, except for share counts)
  
Shares
Authorized
 
  
Shares Issued
and
Outstanding
 
  
Issuance
Price
Per
Share
 
  
Net
Carrying
Value
 
  
Liquidation
Preference
 
Series Seed
     18,233,848        17,918,211      $ 0.0618      $ 1,107      $ 1,107  
Series A
     28,725,920        28,725,920        0.2959        8,437        8,500  
Series B
     34,391,480        34,391,480        0.4414        15,096        15,180  
Series C
     14,468,290        14,468,290        2.0735        29,881        30,000  
Series D
     17,599,646        17,483,909        4.7523        82,976        83,089  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total convertible preferred stock
     113,419,184        112,987,810               $ 137,497      $ 137,876  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
The terms of Series Seed, Series A, Series B, Series C, and Series D preferred stock are as follows:
Voting
The holders of the Series Seed, Series A, Series B, Series C, and Series D preferred stock are entitled to vote, together with the holders of common stock, on all matters submitted to stockholders for a vote. Each preferred stockholder is entitled to the number of votes equal to the number of shares of common stock into which each preferred share is convertible at the time of such vote. Series A class is entitled to elect two representatives to the Board of Directors. Each of the Series B, Series C, and Series D classes is entitled to elect one representative to the Board of Directors. The Series Seed class is not entitled to elect a representative to the Board of Directors.
 
F-13

Dividends
The holders of the Series Seed, Series A, Series B, Series C, and Series D preferred stock are entitled to receive, when and as declared by the Board of Directors and out of funds legally available, dividends payable in preference and priority to any dividend payment on common stock. As of June 30, 2021, no dividends have been declared or paid by the Company.
Liquidation Preference
In the event of any liquidation, dissolution, change of control or winding-up of the affairs of the Company, the holders of the then outstanding Series Seed, Series A, Series B, Series C, and Series D preferred stock are entitled to receive, on a pari passu basis, an amount equal to the original issue price of $0.06, $0.29, $0.44, $2.07 and $4.75, respectively, per share plus any declared and unpaid dividends. If the amount paid would be greater had the preferred stockholders converted to common stock, the calculation of the amount to be distributed to the preferred shareholders shall be calculated as if the preferred stockholders had converted just prior to the distribution without having them first convert to common stock. After payment to the preferred stockholders, the remaining proceeds shall be distributed on a pro-rata basis
.
Conversion
Each share of Series Seed, Series A, Series B, Series C and Series D preferred stock, at the option of the holder, is convertible into a number of fully paid shares of common stock as determined by dividing the respective preferred stock issue price by the conversion price in effect at the time. The initial conversion price of Series Seed preferred stock is $0.06 per share and is subject to adjustment in accordance with anti- dilution provisions contained in the Company’s Certificate of Incorporation. The initial conversion price of Series A preferred stock is $0.29 per share and is subject to adjustment in accordance with anti-dilution provisions contained in the Company’s Certificate of Incorporation. The initial conversion price of Series B preferred stock is $0.44 per share and is subject to adjustment in accordance with anti-dilution provisions contained in the Company’s Certificate of Incorporation. The initial conversion price of Series C preferred stock is $2.07 per share and is subject to adjustment in accordance with anti-dilution provisions contained in the Company’s Certificate of Incorporation. The initial conversion price of Series D preferred stock is $4.75 per share and is subject to adjustment in accordance with anti-dilution provisions contained in the Company’s Certificate of Incorporation.
With respect to Series Seed, Series A, Series B, and Series C, conversion is at the holder’s option, however, all outstanding shares of preferred stock shall automatically convert immediately upon the closing of a sale of shares of common stock to the public at a price per share of at least $2.59 per share. At the election of the majority of all preferred stockholders and 10% of the outstanding Series C holders, shares of Series Seed, Series A, Series B, and Series C stock shall be automatically converted. With respect to
Series D, conversion is at the holder’s option, however, all outstanding shares of preferred stock shall automatically convert immediately upon the closing of a sale of shares of common stock to the public at a price per share of at least $4.75 per share. The Series D stock shall be automatically converted at the election of the majority of Series D holders.
Redemption
The preferred stock is not redeemable at the option of the holder.
Repurchases
There were no repurchases for the three and six months ended June 30, 2021. During the year ended December 31, 2020 the Company repurchased common stock from an employee. Concurrent to the repurchase,
 
F-14

the Company was contractually obligated to repurchase an additional 263,030 shares of common stock from this employee for $4.75 per share in 2021, subject to certain conditions. This obligation was waived by the parties in April of 2021.
Management determines the fair value of its common stock using the methodology described in the Summary of Significant Accounting Policies in its
S-4/A
proxy statement/prospectus, adjusting for changes in inputs based on material information known at the time of a repurchase transaction such as estimated timing to exit events and respective probabilities of such events occurring.
Common Stock Reserved for Future Issuance
The Company has reserved the following shares of common stock for future issuance:
 
    
June 30,
2021
    
December 31,
2020
 
Common stock options outstanding
     18,399,068        19,420,305  
Shares available for issuance under the plan
     3,322,966        4,649,322  
Convertible preferred stock outstanding
     113,083,557        112,987,810  
Warrants to purchase Series D convertible
preferred stock 
     19,990        115,737  
Common stock warrants outstanding
               190,000  
    
 
 
    
 
 
 
Total shares of authorized common stock reserved
for future issuance
     134,825,581        137,363,174  
    
 
 
    
 
 
 
Note 9. Equity Based Awards
The Company adopted the 2013 Stock Plan (the “2013 Plan”) under which a total of 36,313,607 shares of the Company’s common stock have been reserved for issuance to employees, directors and consultants as of June 30, 2021. Option activity under the plan for the year to date period ending June 30, 2021 is as follows:
 
 
  
Number of
Shares
 
  
Weighted-
Average
Exercise
Price
(Per
Share)
 
  
Weighted-
Average
Remaining
Contractual
Life
(in years)
 
Outstanding at December 31, 2020
     19,420,305     $ 1.72        8.71  
Exercised
     (857,343     0.49           
Forfeited
     (163,894     1.91           
    
 
 
                  
Outstanding at June 30, 2021
     18,399,068     $ 1.78        8.33  
    
 
 
                  
Options exercisable at June 30, 2021
     5,648,643     $ 1.31        7.07  
The aggregate intrinsic value of stock options outstanding at June 30, 2021 was $114.7 million. As of June 30, 2021, the Company had 17,877,383 shares vested and expected to vest.
Additional information regarding the exercise of stock options is as follows:
 
 
  
Six Months Ended
June 30,
 
(in thousands, except weighted average)
  
2021
 
  
2020
 
Weighted-average grant date fair value of options
granted
  
$
  
 
  
$
1.01
 
Intrinsic value of options exercised
  
 
6,450
 
  
 
2,017
 
 
F-15

In the six months ended June 30, 2021, the Company did not grant any options to purchase shares of common stock. In the six months ended June 30, 2020, the Company granted options to purchase 850,300 shares of common stock with aggregate fair values of $0.9 million, calculated via the Black-Scholes option pricing model (see Note 2) using the following assumptions:
 
 
  
Six Months
Ended
June 30, 2020
 
Expected option term (in years)
  
 
6.06
 
Expected volatility%
  
 
52.2
Risk-free interest rate%
  
 
1.50
Expected dividend yield%
  
 
0
Fair value of common stock (per share)
  
$
1.01
 
Restricted Stock Units
During the six months ended June 30, 2021, the Company awarded restricted stock units to newly hired employees. The fair value per share of these awards was determined based on the fair market value of our stock in June 2021 and is being recognized as stock-based compensation expense over the requisite service period. The following table summarizes the restricted stock unit activity for the
year-to-date
period ending June 30, 2021:
 
 
  
Number of
Shares
 
  
Weighted-
Average
Grant Date Fair Value
(Per
Share)
 
Outstanding at December 31, 2020
  
 
  
 
  
$
  
 
Granted
  
 
1,494,250
 
  
 
8.17
 
Vested
  
 
  
 
  
 
  
 
Forfeited
  
 
(4,000
  
 
8.01
 
  
 
 
 
  
Unvested at June 30, 2021
  
 
1,490,250
 
  
$
8.17
 
  
 
 
 
  
Stock-Based Compensation Expense
During the three and six months ended June 30, 2021 and 2020, the Company recognized the following stock-based compensation expense in the following captions within the condensed consolidated statements of operations and comprehensive loss:
 
 
  
Three Months
Ended June 30,
 
  
Six Months Ended
June 30,
 
(in thousands)
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Cost of revenue
  
$
62
 
  
$
124
 
  
$
89
 
  
$
258
 
Research and development
  
 
394
 
  
 
171
 
  
 
725
 
  
 
225
 
Sales and marketing
  
 
237
 
  
 
135
 
  
 
320
 
  
 
227
 
General and administrative
  
 
1,084
 
  
 
73
 
  
 
1,837
 
  
 
297
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Total stock-based compensation expense
  
$
1,777
 
  
$
503
 
  
$
2,971
 
  
$
1,007
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
 
  
Three Months
Ended June 30,
 
  
Six Months Ended
June 30,
 
(in thousands)
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Stock Options
  
$
1,188
 
  
$
503
 
  
$
2,382
 
  
$
1,007
 
Restricted Stock Units
  
 
589
 
  
 
  
 
  
 
589
 
  
 
  
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Total stock-based compensation expense
  
$
1,777
 
  
$
503
 
  
$
2,971
 
  
$
1,007
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
F-16

Total unrecognized stock-based compensation expense for all stock-based awards outstanding was $21.9 million at June 30, 2021, which is expected to be recognized over a weighted-average period of 1.4 years.
Note 10. Stock Warrants
As part of a loan agreement entered into with a lending institution during 2015, the Company issued warrants to the lender granting the right to purchase 190,000 shares of the Company’s common stock at an exercise price of $0.06 per share. The loan agreement was terminated prior to January 1, 2018. The warrants were due to expire on February 17, 2025.
The warrants were classified as a derivative liability within other liabilities prior to exercise in the condensed consolidated balance sheets and subsequent adjustments to fair value are shown in other expense in the condensed consolidated statements of operations and comprehensive loss
.
In June 2021, the lender exercised the warrant on a cashless basis and the Company issued 188,576 shares of common stock. The fair value is measured at each reporting date using the Black-Scholes model using the following inputs. The inputs below correspond to June 10, 2021, the date of exercise for the June 30, 2021 reporting period:
 
 
  
June 30,
 
 
  
2021
 
 
2020
 
Expected (remaining) option term (in years)
  
 
3.69
 
 
 
4.64
 
Expected volatility%
  
 
65.0
 
 
54.3
Risk-free interest rate%
  
 
0.45
 
 
0.29
Expected dividend yield%
  
 
0
 
 
0
Fair value of common stock (per share)
  
$
9.51
 
 
$
2.07
 
Management considers contemporaneous third-party valuations in its determination of the fair value of common stock. The fair value of common stock increased significantly between the three and six months ended June 30, 2021 and 2020 in large part due to the change in the probability of special purpose acquisition company (SPAC) exit. For the June 10, 2021 valuation, the Company assigned a 95% probability of a SPAC exit and a 5% probability of staying a private company.
As part of a development agreement executed with a customer in 2019, the Company agreed, to issue warrants to the customer to purchase common stock that would vest upon the achievement of certain payment milestones. The warrants granted the customer the right to purchase up to 294,594 shares of the Company’s Series D convertible preferred stock at an exercise price of $0.0001 per share at a fair value based on the company’s Series D valuation. As the customer remits payment for goods purchased from the company under the development agreement, a
pro-rata
share of warrants vest. These warrants expire on September 24, 2029.
The Company accounts for the warrants issued to the customer as consideration payable to the customer and a reduction of revenue with a corresponding adjustment to convertible preferred stock. The Company accounts for the warrants that vest to the customer as a reduction to deferred revenue and a corresponding adjustment to convertible preferred stock. The value of the warrants is measured based on the grant date fair value. The grant date was considered to occur at the execution date of the development agreement.
In accordance with the development agreement, 74,705 and 63,126 warrants vested during the three months ended June 30, 2021 and 2020, respectively, and 95,747 and 73,646 warrants vested during the six months ended June 30, 2021 and 2020, respectively. As a result, the Company recorded $0.4 million and $0.3 million related to the warrants in the three months ended June 30, 2021 and 2020, respectively, and of $0.5 million and $0.3 million related to the warrants in the six months ended June 30, 2021 and 2020, respectively. As of June 30, 2021, there were 19,990 outstanding but unvested warrants remaining under the terms of the development agreement.
 
F-17

Note 11. Income Taxes
The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the Company’s condensed consolidated financial statements and tax returns. Deferred tax assets and liabilities are determined based upon the differences between the consolidated financial statements carrying amounts and the tax bases of existing assets and liabilities and for loss and credit carryforwards, using enacted tax rates expected to be in effect in the years in which the differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that these assets may not be realized. The Company recognized a de minimis tax expense due to small state refunds and extension filings in some US states during the three and six months ended June 30, 2021
.
The Company provides reserves for potential payments of taxes to various tax authorities related to uncertain tax positions. Amounts recognized are based on a determination of whether a tax benefit taken by the Company in its tax filings or positions is “more likely than not” to be sustained on audit. The amount recognized is equal to the largest amount that is more than 50% likely to be sustained. Interest and penalties associated with uncertain tax positions are recorded as a component of income tax expense. As of June 30, 2021 and December 31, 2020, the Company’s uncertain tax positions are not material and would not impact the effective tax rate if recognized as a result of the valuation allowance maintained against the Company’s net deferred tax assets.
The Company has evaluated the positive and negative evidence bearing upon the realizability of its deferred tax assets, which are primarily comprised of net operating loss carryforwards and capitalized research and development costs at December 31, 2020. Since its inception, the Company has not recorded any income tax benefits for the net losses incurred or for the research and development tax credits earned in each year and interim period, as the Company believes, based upon the weight of available evidence, that it is more likely than not that all of its net operating loss carryforwards and tax credit carryforwards will not be realized. Management has determined that it is more likely than not that the Company will not recognize the benefits of federal and state deferred tax assets and, as a result, a full valuation allowance has been established at December 31, 2020. Management has also asserted that there is no material adjustment to the valuation allowance at June 30, 2021.
Note 12. Commitments and Contingencies
Operating Leases
The Company leases two spaces with two locations in Watertown, Massachusetts and one location in Billerica, Massachusetts for office and manufacturing, under noncancellable operating lease agreements. These leases provide for escalating monthly payments and are set to expire in December 2023April 2027, and July 2028. Rent expense under the Company’s lease agreements was $0.7 
million and $0.6 million for the three months ended June 30, 2021 and 2020, respectively. For the six months ended June 30, 2021 and 2020, rent expense was $1.3 million and $1.2 million
,
respectively. Future minimum lease payments under these agreements are as follows: 
 
(in thousands)
  
Amount
 
2021
   $ 1,207  
2022
     2,866  
2023
     3,070  
2024
     2,132  
2025
     2,089  
After 2025
     5,088  
    
 
 
 
Total future minimum lease payments
   $ 16,452  
    
 
 
 
 
F-18

Minimum Commitment Arrangements
The Company may enter into
non-binding
purchase agreements with suppliers to acquire inventory and other materials during the normal course of business. The Company did not have any minimum commitment arrangements.
Legal Proceedings
From time to time, the Company may face legal claims or actions in the normal course of business. At each reporting date, the Company evaluates whether a potential loss amount or a potential range of loss is probable and reasonably estimable under the provisions of the authoritative guidance that address accounting for contingencies. The Company expenses as incurred the costs related to its legal proceedings.
In July 2021, Continuous Composites Inc. (“Continuous Composites”), a company based out of Idaho, brought a claim in the United States District Court for the District of Delaware against the Company regarding patent infringement. While the Company takes any claims of infringement seriously, MarkForged believes that Continuous Composite’s claims are baseless and without merit. The Company intends to mount a vigorous defense against Continuous Composites in court. However, the Company can provide no assurance as to the outcome of any such disputes, and any such actions may result in judgments against MarkForged for significant damages. The Company does
no
t believe that a loss is probable and did not record a loss contingency for the three and six months ended June 30, 2021.
Note 13. Net Loss Per Share
The Company computes basic net loss per share using net loss attributable to MarkForged, Inc. common stockholders and the weighted-average number of common shares outstanding during each period. Diluted earnings per share include shares issuable upon exercise of outstanding stock options and stock-based awards where the conversion of such instruments would be dilutive.
 
 
  
Three Months Ended June 30,
 
 
Six Months Ended June 30,
 
(in thousands, except per share amounts)
  
2021
 
 
2020
 
 
2021
 
 
2020
 
Numerator for basic and diluted net loss per share:
  
     
 
     
 
     
 
     
Net loss and comprehensive loss
  
$
(11,090
 
$
(5,689
 
$
(21,109
 
$
(10,934
Denominator for basic and diluted net loss per share:
  
     
 
     
 
     
 
     
Weighted average shares outstanding
  
 
41,853,841
 
 
 
39,980,784
 
 
 
41,638,004
 
 
 
39,856,193
 
Net loss per common share:
  
     
 
     
 
     
 
     
Basic
  
$
(0.26
 
$
(0.14
 
$
(0.51
 
$
(0.27
Diluted
  
$
(0.26
 
$
(0.14
 
$
(0.51
 
$
(0.27
For the three and six months ended June 30, 2021 and 2020, the Company was in a net loss position, thus the effect of potentially dilutive securities, including
non-vested
stock options, restricted stock awards, warrants, and convertible preferred stock, was excluded from the denominator for the calculation of diluted net loss per share because the inclusion of such securities would be antidilutive. The following dilutive securities are excluded from the denominator:
 
 
  
Three and Six Months Ended
June 30,
 
 
  
2021
 
  
2020
 
Convertible preferred stock
  
 
113,083,557
 
  
 
112,914,163
 
Unvested awards
  
 
14,241,592
 
  
 
8,231,273
 
Warrants
  
 
—  
 
  
 
190,000
 
 
  
 
 
 
  
 
 
 
Total
  
 
127,325,149
 
  
 
121,335,436
 
 
  
 
 
 
  
 
 
 
 
F-19

Note 14. Segment Information
In the operation of the business, the Chief Executive Officer, who is the Company’s chief operating decision maker, reviews the business as one segment. The Company currently sells its product in the Americas, Europe, Middle East and Africa (“EMEA”), and Asia Pacific (“APAC”) markets. The Company measures revenue based on the physical location of where the customer who is receiving the promised goods or service is located. Disaggregated revenue data for those markets is as follows: 
 
 
  
Three Months Ended
June 30,
 
  
Six Months Ended
June 30,
 
(in thousands)
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Americas
  
$
9,806
 
  
$
7,437
 
  
$
20,232
 
  
$
18,308
 
EMEA
  
 
6,425
 
  
 
4,555
 
  
 
12,687
 
  
 
8,390
 
APAC
  
 
4,188
 
  
 
2,182
 
  
 
7,620
 
  
 
5,177
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Total
  
$
20,419
 
  
$
14,174
 
  
$
40,539
 
  
$
31,875
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Revenue generated from customers within the Company’s country of domicile, the United States, amounted to $9.8 million and $6.1 
million for the three months ended June 30, 2021 and 2020, respectively. For the six months ended June 30, 2021 and 2020, revenue in the United States was $19.4 million and $14.8 
million, respectively. The Company’s long-lived assets are substantially located in the United States, where the Company’s primary operations are located.
Note 15. Subsequent Events
The Company has evaluated subsequent events through August 12, 2021, the date the financial statements were available to be issued, and has determined that the following subsequent events require disclosure in the condensed consolidated financial statements:
On July 14, 2021, as contemplated by the Merger Agreement and described in the section titled “
BCA Proposal
” beginning on page 98 of the final prospectus and definitive proxy statement, dated June 24, 2021 (the “Proxy Statement/Prospectus”) and filed with the Securities and Exchange Commission (the “SEC”), Markforged Holding Corporation (f/k/a AONE) consummated the merger transaction contemplated by the Merger Agreement, whereby Merger Sub merged with and into Markforged, with the separate corporate existence of Merger Sub ceasing and Markforged being the surviving corporation and a wholly owned subsidiary of Markforged Holding Corporation (the “Merger” and, together with the Domestication, the “Transactions”).
Immediately prior to the effective time of the Merger (the “Effective Time”), Markforged purchased approximately $45.0 million of its securities from certain of its stockholders (the “Employee Transactions”), and each outstanding share of Markforged preferred stock was converted on a
one-for-one
basis into shares of Markforged common stock, par value $0.0001 per share (the “Markforged Common Stock”) (the “Preferred Stock Conversion”). Holders of 6,418,667 Class A Ordinary Shares sold in AONE’s initial public offering properly exercised their right to have such shares redeemed for a full pro rata portion of the trust account holding the proceeds from AONE’s initial public offering, calculated as of two business days prior to the consummation of the Merger, which was approximately $10.005 per share, or $64.2 million in the aggregate (the “Redemption”). The remaining approximately $150.9 million in AONE’s trust account was released to Markforged Holding Corporation, net of transaction expenses
.
At the Effective Time, among other things, each outstanding share of Markforged Common Stock as of immediately prior to the effective time of the Merger (after giving effect to the Employee Transactions and the Preferred Stock Conversion), other than (x) any shares of Markforged Common Stock subject to Markforged Awards (as defined below) and (y) any shares of Markforged capital stock held in treasury by Markforged, which treasury shares were canceled as part of the Merger, was canceled and converted into the right to receive a
 
F-20

number of shares of New Common Stock equal to the product of one share of Markforged Common Stock multiplied by the Exchange Ratio (as defined below). No fractional shares were issued in the Merger, and any fractional shares that a holder of Markforged securities would have otherwise been entitled to in the Merger were eliminated in accordance with the terms of the Merger Agreement.
At the Effective Time, all options to purchase shares of Markforged Common Stock and all restricted stock units based on shares of Markforged Common Stock outstanding as of immediately prior to the Merger (together, the “Markforged Awards”) were converted into (a) options to purchase shares of New Common Stock (“New Options”), and (b) restricted stock units based on shares of New Common Stock (“New RSUs”), respectively.
 
F-21

Report of Independent Registered Public Accounting Firm
To the Board of Directors and Stockholders of MarkForged, Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of MarkForged, Inc. and its subsidiaries (the “Company”) as of December 31, 2020 and 2019, and the related consolidated statements of operations and comprehensive loss, of changes in convertible preferred stock and stockholders’ deficit, and of cash flows for the years then ended, including the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2020 and 2019, and the results of its operations and its cash flows for the years then ended in conformity with accounting principles generally accepted in the United States of America.
Change in Accounting Principle
As discussed in Note 2 to the consolidated financial statements, the Company changed the manner in which it accounts for revenue from contracts with customers in 2019.
Basis for Opinion
These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits of these consolidated financial statements in accordance with the standards of the PCAOB and in accordance with auditing standards generally accepted in the United States of America. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud.
Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.
/s/ PricewaterhouseCoopers LLP
Boston, Massachusetts
April 1, 2021
We have served as the Company’s auditor since 2019.
 
F-22

MARKFORGED, INC.
CONSOLIDATED BALANCE SHEETS
As of December 31, 2020 and 2019
(In thousands, except share data)
 
    
December 31,
 
    
2020
   
2019
 
Assets
                
Current assets
                
Cash and cash equivalents
   $ 58,715     $ 59,768  
Accounts receivable, net
     16,601       18,159  
Inventory
     6,553       5,782  
Prepaid expenses
     1,496       1,163  
Other current assets
     1,373       2,214  
    
 
 
   
 
 
 
Total current assets
     84,738       87,086  
Property and equipment, net
     4,281       5,553  
Other assets
     584       633  
    
 
 
   
 
 
 
Total assets
   $ 89,603     $ 93,272  
    
 
 
   
 
 
 
Liabilities, Convertible Preferred Stock, and Stockholders’ Deficit
                
Current liabilities
                
Accounts payable
   $ 3,369     $ 5,023  
Accrued expenses
     8,168       5,760  
Deferred revenue
     6,196       2,446  
Other current liabilities
     300       666  
    
 
 
   
 
 
 
Total current liabilities
     18,033       13,895  
Long-term debt
     5,022           
Long-term deferred revenue
     2,905       1,597  
Deferred rent
     1,073       973  
Other liabilities
     545       371  
    
 
 
   
 
 
 
Total liabilities
     27,578       16,836  
    
 
 
   
 
 
 
Commitments and contingencies (Note 12)
           
Convertible preferred stock (Note 8)
     137,497       136,797  
Stockholders’ deficit
                
Common stock, $0.00001 par value; 183,300,000 and 173,300,000 shares authorized at December 31, 2020 and 2019, respectively; 41,491,257 and 39,259,717 shares issued and outstanding at December 31, 2020 and 2019, respectively
     —         —    
Additional
paid-in
capital
     5,542       2,012  
Treasury stock, 507,722 and 244,691 shares at cost at December 31, 2020 and 2019, respectively
     (1,450     (624
Note receivable
              (170
Accumulated deficit
     (79,564     (61,579
    
 
 
   
 
 
 
Total stockholders’ deficit
     (75,472     (60,361
    
 
 
   
 
 
 
Total liabilities, convertible preferred stock, and stockholders’ deficit
   $ 89,603     $ 93,272  
    
 
 
   
 
 
 
 
F-23

MARKFORGED, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS
For the Years Ended December 31, 2020 and 2019
(In thousands, except share data)
 
    
Year Ended December 31,
 
    
2020
   
2019
 
Revenue
   $ 71,851     $ 72,549  
Cost of revenue
     29,921       36,321  
    
 
 
   
 
 
 
Gross profit
     41,930       36,228  
    
 
 
   
 
 
 
Operating expense
                
Sales and marketing
     22,413       31,018  
Research and development
     17,176       20,270  
General and administrative
     20,080       15,683  
    
 
 
   
 
 
 
Total operating expense
     59,669       66,971  
    
 
 
   
 
 
 
Loss from operations
     (17,739     (30,743
Other expense
     (184     (121
Interest expense
     (98     (49
Interest income
     147       1,053  
    
 
 
   
 
 
 
Loss before income taxes
     (17,874     (29,860
    
 
 
   
 
 
 
Income tax expense
     111       15  
    
 
 
   
 
 
 
Net loss and comprehensive loss
   $ (17,985   $ (29,875
    
 
 
   
 
 
 
Deemed dividend – redemption of Series Seed convertible preferred stock
              (785
Deemed dividend – redemption of common stock
     (826     (624
    
 
 
   
 
 
 
Net loss attributable to MarkForged, Inc. common stockholders
     (18,811     (31,284
    
 
 
   
 
 
 
Weighted average shares outstanding basic and diluted
     40,258,968       38,673,218  
Basic and diluted net loss per common share
   $ (0.47   $ (0.81
 
F-24

MARKFORGED, INC.
CONSOLIDATED STATEMENTS OF CHANGES IN CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ DEFICIT
For the Years Ended December 31, 2020 and 2019
(In thousands, except share data)
 
   
Convertible Preferred
Stock
   
Common Stock
   
Additional
Paid-in

Capital
   
Treasury Stock
   
Note

Receivable
   
Accumulated

Deficit
   
Total

Stockholders’
Deficit
   
Total
 
   
Shares
   
Amount
   
Shares
   
Amount
   
Shares
   
Amount
 
Balance as of December 31, 2018
 
 
95,819,538
 
 
$
54,541
 
 
 
37,010,424
 
 
$
—  
 
 
$
1,379
 
 
 
—  
 
 
$
—  
 
 
$
—  
 
 
$
(31,704
 
$
(30,325
 
$
24,216
 
Issuance of Series D convertible preferred stock
    17,305,052       82,126       —         —         —         —         —         —         —         —         82,126  
Exercise of common stock options
    —         —         2,249,293       —         560       —         —         (170     —         390       390  
Repurchase of Series Seed convertible preferred stock
    (315,637     (20     —         —         (785     —         —         —         —         (785     (805
Repurchase of common stock
    —         —         —         —         —         244,691       (624     —         —         (624     (624
Stock-based compensation
    —         —         —         —         858       —         —         —         —         858       858  
Exercise of Series D warrants
    31,564       150       —         —         —         —         —         —         —         —         150  
Net loss and comprehensive loss
    —         —         —         —         —         —         —         —         (29,875     (29,875     (29,875
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balance as of December 31, 2019
 
 
112,840,517
 
 
$
136,797
 
 
 
39,259,717
 
 
$
—  $ 
 
 
 
2,012
 
 
 
244,691
 
 
$
(624
 
$
(170
 
$
(61,579
 
$
(60,361
 
$
76,436
 
Exercise of common stock options
    —         —         2,231,540       —         961       —         —         170       —         1,131       1,131  
Repurchase of common stock
    —         —         —         —         —         263,031       (826     —         —         (826     (826
Stock-based compensation
    —         —         —         —         2,569       —         —         —         —         2,569       2,569  
Exercise of Series D warrants
    147,293       700       —         —         —         —         —         —         —         —         700  
Net loss and comprehensive loss
    —         —         —         —         —         —         —         —         (17,985     (17,985     (17,985
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balance as of December 31, 2020
 
 
112,987,810
 
 
$
137,497
 
 
 
41,491,257
 
 
$
—  
 
 
$
5,542
 
 
 
507,722
 
 
$
(1,450
 
$
—  
 
 
$
(79,564
 
$
(75,472
 
$
62,025
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
 
F-25

MARKFORGED, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
For the Years Ended December 31, 2020 and 2019
(In thousands, except share data)
 
    
Year Ended
December 31,
 
    
2020
   
2019
 
Operating Activities:
                
Net loss
   $ (17,985   $ (29,875
Adjustments to reconcile net loss to cash used in operating activities
                
Depreciation
     1,795       1,359  
Provision for doubtful accounts
     591       1,014  
Inventory write-down
     37       762  
Stock-based compensation
     2,569       858  
Loss on sale of assets
              35  
Changes in operating assets and liabilities
                
Accounts receivable
     967       (3,959
Inventory
     (808     (2,180
Prepaid expenses
     (333     150  
Other current assets
     840       (1,644
Other assets
     49       183  
Accounts payable and accrued expenses
     852       (318
Other current liabilities
     (366     484  
Deferred rent
     100       198  
Other liabilities
     175       220  
Deferred revenue
     5,058       2,046  
    
 
 
   
 
 
 
Net cash used in operating activities
     (6,459     (30,667
    
 
 
   
 
 
 
Investing Activities:
                
Purchases of property and equipment
     (640     (4,770
Proceeds from sale and disposal of fixed assets
     118       138  
    
 
 
   
 
 
 
Net cash used in investing activities
     (522     (4,632
    
 
 
   
 
 
 
Financing Activities:
                
Proceeds from debt obligations
     5,022           
Proceeds from the issuance of Series D convertible preferred stock
              82,239  
Costs from issuance of Series D convertible preferred stock
              (113
Proceeds from exercise of Series D warrants
     700       150  
Proceeds from the exercise of common stock options
     1,131       390  
Repurchase of Seed Series convertible preferred stock
              (805
Repurchase of common stock
     (826     (624
Taxes paid related to net share settlement of equity awards
     (98         
Payment of financing costs
              (38
Principal repayments of capital lease obligations
     (1     (14
    
 
 
   
 
 
 
Net cash provided by financing activities
     5,928       81,185  
    
 
 
   
 
 
 
Net change in cash and cash equivalents
     (1,053     45,886  
Cash and cash equivalents
                
Beginning of year
     59,768       13,882  
    
 
 
   
 
 
 
End of year
   $ 58,715     $ 59,768  
    
 
 
   
 
 
 
Supplemental disclosure of cash flow information
                
Cash paid for interest
              1  
Cash paid for income taxes
     84       15  
Supplemental disclosure of noncash financing activities
                
Note receivable for exercise of common stock options . . . .
              170  
 
F-26

MARKFORGED, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Note 1. Organization, Nature of the Business, and Risks and Uncertainties
Organization and Nature of Business
MarkForged, Inc. and its subsidiaries (the “Company”, “Markforged”) was founded in 2013 to transform the manufacturing industry with high strength, cost effective parts using additive manufacturing. The Company produces and sells 3D printers and materials worldwide to customers who can build parts strong enough for the factory floor with significantly reduced lead time and cost. The printers print in plastic, nylon, metal, and the parts can be reinforced with carbon fiber for industry leading strength at an affordable price point
.
Risks and Uncertainties
While
COVID-19
had an impact on the Company’s results, primarily in the second and third quarters of 2020, the Company is unable to predict the ultimate impact that the virus may have on the business, future results of operations, financial position or cash flows. Further
COVID-19
impact on the Company is largely dependent on future developments and subsequent government responses. The Company identified potential risks to the business to include certain accounting estimates around accounts receivable, inventory and related reserves, and long-lived assets. As of the year ended December 31, 2020 these risks were assessed and had no material impact on the realizability of accounts receivables, inventories, long-lived assets or the related estimates used in the Company’s consolidated financial statements. There may be changes to those estimates in future periods, and actual results could differ from those estimates.
The Company has funded its operations to date primarily through the sale of convertible preferred stock and the sale of its products. Management believes that existing cash will be sufficient to fund operating and capital expenditure requirements through at least one year after the date these financial statements are available to be issued. The accompanying financial statements have been prepared on a basis which assumes that the Company will continue as a going concern and contemplates the realization of assets and satisfaction of liabilities and commitments in the normal course of business.
Note 2. Summary of Significant Accounting Policies
The consolidated financial statements include the accounts of MarkForged, Inc. and its wholly owned subsidiaries. The Company’s fiscal year end is December 31 and, unless otherwise stated, all years and dates refer to the fiscal year.
Basis of Presentation
The consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All significant intercompany accounts and transactions have been eliminated in consolidation.
Reporting Currency
The Company’s reporting currency is the U.S. Dollar, while the functional currencies of its foreign subsidiaries are their respective local currencies. The effect of foreign currency translation was immaterial for all periods presented.
Use of Estimates
The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported
 
F-27

amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management’s significant estimates include allowance for doubtful accounts, reserve for excess and obsolete inventory, fair value of equity awards and assumptions in revenue recognition. Actual results could differ from those estimates.
Treasury Stock
Treasury stock is accounted for using the cost method, with the purchase price of the common stock and Seed stock separately recorded as a deduction from stockholders’ deficit.
Revenue Recognition
The Company recognized revenue in accordance with Accounting Standards Codification (‘‘ASC’’) Topic 606,
Revenue from Contracts with Customers
(“ASC Topic 606”) during the years ended December 31, 2020 and 2019.
Under ASC Topic 606, revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration which the entity expects to be entitled to in exchange for those goods or services. To determine revenue recognition for arrangements that an entity determines are within the scope of the new revenue recognition accounting standard, the Company performs the following five steps:
 
   
identifies the contract with a customer;
 
   
identifies the performance obligations in the contract;
 
   
determines the transaction price;
 
   
allocates the transaction price to the performance obligations in the contract; and
 
   
recognizes revenue when (or as) the entity satisfies a performance obligation.
Cash and Cash Equivalents
The Company considers all highly liquid investments with original maturities of 90 days or less to be cash equivalents. Cash equivalents consist of money market funds as of December 31, 2020 and 2019.
Accounts Receivable and Allowance for Doubtful Accounts
Trade accounts receivable are recorded at the invoiced amount and do not bear interest. An allowance for doubtful accounts is provided for those accounts receivable considered to be uncollectible based on management’s assessment of the collectability of the accounts receivable which considers historical
write-off
experience and any specific risks identified in customer collection matters.
The following presents the changes in the balance of the Company’s allowance for doubtful accounts:
 
    
Year Ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Balance at beginning of year
   $ 1,038      $ 175  
Additions
     591        1,014  
Write – offs
     (559      (151
    
 
 
    
 
 
 
Balance at end of year
   $ 1,070      $ 1,038  
    
 
 
    
 
 
 
 
F-28

Fair Value of Financial Instruments
The Company is required to provide information according to the fair value hierarchy based on the observability of the inputs used in the valuation techniques. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values. Financial assets and liabilities carried at fair value will be classified and disclosed in one of the following three categories:
 
Level 1   Quoted prices in active markets for identical assets or liabilities.
   
Level 2   Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities
   
Level 3   Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The following table presents information about the Company’s assets that are measured at fair value as of December 31, 2020 and 2019, and indicates the fair value hierarchy of the valuation:
 
    
Fair Value Measurements
        
(in thousands)
  
Level 1
    
Level 2
    
Level 3
    
Total
 
December 31, 2020
                                   
Money market funds included in cash and cash equivalents
   $ 56,907      $ —        $ —        $ 56,907  
Warrant liability
     —          —          545        545  
         
December 31, 2019
                                   
Money market funds included in cash and cash equivalents
   $ 58,182      $ —        $ —        $ 58,182  
Warrant liability
     —          —          370        370  
The Company remeasures its warrant liability at fair value at each reporting period using Level 3 inputs via the Black-Scholes option-pricing model. The significant assumptions used in preparing the option pricing model are disclosed in Note 10 Stock Warrants.
 
    
Year ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Balance at beginning of year
   $ 370      $ 150  
Change in fair value
     175        220  
    
 
 
    
 
 
 
Balance at end of year
   $ 545      $ 370  
    
 
 
    
 
 
 
At December 31, 2020, the fair value of the Company’s debt using Level 2 inputs is approximately $4.7 million calculated using a discounted cash flow method.
Concentration of Credit Risk
Financial instruments which potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents held on deposit at one financial institution and accounts receivable. The Company does not require collateral from customers for amounts owed. At December 31, 2020 and 2019, no one customer represented greater than 10% of the accounts receivable balance. For the years ended December 31, 2020 and 2019, no one customer represented more than 10% of total revenue. Historically, the Company has not experienced any significant credit loss related to any individual customer.
 
F-29

Property and Equipment
Property and equipment are recorded at cost and are depreciated over their estimated useful lives using the straight-line method. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation are removed from the accounts and any resulting gain or loss is included in the determination of net income or loss. Repairs and maintenance costs are expensed as incurred
.
The cost of property and equipment is depreciated based upon the following asset lives:
 
Asset Classification
  
Estimated Useful Life
Machinery and equipment    5 years
Leasehold improvements    Shorter of estimated useful life or remaining lease term
Computer equipment    3 years
Computer software    3 years
Furniture and fixtures    3 years
Impairment of Long-Lived Assets
The Company evaluates whether events or circumstances have occurred that indicate that the estimated remaining useful life of its long-lived assets may warrant reassessment or that the carrying value of these assets may not be recoverable. When a triggering event is identified, management assesses the recoverability of the asset group, which is the lowest level where identifiable cash flows are largely independent, by comparing the expected undiscounted cash flows of the asset group to the carrying value. When the carrying value is not recoverable and an impairment is determined to exist, the asset group is written down to fair value. The Company did not identify any triggering events or record any impairment during the years ended December 31, 2020 and 2019.
Inventory
Inventory is stated at lower of cost or net realizable value. Cost is based on a standard costing system which approximates the cost on a first in, first out method. The Company regularly reviews inventory for excess and obsolescence and records a provision to write down inventory to its net realizable value.
Cost of Revenue
Cost of revenue is primarily comprised of cost of product and software subscriptions, maintenance services, personnel-related costs, third party logistics, warranty fulfillment costs, and overhead. For the production of consumables, the Company utilizes its internal manufacturing facilities and personnel, while for the production of the Company’s additive manufacturing hardware, third party manufacturers are utilized.
For internally manufactured products, the cost of revenue includes raw material, labor conversion costs, and overhead related to the manufacturing operations, inclusive of associated depreciation. Cost of revenue for maintenance services is comprised of costs associated with the Company’s customer success teams’ provision of remote and
on-site
support services to customers in addition to the cost of replacement parts.
The Company’s cost of revenue also includes indirect costs of providing products and services to its customers. These indirect costs consist primarily of reserves for excess and obsolete inventory and stock- based compensation.
Research and Development
The Company expenses all research and development costs as incurred. These costs consist mainly of employee compensation and other personnel-related costs, product prototypes, facility costs, as well as engineering services.
 
F-30

Sales and Marketing
Sales and marketing costs are expensed as incurred and are primarily comprised of personnel-related costs for the Company’s sales and marketing departments, costs related to sales commissions, trades shows, facilities costs, as well as advertising and other demand generating services. Sales and marketing expenses include advertising costs which were $3.0 million and $5.4 million during 2020 and 2019, respectively.
Shipping and Handling Costs
The Company recognizes shipping and handling costs in cost of revenue within the consolidated statements of operations and comprehensive loss. When shipping and handling services are provided subsequent to the point in time control is transferred, the Company accounts for the shipping and handling services as a fulfillment activity and accrues the related costs.
Stock-Based Compensation
The Company recognizes expense for stock-based compensation awards based on the estimated fair value of the award on the date of grant, which is amortized on a straight-line basis over the employee’s or director’s requisite service period, generally the vesting period of the award. The Company uses the Black- Scholes pricing model to estimate the fair value of options on the date of grant
.
The Company uses the Black-Scholes pricing model to estimate the fair value of options on the date of grant. The use of a valuation model requires management to make certain assumptions with respect to selected model inputs. The Company grants stock options at exercise prices determined equal to the fair value of common stock on the date of the grant, as determined by the Board of Directors. The fair value of the Company’s common stock at each measurement date is based on a number of factors, including the results of third-party valuations, the Company’s historical financial performance, and observable arms-length sales of the Company’s capital stock including convertible preferred stock, and the prospects of a liquidity event, among other inputs. The computation of expected option life is based on an average of the vesting term and the maximum contractual life of the Company’s stock options, as the Company does not have sufficient history to use an alternative method to the simplified method to calculate an expected life for employees. The Company estimates an expected forfeiture rate for stock options, which is factored into the determination of stock-based compensation expense. The volatility assumption is based on the historical and implied volatility of the Company’s peer group with similar business models. The risk-free interest rate is based on U.S. Treasury
zero-coupon
issues with a remaining term equal to the expected life assumed at the date of grant. The dividend yield percentage is zero because the Company does not currently pay dividends nor does the Company intend to do so in the future.
These estimates involve inherent uncertainties and the use of different assumptions may have resulted in stock-based compensation expense that was different from the amounts recorded.
The Company has repurchased fully vested restricted common shares from its employees pursuant to individual repurchase agreements. The Company allows its employee to elect the Company to retain an amount to cover the employee’s tax withholding obligations incurred as a result of the repurchase. The employee tax withholding related to net settlement is recorded in the accrued expenses caption on the Company’s consolidated balance sheets.
Warranty Reserves
Substantially all of the Company’s hardware products are covered by a standard assurance warranty of one year. In the event of a failure of a product covered by this warranty, the Company may repair or replace the product, at its option. The Company’s warranty reserve reflects estimated material and labor costs for
potential or actual
 
F-31

product issues for which the Company expects to incur an obligation. The Company periodically assesses the appropriateness of the warranty reserve and adjusts the amount as necessary. If the data used to calculate the appropriateness of the warranty reserve are not indicative of future requirements, additional or reduced warranty reserves may be necessary.
Warranty reserves are included within accrued expenses on the consolidated balance sheets. The following table presents changes in the balance of the Company’s warranty reserve:
 
    
Year Ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Balance at beginning of year
   $ 1,260      $ 80  
Additions to warranty reserve
     821        2,415  
Claims fulfilled
     (882      (1,235
Change in estimate related to
pre-existing
warranties
     (635          
    
 
 
    
 
 
 
Balance at end of year
   $ 564      $ 1,260  
    
 
 
    
 
 
 
Warranty reserve is recorded through cost of revenue in the consolidated statements of operations and comprehensive loss.
Common Stock
The holders of the common stock are entitled to one vote for each share held at all meetings of stockholders (and written actions in lieu of meetings).
Dividends may be declared and paid on common stock from funds lawfully available as and when determined by the Board of Directors and subject to any preferential dividend rights of any then outstanding preferred stock. Through the year ended December 31, 2020, no dividends had been declared.
Warrants
Warrants to purchase the Company’s common stock issued in conjunction with the Company’s former term loan facility debt are recorded as a liability and classified as other liabilities on the consolidated balance sheets. The change in the fair value is recognized in other expense in the consolidated statements of operations and comprehensive loss.
Warrants to purchase the Company’s Series D convertible preferred stock issued in conjunction with a customer contract are recorded as additional Series D convertible preferred stock and classified as mezzanine equity on the consolidated balance sheets.
Earnings Per Share
The Company calculates basic and diluted net loss per share attributable to common stockholders in conformity with the
two-class
method required for participating securities. The Company’s convertible preferred stock contractually entitles the holders of such shares to participate in dividends but does not contractually require the holders of such shares to participate in the Company’s losses. As such, net losses for the periods presented were not allocated to these securities.
The Company presents basic and diluted loss per common share amounts. Basic loss per common share is calculated by dividing net loss attributable to common stockholders, less any participating dividends by the weighted average number of common shares outstanding during the applicable period. See Note 13 for further information.
 
F-32

Income Taxes
The Company files U.S. federal and state tax returns where applicable. The
non-U.S.
subsidiaries file income tax returns in their respective jurisdictions. The Company accounts for income taxes under the asset and liability method, which recognizes deferred tax assets or liabilities for the expected future tax consequences based on the differences between the financial statement and income tax bases of assets and liabilities using the enacted marginal tax rate, in effect when the differences are expected to reverse. Valuation allowances are provided, if based on the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. Significant management judgement is required in determining the Company’s provision for income taxes, the Company’s deferred tax assets and liabilities, and any valuation allowance recorded against those net deferred tax assets.
The Company follows the authoritative guidance on accounting for and disclosure of uncertainty in tax positions which requires the Company to determine whether a tax position of the Company is more likely than not to be sustained upon examination, including resolution of any related appeals of litigation processes, based on the technical merits of the position. For tax positions meeting the
more-likely-than-not
threshold, the tax amount recognized in the financial statements is reduced to the largest benefit that has a greater than fifty percent likelihood of being realized upon the ultimate settlement with the relevant taxing authority.
Loss Contingencies
Liabilities for loss contingencies arising from claims, assessments, litigation, fines, and penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. Legal costs for loss contingencies are expensed as incurred.
Segment Information
The Company determines its chief operating decision maker (“CODM”) based on the person responsible for making resource allocation decisions. Operating segments are components of the business for which the CODM regularly reviews discrete financial information. The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions.
Recently Adopted Accounting Pronouncements
The Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (“the JOBS Act”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as private companies, including early adoption when permissible. With the exception of standards the Company elected to early adopt, when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as private companies
.
In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”)
2014-09
and its related amendments regarding ASC Topic 606,
Revenue from Contracts with Customers
. The standard provides principles for recognizing revenue for the transfer of promised goods or services to customers with the consideration to which the entity expects to be entitled in exchange for those goods or services. The standard also provides guidance on the recognition of incremental costs related to obtaining customer contracts. The Company adopted ASC Topic 606 on January 1, 2019, using the modified retrospective method for all contracts not completed as of the date of adoption. The adoption of ASC Topic 606 did not result in a material impact to the consolidated financial statements as of the adoption date; however, adoption did result in changes to the Company’s financial statement disclosures.
In June 2018, the FASB issued ASU
No. 2018-07,
Compensation-Stock Compensation (Topic 718): Improvements to Non employee Share-Based Payment Accounting
(“ASU
2018-07”),
which substantially aligns
 
F-33

the measurement and classification guidance for share based payments to non employees with the guidance for share based payments to employees. The ASU also clarifies that any share based payment issued to a customer should be evaluated by ASC Topic 606 and the consideration payable to a customer guidance. The new ASU was adopted using a modified retrospective transition approach. The ASU is effective for the Company beginning January 1, 2020 for annual periods and January 1, 2021 for interim periods. The adoption of this standard on January 1, 2020 did not have a material effect on the Company’s consolidated financial statements.
In August 2018, the FASB issued ASU
2018-13,
Fair Value Measurement (Topic 820): Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement
(“ASU
2018-13”),
which modifies the disclosure requirements on fair value measurements in ASC 820, Fair Value Measurement. After the adoption of this update, an entity will no longer be required to disclose the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy; the policy for timing of transfers between levels; the valuation processes for Level 3 fair value measurements. ASU
2018-13
is effective in fiscal years beginning after December 15, 2019. The amendments on changes in unrealized gains and losses are applied prospectively for only the most recent period presented in the initial fiscal year of adoption. The adoption of this standard on January 1, 2020 did not have an impact on the consolidated financial statements of the Company.
In November 2019, the FASB issued ASU
2019-08,
Compensation Stock Compensation (Topic 718) and Revenue from Contracts with Customers (Topic 606): Codification Improvements — Share-Based Consideration Payable to a Customer
(“ASU
2019-08”),
which requires that share based consideration payable to a customer is measured under stock compensation guidance. Under ASU
2019-08,
awards issued to customers are measured and classified following the guidance in Topic 718 while the presentation of the fair value of the award is determined following the guidance in ASC 606. ASU
2019-08
is effective in fiscal years beginning after December 15, 2019. The new ASU was adopted using a modified retrospective transition approach. The adoption of this standard on January 1, 2020 did not have an impact on the consolidated financial statements.
Recent Accounting Pronouncements Not Yet Adopted
In December 2019, the FASB issued ASU
2019-12,
Income Taxes (Topic 740) — Simplifying the Accounting for Income Taxes
(“ASU
2019-12”)
,
which simplifies the accounting for income taxes by eliminating some exceptions to the general approach in Accounting Standards Codification 740, Income Taxes. It also clarifies certain aspects of the existing guidance to promote more consistent application. As a result of the ASU, accounting for changes in tax law and
year-to-date
losses in interim periods will be simplified. These changes become effective for the Company for the fiscal year beginning on January 1, 2022 and interim periods beginning on January 1, 2023, with early adoption permitted. The Company is currently evaluating the impact that the adoption of ASU
2019-12
will have on its consolidated financial statements.
In August 2018, the FASB issued ASU
2018-15,
Intangibles — Goodwill and Other —
Internal-Use
Software (Subtopic
350-40)
(“ASU
2018-15”),
which aligns the requirements for capitalizing implementation costs incurred where the entity is the customer in a hosting arrangement that is a service contract with those of developing or obtaining
internal-use
software. These changes become effective for the Company for the fiscal year beginning on January 1, 2021 and interim periods beginning on January 1, 2022, with early adoption permitted. The Company is currently evaluating the impact that the adoption of ASU
2018-15    will
have on its consolidated financial statements.
In June 2016, the FASB issued ASU
2016-13,
Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments
(“ASU
2016-13”),
which requires immediate recognition of expected credit losses for financial assets carried at amortized cost, including trade and other receivables, loans and commitments,
held-to-maturity
debt securities and other financial assets, held at the reporting date to be measured based on historical experience, current conditions and reasonable supportable forecasts. The new credit loss model does not have a minimum threshold for recognition of impairment losses and entities will need to
 
F-34

measure expected credit losses on assets that have a low risk of loss. These changes become effective for the Company on January 1, 2023. The Company is currently evaluating the impact that the adoption of ASU
2016-13
will have on its consolidated financial statements.
In February 2016, the FASB issued ASU
2016-02,
Leases (Topic 842)
(“ASU
2016-02”),
which improves transparency and comparability among companies by recognizing lease assets and lease liabilities on the balance sheet and by disclosing key information about leasing arrangements. ASU
2016-02
requires lessees to recognize assets and liabilities on the balance sheet for all leases with terms longer than twelve months. The new standard also requires lessees to apply a dual approach, classifying leases as either finance or operating leases. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. These changes become effective for the Company for the fiscal year beginning on January 1, 2022 and interim periods beginning on January 1, 2023, with early adoption permitted. The Company will adopt ASU
2016-02
for its 2021 fiscal year. Although the Company is currently evaluating the method of adoption of this guidance and the impact that the adoption of ASU
2016-02
will have on its consolidated financial statements, it expects changes to its balance sheet due to the recognition of
right-of-use
assets and lease liabilities related to its leases
.
Note 3. Revenue
The Company derives revenue from the sale of 3D printers, consumable materials, and hardware maintenance agreements, through its global channel of third-party value-added reseller partners (“VARs”). Typically the VAR is the Company’s customer. Customers are invoiced at the time of shipment or at the beginning of the maintenance term and payment is typically due within 60 days. Contracts primarily contain fixed consideration although certain VAR contracts include performance rebates that may be earned based on sales targets which are accounted for as variable consideration and a reduction of revenue. The Company’s variable consideration is primarily based on performance metrics measured over the fiscal year, thus uncertainties related to variable consideration are resolved at December 31, 2020 and 2019.
Revenue associated with the Company’s products are generally recognized when the customer obtains control of the Company’s product, which occurs at a point in time, and may be upon shipment or upon delivery based on the contractual shipping terms of a contract. Revenue associated with hardware maintenance arrangements is recognized ratably over the term of the arrangements. For its premium cloud software subscription offering, the Company recognizes revenue ratably over time beginning on the date the customer is capable of accessing the software under “Services” in the revenue disaggregation table.
Significant Judgements
The Company enters into certain contracts that have multiple performance obligations. These performance obligations may include 3D printers, consumables, premium cloud software subscriptions, and hardware maintenance. Contracts with more than one performance obligation require the Company to allocate the transaction price to each performance obligation. As the Company’s contracts predominantly contain fixed consideration, the allocation of transaction price is based on a relative standalone selling price method. The Company determines standalone selling prices based on the price at which the performance obligation is sold separately. If the performance obligation is not sold separately, the Company estimates the standalone selling price considering available information such as market conditions and internally approved pricing guidelines related to the performance obligations.
Contract Balances
Timing of revenue recognition may differ from the timing of invoicing to customers. The Company has a right to bill when products are shipped, which is often the point in time revenue is recognized. As a result, the Company will have accounts receivable for billings and also deferred revenue for the portion of billings in advance of service in its hardware maintenance agreements.
F-35

The Company recognized $2.4 million of revenue in 2020 from deferred revenue as of December 31, 2019. The Company recognized $1.2 million of revenue in 2019 from deferred revenue as of December 31, 2018.
Deferred revenue is expected to be recognized when the Company provides hardware maintenance services or contractual performance obligations for which the customer has already provided payment with $6.2 million recognized in 2021, $2.2 million recognized in 2022, $0.6 million recognized in 2023, and $0.1 million thereafter.
Contract Costs
When costs to obtain a contract are incremental and the amortization period is greater than one year, the cost is capitalized and amortized over the period that aligns with the transfer of related goods and services. The amortization period does not extend beyond the initial contract term because there is not a sufficient history of renewals. When the costs to obtain a contract are capitalized for a contract that includes multiple performance obligations, the amortization pattern is consistent with the pattern of revenue recognition for the performance obligations.
The Company expenses sales commissions when incurred when the amortization period is one year or less. These costs are recorded within sales and marketing in the consolidated statement of operations and comprehensive loss.
Disaggregation of Revenue
The following table disaggregates the Company’s revenue based on the nature of the products and services:
 
    
Year Ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Hardware
   $ 52,119      $ 57,285  
Consumables
     15,498        12,584  
Services
     4,234        2,680  
    
 
 
    
 
 
 
Total Revenue
   $ 71,851      $ 72,549  
    
 
 
    
 
 
 
Note 4. Property and Equipment, net
Property and equipment consist of the following:
 
    
December 31,
 
(in thousands)
  
2020
    
2019
 
Machinery and equipment
   $ 4,761      $ 4,467  
Leasehold improvements
     2,190        2,146  
Computer equipment
     1,109        1,048  
Furniture and fixtures
     345        307  
Computer software
     246        52  
Construction in process
     36        146  
    
 
 
    
 
 
 
Property and equipment, gross
     8,687        8,166  
Less: Accumulated depreciation
     (4,406      (2,613
    
 
 
    
 
 
 
Property and equipment, net
   $ 4,281      $ 5,553  
    
 
 
    
 
 
 
Depreciation expense for property and equipment was $1.8 million and $1.4 million for the years ended December 31, 2020 and 2019, respectively. Disposal of property and equipment amounted to $0.1 million for the years ended December 31, 2020 and 2019.
 
F-36

Note 5. Inventory
Inventory consists of the following:
 
    
December 31,
 
(in thousands)
  
2020
    
2019
 
Raw material
   $ 1,669      $ 900  
Work in process
     79        23  
Finished goods
     4,805        4,859  
    
 
 
    
 
 
 
Total inventory
   $ 6,553      $ 5,782  
    
 
 
    
 
 
 
The Company maintained reserves for obsolete inventory of $0.8 million as of December 31, 2020 and 2019. The impairment of obsolete inventory is wholly related to raw materials. The impairment of obsolete inventories are recorded within cost of revenue in the consolidated statements of operations and comprehensive loss.
Note 6. Accrued Expenses
The following table summarizes the Company’s components of accrued expenses:
 
    
December 31,
 
(in thousands)
  
2020
    
2019
 
Warranty reserve
   $ 564      $ 1,260  
Compensation and benefits
     3,100        2,893  
VAR commissions
     520            
Professional services
     2,907        1,101  
Marketing and advertising
     780        46  
Other
     297        460  
    
 
 
    
 
 
 
Total accrued expense
   $ 8,168      $ 5,760  
    
 
 
    
 
 
 
Note 7. Borrowings
Secured Credit Facility
During October 2018, the Company entered into a Loan and Security Agreement with a lending institution for a revolving line of credit. The Company can draw up to the amount of 80% of its receivables not to exceed $15.0 million. The available balance is secured by the accounts receivable of the Company.
The Company had no draws on the line of credit as of December 31, 2019. The Loan and Security Agreement expired in
September 2020
.
PPP Loan
On April 10, 2020, the Company was granted a loan (the “Loan”) from a lending institution in the aggregate amount of $5.0 million, pursuant to the Paycheck Protection Program (the “PPP”) under Division A, Title I of the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”), which was enacted March 27, 2020
.
The Loan, which was in the form of a note dated
April 21, 2020
, matures on
April 21, 2022
and bears interest at a rate of 1% per annum, payable monthly commencing on November 22, 2020. The note may be prepaid by the borrower at any time prior to maturity with no prepayment penalties.
Funds from the Loan may only be used for payroll costs, costs used to continue group health care benefits, mortgage payments, rent, utilities, and interest on other debt obligations that have been entered into prior to
 
F-37

February 15, 2020. The Company intended to use the entire Loan amount for qualifying expenses. Under the terms of the PPP, certain amounts of the Loan may be forgiven if they are used for qualifying expenses as described in the CARES Act. The Company paid off the loan in full in January 2021.
Note 8. Convertible Preferred Stock, Common Stock and Stockholders’ Deficit
The following table summarizes details of convertible preferred stock authorized, issued and outstanding as of December 31, 2020 and 2019:
 
    
December 31, 2020
 
           
Share Issued
    
Issuance
    
Net
        
(in thousands, except for share counts)
  
Shares

Authorized
    
and
Outstanding
    
Price Per
Share
    
Carrying
Value
    
Liquidation
Preference
 
Series Seed
     18,233,848        17,918,211      $ 0.0618      $ 1,107      $ 1,107  
Series A
     28,725,920        28,725,920        0.2959        8,437        8,500  
Series B
     34,391,480        34,391,480        0.4414        15,096        15,180  
Series C
     14,468,290        14,468,290        2.0735        29,881        30,000  
Series D
     17,599,646        17,483,909        4.7523        82,976        83,089  
    
 
 
    
 
 
             
 
 
    
 
 
 
Total convertible preferred stock
     113,419,184        112,987,810               $ 137,497      $ 137,876  
    
 
 
    
 
 
             
 
 
    
 
 
 
    
December 31, 2019
 
           
Share Issued
    
Issuance
    
Net
        
(in thousands, except for share counts)
  
Shares
Authorized
    
and
Outstanding
    
Price Per
Share
    
Carrying
Value
    
Liquidation
Preference
 
Series Seed
     18,233,848        17,918,211      $ 0.0618      $ 1,107      $ 1,107  
Series A
     28,725,920        28,725,920        0.2959        8,437        8,500  
Series B
     34,391,480        34,391,480        0.4414        15,096        15,180  
Series C
     14,468,290        14,468,290        2.0735        29,881        30,000  
Series D
     17,599,646        17,336,616        4.7523        82,276        82,389  
    
 
 
    
 
 
             
 
 
    
 
 
 
Total convertible preferred stock
     113,419,184        112,840,517               $ 136,797      $ 137,176  
    
 
 
    
 
 
             
 
 
    
 
 
 
The terms of Series Seed, Series A, Series B, Series C, and Series D preferred stock are as follows:
Voting
The holders of the Series Seed, Series A, Series B, Series C, and Series D preferred stock are entitled to vote, together with the holders of common stock, on all matters submitted to stockholders for a vote. Each preferred stockholder is entitled to the number of votes equal to the number of shares of common stock into which each preferred share is convertible at the time of such vote. Series A class is entitled to elect two representatives to the Board of Directors. Each of the Series B, Series C, and Series D classes is entitled to elect one representative to the Board of Directors. The Series Seed class is not entitled to elect a representative to the Board of Directors.
Dividends
The holders of the Series Seed, Series A, Series B, Series C, and Series D preferred stock are entitled to receive, when and as declared by the Board of Directors and out of funds legally available, dividends payable in preference and priority to any dividend payment on common stock. As of December 31, 2020, no dividends have been declared or paid by the Company.
Liquidation Preference
In the event of any liquidation, dissolution, change of control or
winding-up
of the affairs of the Company, the holders of the then outstanding Series Seed, Series A, Series B, Series C, and Series D preferred stock are entitled
 
F-38

to receive, on a pari passu basis, an amount equal to the original issue price 
of $0.06, $0.29, $0.44, $2.07 and $4.75, respectively, per share plus any declared and unpaid dividends. If the amount paid would be greater had the preferred stockholders converted to common stock, the calculation of the amount to be distributed to the preferred shareholders shall be calculated as if the preferred stockholders had converted just prior to the distribution without having them first convert to common stock. After payment to the preferred stockholders, the remaining proceeds shall be distributed on a
pro-rata
basis.
Conversion
Each share of Series Seed, Series A, Series B, Series C and Series D preferred stock, at the option of the holder, is convertible into a number of fully paid shares of common stock as determined by dividing the respective preferred stock issue price by the conversion price in effect at the time. The initial conversion price of Series Seed preferred stock is $0.06 per share and is subject to adjustment in accordance with anti- dilution provisions contained in the Company’s Certificate of Incorporation. The initial conversion price of Series A preferred stock is $0.29 per share and is subject to adjustment in accordance with anti-dilution provisions contained in the Company’s Certificate of Incorporation. The initial conversion price of Series B preferred stock is $0.44 per share and is subject to adjustment in accordance with anti-dilution provisions contained in the Company’s Certificate of Incorporation. The initial conversion price of Series C preferred stock is $2.07 per share and is subject to adjustment in accordance with anti-dilution provisions contained in the Company’s Certificate of Incorporation. The initial conversion price of Series D preferred stock is $4.75 per share and is subject to adjustment in accordance with anti-dilution provisions contained in the Company’s Certificate of Incorporation
.
With respect to Series Seed, Series A, Series B, and Series C, conversion is at the holder’s option, however, all outstanding shares of preferred stock shall automatically convert immediately upon the closing of a sale of shares of common stock to the public at a price per share of at least $2.59 per share. At the election of the majority of all preferred stockholders and 10% of the outstanding Series C holders, shares of Series Seed, Series A, Series B, and Series C stock shall be automatically converted. With respect to Series D, conversion is at the holder’s option, however, all outstanding shares of preferred stock shall automatically convert immediately upon the closing of a sale of shares of common stock to the public at a price per share of at least $4.75 per share. The Series D stock shall be automatically converted at the election of the majority of Series D holders.
Redemption
The preferred stock is not redeemable at the option of the holder.
Repurchases
During the year ended December 31, 2020, the Company repurchased 263,031 shares of common stock from an employee for $4.75 per share net of withholding taxes of $0.2 million classified within accrued payroll for the employee’s related income tax liability. The fair value per share on the date of repurchase was $3.14. The repurchase resulted in additional compensation expense of $0.4 million for the value of the repurchase in excess of fair value. The expense is recognized in operating expenses within the general and administrative expenses on the consolidated statements of operations and comprehensive loss. The Company became contractually obligated to repurchase an additional 263,030 shares of common stock from this employee for $4.75 per share in 2021, with such obligation having been contingent but not probable of occurring as of December 31, 2020. However, the Company expects this obligation to be waived subsequent to the merger as described within Note 15 to the consolidated financial statements.
During the year ended December 31, 2019, the Company repurchased 244,691 shares of common stock from certain employees for $4.75 per share. The fair value per share on the date of repurchase was $2.55. The repurchase resulted in additional compensation expense of $0.5 million for the value of the repurchase in excess
 
F-39

of fair value. The expense is recognized in operating expenses in the research and development expenses on the consolidated statements of operations and comprehensive loss.
During the year ended December 31, 2019, the Company repurchased 315,637 shares of series Seed convertible preferred stock from an employee for $4.75 per share. The fair value per share on the date of repurchase was $2.55. The repurchase resulted in additional compensation expense of $0.7 million for the value of the repurchase in excess of fair value. The expense is recognized in operating expenses in the research and development expenses on the consolidated statements of operations and comprehensive loss.
Management determines the fair value of its common stock using the methodology described in Note 2 Summary of Significant Accounting Policies, adjusting for changes in inputs based on material information known at the time of a repurchase transaction such as estimated timing to exit events and respective probabilities of such events occurring.
Common Stock Reserved for Future Issuance
The Company has reserved the following shares of common stock for future issuance:
 
    
December 31,
 
    
2020
    
2019
 
Common stock options outstanding
     19,420,305        13,162,473  
Shares available for issuance under the plan
     4,649,322        2,823,610  
Convertible preferred stock outstanding
     112,987,810        112,840,517  
Warrants to purchase Series D convertible preferred stock
     115,737        263,030  
Common stock warrants outstanding
     190,000        190,000  
    
 
 
    
 
 
 
Total shares of authorized common stock reserved for future issuance
     137,363,174        129,279,630  
    
 
 
    
 
 
 
Note 9. Stock Option Plan
The Company adopted the 2013 Stock Plan (the “2013 Plan”) under which a total of 36,313,607 shares of the Company’s common stock have been reserved for issuance to employees, directors and consultants as of December 31, 2020. Awards granted under the 2013 Plan may be incentive stock options,
non-statutory
stock options, unrestricted common stock, or restricted common stock. Incentive stock options may only be granted to employees. The Board of Directors determines the exercise price, the period over which the awards become exercisable, the vesting conditions, and other terms and conditions of the award. The awards generally vest 25 percent after 12 months, followed by ratable vesting over 36 months. Awards granted generally expire 10 years from the date of grant. The grant date fair value of options is recognized as expense on a straight-line basis over the requisite service period, which is generally the vesting period.
 
F-40

Option activity under the plan for the year ended December 31, 2020 is as follows:
 
    
Number of
Shares
    
Weighted-Average

Exercise Price
(Per Share)
    
Weighted-Average

Remaining
Contractual Life
(in years)
 
Outstanding at December 31, 2019
     13,162,473      $ 1.16        7.51  
Granted
     9,890,563        2.06           
Exercised
     (2,231,540      0.42           
Forfeited
     (1,401,191      1.08           
    
 
 
                   
Outstanding at December
 31,
2020
     19,420,305      $ 1.72        8.71  
    
 
 
                   
Options exercisable at December
 31, 2019
     4,561,561        0.37        4.14  
Options exercisable at December
 31, 2020
     4,700,993      $ 0.98        6.84  
The aggregate intrinsic value of stock options outstanding at December 31, 2020 was $13.6 million. As of December 31, 2020, the Company had 18,695,077 shares vested and expected to vest. In December 31, 2019, there were 240,875 options exercised by employees for which the Company did not receive the proceeds of $0.2 million prior to December 31, 2019, the proceeds are recorded as a note receivable in the consolidated statements of stockholders’ deficit.
Additional information regarding the exercise of stock options is as follows:
 
(in thousands, except weighted average)
  
2020
    
2019
 
Weighted-average grant date fair value of options granted
   $ 1.28      $ 0.92  
Intrinsic value of options exercised
     4,455        3,909  
In the years ended December 31, 2020 and 2019, the Company granted options to purchase 9,890,563 and 7,194,585 shares of common stock with aggregate fair values of $12.7 million and $6.6 million, respectively, calculated via the Black-Scholes option pricing model (see Note 2) using the following assumptions:
 
    
Year Ended
December 31,
 
    
2020
   
2019
 
Expected option term (in years)
     5.86       6.07  
Expected volatility
     53.1     52.6
Risk-free interest rate
     0.56     1.89
Expected dividend yield
              
Fair value of common stock (per share)
   $ 2.36     $ 1.81  
The Company recorded compensation expense for the stock options of $2.6 million and $0.9 million for the years ended December 31, 2020 and 2019, respectively, which was recognized in the following captions within the consolidated statements of operations and comprehensive loss:
 
    
Year Ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Cost of revenue
   $ 589      $ 186  
Research and development
     693        307  
Sales and marketing
     578        262  
General and administrative
     709        103  
    
 
 
    
 
 
 
Total stock-based compensation expense
   $ 2,569      $ 858  
    
 
 
    
 
 
 
 
F-41

Total unrecognized stock-based compensation expense for all stock-based awards outstanding was $15.4 million at December 31, 2020, which is expected to be recognized over a weighted-average period of 1.6 years.
Note 10. Stock Warrants
As part of a loan agreement entered into with a lending institution during 2015, the Company issued warrants to the lender granting the right to purchase 190,000 shares of the Company’s common stock at an exercise price of $0.06 per share. The loan agreement was terminated prior to January 1, 2018. The warrants expire on February 17, 2025. There has been no related warrant activity for these instruments since the date of issue. The warrant is classified as derivative liability within other liabilities in the consolidated balance sheets and subsequent adjustments to fair value are shown in other expense in the consolidated statements of operations and comprehensive loss. The fair value is measured at each reporting date using the Black- Scholes model using the following inputs:
 
    
Year Ended
December 31,
 
    
2020
   
2019
 
Expected (remaining) option term (in years)
     4.13       5.14  
Expected volatility
     55.4     52.4
Risk-free interest rate
     0.36     1.69
Expected dividend yield
              
Fair value of common stock (per share)
     2.93       2.00  
As part of a development agreement with a customer signed in 2019, the Company will issue warrants to the customer, granting the right to purchase up to 294,594 shares of the Company’s Series D convertible preferred stock at an exercise price of $0.0001 per share and a grant date fair value equal to the Series D valuation. As the customer remits payment to the Company under the development agreement, a
pro-rata
share of warrants will vest. These warrants expire on September 24, 2029.
The Company accounts for the warrants issued to the customer as consideration payable to the customer and a reduction of revenue with a corresponding adjustment to convertible preferred stock. The value of the warrants is measured based on the grant date fair value. The grant date was considered to occur at the execution date of the contract. The Company recorded $0.7 million and $0.2 million related to the warrants in 2020 and 2019, respectively. In accordance with the agreement, 147,293 and 31,564 warrants vested during the years ended December 31, 2020 and 2019, respectively. As of December 31, 2020, there are 115,737 outstanding warrants to be issued under the terms of the development agreement
.
Note 11. Income Taxes
The components of the Company’s loss before income taxes are as follows:
 
    
Year Ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Loss before income taxes:
                 
Domestic
   $ (18,269    $ (29,944
Foreign
     395        84  
    
 
 
    
 
 
 
Total
   $ (17,874    $ (29,860
    
 
 
    
 
 
 
 
F-42

The components of the income tax provision are as follows:
 
    
Year Ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Current Provision
                 
Federal
   $         $     
State
     5        10  
Foreign
     106        5  
    
 
 
    
 
 
 
Total current provision
     111        15  
    
 
 
    
 
 
 
Deferred Provision
                 
Federal
                   
State
                   
Foreign
                   
    
 
 
    
 
 
 
Total deferred provision
                   
    
 
 
    
 
 
 
Total income tax expense
   $ 111      $ 15  
    
 
 
    
 
 
 
The overall effective tax rate differs from the statutory federal tax rate as follows:
 
    
Year Ended
December 31,
 
    
% of Pretax Loss
 
    
2020
   
2019
 
Statutory US federal rate
     21.00     21.00
State income taxes
     1.85       2.19  
Stock-based compensation
     (1.06     (0.23
Nondeductible expenses
     (0.61     (0.22
Global intangible
low-taxed
income
     (0.46     (0.06
Research & development credits
     3.48       2.35  
Valuation allowance
     (25.18     (25.65
Change in statutory tax rate
     (0.20         
Other rate items
     0.24       0.50  
    
 
 
   
 
 
 
Effective tax rate
     (0.94 )%      (0.12 )% 
    
 
 
   
 
 
 
 
F-43

Significant components of the Company’s net deferred tax assets are as follows:
 
    
December 31,
 
(in thousands)
  
2020
    
2019
 
Deferred tax assets
                 
Amortization
     23        27  
Deferred revenue
     318        86  
Deferred expenses
     280        322  
Reserves
     560        713  
Accrued expenses
     453        97  
Stock compensation
     372        43  
Uniform capitalization
     45        31  
Net operating losses
     16,266        13,184  
Research and development credits
     3,085        2,467  
Other state credits
     147        141  
    
 
 
    
 
 
 
Gross deferred tax assets
   $ 21,546      $ 17,111  
Less: Valuation allowance
     (21,507      (17,001
     
Deferred tax liabilities
                 
Depreciation
     (39      (110
Unrealized foreign currency loss
     (3          
    
 
 
    
 
 
 
Net deferred tax assets
   $         $     
    
 
 
    
 
 
 
The Company has historically incurred operating losses and maintains a full valuation allowance against its net deferred tax assets. There is no tax provision or tax benefit attributable to the net loss which differs from the amount computed by applying the US federal income tax rates of 21% to the pretax loss, primarily due to changes in valuation allowance, generation of research and development tax credits, and state taxes.
As of December 31, 2020, the Company had federal net operating loss carryforwards of $15.0 million that are subject to expire at various dates between 2033 and 2038, and net operating losses of $53.2 million, that have no expiration date and can be carried forward indefinitely. As of December 31, 2020, the Company has state tax net operating loss carryforwards of approximately $34.6 million, that are subject to expire at various dates between 2033 and 2044. At December 31, 2020, the Company had federal and state research and development tax credit carryforwards of $2.1 million and $1.3 million, respectively, available to reduce future income taxes payable which begin to expire in 2030.
Utilization of the net operating loss and research and development credit carryforwards may be subject to a substantial annual limitation under Section 382 of the Internal Revenue Code of 1986, and similar state provisions, due to ownership change limitations that have occurred previously or that could occur in the future. These ownership changes may limit the amount of net operating loss and research and development credit carryforwards that can be utilized annually to offset future taxable income and tax, respectively. As of December 31, 2020, the Company has not completed a 382 study to assess whether a change of ownership has occurred since its formation
.
The Company has not conducted a study of its research and development credit carryforwards. This study may result in an adjustment to research and development credit carryforwards; however, until a study is completed and any adjustment is known, no amounts are being presented as an uncertain tax position. A full valuation allowance has been provided against the Company’s research and development credits and, if an adjustment is required, this adjustment would be offset by an adjustment to the valuation allowance. Thus, there would be no impact to the balance sheets or statements of operations if an adjustment were required.
 
F-44

Uncertain tax positions represent tax positions for which reserves have been established. The Company’s policy is to record interest and penalties related to uncertain tax positions as part of income tax expense. Reserves for uncertain tax positions as of December 31, 2020 are not material and would not impact the effective tax rate if recognized as a result of the valuation allowance maintained against the Company’s net deferred tax assets.
The Company files tax returns as prescribed by the tax laws of the jurisdictions in which it operates. In the normal course of business the Company is subject to examination by federal, state and foreign jurisdictions, where applicable. There are currently no pending income tax examinations. The Company is open to future tax examination under statute from 2016 to the present; however, carryforward attributes that were generated prior to January 1, 2016 may still be adjusted upon examination by federal, state or local tax authorities to the extent utilized in an open tax year or in future periods.
As of December 31, 2020, the Company has not provided for deferred income taxes on undistributed earnings of its foreign subsidiaries since these earnings are deemed to be indefinitely reinvested. Upon distribution of those earnings in the form of dividends or otherwise, the Company could be subject to income taxes as well as withholding taxes. The amount of taxes attributable to the undistributed earnings is immaterial
.
The Company has evaluated the positive and negative evidence bearing upon the realizability of its deferred tax assets, which are primarily comprised of net operating loss carryforwards and capitalized research and development costs. Management has determined that it is more likely than not that the Company will not recognize the benefits of federal and state deferred tax assets and, as a result, a full valuation allowance of $21.5 million has been established at December 31, 2020.
The following table presents the changes in the balance of the Company’s deferred income tax asset valuation allowance:
 
    
Year Ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Balance at beginning of year
   $ 17,001      $ 9,343  
Additions charged to expense
     4,465        7,658  
    
 
 
    
 
 
 
Balance at end of year
   $ 21,466      $ 17,001  
    
 
 
    
 
 
 
Note 12. Commitments and Contingencies
Operating Leases
The Company leases two spaces with two locations in Watertown, Massachusetts and one location in Billerica, Massachusetts for office and manufacturing, under noncancellable operating lease agreements. These leases provide for escalating monthly payments and are set to expire in December 2023, April 2027, and July 2028. Rent expense under the Company’s lease agreements was $2.2 million and $2.3 million for the years ended December 31, 2020 and 2019, respectively. Future minimum lease payments under these agreements are as follows:
 
(in thousands)
  
Amount
 
2021
   $ 2,150  
2022
     2,866  
2023
     3,070  
2024
     2,132  
2025
     2,089  
After 2025
     5,088  
    
 
 
 
Total future minimum lease payments
   $ 17,395  
    
 
 
 
 
F-45

Minimum Commitment Arrangements
The Company may enter into
non-binding
purchase agreements with suppliers to acquire inventory and other materials during the normal course of business. The Company did not have any minimum commitment arrangements.
Legal Proceedings
From time to time, the Company may face legal claims or actions in the normal course of business. At each reporting date, the Company evaluates whether a potential loss amount or a potential range of loss is probable and reasonably estimable under the provisions of the authoritative guidance that address accounting for contingencies. The Company expenses as incurred the costs related to its legal proceedings.
Note 13. Net Loss Per Share
The Company computes basic net loss per share using net loss attributable to MarkForged, Inc. common stockholders and the weighted-average number of common shares outstanding during each period. Diluted earnings per share include shares issuable upon exercise of outstanding stock options and stock-based awards where the conversion of such instruments would be dilutive.
 
    
Year Ended December 31,
 
(in thousands, except per share amounts)
  
2020
    
2019
 
Numerator for basic and diluted net loss per share:
                 
Net loss
   $ (17,985    $ (29,875
Deemed dividend – repurchase of Series Seed convertible preferred stock
               (785
Deemed dividend – repurchase of common stock
     (826      (624
    
 
 
    
 
 
 
Net loss attributable to MarkForged, Inc. common stockholders
   $ (18,811    $ (31,284
Denominator for basic and diluted net loss per share:
                 
Weighted average shares outstanding
     40,258,968        38,673,218  
Net loss per common share:
                 
Basic
   $ (0.47    $ (0.81
Diluted
   $ (0.47    $ (0.81
For the year ended December 31, 2020 and 2019, the Company was in a net loss position, thus the effect of potentially dilutive securities, including
non-vested
stock options, restricted stock awards, warrants, and convertible preferred stock, was excluded from the denominator for the calculation of diluted net loss per share because the inclusion of such securities would be antidilutive. The following dilutive securities are excluded from the denominator:
 
    
Years ended December 31,
 
    
2020
    
2019
 
Convertible preferred stock
     112,987,810        112,840,517  
Unvested awards
     19,599,305        13,656,557  
Warrants
     190,000        190,000  
    
 
 
    
 
 
 
Total
     132,777,115        126,687,074  
    
 
 
    
 
 
 
 
F-46

Note 14. Segment Information
In the operation of the business, the Chief Executive Officer, who is the Company’s chief operating decision maker, reviews the business as one segment. The Company currently sells its product in the Americas, Europe, Middle East and Africa (“EMEA”), and Asia Pacific (“APAC”) markets. The Company measures revenue based on the physical location of where the customer who is receiving the promised goods or service is located. Disaggregated revenue data for those markets is as follows:
 
    
Revenue during the
years ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Americas
   $ 40,837      $ 53,183  
EMEA
     19,214        12,142  
APAC
     11,800        7,224  
    
 
 
    
 
 
 
Total
   $ 71,851      $ 72,549  
    
 
 
    
 
 
 
Revenue generated from customers within the Company’s country of domicile, the United States, amounted to $35.1 million and $44.9 million for the years ended December 31, 2020 and 2019, respectively. The Company’s long-lived assets are substantially located in the United States, where the Company’s primary operations are located. here the Company’s primary operations are located
.
Note 15. Subsequent Events
The Company has evaluated subsequent events through April 1, 2021, the date the financial statements were available to be issued, and has determined that the following subsequent events require disclosure in the consolidated financial statements:
On February 23, 2021, Markforged entered into an Agreement and Plan of Merger with AONE a special purpose acquisition company, and Caspian Merger Sub Inc., a wholly-owned subsidiary of AONE. Pursuant to the Agreement and Plan of Merger, at the effective time of the merger, Caspian Merger Sub Inc. will merge with and into Markforged and Markforged will survive the merger as a wholly-owned subsidiary of AONE. Upon closing of the merger, AONE is expected to be named Markforged Holding Corporation and will continue to be listed on the NYSE and trade under the ticker symbol “MKFG.” Cash proceeds of the merger will be funded through a combination of AONE’s $215 million of cash held in trust (assuming no redemptions) and an aggregate of $210 million in fully committed common stock transactions at $10.00 per share. Prior to the effective time of the Merger, Markforged will repurchase or settle for cash shares of common stock and stock options, as applicable, from certain of its stockholders, for a total value of approximately $45.0 million of cash on hand, referred to as the “Employee Transactions”.
F-47
Markforged Holding Company
(f/k/a ONE)
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS
 
    
June 30, 2021
   
December 31, 2020
 
    
(Unaudited)
       
Assets
    
Current assets:
    
Cash
   $ 306,896     $ 919,823  
Prepaid expenses
     248,596       314,351  
  
 
 
   
 
 
 
Total current assets
     555,492       1,234,174  
Investments held in Trust Account
     215,099,354       215,076,225  
  
 
 
   
 
 
 
Total Assets
  
$
215,654,846
 
 
$
216,310,399
 
  
 
 
   
 
 
 
Liabilities and Shareholders’ Equity
    
Current liabilities:
    
Accounts payable
   $ 4,921     $ 115,360  
Accrued expenses
     2,715,966       24,847  
  
 
 
   
 
 
 
Total current liabilities
     2,720,887       140,207  
Deferred underwriting commissions
     7,525,000       7,525,000  
Derivative warrant liabilities
     19,607,500       17,902,500  
  
 
 
   
 
 
 
Total liabilities
     29,853,387       25,567,707  
Commitments and Contingencies
    
Class A ordinary shares, $0.0001 par value; 18,080,145 and 18,574,269 shares subject to possible redemption at $10.00 per share at June 30, 2021 and December 31, 2020, respectively
     180,801,450       185,742,690  
Shareholders’ Equity
    
Preference shares, $0.0001 par value; 1,000,000 shares authorized; none issued and outstanding at June 30, 2021 and December 31, 2020
     —         —    
Class A ordinary shares, $0.0001 par value; 400,000,000 shares authorized; 3,419,855 and 2,925,731 shares issued and outstanding (excluding 18,080,145 and 18,574,269 shares subject to
     342       293  
possible redemption) at June 30, 2021 and December 31, 2020, respectively
    
Class B ordinary shares, $0.0001 par value; 10,000,000 shares authorized; 5,375,000 shares issued and outstanding at June 30, 2021 and December 31, 2020
     538       538  
Additional
paid-in
capital
     12,551,921       7,610,730  
Accumulated deficit
     (7,552,792     (2,611,559
  
 
 
   
 
 
 
Total shareholders’ equity
     5,000,009       5,000,002  
  
 
 
   
 
 
 
Total Liabilities and Shareholders’ Equity
  
$
215,654,846
 
 
$
216,310,399
 
  
 
 
   
 
 
 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
 
F-48

Markforged Holding Company
(f/k/a ONE)
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
 
    
For the Three Months
Ended June 30, 2021
   
For the Six Months
Ended
June 30, 2021
   
For the period from
June 24, 2020
(inception) through
June 30, 2020
 
General and administrative expenses
   $ 1,104,977     $ 3,199,362     $ 11,030  
Administrative expenses - related party
     30,000       60,000       —    
  
 
 
   
 
 
   
 
 
 
Loss from operations
     (1,134,977     (3,259,362     (11,030
Other income (expenses)
      
Change in fair value of derivative warrant liabilities
     3,069,000       (1,705,000     —    
Net gain from investments held in Trust Account
     3,248       23,129       —    
  
 
 
   
 
 
   
 
 
 
Net income (loss)
   $ 1,937,271     $ (4,941,233   $ (11,030
  
 
 
   
 
 
   
 
 
 
Basic and diluted weighted average shares outstanding of Class A ordinary shares
     21,500,000       21,500,000       —    
  
 
 
   
 
 
   
 
 
 
Basic and diluted net income per share, Class A ordinary shares
   $ 0.00     $ 0.00     $ —    
  
 
 
   
 
 
   
 
 
 
Basic and diluted weighted average shares outstanding of Class B ordinary shares
     5,375,000       5,375,000       5,000,000  
  
 
 
   
 
 
   
 
 
 
Basic and diluted net loss per share, Class B ordinary shares
   $ 0.36     $ (0.92   $ (0.00
  
 
 
   
 
 
   
 
 
 
The accompanying notes are an integral part of these condensed consolidated financial statements.
 
F-49

Markforged Holding Company
(f/k/a ONE)
UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS’ EQUITY
For the Three and Six Months Ended June 30, 2021
 
                  
                  
                  
                  
                  
                  
                  
    
Ordinary Shares
                    
    
Class A
   
Class B
    
Additional
Paid-in

Capital
   
Accumulated

Deficit
   
Total

Shareholders’

Equity
 
    
Shares
   
Amount
   
Shares
    
Amount
 
Balance - December 31, 2020
  
 
2,925,731
 
 
$
293
 
 
 
5,375,000
 
  
$
538
 
  
$
7,610,730
 
 
$
(2,611,559
 
$
5,000,002
 
Shares subject to possible redemption
  
 
687,851
 
 
 
68
 
 
 
—  
 
  
 
—  
 
  
 
6,878,442
 
 
 
—  
 
 
 
6,878,510
 
Net loss
  
 
—  
 
 
 
—  
 
 
 
—  
 
  
 
—  
 
  
 
—  
 
 
 
(6,878,504
 
 
(6,878,504
  
 
 
   
 
 
   
 
 
    
 
 
    
 
 
   
 
 
   
 
 
 
Balance - March 31, 2021 (Unaudited)
  
 
3,613,582
 
 
$
361
 
 
 
5,375,000
 
  
$
538
 
  
$
14,489,172
 
 
$
(9,490,063
 
$
5,000,008
 
Shares subject to possible redemption
  
 
(193,727
 
 
(19
 
 
—  
 
  
 
—  
 
  
 
(1,937,251
 
 
—  
 
 
 
(1,937,270
Net income
  
 
—  
 
 
 
—  
 
 
 
—  
 
  
 
—  
 
  
 
—  
 
 
 
1,937,271
 
 
 
1,937,271
 
  
 
 
   
 
 
   
 
 
    
 
 
    
 
 
   
 
 
   
 
 
 
Balance - June 30, 2021 (Unaudited)
  
 
3,419,855
 
 
$
342
 
 
 
5,375,000
 
  
$
538
 
  
$
12,551,921
 
 
$
(7,552,792
 
$
5,000,009
 
  
 
 
   
 
 
   
 
 
    
 
 
    
 
 
   
 
 
   
 
 
 
For the Period from June 24, 2020 (inception) through June 30, 2020
 
                                                                                                                                    
    
Ordinary Shares
                     
    
Class A
    
Class B
    
Additional

Paid-in

Capital
    
Accumulated

Deficit
   
Total

Shareholders’

Equity
 
    
Shares
    
Amount
    
Shares
    
Amount
 
Balance - June 24, 2020 (inception)
  
 
—  
 
  
$
—  
 
  
 
—  
 
  
$
—  
 
  
$
—  
 
  
$
—  
 
 
$
—  
 
Issuance of Class B ordinary shares to Sponsor
  
 
—  
 
  
 
—  
 
  
 
5,750,000
 
  
 
575
 
  
 
24,425
 
  
 
—  
 
 
 
25,000
 
Net loss
  
 
—  
 
  
 
—  
 
  
 
—  
 
  
 
—  
 
  
 
—  
 
  
 
(11,030
 
 
(11,030
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
Balance - June 30, 2020 (unaudited)
  
 
—  
 
  
$
—  
 
  
 
5,750,000
 
  
$
575
 
  
$
24,425
 
  
$
(11,030
 
$
13,970
 
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
The accompanying notes are an integral part of these condensed consolidated financial statements
 
F-50

Markforged Holding Company
(f/k/a ONE)
UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CASH FLOWS
 
    
For the Six Months Ended
June 30, 2021
   
For the period from June 24,
2020 (inception) through
June 30, 2020
 
Cash Flows from Operating Activities:
    
Net loss
   $ (4,941,233   $ (11,030
Adjustments to reconcile net loss to net cash used in operating activities:
    
Change in fair value of derivative warrant liabilities
     1,705,000       —    
Net gain from investments held in Trust Account
     (23,129     —    
Changes in operating assets and liabilities:
    
Prepaid expenses
     65,755       —    
Accounts payable
     (110,439     —    
Accrued expenses
     2,691,119       11,030  
  
 
 
   
 
 
 
Net cash used in operating activities
     (612,927     —    
  
 
 
   
 
 
 
Net change in cash
     (612,927     —    
Cash - beginning of the period
     919,823       —    
  
 
 
   
 
 
 
Cash - end of the period
  
$
306,896
 
 
$
—  
 
  
 
 
   
 
 
 
Supplemental disclosure of
non-cash
investing and financing activities:
    
Deferred offering costs included in accrued expenses
   $ —       $ 158,237  
Deferred offering costs included in accounts payable
   $ —       $ 8,000  
Deferred offering costs paid in exchange for issuance of Class B ordinary shares to Sponsor
   $ —       $ 25,000  
Change in value of Class A ordinary shares subject to possible redemption
   $ (4,941,240   $ —    
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
 
F-51

Markforged Holding Company
(f/k/a ONE)
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Note 1 — Description of Organization and Business Operations
Organization and General
Markforged Holding Corporation is an additive manufacturing company. Our platform, The Digital Forge, is an intuitive additive manufacturing platform powering engineers, designers and manufacturing professionals globally. The Digital Forge combines precise and reliable 3D printers and metal and composite proprietary materials seamlessly with its cloud-based learning software offering to empower manufacturers to create more resilient and agile supply chains. Founded in 2013 by two
MIT-educated
engineers, we are a company of over 300 engineers, builders and problem solvers. We are based in greater Boston, Massachusetts, where we have our own
in-house
manufacturing facility and where we design all of our industrial 3D printers, software and metal and composite proprietary materials.
one (when referred to prior to the Business Combination, the “Company”) was an incorporated blank check company incorporated in the Cayman Islands on June 24, 2020. The Company was incorporated for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or similar business combination with one or more businesses (the “Business Combination”).
At June 30, 2021, the Company had not yet commenced operations. All activity for the period from June 24, 2020 (inception) through June 30, 2021 relates to the Company’s formation and its preparation for the initial public offering (“Initial Public Offering”), which is described below, and since the offering, the search for a prospective initial Business Combination. The Company did not generate any operating revenue prior to the completion of the Business Combination. The Company generateed
non-operating
income in the form of income earned on investments on cash and cash equivalents in the Trust Account (as defined below). The Company has selected December 31 as its fiscal year end.
Sponsor and Initial Public Offering
The Company’s sponsor was
A-star,
a Cayman Islands exempted limited partnership (“Sponsor”). The registration statement for the Company’s Initial Public Offering was declared effective on August 17, 2020. On August 20, 2020, the Company consummated its Initial Public Offering of 21,500,000 units (the “Units” and, with respect to the Class A ordinary shares included in the Units being offered, the “Public Shares”), including 1,500,000 additional Units to cover over-allotments (the “Over-Allotment Units”), at $10.00 per Unit, generating gross proceeds of $215.0 million, and incurring offering costs of approximately $12.4 million, inclusive of approximately $7.5 million in deferred underwriting commissions (Note 5).
Trust Account
Simultaneously with the closing of the Initial Public Offering, the Company consummated the private placement (“Private Placement”) of 3,150,000 warrants (each, a “Private Placement Warrant” and collectively, the “Private Placement Warrants”), at a price of $2.00 per Private Placement Warrant with the Sponsor, generating gross proceeds of approximately $6.3 million (Note 4).
Initial Business Combination
Upon the closing of the Initial Public Offering and the Private Placement, $215.0 million ($10.00 per Unit) of the net proceeds of the Initial Public Offering and certain of the proceeds of the Private Placement were placed in a trust account (“Trust Account”), located in the United States, with Continental Stock Transfer & Trust Company
 
F-52

Markforged Holding Company
(f/k/a ONE)
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
acting as trustee, and will be invested by the trustee only in United States “government securities” within the meaning of Section 2(a)(16) of the Investment Company Act having a maturity of 185 days or less or in money market funds meeting certain conditions under Rule
2a-7
of the Investment Company Act, until the earlier of: (i) the completion of a Business Combination and (ii) the distribution of the Trust Account as described below.
The Company’s management had broad discretion with respect to the specific application of the net proceeds of the Initial Public Offering and the sale of Private Placement Warrants, although substantially all of the net proceeds were intended to be applied generally toward consummating a Business Combination.
The Company provided its holders (the “Public Shareholders”) of its Public Shares with the opportunity to redeem all or a portion of their Public Shares upon the completion of a Business Combination either (i) in connection with a general meeting called to approve the Business Combination or (ii) by means of a tender offer. The Public Shareholders were entitled to redeem their Public Shares for a pro rata portion of the amount then in the Trust Account (initially anticipated to be $10.00 per Public Share). The
per-share
amount distributed to Public Shareholders who redeemed their Public Shares was not be reduced by the deferred underwriting commissions the Company paid to the underwriters (as discussed in Note 5). These Public Shares have been recorded at a redemption value and classified as temporary equity upon the completion of the Initial Public Offering, in accordance with Accounting Standards Codification (“ASC”) Topic 480 “Distinguishing Liabilities from Equity.”
Business Combination
The Company, and after the Domestication (as defined below), “Markforged Holding Corporation,” previously entered into an Agreement and Plan of Merger, dated as of February 23, 2021, by and among one, Caspian Merger Sub Inc., a Delaware corporation and a wholly owned subsidiary of one, and MarkForged, Inc., a Delaware corporation. On July 14, 2021, as contemplated by the Merger Agreement and described in the section titled “
Domestication Proposal
” beginning on page 138 of the final prospectus and definitive proxy statement, dated June 24, 2021 filed with the Securities and Exchange Commission, the Company filed a notice of deregistration and necessary accompanying documents with the Cayman Islands Registrar of Companies, and a certificate of incorporation and a certificate of corporate domestication with the Secretary of State of the State of Delaware, under which one was domesticated and continues as a Delaware corporation, changing its name to “Markforged Holding Corporation” (the “Domestication”).
Note 2 — Summary of Significant Accounting Policies
Basis of presentation
The accompanying unaudited condensed consolidated financial statements are presented in U.S. dollars in conformity with accounting principles generally accepted in the United States of America (“GAAP”) for financial information and pursuant to the rules and regulations of the SEC. Accordingly, they do not include all of the information and footnotes required by GAAP. In the opinion of management, the unaudited condensed consolidated financial statements reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the balances and results for the periods presented. Operating results for the three and six months ended June 30, 2021 are not necessarily indicative of the results that may be expected through December 31, 2021.
The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited financial statements and notes thereto included in the Form
10-K/A
filed by the Company with the SEC on May 14, 2021.
 
F-53

Markforged Holding Company
(f/k/a ONE)
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
Emerging growth company
As an emerging growth company, the Company may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act of 2002, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved.
Further, Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that an emerging growth company can elect to opt out of the extended transition period and comply with the requirements that apply to
non-emerging
growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard.
This may make comparison of the Company’s financial statement with another public company that is neither an emerging growth company nor an emerging growth company that has opted out of using the extended transition period difficult or impossible because of the potential differences in accounting standards used.
Use of Estimates
The preparation of 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 amounts of revenues and expenses during the reporting period.
Making estimates requires management to exercise significant judgment. It is at least reasonably possible that the estimate of the effect of a condition, situation or set of circumstances that existed at the date of the financial statements, which management considered in formulating its estimate, could change in the near term due to one or more future confirming events. Accordingly, the actual results could differ significantly from those estimates.
Concentration of Credit Risk
Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash accounts in a financial institution, which, at times, may exceed the Federal Depository Insurance Coverage limit of $250,000. As of June 30, 2021, the Company has not experienced losses on these accounts and management believes the Company is not exposed to significant risks on such accounts.
Principles of Consolidation
The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiary. All significant inter-company transactions and balances have been eliminated in consolidation.
 
F-54

Markforged Holding Company
(f/k/a ONE)
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
Cash and Cash Equivalents
The Company considers all short-term investments with an original maturity of three months or less when purchased to be cash equivalents. As of June 30, 2021 and December 31, 2020, the Company had no cash equivalents.
Investments Held in the Trust Account
At June 30, 2021, the Company’s portfolio of investments held in the Trust Account is comprised of investments in money market funds that invest in U.S. government securities and generally have a readily determinable fair value, or a combination thereof. When the Company’s investments held in the Trust Account are comprised of U.S. government securities, the investments are classified as trading securities. When the Company’s investments held in the Trust Account are comprised of money market funds, the investments are recognized at fair value. Trading securities and investments in money market funds are presented on the balance sheets at fair value at the end of each reporting period. Gains and losses resulting from the change in fair value of these securities are included in net gain from investments held in Trust Account in the accompanying unaudited condensed statements of operations. The estimated fair values of investments held in the Trust Account are determined using available market information.
Fair Value Measurements
Fair value is defined as the price that would be received for sale of an asset or paid for transfer of a liability, in an orderly transaction between market participants at the measurement date. GAAP establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). These tiers include:
 
   
Level 1, defined as observable inputs such as quoted prices (unadjusted) for identical instruments in active markets;
 
   
Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable such as quoted prices for similar instruments in active markets or quoted prices for identical or similar instruments in markets that are not active; and
 
   
Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions, such as valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
In some circumstances, the inputs used to measure fair value might be categorized within different levels of the fair value hierarchy. In those instances, the fair value measurement is categorized in its entirety in the fair value hierarchy based on the lowest level input that is significant to the fair value measurement.
As of June 30, 2021, the carrying values of cash, prepaid expenses, accounts payable and accrued expenses approximate their fair values due to the short-term nature of the instruments. As of June 30, 2021, the Company’s portfolio of investments held in the Trust Account is comprised entirely of investments in money market funds that invest in U.S. government securities. The Company uses NAV as a practical expedient to fair value for its investments in money market funds.
 
F-55

Markforged Holding Company
(f/k/a ONE)
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
Offering Costs Associated with the Initial Public Offering
Offering costs consisted of legal, accounting, underwriting fees and other costs incurred that were directly related to the Initial Public Offering. Offering costs are allocated to the separable financial instruments issued in the Initial Public Offering based on a relative fair value basis, compared to total proceeds received. Offering costs associated with derivative warrant liabilities are expensed as incurred, presented as
non-operating
expenses in the statement of operations. Offering costs associated with the Public Shares were charged to stockholders’ equity upon the completion of the Initial Public Offering.
Derivative Warrant Liabilities
The Company does not use derivative instruments to hedge exposures to cash flow, market, or foreign currency risks. The Company evaluates all of its financial instruments, including issued stock purchase warrants, to determine if such instruments are derivatives or contain features that qualify as embedded derivatives, pursuant to ASC 480 and ASC
815-15.
The classification of derivative instruments, including whether such instruments should be recorded as liabilities or as equity, is
re-assessed
at the end of each reporting period.
The 5,375,000 warrants issued in connection with the Initial Public Offering (the “Public Warrants”) and the 3,150,000 Private Placement Warrants are recognized as derivative liabilities in accordance with ASC
815-40.
Accordingly, the Company recognizes the warrant instruments as liabilities at fair value and adjust the instruments to fair value at each reporting period. The liabilities are subject to
re-measurement
at each balance sheet date until exercised, and any change in fair value is recognized in the Company’s statement of operations. The fair value of warrants issued in connection with the Initial Public Offering and Private Placement were initially estimated using a Binomial Lattice in a risk-neutral framework. For each modeled future price, the warrant payoff is calculated based on the contractual terms (incorporating any optimal early exercise / redemption), and then discounted at the term-matched risk-free rate. Finally, the value of the Warrants is calculated as the probability-weighted present value over all future modeled payoffs. The fair value of warrants issued in connection with the Company’s Initial Public Offering have subsequently been measured based on the listed market price of such warrants while the fair value of the Private Placement Warrants continue to be estimated using a Binomial Lattice model.
Class A Ordinary Shares Subject to Possible Redemption
The Company accounts for its Class A ordinary shares subject to possible redemption in accordance with the guidance in ASC Topic 480 “Distinguishing Liabilities from Equity.” Shares of Class A ordinary shares subject to mandatory redemption (if any) are classified as liability instruments and are measured at fair value. Shares of conditionally redeemable Class A ordinary shares (including Class A ordinary shares that feature redemption rights that are either within the control of the holder or subject to redemption upon the occurrence of uncertain events not solely within the Company’s control) are classified as temporary equity. At all other times, shares of Class A ordinary shares are classified as shareholders’ equity. The Company’s Class A ordinary shares feature certain redemption rights that are considered to be outside of the Company’s control and subject to the occurrence of uncertain future events. Accordingly, at June 30, 2021 and December 31, 2020, 18,080,145 and 18,574,269 shares of Class A ordinary shares subject to possible redemption are presented as temporary equity, respectively, outside of the shareholders’ equity section of the Company’s unaudited condensed consolidated balance sheets.
Income Taxes
ASC Topic 740, “Income Taxes” prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. For those
 
F-56

Markforged Holding Company
(f/k/a ONE)
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by taxing authorities. The Company’s management determined that the Cayman Islands is the Company’s only major tax jurisdiction. The Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense. There were no unrecognized tax benefits and no amounts for interest and penalties as of June 30, 2021. The Company is currently not aware of any issues under review that could result in significant payments, accruals or material deviation from its position.
There is currently no taxation imposed on income by the Government of the Cayman Islands. In accordance with Cayman federal income tax regulations, income taxes are not levied on the Company. Consequently, income taxes are not reflected in the Company’s financial statements. The Company’s management does not expect that the total amount of unrecognized tax benefits will materially change over the next twelve months.
Net Income (Loss) per Ordinary Share
The Company complies with accounting and disclosure requirements of FASB ASC Topic 260, “Earnings Per Share.” Net income (loss) per common share is computed by dividing net loss by the weighted average number of shares of ordinary shares outstanding during the period. Net loss per share is computed by dividing net loss by the weighted average number of ordinary shares outstanding during the period.
At June 30, 2020, the Company did not have any dilutive securities and other contracts that could, potentially, be exercised or converted into ordinary shares and then share in the earnings of the Company. As a result, diluted loss per share is the same as basic loss per share for the period presented.
For the three and six months ended June 30, 2021, the Company’s unaudited condensed statements of operations includes a presentation of income (loss) per Class A ordinary share subject to redemption in a manner similar to the
two-class
method of income (loss) per share. Net income per Class A ordinary share, basic and diluted, is calculated by dividing the investment income earned on the Trust Account by the weighted average number of Class A ordinary shares outstanding for the periods. Net loss per Class B ordinary share, basic and diluted, is calculated by dividing the net loss, less income attributable to Class A ordinary shares, by the weighted average number of Class B ordinary shares outstanding for the periods.
The calculation of diluted net income (loss) per ordinary share does not consider the effect of the warrants issued in connection with the Initial Public Offering and Private Placement since the exercise price of the warrants is in excess of the average ordinary shares price for the period and therefore the inclusion of such warrants would be anti-dilutive.
 
F-57

Markforged Holding Company
(f/k/a ONE)
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
The following tables reflect the calculation of basic and diluted net income (loss) per ordinary share:
 
   
For the Three Months
   
For the Six Months
 
   
Ended June 30, 2021
   
Ended June 30, 2021
 
Class A ordinary share
   
Numerator: Income allocable to Class A ordinary share
   
Income from investments held in Trust Account
  $ 3,248     $ 23,129  
Less: Company’s portion available to be withdrawn to pay taxes
    —         —    
 
 
 
   
 
 
 
Net income attributable to Class A ordinary share
 
$
3,248
 
 
$
23,129
 
 
 
 
   
 
 
 
Denominator: Weighted average Class A ordinary share
   
Basic and diluted weighted average shares outstanding, Class A ordinary share
 
 
        21,500,000
 
 
 
        21,500,000
 
 
 
 
   
 
 
 
Basic and diluted net income per share, Class A ordinary share
 
$
0.00
 
 
$
0.00
 
 
 
 
   
 
 
 
Class B ordinary share
   
Numerator: Net income (loss) minus net income allocable to Class A ordinary share
   
Net income (loss)
  $ 1,937,271     $ (4,941,233
Net income allocable to Class A ordinary share
    3,248       23,129  
 
 
 
   
 
 
 
Net income (loss) attributable to Class B ordinary share
 
$
1,934,023
 
 
$
(4,964,362
 
 
 
   
 
 
 
Denominator: Weighted average Class B ordinary share
   
Basic and diluted weighted average shares outstanding, Class B ordinary share
 
 
5,375,000
 
 
 
5,375,000
 
 
 
 
   
 
 
 
Basic and diluted net income (loss) per share, Class B ordinary share
 
$
0.36
 
 
$
(0.92
 
 
 
   
 
 
 
Recent Accounting Pronouncements
The Company’s management does not believe that any recently issued, but not yet effective, accounting standards updates, if currently adopted, would have a material effect on the accompanying financial statement.
Note 3 — Initial Public Offering
On August 20, 2020, the Company consummated its Initial Public Offering of 21,500,000 Units, including 1,500,000 Over-Allotment Units, at $10.00 per Unit, generating gross proceeds of $215.0 million, and incurring offering costs of approximately $12.4 million, inclusive of approximately $7.5 million in deferred underwriting commissions.
 
F-58

Markforged Holding Company
(f/k/a ONE)
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
Each Unit consists of one Class A ordinary share, and
one-fourth
of one redeemable warrant (each, a “Public Warrant”). Each Public Warrant entitles the holder to purchase one Class A ordinary shares at a price of $11.50 per share, subject to adjustment (see Note 6).
Note 4 — Related Party Transactions
Founder Shares
On June 26, 2020, the Sponsor paid $25,000, or approximately $0.004 per share, to cover certain offering costs in consideration for 5,750,000 Class B ordinary shares, par value $0.0001 (the “Founder Shares”). Up to 750,000 Founder Shares were subject to forfeiture to the extent that the over-allotment option is not exercised in full by the underwriters, so that the Founder Shares would represent 20.0% of the Company’s issued and outstanding shares after the Initial Public Offering. On August 10, 2020, the Sponsor transferred 25,000 Founder Shares to each of Michelle Gill, Lachy Groom, Gautam Gupta, Trina Spear, and Laura de Petra, and 30,000 Founder Shares to Pierre Lamond. On August 20, 2020, the underwriters exercised their over-allotment option and, an aggregate of 375,000 Founder Shares were forfeited by the Sponsor for no consideration accordingly.
The initial shareholders agreed, subject to limited exceptions, not to transfer, assign or sell any of their Founder Shares until the earlier to occur of: (A) one year after the completion of the initial Business Combination and (B) subsequent to the initial Business Combination, (x) if the closing price of Class A ordinary shares equals or exceeds $12.00 per share (as adjusted for share splits, share capitalizations, reorganizations, recapitalizations and the like) for any 20 trading days within any
30-
trading day period commencing at least 150 days after the initial Business Combination, or (y) the date on which the Company completes a liquidation, merger, share exchange, reorganization or other similar transaction that results in all of the Public Shareholders having the right to exchange their ordinary shares for cash, securities or other property.
Private Placement Warrants
Simultaneously with the closing of the Initial Public Offering, the Company consummated the Private Placement of 3,150,000 Private Placement Warrants at a price of $2.00 per Private Placement Warrant with the Sponsor, generating gross proceeds of approximately $6.3 million.
Prior to the consummation of the Business Combination, each warrant was exercisable to purchase one Class A ordinary share at $11.50 per share. A portion of the proceeds from the Private Placement Warrants was added to the proceeds from the Initial Public Offering held in the Trust Account. If the Company did not complete a Business Combination within the Combination Period, the Private Placement Warrants would have expired worthless.
The Sponsor and the Company’s officers and directors agreed, subject to limited exceptions, not to transfer, assign or sell any of their Private Placement Warrants until 30 days after the completion of the Initial Business Combination.
Sponsor Loan
On June 26, 2020, the Sponsor agreed to loan the Company up to $300,000 to cover expenses related to the Initial Public Offering pursuant to a promissory note (the “Note”). This loan was
non-interest
bearing and payable on the earlier of December 31, 2020 or the completion of the Initial Public Offering. The Company borrowed approximately $163,000 under the Note, and fully repaid the Note on August 20, 2020.
 
F-59

Markforged Holding Company
(f/k/a ONE)
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
Working Capital Loans
In order to finance transaction costs in connection with a Business Combination, the Sponsor or an affiliate of the Sponsor, or certain of the Company’s officers and directors may, but are not obligated to, loan the Company funds as may be required (“Working Capital Loans”). If the Company completes a Business Combination, the Company would repay the Working Capital Loans. In the event that a Business Combination does not close, the Company may use a portion of proceeds held outside the Trust Account to repay the Working Capital Loans but no proceeds held in the Trust Account would be used to repay the Working Capital Loans. The Working Capital Loans would either be repaid upon consummation of a Business Combination, without interest, or, at the lender’s discretion, up to $1.5 million of such Working Capital Loans may be convertible into private placement warrants at a price of $2.00 per warrant. Except for the foregoing, the terms of such Working Capital Loans, if any, have not been determined and no written agreements exist with respect to such loans. To date, the Company had no borrowings under the Working Capital Loans.
Administrative Support Agreement
The Company agreed to pay the Sponsor a total of $10,000 per month, commencing on date the Company’s securities are first listed on the New York Stock Exchange (the “listing date”), for office space, secretarial and administrative services. Upon completion of the Initial Business Combination or the Company’s liquidation, the Company will cease paying these monthly fees. During the three and six months ended June 30, 2021, the Company incurred $30,000 and $60,000, respectively for expenses in connection with the Administrative Support Agreement.
Note 5 — Commitments and Contingencies
Registration and Shareholder Rights
The holders of Founder Shares, Private Placement Warrants, Class A ordinary shares underlying the Private Placement Warrants and warrants that may be issued upon conversion of Working Capital Loans, if any, were entitled to registration rights pursuant to a registration rights agreement. These holders are entitled to make up to three demands, excluding short form demands, that the Company registers such securities. In addition, these holders will have certain “piggy-back” registration rights with respect to registration statements filed subsequent to the completion of the initial Business Combination. The Company will bear the expenses incurred in connection with the filing of any such registration statements.
Underwriting Agreement
The Company granted the underwriters a
45-day
option from the final prospectus relating to the Initial Public Offering to purchase up to 1,500,000 additional Units to cover over-allotments, if any, at the Initial Public Offering price less the underwriting discounts and commissions. On August 20, 2020, the underwriters exercised their over-allotment option of 1,500,000 Units and, an aggregate of 375,000 Class B ordinary shares were forfeited by the Sponsor for no consideration accordingly.
The underwriters were entitled to an underwriting discount of $0.20 per unit, or $4.3 million in the aggregate, paid upon the closing of the Initial Public Offering. In addition, $0.35 per unit, or approximately $7.5 million in the aggregate will be payable to the underwriters for deferred underwriting commissions. The deferred fee will become payable to the underwriters from the amounts held in the Trust Account solely in the event that the Company completes a Business Combination, subject to the terms of the underwriting agreement.
 
F-60

Markforged Holding Company
(f/k/a ONE)
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
Risks and Uncertainties
Management continues to evaluate the impact of the
COVID-19
pandemic and has concluded that, while it is reasonably possible that the virus could have a negative effect on the Company’s financial position, results of its operations, and/or search for a target company, the specific impact is not readily determinable as of the date of these financial statement. The financial statements do not include any adjustments that might result from the outcome of this uncertainty.
Note 6 — Derivative Warrant Liabilities
As of June 30, 2021 and December 31, 2020, the Company has 5,375,000 and 3,150,000 Public Warrants and Private Placement Warrants, respectively, outstanding.
Public Warrants may only be exercised for a whole number of shares. No fractional Public Warrants will be issued upon separation of the Units and only whole Public Warrants will trade. The Public Warrants will become exercisable on the later of (a) 30 days after the completion of a Business Combination or (b) 12 months from the closing of the Initial Public Offering; provided in each case that the Company has an effective registration statement under the Securities Act covering the Class A ordinary shares issuable upon exercise of the warrants and a current prospectus relating to them is available (or the Company permits holders to exercise their warrants on a cashless basis and such cashless exercise is exempt from registration under the Securities Act). The Company has agreed that as soon as practicable, but in no event later than 20 business days after the closing of the initial Business Combination, the Company will use its commercially reasonable efforts to file with the SEC a registration statement covering the Class A ordinary shares issuable upon exercise of the warrants, and the Company will use its commercially reasonable efforts to cause the same to become effective within 60 business days after the closing of the initial Business Combination, and to maintain the effectiveness of such registration statement and a current prospectus relating to those Class A ordinary shares until the warrants expire or are redeemed; provided that if the Class A ordinary shares are at the time of any exercise of a warrant not listed on a national securities exchange such that they satisfy the definition of a “covered security” under Section 18(b)(1) of the Securities Act, the Company may, at its option, require holders of Public Warrants who exercise their warrants to do so on a “cashless basis” in accordance with Section 3(a)(9) of the Securities Act and, in the event the Company so elect, it will not be required to file or maintain in effect a registration statement. If a registration statement covering the Class A ordinary shares issuable upon exercise of the warrants is not effective by the 60th day after the closing of the initial Business Combination, warrant holders may, until such time as there is an effective registration statement and during any period when the Company will have failed to maintain an effective registration statement, exercise warrants on a “cashless basis” in accordance with Section 3(a)(9) of the Securities Act or another exemption, but the Company will use its best efforts to register or qualify the shares under applicable blue sky laws to the extent an exemption is not available.
The warrants have an exercise price of at $11.50 per share and will expire five years after the completion of a Business Combination or earlier upon redemption or liquidation. The exercise price and number of common stock issuable upon exercise of the warrants may be adjusted in certain circumstances including in the event of a stock dividend, or recapitalization, reorganization, merger or consolidation. In addition, if (x) the Company issues additional Class A ordinary shares or equity linked securities for capital raising purposes in connection with the closing of the initial Business Combination at an issue price or effective issue price of less than $9.20 per Class A ordinary share (with such issue price or effective issue price to be determined in good faith by the board of directors and, in the case of any such issuance to the Sponsor or its affiliates, without taking into account any Founder Shares held by the Sponsor or such affiliates, as applicable, prior to such issuance), or the
 
F-61

Markforged Holding Company
(f/k/a ONE)
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
Newly Issued Price, (y) the aggregate gross proceeds from such issuances represent more than 50% of the total equity proceeds, and interest thereon, available for the funding of the initial Business Combination on the date of the consummation of the initial Business Combination (net of redemptions), and (z) the volume weighted average trading price of Class A ordinary shares during the 20 trading day period starting on the trading day after the day on which the Company consummates its initial Business Combination (such price, the “Market Value”) is below $9.20 per share, the exercise price of the warrants will be adjusted (to the nearest cent) to be equal to 115% of the higher of the Market Value and the Newly Issued Price, and the $18.00 per share redemption trigger price described below will be adjusted (to the nearest cent) to be equal to 180% of the higher of the Market Value and the Newly Issued Price.
The Private Placement Warrants are identical to the Public Warrants underlying the Units sold in the Initial Public Offering, except that the Private Placement Warrants and the ordinary shares issuable upon exercise of the Private Placement Warrants, so long as they are held by the Sponsor or its permitted transferees, (i) will not be redeemable by the Company, (ii) may not (including the Class A ordinary shares issuable upon exercise of these warrants), subject to certain limited exceptions, be transferred, assigned or sold by the holders until 30 days after the completion of the initial Business Combination, (iii) may be exercised by the holders on a cashless basis and (iv) will be entitled to registration rights. If the Private Placement Warrants are held by holders other than the Sponsor or its permitted transferees, the Private Placement Warrants will be redeemable by the Company and exercisable by the holders on the same basis as the Public Warrants.
Once the warrants become exercisable, the Company may redeem the outstanding warrants (except with respect to the Private Placement Warrants):
 
   
in whole and not in part;
 
   
at a price of $0.01 per warrant;
 
   
upon a minimum of 30 days’ prior written notice of redemption; and
 
   
if, and only if, the last reported sales price (the “closing price”) of the Class A ordinary shares equals or exceeds $18.00 per share (as adjusted for share splits, share capitalizations, reorganizations, recapitalizations and the like) for any 20 trading days within a
30-trading
day period ending on the third trading day prior to the date on which the Company sends the notice of redemption to the warrant holders.
In addition, commencing ninety days after the warrants become exercisable, the Company may redeem the warrants:
 
   
in whole and not in part;
 
   
at $0.10 per warrant upon a minimum of 30 days’ prior written notice of redemption provided that holders will be able to exercise their warrants on a cashless basis prior to redemption and receive that number of shares determined by reference to an agreed table based on the redemption date and the “fair market value” of the Class A ordinary shares (as defined below);
 
   
if, and only if, the closing price of the Class A ordinary shares equals or exceeds $10.00 per Public Share (as adjusted per share subdivisions, share dividends, reorganizations, recapitalizations and the like) on the trading day before the Company sends the notice of redemption to the warrant holders;
 
   
if, and only if, the Private Placement Warrants are also concurrently called for redemption on the same terms as the outstanding Public Warrants, as described above; and
 
F-62

Markforged Holding Company
(f/k/a ONE)
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
   
if, and only if, there is an effective registration statement covering the issuance of the Class A ordinary shares issuable upon exercise of the warrants and a current prospectus relating thereto available throughout the
30-day
period after written notice of redemption is given.
The “fair market value” of the Class A ordinary shares shall mean the volume weighted average price of the Class A ordinary shares as reported during the 10 trading days ending on the third trading day prior to the date on which the notice of redemption is sent to the holders of warrants.
If the Company calls the Public Warrants for redemption, management will have the option to require all holders that wish to exercise the Public Warrants to do so on a “cashless basis,” as described in the warrant agreement. Additionally, in no event will the Company be required to net cash settle any Warrants. If the Company is unable to complete the initial Business Combination within the Combination Period and the Company liquidates the funds held in the Trust Account, holders of warrants will not receive any of such funds with respect to their warrants, nor will they receive any distribution from the Company’s assets held outside of the Trust Account with the respect to such warrants. Accordingly, the warrants may expire worthless.
Note 7 — Shareholders’ Equity
Preference Shares
 - The Company is authorized to issue 1,000,000 preference with such designations, voting and other rights and preferences as may be determined from time to time by the Company’s board of directors. As of June 30, 2021 and December 31, 2020, there were no preference shares issued or outstanding.
Class
 A Ordinary Shares
 - The Company is authorized to issue 400,000,000 Class A ordinary shares with a par value of $0.0001 per share. As of June 30, 2021, there were 21,500,000 Class A ordinary shares issued or outstanding, including 18,080,145 Class A ordinary shares subject to possible redemption. As of December 31, 2020, there were 21,500,000 Class A ordinary shares issued or outstanding, including 18,574,269 Class A ordinary shares subject to possible redemption.
Class
 B Ordinary Shares
 - The Company is authorized to issue 10,000,000 Class B ordinary shares with a par value of $0.0001 per share. Holders are entitled to one vote for each share of Class B ordinary shares. At August 20, 2020, there were 5,750,000 Class B ordinary shares issued and outstanding, of which an aggregate of up to 750,000 shares were subject to forfeiture to the Company for no consideration to the extent that the underwriters’ over-allotment option is not exercised in full or in part, so that the initial shareholders would collectively own 20% of the Company’s issued and outstanding ordinary shares after the Initial Public Offering. On August 20, 2020, the underwriters exercised their over-allotment option in part and, accordingly, an aggregate of 375,000 Founder Shares were forfeited by the Sponsor for no consideration accordingly. As of June 30, 2021 and December 31, 2020, there were 5,375,000 Class B ordinary shares outstanding.
Holders of the Class A ordinary shares and holders of the Class B ordinary shares will vote together as a single class on all matters submitted to a vote of the Company’s shareholders, except as required by law or stock exchange rule; provided that only holders of the Class B ordinary shares have the right to vote on the election of the Company’s directors prior to the initial Business Combination.
The Class B ordinary shares will automatically convert into Class A ordinary shares immediately upon the consummation of the initial Business Combination at a ratio such that the number of Class A ordinary shares issuable upon conversion of all Founder Shares will equal, in the aggregate, on an
as-converted
basis, 20% of the sum of (i) the total number of ordinary shares issued and outstanding upon completion of the Initial Public
 
F-63

Markforged Holding Company
(f/k/a ONE)
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
Offering, plus (ii) the sum of the total number of Class A ordinary shares issued or deemed issued or issuable upon conversion or exercise of any equity- linked securities or rights issued or deemed issued, by the Company in connection with or in relation to the consummation of the initial Business Combination, excluding any Class A ordinary shares or equity- linked securities exercisable for or convertible into Class A ordinary shares issued, deemed issued, or to be issued, to any seller in the initial Business Combination and any Private Placement Warrants that may be issued upon conversion of Working Capital Loans. In no event will the Class B ordinary shares convert into Class A ordinary shares at a rate of less than one to one.
Note 8 — Fair Value Measurements
The following table presents information about the Company’s assets and liabilities that are measured at fair value on a recurring basis as of June 30, 2021 and December 31, 2020 and indicates the fair value hierarchy of the valuation techniques that the Company utilized to determine such fair value.
June 30, 2021
 
Description
  
Quoted
Prices in
Active
Markets
(Level 1)
    
Significant
Other
Observable
Inputs
(Level 2)
    
Significant
Other
Unobservable
Inputs
(Level 3)
 
Assets:
        
Money market fund
   $ 215,099,354      $ —        $ —    
Liabilities:
        
Derivative warrant liabilities - Public
   $ 12,362,500      $ —        $ —    
Derivative warrant liabilities - Private
   $ —        $ —        $ 7,245,000  
December 31, 2020
 
Description
  
Quoted
Prices in
Active
Markets
(Level 1)
    
Significant
Other
Observable
Inputs
(Level 2)
    
Significant
Other
Unobservable
Inputs
(Level 3)
 
Assets:
        
U.S Treasury bills maturing on February 18, 2021
   $ 215,076,225      $ —        $ —    
Liabilities:
        
Derivative warrant liabilities - Public
   $ 11,287,500      $ —        $ —    
Derivative warrant liabilities - Private
   $ —        $ —        $ 6,615,000  
Transfers to/from Levels 1, 2, and 3 are recognized at the end of the reporting period. The estimated fair value of the Public Warrants transferred from a Level 3 measurement to a Level 1 fair value measurement in October 2020, when the Public Warrants were separately listed and traded.
Level 1 instruments include investments in mutual funds invested in government securities. The Company uses inputs such as actual trade data, benchmark yields, quoted market prices from dealers or brokers, and other similar sources to determine the fair value of its investments.
The estimated fair value of warrants issued in connection with the Initial Public Offering and Private Placement were initially estimated using a Binomial Lattice in a risk-neutral framework. For each modeled future price, the
 
F-64

Markforged Holding Company
(f/k/a ONE)
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
warrant payoff is calculated based on the contractual terms (incorporating any optimal early exercise / redemption), and then discounted at the term-matched risk-free rate. Finally, the value of the Warrants is calculated as the probability-weighted present value over all future modeled payoffs. The fair value of warrants issued in connection with the Company’s Initial Public Offering have subsequently been measured based on the listed market price of such warrants while the fair value of the Private Placement Warrants continue to be estimated using a Binomial Lattice model.
For the three months ended June 30, 2021, the Company recognized a gain to the condensed statement of operations resulting from an decrease in the fair value of liabilities of $3.1 million presented as change in fair value of derivative warrant liabilities on the accompanying unaudited condensed consolidated statement of operations. For the six months ended June 30, 2021, the Company recognized a charge to the statement of operations resulting from an increase in the fair value of liabilities of $1.7 million presented as change in fair value of derivative warrant liabilities on the accompanying unaudited condensed consolidated statement of operations.
The estimated fair value of the Private Placement Warrants is determined using Level 3 inputs. Inherent in a Binomial Lattice model are assumptions related to expected stock-price volatility, expected life, risk-free interest rate and dividend yield. The Company estimates the volatility of its common stock warrants based on implied volatility from the Company’s traded warrants and from historical volatility of select peer company’s common stock that matches the expected remaining life of the warrants. The risk-free interest rate is based on the U.S. Treasury
zero-coupon
yield curve on the grant date for a maturity similar to the expected remaining life of the warrants. The expected life of the warrants is assumed to be equivalent to their remaining contractual term. The dividend rate is based on the historical rate, which the Company anticipates remaining at zero.
The following table provides quantitative information regarding Level 3 fair value measurements inputs at their measurement dates:
 
    
As of
December 31, 2020
   
As of
June 30, 2021
 
Volatility
     25.8     36.2
Stock price
   $ 10.77       9.98
Risk-free rate
     0.43     8.88
Dividend yield
     0.0     0.0
The change in the fair value of the derivative warrant liabilities as classified level 3 for the three and six months ended June 30, 2021 is summarized as follows:
 
Level 3 - Derivative warrant liabilities at December 31, 2020
   $ 6,615,000  
Change in fair value of derivative warrant liabilities
     1,764,000  
  
 
 
 
Level 3 - Derivative warrant liabilities at March 31, 2021
   $ 8,379,000  
Change in fair value of derivative warrant liabilities
     (1,134,000
  
 
 
 
Level 3 - Derivative warrant liabilities at June 30, 2021
   $ 7,245,000  
  
 
 
 
 
F-65

Markforged Holding Company
(f/k/a ONE)
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
Note 9 — Subsequent Events
The Company (“AONE”), a Cayman Islands exempted company, and after the Domestication (as defined below), “Markforged Holding Corporation,” previously entered into an Agreement and Plan of Merger, dated as of February 23, 2021 (the “Merger Agreement”), by and among AONE, Caspian Merger Sub Inc., a Delaware corporation and a wholly owned subsidiary of AONE (“Merger Sub”), and MarkForged, Inc., a Delaware corporation (“Markforged”).
On July 14, 2021, as contemplated by the Merger Agreement and described in the section titled “
Domestication Proposal
” beginning on page 138 of the final prospectus and definitive proxy statement, dated June 24, 2021 (the “Proxy Statement/Prospectus”) and filed with the Securities and Exchange Commission (the “SEC”), AONE filed a notice of deregistration and necessary accompanying documents with the Cayman Islands Registrar of Companies, and a certificate of incorporation and a certificate of corporate domestication with the Secretary of State of the State of Delaware, under which AONE was domesticated and continues as a Delaware corporation, changing its name to “Markforged Holding Corporation” (the “Domestication”).
As a result of and upon the effective time of the Domestication, among other things, (i) each of the then issued and outstanding Class A ordinary shares, par value $0.0001 per share, of AONE (the “Class A Ordinary Shares”) automatically converted, on a
one-for-one
basis, into a share of common stock, par value $0.0001 per share, of Markforged Holding Corporation (the “New Common Stock”); (ii) each of the then issued and outstanding Class B ordinary shares, par value $0.0001 per share, of AONE (the “Class B Ordinary Shares”) automatically converted, on a
one-for-one
basis, into shares of New Common Stock; (iii) each of the then issued and outstanding redeemable warrants of AONE (the “AONE Warrants”) automatically converted, on a
one-for-one
basis, into redeemable warrants to acquire one share of New Common Stock (the “New Warrants”); and (iv) each of the then issued and outstanding units of AONE that had not been previously separated into the underlying Class A Ordinary Shares and underlying AONE Warrants upon the request of the holder thereof were cancelled and entitled the holder thereof to one share of New Common Stock and
one-fourth
of one New Warrant. No fractional New Warrants were issued, and no fractional shares of New Common Stock were issued or will be issuable upon the exercise of New Warrants.
On July 13, 2021, AONE held an extraordinary general meeting of stockholders (the “Special Meeting”), at which the AONE stockholders considered and adopted, among other matters, a proposal to approve the Merger (as defined below), including approving the other transactions contemplated by the Merger Agreement and related agreements described in the Proxy Statement/Prospectus.
On July 14, 2021, as contemplated by the Merger Agreement and described in the section titled “
BCA Proposal
” beginning on page 98 of the Proxy Statement/Prospectus, Markforged Holding Corporation consummated the merger transaction contemplated by the Merger Agreement, whereby Merger Sub merged with and into Markforged, with the separate corporate existence of Merger Sub ceasing and Markforged being the surviving corporation and a wholly owned subsidiary of Markforged Holding Corporation (the “Merger” and, together with the Domestication, the “Transactions”).
Immediately prior to the effective time of the Merger (the “Effective Time”), Markforged purchased approximately $45.0 million of its securities from certain of its stockholders (the “Employee Transactions”), and each outstanding share of Markforged preferred stock was converted on a
one-for-one
basis into shares of Markforged common stock, par value $0.0001 per share (the “Markforged Common Stock”) (the “Preferred Stock Conversion”). Holders of 6,418,667 Class A Ordinary Shares sold in AONE’s initial public offering
 
F-66

Markforged Holding Company
(f/k/a ONE)
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
properly exercised their right to have such shares redeemed for a full pro rata portion of the trust account holding the proceeds from AONE’s initial public offering, calculated as of two business days prior to the consummation of the Merger, which was approximately $10.005 per share, or $64,216,731.96 in the aggregate (the “Redemption”). The remaining approximately $150.9 million in AONE’s trust account was released to Markforged Holding Corporation, net of transaction expenses.
At the Effective Time, among other things, each outstanding share of Markforged Common Stock as of immediately prior to the effective time of the Merger (after giving effect to the Employee Transactions and the Preferred Stock Conversion), other than (x) any shares of Markforged Common Stock subject to Markforged Awards (as defined below) and (y) any shares of Markforged capital stock held in treasury by Markforged, which treasury shares were canceled as part of the Merger, was canceled and converted into the right to receive a number of shares of New Common Stock equal to the product of one share of Markforged Common Stock multiplied by the Exchange Ratio (as defined below). No fractional shares were issued in the Merger, and any fractional shares that a holder of Markforged securities would have otherwise been entitled to in the Merger were eliminated in accordance with the terms of the Merger Agreement.
At the Effective Time, all options to purchase shares of Markforged Common Stock and all restricted stock units based on shares of Markforged Common Stock outstanding as of immediately prior to the Merger (together, the “Markforged Awards”) were converted into (a) options to purchase shares of New Common Stock (“New Options”), and (b) restricted stock units based on shares of New Common Stock (“New RSUs”), respectively.
The “Exchange Ratio,” defined as (i) $1.7 billion minus the aggregate amount paid pursuant to the Employee Transactions (the “Equity Value,” or $1.655 billion), divided by (ii) $10.00, divided by (iii) the number of issued and outstanding shares of Markforged Common Stock, on a fully diluted and
as-converted
basis (including shares subject to outstanding Markforged Awards and shares available for issuance in respect of Markforged Awards not yet granted under Markforged’s existing incentive plan), was approximately 0.9522514.
The holders of Markforged Common Stock and Markforged Awards (whether vested or not) immediately prior to the Effective Time are entitled to receive, on a pro rata basis, up to 14,666,667 additional shares of New Common Stock (“Markforged Earnout Shares”) as follows: (i) if the volume-weighted average price of New Common Stock is at least $12.50 for any 20 trading days in a consecutive
30-trading
day period, 8,000,000 Markforged Earnout Shares will be issued, (ii) if the volume-weighted average price of New Common Stock is at least $15.00 for any 20 trading days in a consecutive
30-trading
day period, 6,666,667 Markforged Earnout Shares will be issued and (iii) upon a change of control or a liquidation of Markforged Holding Corporation, all previously unearned Markforged Earnout Shares will be issued. Markforged stockholders will not receive any Markforged Earnout Shares not earned as of July 14, 2026. Any Markforged Earnout Share that would otherwise be distributed to a holder of a Markforged Award that is unvested as of the date of distribution will be distributed in the form of a New RSU, which will vest subject to the same vesting conditions as the underlying award. If such Markforged Award holder forfeits the underlying Markforged Award, then such holder’s right to receive the allocable Markforged Earnout Shares will immediately terminate (and such Markforged Earnout Shares would instead be distributed on a pro rata basis to the other eligible former holders of Markforged Common Stock and Markforged Awards).
Concurrently with the execution of the Merger Agreement, AONE entered into a Sponsor Support Agreement (the “Sponsor Support Agreement”), by and among AONE, Markforged,
A-star,
a Cayman Islands limited liability company and AONE’s sponsor (the “Sponsor”), and the other holders of the Class B Ordinary Shares (collections, the “Sponsor parties”), which provides, among other things, that 50% of the shares of New Common
 
F-67

Markforged Holding Company
(f/k/a ONE)
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
Stock held by the Sponsor as a result of the conversion of its Class B Ordinary Shares in connection with the Domestication (the “Sponsor Earnout Shares”) will be subject to the following vesting conditions: (i) 50% of the Sponsor Earnout Shares (25% of the Sponsor’s total shares) will vest if the volume-weighted average price of New Common Stock is at least $12.50 for any 20 trading days in a consecutive
30-trading
day period and (ii) 50% of the Sponsor Earnout Shares (25% of the Sponsor’s total shares) will vest if the volume-weighted average price of New Common Stock is at least $15.00 for any 20 trading days in a consecutive
30-trading
day period. Any Sponsor Earnout Shares not vested as of July 14, 2026 will be forfeited.
PIPE Investment
As previously announced, on February 23, 2021, concurrently with the execution of the Merger Agreement, AONE entered into subscription agreements with certain investors (collectively, the “PIPE Investors”) pursuant to which, on the terms and subject to the conditions therein, the PIPE Investors collectively subscribed for 21,000,000 shares of New Common Stock at $10.00 per share for an aggregate purchase price equal to $210,000,000 (the “PIPE Investment”). The PIPE Investment was consummated substantially concurrently with the closing of the Transactions.
Post-Closing Capitalization
On July 14, 2021 immediately following the Transactions and after giving effect to the Merger, the Employee Transactions, the Preferred Stock Conversion, the PIPE Investment and the Redemption, Markforged Holding Corporation’s capitalization consisted of:
 
 
185,251,837
 
  
Shares of New Common Stock outstanding
  8,524,984      Shares of New Common Stock subject to outstanding New Warrants (of which 3,150,000 are in respect of private placement warrants held by Sponsor)
  18,434,577      Shares of New Common Stock subject to outstanding options and RSUs under the Markforged Holding Corporation 2021 Stock Option and Incentive Plan (the “2021 Plan”)
 
212,211,398
 
  
Total outstanding equity at closing, including vested and unvested options and RSUs
  24,065,423      Shares of New Common Stock reserved for issuance under the 2021 Plan
  4,700,000      Shares of New Common Stock reserved for future issuance under the Markforged Holding Corporation 2021 Employee Stock Purchase Plan
  14,666,667      Shares of New Common Stock reserved for future issuance as Markforged Earnout Shares and/or Earnout RSUs
Upon the consummation of the Transactions, AONE’s units ceased trading on the New York Stock Exchange (the “NYSE”) and, on July 15, 2021, the shares of New Common Stock and the New Warrants began trading under the symbols “MKFG” and “MKFG.WS,” respectively.
Terms used but not defined herein, or for which definitions are not otherwise incorporated by reference herein, shall have the meaning given to such terms in the Proxy Statement/Prospectus and such definitions are
 
F-68

Markforged Holding Company
(f/k/a ONE)
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
incorporated herein by reference. Unless the context otherwise requires, all references to “we”, “us” or “our” refer to Markforged Holding Corporation.
Registration Rights Agreement
On July 14, 2021, in connection with the consummation of the Transactions and as contemplated by the Merger Agreement, Markforged Holding Corporation, the Sponsor Parties and certain former stockholders of Markforged entered into the Registration Rights Agreement.
Lock-up
Agreements
On July 14, 2021, in connection with the consummation of the Transactions and as contemplated by the Merger Agreement, Markforged Holding Corporation entered into separate
Lock-Up
agreements with certain of stockholders of Markforged Holding Corporation, which agreements are identical except for, as indicated in the Form of
Lock-Up
Agreement filed as Exhibit 10.8, an additional provision applicable only to those stockholders who are also party to the Registration Rights Agreement (the Sponsor Parties and certain former holders of the preferred stock of Markforged), and an additional provision applicable only to the Sponsor Parties.
The material terms of the Registration Rights Agreement and
Lock-up
Agreement are described in the section of the Proxy Statement/Prospectus beginning on page 115 under the section entitled “
BCA Proposal—Related Agreements
.” Such descriptions are qualified in their entirety by the text of such agreements, which are included as Exhibit 10.8 to this Report and are incorporated herein by reference.
Management has evaluated subsequent events and transactions that occurred after the balance sheet date through the date the balance sheet was available for issuance. Based upon this review, except as noted above, the Company did not identify any subsequent events that would have required adjustment or disclosure in the financial statements.
 
F-69

Report of Independent Registered Public Accounting Firm
To the Shareholders and the Board of Directors of one
Opinion on the Financial Statements
We have audited the accompanying balance sheet of one (the “Company”), as of December 31, 2020, the related statements of operations, changes in shareholders’ equity and cash flows for the period from June 24, 2020 (inception) through December 31, 2020, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2020, and the results of its operations and its cash flows for the period from June 24, 2020 (inception) through December 31, 2020, in conformity with accounting principles generally accepted in the United States of America.
Restatement of Financial Statements
As discussed in Note 2 to the financial statements, the Securities and Exchange Commission issued a public statement entitled Staff Statement on Accounting and Reporting Considerations for Warrants Issued by Special Purpose Acquisition Companies (“SPACs”) (the “Public Statement”) on April 12, 2021, which discusses the accounting for certain warrants as liabilities. The Company previously accounted for its warrants as equity instruments. Management evaluated its warrants against the Public Statement, and determined that the warrants should be accounted for as liabilities. Accordingly, the 2020 financial statements have been restated to correct the accounting and related disclosure for the warrants.
Basis for Opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audit we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.
Our audit included performing procedures to assess the risks of material misstatement of the financial statement, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audit provides a reasonable basis for our opinion.
/s/ WithumSmith+Brown, PC
We have served as the Company’s auditor since 2020.
New York, New York
May 13, 2021
 
F-70

one
BALANCE SHEET
As Restated — See Note 2
December 31, 2020
 
Assets
  
Current assets:
  
Cash
   $ 919,823  
Prepaid expenses
     314,351  
  
 
 
 
Total current assets
     1,234,174  
Investments held in Trust Account
     215,076,225  
  
 
 
 
Total Assets
  
$
216,310,399
 
  
 
 
 
Liabilities and Shareholders’ Equity
  
Current liabilities:
  
Accounts payable
   $ 115,360  
Accrued expenses
     24,847  
  
 
 
 
Total current liabilities
     140,207  
Deferred underwriting commissions
     7,525,000  
Derivative warrant liabilities
     17,902,500  
  
 
 
 
Total liabilities
     25,567,707  
Commitments and Contingencies
  
Class A ordinary shares, $0.0001 par value; 18,574,269 shares subject to possible redemption at $10.00 per share
     185,742,690  
Shareholders’ Equity
  
Preference shares, $0.0001 par value; 1,000,000 shares authorized; none issued and outstanding
     —    
Class A ordinary shares, $0.0001 par value; 400,000,000 shares authorized; 2,925,731 shares issued and outstanding (excluding 18,574,269 shares subject to possible redemption)
     293  
Class B ordinary shares, $0.0001 par value; 10,000,000 shares authorized; 5,375,000 shares issued and outstanding
     538  
Additional
paid-in
capital
     7,610,730  
Accumulated deficit
     (2,611,559
  
 
 
 
Total shareholders’ equity
     5,000,002  
  
 
 
 
Total Liabilities and Shareholders’ Equity
  
$
216,310,399
 
  
 
 
 
The accompanying notes are an integral part of these financial statements.
 
F-71

one
STATEMENT OF OPERATIONS
As Restated — See Note 2
For the Period From June 24, 2020 (Inception) Through December 31, 2020
 
General and administrative expenses
   $ 340,824  
Administrative expenses – related party
     40,000  
  
 
 
 
Loss from operations
     (380,824
Other income (expenses)
  
Change in fair value of derivative warrant liabilities
     (1,705,000
Offering costs associated with derivative warrant liabilities
     (601,960
Net gain from investments held in Trust Account
     76,225  
  
 
 
 
Net loss
   $ (2,611,559
  
 
 
 
Basic and diluted weighted average shares outstanding of Class A ordinary shares
     21,500,000  
  
 
 
 
Basic and diluted net income per share, Class A ordinary shares
   $ 0.00  
  
 
 
 
Basic and diluted weighted average shares outstanding of Class B ordinary shares
     5,265,873  
  
 
 
 
Basic and diluted net loss per share, Class B ordinary shares
   $ (0.51
  
 
 
 
The accompanying notes are an integral part of these financial statements.
 
F-72

one
STATEMENT OF CHANGE IN SHAREHOLDERS’ EQUITY
As Restated — See Note 2
For the period from June 24, 2020 (inception) through December 31, 2020
 
   
Ordinary Shares
   
Additional
Paid-in

Capital
   
Accumulated
Deficit
   
Total
Shareholders’
Equity
 
   
Class A
   
Class B
                   
   
Shares
   
Amount
   
Shares
   
Amount
                   
Balance – June 24, 2020 (inception)
    —       $ —         —       $ —       $ —       $ —       $ —    
 
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Issuance of Class B ordinary shares to Sponsor
    —         —         5,750,000       575       24,425       —         25,000  
Sale of units in initial public offering, less fair value of public warrants
    21,500,000       2,150       —         —         204,785,350       —         204,787,500  
Offering costs
    —         —         —         —         (11,773,249     —         (11,773,249
Excess of cash received over fair value of private placement warrants
    —         —         —         —         315,000       —         315,000  
Forfeiture of Class B ordinary shares
    —         —         (375,000     (37     37       —         —    
Shares subject to possible redemption
    (18,574,269     (1,857     —         —         (185,740,833     —         (185,742,690
Net loss
    —         —         —         —         —         (2,611,559     (2,611,559
 
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balance – December 31, 2020
 
 
2,925,731
 
 
$
293
 
 
 
5,375,000
 
 
$
538
 
 
$
7,610,730
 
 
$
(2,611,559
 
$
5,000,002
 
 
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
The accompanying notes are an integral part of these financial statements.
 
F-73

one
STATEMENT OF CASH FLOWS
As Restated — See Note 2
For the Period From June 24, 2020 (Inception) Through December 31, 2020
 
Cash Flows from Operating Activities:
  
Net loss
   $ (2,611,559
Adjustments to reconcile net loss to net cash used in operating activities:
  
General and administrative expenses paid by related party under note payable
     25,000  
Change in fair value of derivative warrant liabilities
     1,705,000  
Offering costs associated with derivative warrant liabilities
     601,960  
Net gain from investments held in Trust Account
     (76,225
Changes in operating assets and liabilities:
  
Prepaid expenses
     (314,351
Accounts payable
     30,360  
Accrued expenses
     24,847  
  
 
 
 
Net cash used in operating activities
     (614,968
  
 
 
 
Cash Flows from Investing Activities:
  
Cash deposited in Trust Account
     (215,000,000
  
 
 
 
Net cash used in investing activities
     (215,000,000
  
 
 
 
Cash Flows from Financing Activities:
  
Proceeds from note payable to related parties
     65,000  
Repayment of note payable to related parties
     (162,854
Proceeds received from initial public offering, gross
     215,000,000  
Proceeds received from private placement
     6,300,000  
Offering costs paid
     (4,667,355
  
 
 
 
Net cash provided by financing activities
     216,534,791  
  
 
 
 
Net change in cash
     919,823  
Cash – beginning of the period
     —    
  
 
 
 
Cash – ending of the period
  
$
919,823
 
  
 
 
 
Supplemental disclosure of
non-cash
investing and financing activities:
  
Offering costs paid in exchange for issuance of Class B ordinary shares to Sponsor
   $ 25,000  
Offering costs included in accounts payable
   $ 85,000  
Offering costs included in note payable – related party
   $ 72,854  
Deferred underwriting commissions
   $ 7,525,000  
Initial value of Class A ordinary shares subject to possible redemption
   $ 187,650,100  
Change in value of Class A ordinary shares subject to possible redemption
   $ (1,907,410
The accompanying notes are an integral part of these financial statements.
 
F-74

ONE
NOTES TO FINANCIAL STATEMENTS
NOTE 1. DESCRIPTION OF ORGANIZATION, BUSINESS OPERATIONS
Organization and General
One (the “Company”) is a newly incorporated blank check company incorporated in the Cayman Islands on June 24, 2020. The Company was incorporated for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or similar business combination with one or more businesses (the “Business Combination”). The Company is an “emerging growth company,” as defined in Section 2(a) of the Securities Act of 1933, as amended (the “Securities Act”), as modified by the Jumpstart our Business Startups Act of 2012 (the “JOBS Act”).
At December 31, 2020, the Company had not yet commenced operations. All activity for the period from June 24, 2020 (inception) through December 31, 2020 relates to the Company’s formation and its preparation for the initial public offering (“Initial Public Offering”), which is described below, and since the offering, the search for a prospective initial Business Combination. The Company will not generate any operating revenue until after the completion of its initial Business Combination, at the earliest. The Company generates
non-operating
income in the form of income earned on investments on cash and cash equivalents in the Trust Account (as defined below). The Company has selected December 31 as its fiscal year end.
The Company’s sponsor is
A-star,
a Cayman Islands exempted limited partnership (“Sponsor”). The registration statement for the Company’s Initial Public Offering was declared effective on August 17, 2020. On August 20, 2020, the Company consummated its Initial Public Offering of 21,500,000 units (the “Units” and, with respect to the Class A ordinary shares included in the Units being offered, the “Public Shares”), including 1,500,000 additional Units to cover over-allotments (the “Over-Allotment Units”), at $10.00 per Unit, generating gross proceeds of $215.0 million, and incurring offering costs of approximately $12.4 million, inclusive of approximately $7.5 million in deferred underwriting commissions (Note 6).
Simultaneously with the closing of the Initial Public Offering, the Company consummated the private placement (“Private Placement”) of 3,150,000 warrants (each, a “Private Placement Warrant” and collectively, the “Private Placement Warrants”), at a price of $2.00 per Private Placement Warrant with the Sponsor, generating gross proceeds of approximately $6.3 million (Note 5).
Upon the closing of the Initial Public Offering and the Private Placement, $215.0 million ($10.00 per Unit) of the net proceeds of the Initial Public Offering and certain of the proceeds of the Private Placement were placed in a trust account (“Trust Account”), located in the United States, with Continental Stock Transfer & Trust Company acting as trustee, and will be invested by the trustee only in United States “government securities” within the meaning of Section 2(a)(16) of the Investment Company Act having a maturity of 185 days or less or in money market funds meeting certain conditions under
Rule 2a-7
of the Investment Company Act, until the earlier of: (i) the completion of a Business Combination and (ii) the distribution of the Trust Account as described below.
The Company’s management has broad discretion with respect to the specific application of the net proceeds of the Initial Public Offering and the sale of Private Placement Warrants, although substantially all of the net proceeds are intended to be applied generally toward consummating a Business Combination. There is no assurance that the Company will be able to complete a Business Combination successfully. The Company must complete one or more initial Business Combinations having an aggregate fair market value of at least 80% of the assets held in the Trust Account (as defined below) (excluding the deferred underwriting commissions and taxes payable on income earned on the Trust Account) at the time of the agreement to enter into the initial Business Combination. However, the Company will only complete a Business Combination if the post-transaction
 
F-75

company owns or acquires 50% or more of the outstanding voting securities of the target or otherwise acquires a controlling interest in the target sufficient for it not to be required to register as an investment company under the Investment Company Act of 1940, as amended (the “Investment Company Act”).
The Company will provide its holders (the “Public Shareholders”) of its Public Shares with the opportunity to redeem all or a portion of their Public Shares upon the completion of a Business Combination either (i) in connection with a general meeting called to approve the Business Combination or (ii) by means of a tender offer. The decision as to whether the Company will seek shareholder approval of a Business Combination or conduct a tender offer will be made by the Company, solely in its discretion. The Public Shareholders will be entitled to redeem their Public Shares for a pro rata portion of the amount then in the Trust Account (initially anticipated to be $10.00 per Public Share). The
per-share
amount to be distributed to Public Shareholders who redeem their Public Shares will not be reduced by the deferred underwriting commissions the Company will pay to the underwriters (as discussed in Note 6). These Public Shares have been recorded at a redemption value and classified as temporary equity upon the completion of the Initial Public Offering, in accordance with Accounting Standards Codification (“ASC”) Topic 480 “Distinguishing Liabilities from Equity.” In such case, the Company will proceed with a Business Combination if the Company has net tangible assets of at least $5,000,001 upon such consummation of a Business Combination and a majority of the shares voted are voted in favor of the Business Combination. If a shareholder vote is not required by law and the Company does not decide to hold a shareholder vote for business or other legal reasons, the Company will, pursuant to its Amended and Restated Memorandum and Articles of Association (the “Amended and Restated Memorandum and Articles of Association”), conduct the redemptions pursuant to the tender offer rules of the U.S. Securities and Exchange Commission (“SEC”) and file tender offer documents with the SEC prior to completing a Business Combination. If, however, shareholder approval of the transactions is required by law, or the Company decides to obtain shareholder approval for business or legal reasons, the Company will offer to redeem shares in conjunction with a proxy solicitation pursuant to the proxy rules and not pursuant to the tender offer rules. Additionally, each Public Shareholder may elect to redeem their Public Shares irrespective of whether they vote for or against the proposed transaction. If the Company seeks shareholder approval in connection with a Business Combination, the initial shareholders (as defined below) have agreed to vote their Founder Shares (as defined below in Note 5) and any Public Shares purchased during or after the Initial Public Offering in favor of a Business Combination. Subsequent to the consummation of the Initial Public Offering, the Company will adopt an insider trading policy which will require insiders to: (i) refrain from purchasing shares during certain blackout periods and when they are in possession of any material
non-public
information and (ii) to clear all trades with the Company’s legal counsel prior to execution. In addition, the initial shareholders have agreed to waive their redemption rights with respect to their Founder Shares and Public Shares in connection with the completion of a Business Combination.
Notwithstanding the foregoing, the Company’s Amended and Restated Memorandum and Articles of Association provides that a Public Shareholder, together with any affiliate of such shareholder or any other person with whom such shareholder is acting in concert or as a “group” (as defined under Section 13 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”)), will be restricted from redeeming its shares with respect to more than an aggregate of 15% of the Class A ordinary shares sold in the Initial Public Offering, without the prior consent of the Company.
The Company’s Sponsor, officers and directors (the “Initial Shareholders”) have agreed not to propose an amendment to the amended and restated memorandum and articles of association (a) that would modify the substance or timing of the Company’s obligation to redeem 100% of its Public Shares if the Company does not complete a Business Combination within 24 months from the closing of the Initial Public Offering, or August 20, 2022 (the “Combination Period”) or (b) with respect to any other provision relating to shareholders’ rights or
pre-initial
Business Combination activity, unless the Company provides the Public Shareholders with the opportunity to redeem their Class A ordinary shares in conjunction with any such amendment.
If the Company is unable to complete a Business Combination within the Combination Period, the Company will (i) cease all operations except for the purpose of winding up, (ii) as promptly as reasonably possible but not more
 
F-76

than ten business days thereafter, redeem the Public Shares, at a
per-share
price, payable in cash, equal to the aggregate amount then on deposit in the Trust Account, including interest (which interest shall be net of taxes payable and up to $100,000 of interest to pay dissolution expenses), divided by the number of then issued and outstanding Public Shares, which redemption will completely extinguish Public Shareholders’ rights as shareholders (including the right to receive further liquidation distributions, if any) and (iii) as promptly as reasonably possible following such redemption, subject to the approval of the Company’s remaining shareholders and the Company’s board of directors, liquidate and dissolve, subject, in the case of clauses (ii) and (iii), to the Company’s obligations under Cayman Islands law to provide for claims of creditors and in all cases subject to the other requirements of applicable law.
The Sponsor, officers and directors have agreed to waive their liquidation rights with respect to the Founder Shares if the Company fails to complete a Business Combination within the Combination Period. However, if the Sponsor or members of the Company’s management team acquire Public Shares in or after the Initial Public Offering, they will be entitled to liquidating distributions from the Trust Account with respect to such Public Shares if the Company fails to complete a Business Combination within the Combination Period. The underwriters have agreed to waive their rights to its deferred underwriting commission (see Note 6) held in the Trust Account in the event the Company does not complete a Business Combination within the Combination Period and, in such event, such amounts will be included with the other funds held in the Trust Account that will be available to fund the redemption of the Public Shares. In the event of such distribution, it is possible that the per share value of the residual assets remaining available for distribution (including Trust Account assets) will be only $10.00 per share initially held in the Trust Account. In order to protect the amounts held in the Trust Account, the Sponsor has agreed to be liable to the Company if and to the extent any claims by a vendor for services rendered or products sold to the Company, or a prospective target business with which the Company has discussed entering into a transaction agreement, reduce the amount of funds in the Trust Account. This liability will not apply with respect to any claims by a third party who executed a waiver of any right, title, interest or claim of any kind in or to any monies held in the Trust Account or to any claims under the Company’s indemnity of the underwriters of the Initial Public Offering against certain liabilities, including liabilities under the Securities Act of 1933, as amended (the “Securities Act”). Moreover, in the event that an executed waiver is deemed to be unenforceable against a third party, the Sponsor will not be responsible to the extent of any liability for such third-party claims. The Company will seek to reduce the possibility that the Sponsor will have to indemnify the Trust Account due to claims of creditors by endeavoring to have all vendors, service providers (except for the Company’s independent registered public accounting firm), prospective target businesses or other entities with which the Company does business, execute agreements with the Company waiving any right, title, interest or claim of any kind in or to monies held in the Trust Account.
Proposed Transaction
As more fully described in Note 11, on February 23, 2021, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”), by and among the Company, Caspian Merger Sub Inc., a Delaware corporation and direct, wholly owned subsidiary of the Company (“Merger Sub”), and MarkForged, Inc., a Delaware corporation (“Markforged”). Also, in connection with Merger Agreement, the Company entered into certain related agreements including Subscription Agreements, Sponsor Support Agreement, Shareholder Support Agreement. For more information, the Company’s announcement and the related agreements have been filed on a Current Report on Form
8-K
on February 24, 2021.
Liquidity and Capital Resources
As of December 31, 2020, the Company had approximately $0.9 million in its operating bank account and working capital of approximately $1.1 million.
The Company’s liquidity needs up to December 31, 2020 had been satisfied through the payment of $25,000 from the Sponsor to cover for certain expenses on behalf of the Company in exchange for the issuance of the
 
F-77

Founder Shares, the loan of approximately $163,000 from the Sponsor pursuant to the Note (see Note 5), and the proceeds from the consummation of the Private Placement not held in the Trust Account. The Company fully repaid the Note on August 20, 2020. In addition, in order to finance transaction costs in connection with a Business Combination, the Sponsor or an affiliate of the Sponsor, or certain of the Company’s officers and directors may, but are not obligated to, provide the Company Working Capital Loans (see Note 5). As of December 31, 2020, there were no amounts outstanding under any Working Capital Loan.
Based on the foregoing, management believes that the Company will have sufficient working capital and borrowing capacity to meet its needs through the earlier of the consummation of a Business Combination or one year from this filing. Over this time period, the Company will be using these funds for paying existing accounts payable, identifying and evaluating prospective Initial Business Combination candidates, performing due diligence on prospective target businesses, paying for travel expenditures, selecting the target business to merge with or acquire, and structuring, negotiating and consummating the Business Combination.
NOTE 2 — RESTATEMENT OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS
In May 2021, the Audit Committee of the Company, in consultation with management, concluded that, because of a misapplication of the accounting guidance related to its public and private placement warrants to purchase Class A ordinary shares that the Company issued in August 2020 (the “Warrants”), the Company’s previously issued financial statements for the Affected Periods should no longer be relied upon. As such, the Company is restating its financial statements for the Affected Periods included in this Annual Report.
On April 12, 2021, the staff of the Securities and Exchange Commission (the “SEC Staff”) issued a public statement entitled “Staff Statement on Accounting and Reporting Considerations for Warrants issued by Special Purpose Acquisition Companies (“SPACs”)” (the “SEC Staff Statement”). In the SEC Staff Statement, the SEC Staff expressed its view that certain terms and conditions common to SPAC warrants may require the warrants to be classified as liabilities on the SPAC’s balance sheet as opposed to equity. Since issuance on August 20, 2020, the Company’s warrants were accounted for as equity within the Company’s previously reported balance sheets. After discussion and evaluation, including with Company’s audit committee, management concluded that the warrants should be presented as liabilities with subsequent fair value remeasurement.
Historically, the Warrants were reflected as a component of equity as opposed to liabilities on the balance sheets and the statements of operations did not include the subsequent
non-cash
changes in estimated fair value of the Warrants, based on our application of FASB ASC Topic
815-40,
Derivatives and Hedging, Contracts in Entity’s Own Equity (“ASC
815-40).
The views expressed in the SEC Staff Statement were not consistent with the Company’s historical interpretation of the specific provisions within its warrant agreement and the Company’s application of ASC
815-40
to the warrant agreement. The Company reassessed its accounting for Warrants issued on August 20, 2020, in light of the SEC Staff’s published views. Based on this reassessment, management determined that the Warrants should be classified as liabilities measured at fair value upon issuance, with subsequent changes in fair value reported in the Company Statement of Operations each reporting period.
 
F-78

Impact of the Restatement
The impact of the restatement on the balance sheets, statements of operations and statements of cash flows for the Affected Periods is presented below. The restatement had no impact on net cash flows from operating, investing or financing activities.
 
    
As of December 31, 2020
 
    
As Previously
Reported
    
Restatement
Adjustment
    
As Restated
 
Balance Sheet
        
Total assets
   $ 216,310,399      $ —        $ 216,310,399  
  
 
 
    
 
 
    
 
 
 
Liabilities and shareholders’ equity
        
Total current liabilities
   $ 140,207      $ —        $ 140,207  
Deferred legal fees
     —          —       
Deferred underwriting commissions
     7,525,000        —          7,525,000  
Derivative warrant liabilities
     —          17,902,500        17,902,500  
  
 
 
    
 
 
    
 
 
 
Total liabilities
     7,665,207        17,902,500        25,567,707  
Class A ordinary shares, $0.0001 par value; shares subject to
possible redemption
     203,645,190        (17,902,500      185,742,690  
Shareholders’ equity
        
Preference shares – $0.0001 par value
     —          —          —    
Class A ordinary shares – $0.0001 par value
     114        179        293  
Class B ordinary shares – $0.0001 par value
     538        —          538  
Additional
paid-in-capital
     5,303,949        2,306,781        7,610,730  
Accumulated deficit
     (304,599      (2,306,960      (2,611,559
  
 
 
    
 
 
    
 
 
 
Total shareholders’ equity
     5,000,002        —          5,000,002  
  
 
 
    
 
 
    
 
 
 
Total liabilities and shareholders’ equity
   $ 216,310,399      $ —        $ 216,310,399  
  
 
 
    
 
 
    
 
 
 
 
F-79

    
Period From June 24, 2020 (Inception)
Through December 31, 2020
 
    
As Previously
Reported
    
Restatement
Adjustment
    
As Restated
 
Statement of Operations
        
Loss from operations
   $ (380,824    $ —        $ (380,824
Other (expense) income:
        
Change in fair value of derivative warrant liabilities
     —          (1,705,000      (1,705,000
Offering costs associated with derivative warrant liabilities
     —          (601,960      (601,960
Net gain from investments held in Trust Account
     76,225        —          76,225  
  
 
 
    
 
 
    
 
 
 
Total other (expense) income
     76,225        (2,306,960      (2,230,735
  
 
 
    
 
 
    
 
 
 
Net loss
   $ (304,599    $ (2,306,960    $ (2,611,559
  
 
 
    
 
 
    
 
 
 
Basic and Diluted weighted-average Class A ordinary shares outstanding
     21,500,000        —          21,500,000  
Basic and Diluted net loss per Class A share
   $ 0.00        —        $ 0.00  
Basic and Diluted weighted-average Class B ordinary shares outstanding
     5,265,873        —          5,265,873  
Basic and Diluted net loss per Class B share
   $ (0.07      —        $ (0.51
 
    
Period From June 24, 2020 (Inception)
Through December 31, 2020
 
    
As Previously
Reported
    
Restatement
Adjustment
    
As Restated
 
Statement of Cash Flows
        
Net loss
   $ (304,599    $ (2,306,960    $ (2,611,559
Change in fair value of derivative warrant liabilities
     —        $ 1,705,000        1,705,000  
Offering costs associated with derivative warrant liabilities
     —          601,960        601,960  
Net cash used in operating activities
     (614,968      —          (614,968
Net cash used in investing activities
     (215,000,000      —          (215,000,000
Net cash provided by financing activities
     216,534,791        —          216,534,791  
  
 
 
    
 
 
    
 
 
 
Net change in cash
   $ 919,823      $ —        $ 919,823  
  
 
 
    
 
 
    
 
 
 
In addition, the impact to the balance sheet dated August 20, 2020, filed on Form
8-K
on August 26, 2020 related to the impact of accounting for the public and private warrants as liabilities at fair value resulted in an $16.2 million increase to the derivative warrant liabilities line item at August 20, 2020 and offsetting decrease to the Class A ordinary shares subject to possible redemption mezzanine equity line item. There is no change to total shareholders’ equity at the reported balance sheet date.
 
F-80

    
As of August 20, 2020
 
    
As Previously
Reported
    
Restatement
Adjustment
    
As Restated
 
Balance Sheet
        
Total assets
   $ 216,841,686      $ —        $ 216,841,686  
  
 
 
    
 
 
    
 
 
 
Liabilities and shareholders’ equity
        
Total current liabilities
   $ 469,077      $ —        $ 469,077  
Deferred legal fees
     —          —       
Deferred underwriting commissions
     7,525,000        —          7,525,000  
Derivative warrant liabilities
     —          16,197,500        16,197,500  
  
 
 
    
 
 
    
 
 
 
Total liabilities
     7,994,077        16,197,500        24,191,577  
Class A ordinary shares, $0.0001 par value; shares subject to
possible redemption
     203,847,600        (16,197,500      187,650,100  
Shareholders’ equity
        
Preference shares – $0.0001 par value
     —          —          —    
Class A ordinary shares – $0.0001 par value
     112        161        273  
Class B ordinary shares – $0.0001 par value
     538        —          538  
Additional
paid-in-capital
     5,116,691        601,799        5,718,490  
Accumulated deficit
     (117,332      (601,960      (719,292
  
 
 
    
 
 
    
 
 
 
Total shareholders’ equity
     5,000,009        —          5,000,009  
  
 
 
    
 
 
    
 
 
 
Total liabilities and shareholders’ equity
   $ 216,841,686      $ —        $ 216,841,686  
  
 
 
    
 
 
    
 
 
 
NOTE 3. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of presentation
The accompanying financial statements are presented in U.S. dollars in conformity with accounting principles generally accepted in the United States of America (“GAAP”) for financial information and pursuant to the rules and regulations of the SEC. As described in Note 2 — Restatement of Previously Issued Financial Statements and Note 10 — Quarterly Financial Information (unaudited), the Company’s financial statements for the period from June 24, 2020 (inception) through December 31, 2020, and for the unaudited interim periods ended September 30, 2020 (collectively, the “Affected Periods”), are restated in this Annual Report on Form
10-K/A
(Amendment No. 1) (this “Annual Report”) to correct the misapplication of accounting guidance related to the Company’s warrants in the Company’s previously issued audited and unaudited condensed financial statements for such periods. The restated financial statements are indicated as “Restated” in the audited and unaudited condensed financial statements and accompanying notes, as applicable. See Note 2 — Restatement of Previously Issued Financial Statements for further discussion.
Emerging growth company
As an emerging growth company, the Company may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act of 2002, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved.
 
F-81

Further, Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that an emerging growth company can elect to opt out of the extended transition period and comply with the requirements that apply to
non-emerging
growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard.
This may make comparison of the Company’s financial statement with another public company that is neither an emerging growth company nor an emerging growth company that has opted out of using the extended transition period difficult or impossible because of the potential differences in accounting standards used.
Concentration of credit risk
Financial instruments that potentially subject the Company to concentration of credit risk consist of a cash account in a financial institution which, at times may exceed the Federal depository insurance coverage of $250,000, and investments held in Trust Account. At December 31, 2020, the Company had not experienced losses on this account and management believes the Company is not exposed to significant risks on such account.
Investments Held in the Trust Account
The Company’s portfolio of investments held in the Trust Account is comprised of U.S. government securities, within the meaning set forth in Section 2(a)(16) of the Investment Company Act, with a maturity of 185 days or less, or investments in money market funds that invest in U.S. government securities, or a combination thereof. The Company’s investments held in the Trust Account are classified as trading securities. Trading securities are presented on the balance sheets at fair value at the end of each reporting period. Gains and losses resulting from the change in fair value of these securities is included in net gain from investments held in Trust Account in the accompanying statement of operations. The estimated fair values of investments held in the Trust Account are determined using available market information.
Fair Value of Financial Instruments
Fair value is defined as the price that would be received for sale of an asset or paid for transfer of a liability, in an orderly transaction between market participants at the measurement date. U.S. GAAP establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). These tiers include:
 
   
Level 1, defined as observable inputs such as quoted prices (unadjusted) for identical instruments in active markets;
 
   
Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable such as quoted prices for similar instruments in active markets or quoted prices for identical or similar instruments in markets that are not active; and
 
   
Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions, such as valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
In some circumstances, the inputs used to measure fair value might be categorized within different levels of the fair value hierarchy. In those instances, the fair value measurement is categorized in its entirety in the fair value hierarchy based on the lowest level input that is significant to the fair value measurement.
 
F-82

As of December 31, 2020, the carrying values of cash, prepaid expenses, accounts payable and accrued expenses, which qualify as financial instruments under the FASB ASC 820, “Fair Value Measurements and Disclosures,” approximates the carrying amounts represented in the balance sheet.
The Company’s investments held in Trust Account are comprised of investments in U.S. Treasury securities with an original maturity of 185 days or less or investments in a money market funds that comprise only U.S. Treasury securities and are recognized at fair value. The fair value of investments held in Trust Account is determined using quoted prices in active markets.
Use of estimates
The preparation of financial statements in conformity with U.S. 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 amounts of revenues and expenses during the reporting periods.
Making estimates requires management to exercise significant judgment. It is at least reasonably possible that the estimate of the effect of a condition, situation or set of circumstances that existed at the date of the financial statements, which management considered in formulating its estimate, could change in the near term due to one or more future confirming events. Accordingly, the actual results could differ significantly from those estimates.
One of the more significant accounting estimates included in these financial statements is the determination of the fair value of the warrant liability. Such estimates may be subject to change as more current information becomes available and accordingly the actual results could differ significantly from those estimates.
Cash and Cash Equivalents
The Company considers all short-term investments with an original maturity of three months or less when purchased to be cash equivalents. There were no cash equivalents at December 31, 2020.
Offering costs associated with Initial Public Offering
The Company complied with the requirements of the ASC
340-10-S99-1.
Offering costs consist legal, accounting, underwriting fees and other incremental costs directly attributable to the Initial Public Offering. Offering costs are allocated to the separable financial instruments issued in the Initial Public Offering based on a relative fair value basis, compared to total proceeds received. Offering costs associated with warrant liabilities are expensed as incurred, presented as
non-operating
expenses in the statement of operations. Offering costs associated with the Public Shares were charged to shareholders’ equity upon the completion of the Initial Public Offering.
Derivative Warrant liabilities
The Company does not use derivative instruments to hedge its exposures to cash flow, market, or foreign currency risks. Management evaluates all of the Company’s financial instruments, including issued warrants to purchase its Class A ordinary shares, to determine if such instruments are derivatives or contain features that qualify as embedded derivatives, pursuant to ASC 480 and ASC
815-15.
The classification of derivative instruments, including whether such instruments should be recorded as liabilities or as equity, is
re-assessed
at the end of each reporting period.
The Company issued 5,375,000 warrants to purchase Class A ordinary shares to investors in the Company’s Initial Public Offering and simultaneously issued 3,150,000 Private Placement Warrants. All of the Company’s
 
F-83

outstanding warrants are recognized as derivative liabilities in accordance with ASC
815-40.
Accordingly, we recognize the warrant instruments as liabilities at fair value and adjust the instruments to fair value at each reporting period. The liabilities are subject to
re-measurement
at each balance sheet date until exercised, and any change in fair value is recognized in our statement of operations. The fair value of the Public Warrants issued in connection with the Public Offering and Private Placement Warrants were initially measured at fair value using a Binomial Lattice in a risk-neutral framework. For each modeled future price, the warrant payoff is calculated based on the contractual terms (incorporating any optimal early exercise / redemption), and then discounted at the term-matched risk-free rate. Finally, the value of the warrants is calculated as the probability-weighted present value over all future modeled payoffs. The fair value of Public Warrants subsequently been measured based on the listed market price of such warrants while the fair value of the Private Placement Warrants continue to be estimated using a Binomial Lattice model.
Class A Ordinary Shares subject to possible redemption
The Company accounts for its Class A ordinary shares subject to possible redemption in accordance with the guidance in ASC Topic 480 “Distinguishing Liabilities from Equity.” Shares of Class A ordinary shares subject to mandatory redemption (if any) are classified as liability instruments and are measured at fair value. Shares of conditionally redeemable Class A ordinary shares (including Class A ordinary shares that feature redemption rights that are either within the control of the holder or subject to redemption upon the occurrence of uncertain events not solely within the Company’s control) are classified as temporary equity. At all other times, shares of Class A ordinary shares are classified as shareholders’ equity. The Company’s Class A ordinary shares feature certain redemption rights that are considered to be outside of the Company’s control and subject to the occurrence of uncertain future events. Accordingly, at December 31, 2020, 18,574,269 shares of Class A ordinary shares subject to possible redemption are presented as temporary equity, outside of the shareholders’ equity section of the Company’s balance sheets.
Net income (loss) per ordinary share
The Company complies with accounting and disclosure requirements of ASC Topic 260, “Earnings Per Share.” Net loss per share is computed by dividing net loss by the weighted average number of ordinary shares outstanding during the period. The Company has not considered the effect of the warrants sold in the Initial Public Offering and Private Placement to purchase an aggregate of 8,525,000 shares of Class A ordinary shares in the calculation of diluted earnings per share, since their inclusion would be anti-dilutive under the treasury stock method. As a result, diluted loss per ordinary share is the same as basic loss per ordinary share for the periods presented.
The Company’s statement of operations includes a presentation of income per share for ordinary share subject to redemption in a manner similar to the
two-class
method of income per share. Net income per share, basic and diluted for Class A ordinary shares is calculated by dividing the investment income earned on the Trust Account of approximately $76,000 for the period from June 24, 2020 (inception) to December 31, 2020, by the weighted average number of shares of Class A ordinary shares outstanding for the period. Net loss per share, basic and diluted for Class B ordinary shares is calculated by dividing the net loss of approximately $2.6 million, less income attributable to Class A ordinary shares, by the weighted average number of shares of Class B ordinary shares outstanding for the period.
Income taxes
ASC Topic 740, “Income Taxes” prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by taxing authorities. The Company’s management determined that the Cayman Islands is the Company’s only major tax

F-84

jurisdiction. The Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense. There were no unrecognized tax benefits and no amounts for interest and penalties as of December 31, 2020. The Company is currently not aware of any issues under review that could result in significant payments, accruals or material deviation from its position.
There is currently no taxation imposed on income by the Government of the Cayman Islands. In accordance with Cayman federal income tax regulations, income taxes are not levied on the Company. Consequently, income taxes are not reflected in the Company’s financial statements. The Company’s management does not expect that the total amount of unrecognized tax benefits will materially change over the next twelve months.
Recent accounting pronouncements
Management does not believe that any recently issued, but not yet effective, accounting pronouncements, if currently adopted, would have a material effect on the Company’s financial statements.
NOTE 4. INITIAL PUBLIC OFFERING
On August 20, 2020, the Company consummated its Initial Public Offering of 21,500,000 Units, including 1,500,000 Over-Allotment Units, at $10.00 per Unit, generating gross proceeds of $215.0 million, and consummated the simultaneous private placement of 3,150,000 Private Placement Warrants to the Sponsor, at a price of $2.00 per Private Placement Warrant, generating gross proceeds of $6.3 million, incurring offering costs of approximately $12.4 million, inclusive of approximately $7.5 million in deferred underwriting commissions. The Company deposited $215.0 million of the net proceeds in the Trust Account, of which $7.5 million in the aggregate will be payable to the underwriters for deferred underwriting commissions.
Each Unit consists of one Class A ordinary share, and
one-fourth
of one redeemable warrant (each, a “Public Warrant”). Each Public Warrant entitles the holder to purchase one Class A ordinary shares at a price of $11.50 per share, subject to adjustment (see Note 7).
NOTE 5. RELATED PARTY TRANSACTIONS
Founder Shares
On June 26, 2020, the Sponsor paid $25,000, or approximately $0.004 per share, to cover certain offering costs in consideration for 5,750,000 Class B ordinary shares, par value $0.0001 (the “Founder Shares”). Up to 750,000 Founder Shares were subject to forfeiture to the extent that the over-allotment option is not exercised in full by the underwriters, so that the Founder Shares would represent 20.0% of the Company’s issued and outstanding shares after the Initial Public Offering. On August 10, 2020, the Sponsor transferred 25,000 Founder Shares to each of Michelle Gill, Lachy Groom, Gautam Gupta, Trina Spear, and Laura de Petra, and 30,000 Founder Shares to Pierre Lamond. On August 20, 2020, the underwriters exercised their over-allotment option and, an aggregate of 375,000 Founder Shares were forfeited by the Sponsor for no consideration accordingly.
The initial shareholders agreed, subject to limited exceptions, not to transfer, assign or sell any of their Founder Shares until the earlier to occur of: (A) one year after the completion of the initial Business Combination and (B) subsequent to the initial Business Combination, (x) if the closing price of Class A ordinary shares equals or exceeds $12.00 per share (as adjusted for share splits, share capitalizations, reorganizations, recapitalizations and the like) for any 20 trading days within any
30-
trading day period commencing at least 150 days after the initial Business Combination, or (y) the date on which the Company completes a liquidation, merger, share exchange, reorganization or other similar transaction that results in all of the Public Shareholders having the right to exchange their ordinary shares for cash, securities or other property.
 
F-85

Private Placement Warrants
Simultaneously with the closing of the Initial Public Offering, the Company consummated the Private Placement of 3,150,000 Private Placement Warrants at a price of $2.00 per Private Placement Warrant with the Sponsor, generating gross proceeds of approximately $6.3 million.
Each warrant is exercisable to purchase one Class A ordinary share at $11.50 per share. A portion of the proceeds from the Private Placement Warrants was added to the proceeds from the Initial Public Offering held in the Trust Account. If the Company does not complete a Business Combination within the Combination Period, the Private Placement Warrants will expire worthless.
The Sponsor and the Company’s officers and directors agreed, subject to limited exceptions, not to transfer, assign or sell any of their Private Placement Warrants until 30 days after the completion of the Initial Business Combination.
Sponsor Loan
On June 26, 2020, the Sponsor agreed to loan the Company up to $300,000 to cover expenses related to the Initial Public Offering pursuant to a promissory note (the “Note”). This loan was
non-interest
bearing and payable on the earlier of December 31, 2020 or the completion of the Initial Public Offering. The Company borrowed approximately $163,000 under the Note, and fully repaid the Note on August 20, 2020.
Working Capital Loans
In addition, in order to finance transaction costs in connection with a Business Combination, the Sponsor or an affiliate of the Sponsor, or certain of the Company’s officers and directors may, but are not obligated to, loan the Company funds as may be required (“Working Capital Loans”). If the Company completes a Business Combination, the Company would repay the Working Capital Loans. In the event that a Business Combination does not close, the Company may use a portion of proceeds held outside the Trust Account to repay the Working Capital Loans but no proceeds held in the Trust Account would be used to repay the Working Capital Loans. The Working Capital Loans would either be repaid upon consummation of a Business Combination, without interest, or, at the lender’s discretion, up to $1.5 million of such Working Capital Loans may be convertible into private placement warrants at a price of $2.00 per warrant. Except for the foregoing, the terms of such Working Capital Loans, if any, have not been determined and no written agreements exist with respect to such loans. To date, the Company had no borrowings under the Working Capital Loans.
Administrative Support Agreement
The Company agreed to pay the Sponsor a total of $10,000 per month, commencing on date the Company’s securities are first listed on the New York Stock Exchange (the “listing date”), for office space, secretarial and administrative services. Upon completion of the Initial Business Combination or the Company’s liquidation, the Company will cease paying these monthly fees. The Company incurred $40,000 for expenses in connection with the Administrative Support Agreement from the listing date through December 31, 2020.
NOTE 6. COMMITMENTS AND CONTINGENCIES
Registration and Shareholder Rights
The holders of Founder Shares, Private Placement Warrants, Class A ordinary shares underlying the Private Placement Warrants and warrants that may be issued upon conversion of Working Capital Loans, if any, were entitled to registration rights pursuant to a registration rights agreement. These holders are entitled to make up to three demands, excluding short form demands, that the Company registers such securities. In addition, these
 
F-86

holders will have certain “piggy-back” registration rights with respect to registration statements filed subsequent to the completion of the initial Business Combination. The Company will bear the expenses incurred in connection with the filing of any such registration statements.
Underwriting Agreement
The Company granted the underwriters a
45-day
option from the final prospectus relating to the Initial Public Offering to purchase up to 1,500,000 additional Units to cover over-allotments, if any, at the Initial Public Offering price less the underwriting discounts and commissions. On August 20, 2020, the underwriters exercised their over-allotment option of 1,500,000 Units and, an aggregate of 375,000 Class B ordinary shares were forfeited by the Sponsor for no consideration accordingly.
The underwriters were entitled to an underwriting discount of $0.20 per unit, or $4.3 million in the aggregate, paid upon the closing of the Initial Public Offering. In addition, $0.35 per unit, or approximately $7.5 million in the aggregate will be payable to the underwriters for deferred underwriting commissions. The deferred fee will become payable to the underwriters from the amounts held in the Trust Account solely in the event that the Company completes a Business Combination, subject to the terms of the underwriting agreement.
Risks and Uncertainties
Management continues to evaluate the impact of the
COVID-19
pandemic and has concluded that, while it is reasonably possible that the virus could have a negative effect on the Company’s financial position, results of its operations, and/or search for a target company, the specific impact is not readily determinable as of the date of these financial statement. The financial statements do not include any adjustments that might result from the outcome of this uncertainty.
NOTE 7. DERIVATIVE WARRANT LIABILITIES
As of December 31, 2020, the Company has 5,375,000 and 3,150,000 Public Warrants and Private Placement Warrants, respectively, outstanding.
Public Warrants may only be exercised for a whole number of shares. No fractional Public Warrants will be issued upon separation of the Units and only whole Public Warrants will trade. The Public Warrants will become exercisable on the later of (a) 30 days after the completion of a Business Combination or (b) 12 months from the closing of the Initial Public Offering; provided in each case that the Company has an effective registration statement under the Securities Act covering the Class A ordinary shares issuable upon exercise of the warrants and a current prospectus relating to them is available (or the Company permits holders to exercise their warrants on a cashless basis and such cashless exercise is exempt from registration under the Securities Act). The Company has agreed that as soon as practicable, but in no event later than 20 business days after the closing of the initial Business Combination, the Company will use its commercially reasonable efforts to file with the SEC a registration statement covering the Class A ordinary shares issuable upon exercise of the warrants, and the Company will use its commercially reasonable efforts to cause the same to become effective within 60 business days after the closing of the initial Business Combination, and to maintain the effectiveness of such registration statement and a current prospectus relating to those Class A ordinary shares until the warrants expire or are redeemed; provided that if the Class A ordinary shares are at the time of any exercise of a warrant not listed on a national securities exchange such that they satisfy the definition of a “covered security” under Section 18(b)(1) of the Securities Act, the Company may, at its option, require holders of Public Warrants who exercise their warrants to do so on a “cashless basis” in accordance with Section 3(a)(9) of the Securities Act and, in the event the Company so elect, it will not be required to file or maintain in effect a registration statement. If a registration statement covering the Class A ordinary shares issuable upon exercise of the warrants is not effective by the 60th day after the closing of the initial Business Combination, warrant holders may, until such time as there is an effective registration statement and during any period when the Company will have failed to maintain an
 
F-87

effective registration statement, exercise warrants on a “cashless basis” in accordance with Section 3(a)(9) of the Securities Act or another exemption, but the Company will use its best efforts to register or qualify the shares under applicable blue sky laws to the extent an exemption is not available.
The warrants have an exercise price of at $11.50 per share and will expire five years after the completion of a Business Combination or earlier upon redemption or liquidation. The exercise price and number of ordinary shares issuable upon exercise of the warrants may be adjusted in certain circumstances including in the event of a stock dividend, or recapitalization, reorganization, merger or consolidation. In addition, if (x) the Company issues additional Class A ordinary shares or equity linked securities for capital raising purposes in connection with the closing of the initial Business Combination at an issue price or effective issue price of less than $9.20 per Class A ordinary share (with such issue price or effective issue price to be determined in good faith by the board of directors and, in the case of any such issuance to the Sponsor or its affiliates, without taking into account any Founder Shares held by the Sponsor or such affiliates, as applicable, prior to such issuance), or the Newly Issued Price, (y) the aggregate gross proceeds from such issuances represent more than 50% of the total equity proceeds, and interest thereon, available for the funding of the initial Business Combination on the date of the consummation of the initial Business Combination (net of redemptions), and (z) the volume weighted average trading price of Class A ordinary shares during the 20 trading day period starting on the trading day after the day on which the Company consummates its initial Business Combination (such price, the “Market Value”) is below $9.20 per share, the exercise price of the warrants will be adjusted (to the nearest cent) to be equal to 115% of the higher of the Market Value and the Newly Issued Price, and the $18.00 per share redemption trigger price described below will be adjusted (to the nearest cent) to be equal to 180% of the higher of the Market Value and the Newly Issued Price.
The Private Placement Warrants are identical to the Public Warrants underlying the Units sold in the Initial Public Offering, except that the Private Placement Warrants and the ordinary shares issuable upon exercise of the Private Placement Warrants, so long as they are held by the Sponsor or its permitted transferees, (i) will not be redeemable by the Company, (ii) may not (including the Class A ordinary shares issuable upon exercise of these warrants), subject to certain limited exceptions, be transferred, assigned or sold by the holders until 30 days after the completion of the initial Business Combination, (iii) may be exercised by the holders on a cashless basis and (iv) will be entitled to registration rights. If the Private Placement Warrants are held by holders other than the Sponsor or its permitted transferees, the Private Placement Warrants will be redeemable by the Company and exercisable by the holders on the same basis as the Public Warrants.
Once the warrants become exercisable, the Company may redeem the outstanding warrants (except with respect to the Private Placement Warrants):
 
   
in whole and not in part;
 
   
at a price of $0.01 per warrant;
 
   
upon a minimum of 30 days’ prior written notice of redemption; and
 
   
if, and only if, the last reported sales price (the “closing price”) of the Class A ordinary shares equals or exceeds $18.00 per share (as adjusted for share splits, share capitalizations, reorganizations, recapitalizations and the like) for any 20 trading days within a
30-trading
day period ending on the third trading day prior to the date on which the Company sends the notice of redemption to the warrant holders.
In addition, commencing ninety days after the warrants become exercisable, the Company may redeem the warrants:
 
   
in whole and not in part;
 
F-88

   
at $0.10 per warrant upon a minimum of 30 days’ prior written notice of redemption provided that holders will be able to exercise their warrants on a cashless basis prior to redemption and receive that number of shares determined by reference to an agreed table based on the redemption date and the “fair market value” of the Class A ordinary shares (as defined below); 
 
   
if, and only if, the closing price of the Class A ordinary shares equals or exceeds $10.00 per Public Share (as adjusted per share subdivisions, share dividends, reorganizations, recapitalizations and the like) on the trading day before the Company sends the notice of redemption to the warrant holders;
 
   
if, and only if, the Private Placement Warrants are also concurrently called for redemption on the same terms as the outstanding Public Warrants, as described above; and
 
   
if, and only if, there is an effective registration statement covering the issuance of the Class A ordinary shares issuable upon exercise of the warrants and a current prospectus relating thereto available throughout the
30-day
period after written notice of redemption is given.
The “fair market value” of the Class A ordinary shares shall mean the volume weighted average price of the Class A ordinary shares as reported during the 10 trading days ending on the third trading day prior to the date on which the notice of redemption is sent to the holders of warrants.
If the Company calls the Public Warrants for redemption, management will have the option to require all holders that wish to exercise the Public Warrants to do so on a “cashless basis,” as described in the warrant agreement. Additionally, in no event will the Company be required to net cash settle any Warrants. If the Company is unable to complete the initial Business Combination within the Combination Period and the Company liquidates the funds held in the Trust Account, holders of warrants will not receive any of such funds with respect to their warrants, nor will they receive any distribution from the Company’s assets held outside of the Trust Account with the respect to such warrants. Accordingly, the warrants may expire worthless.
NOTE 8. SHAREHOLDERS’ EQUITY
Preference Shares —
The Company is authorized to issue 1,000,000 preference with such designations, voting and other rights and preferences as may be determined from time to time by the Company’s board of directors. As of December 31, 2020, there were no preference shares issued or outstanding.
Class
 A Ordinary Shares —
The Company is authorized to issue 400,000,000 Class A ordinary shares with a par value of $0.0001 per share. As of December 31, 2020, there were 21,500,000 Class A ordinary shares issued or outstanding, including 20,364,519 Class A ordinary shares subject to possible redemption.
Class
 B Ordinary Shares —
The Company is authorized to issue 10,000,000 Class B ordinary shares with a par value of $0.0001 per share. Holders are entitled to one vote for each share of Class B ordinary shares. At August 20, 2020, there were 5,750,000 Class B ordinary shares issued and outstanding, of which an aggregate of up to 750,000 shares were subject to forfeiture to the Company for no consideration to the extent that the underwriters’ over-allotment option is not exercised in full or in part, so that the initial shareholders would collectively own 20% of the Company’s issued and outstanding ordinary shares after the Initial Public Offering. On August 20, 2020, the underwriters exercised their over-allotment option in part and, accordingly, an aggregate of 375,000 Founder Shares were forfeited by the Sponsor for no consideration accordingly. As of December 31, 2020, there were 5,375,000 Class B ordinary shares outstanding.
Holders of the Class A ordinary shares and holders of the Class B ordinary shares will vote together as a single class on all matters submitted to a vote of the Company’s shareholders, except as required by law or stock exchange rule; provided that only holders of the Class B ordinary shares have the right to vote on the election of the Company’s directors prior to the initial Business Combination.
 
F-89

The Class B ordinary shares will automatically convert into Class A ordinary shares immediately upon the consummation of the initial Business Combination at a ratio such that the number of Class A ordinary shares issuable upon conversion of all Founder Shares will equal, in the aggregate, on an
as-converted
basis, 20% of the sum of (i) the total number of ordinary shares issued and outstanding upon completion of the Initial Public Offering, plus (ii) the sum of the total number of Class A ordinary shares issued or deemed issued or issuable upon conversion or exercise of any equity- linked securities or rights issued or deemed issued, by the Company in connection with or in relation to the consummation of the initial Business Combination, excluding any Class A ordinary shares or equity- linked securities exercisable for or convertible into Class A ordinary shares issued, deemed issued, or to be issued, to any seller in the initial Business Combination and any Private Placement Warrants that may be issued upon conversion of Working Capital Loans. In no event will the Class B ordinary shares convert into Class A ordinary shares at a rate of less than one to one.
NOTE 9. FAIR VALUE MEASUREMENTS
The following table presents information about the Company’s financial assets that are measured at fair value on a recurring basis as of December 31, 2020 by level within the fair value hierarchy:
 
Description
 
Quoted Prices
in Active Markets
(Level 1)
   
Significant Other
Observable Inputs
(Level 2)
   
Significant Other
Unobservable
Inputs
(Level 3)
 
Assets:
     
Investments held in Trust Account
  $ 215,076,225     $ —       $ —    
Liabilities:
     
Derivative warrant liabilities – Public
  $ 11,287,500     $ —       $ —    
Derivative warrant liabilities – Private
  $ —       $ —       $ 6,615,000  
Transfers to/from Levels 1, 2, and 3 are recognized at the end of the reporting period. The estimated fair value of the Public Warrants transferred from a Level 3 measurement to a Level 1 fair value measurement in October 2020, when the Public Warrants were separately listed and traded.
The fair value of the Public Warrants issued in connection with the Public Offering and Private Placement Warrants were initially measured at fair value using a Binomial Lattice model and subsequently, the fair value of the Private Placement Warrants have been estimated using a Binomial Lattice model each measurement date. The fair value of Public Warrants issued in connection with the Initial Public Offering have been measured based on the listed market price of such warrants, a Level 1 measurement, since October 2020. For the period ended December 31, 2020, the Company recognized a charge to the statement of operations resulting from an increase in the fair value of liabilities of approximately $1.7 million presented as change in fair value of derivative warrant liabilities on the accompanying statement of operations.
The estimated fair value of the Private Placement Warrants, and the Public Warrants prior to being separately listed and traded, is determined using Level 3 inputs. Inherent in a Binomial Lattice model are assumptions related to expected stock-price volatility, expected life, risk-free interest rate and dividend yield. The Company estimates the expected volatility of its Class A ordinary share warrants based on the implied volatility from the Company’s traded warrants and from historical volatility of select peer company’s Class A ordinary shares that matches the expected remaining life of the warrants. The risk-free interest rate is based on the U.S. Treasury
zero-coupon
yield curve on the grant date for a maturity similar to the expected remaining life of the warrants. The expected life of the warrants is assumed to be equivalent to their remaining contractual term. The dividend rate is based on the historical rate, which the Company anticipates remaining at zero.
 
F-90

The following table provides quantitative information regarding Level 3 fair value measurements inputs at December 31, 2020:
 
    
As of August 20, 2020
   
As of December 31, 2020
 
Volatility
     45.0     25.8
Stock price
     n/a     $ 10.77  
Risk-free rate
     0.35     0.43
Dividend yield
     0.0     0.0
The change in the fair value of Level 3 fair value measurements for the period from June 24, 2020 (inception) through December 31, 2020 is summarized as follows:
 
Level 3 Derivative warrant liabilities at June 24, 2020 (inception)
   $ —    
Issuance of Public and Private Warrants
     16,197,500  
Transfer to Level 1 measurement – Public Warrants
     (10,212,500
Change in fair value of derivative warrant liabilities
     630,000  
  
 
 
 
Level 3 Derivative warrant liabilities at December 31, 2020
   $ 6,615,000  
  
 
 
 
Note 10 — Quarterly Financial Information (Unaudited)
The following tables contain unaudited consolidated quarterly financial information for the quarterly period ended September 30, 2020 that has been updated to reflect the restatement and revision of the Company’s consolidated financial statements as described in Note 2 — Restatement of Previously Issued Financial Statements. The restatement and revision had no impact on net cash flows from operating, investing or financing activities. The Company has not amended its previously filed Quarterly Report on Form
10-Q
for the Affected Period. The financial information that has been previously filed or otherwise reported for the Affected Period is superseded by the information in this Annual Report, and the financial statements and related financial information for the Affected Period contained in such previously filed report should no longer be relied upon.
 
    
As of September 30, 2020
 
    
As Previously
Reported
   
Restatement
Adjustment
   
As Restated
 
Balance Sheet
      
Total assets
   $ 216,445,723     $ —       $ 216,445,723  
  
 
 
   
 
 
   
 
 
 
Liabilities and shareholders’ equity
      
Total current liabilities
   $ 161,956     $ —       $ 161,956  
Deferred legal fees
     —        
Deferred underwriting commissions
     7,525,000       —         7,525,000  
Derivative warrant liabilities
     —         16,197,500       16,197,500  
  
 
 
   
 
 
   
 
 
 
Total liabilities
     7,686,956       16,197,500       23,884,456  
Class A ordinary shares, $0.0001 par value; shares subject to possible redemption
     203,758,760       (16,197,500     187,561,260  
Shareholders’ equity
      
Preference shares – $0.0001 par value
     —         —         —    
Class A ordinary shares – $0.0001 par value
     112       162       274  
Class B ordinary shares – $0.0001 par value
     538       —         538  
Additional
paid-in-capital
     5,190,381       601,798       5,792,179  
Accumulated deficit
     (191,024     (601,960     (792,984
  
 
 
   
 
 
   
 
 
 
Total shareholders’ equity
     5,000,007       —         5,000,007  
  
 
 
   
 
 
   
 
 
 
Total liabilities and shareholders’ equity
   $ 216,445,723     $ —       $ 216,445,723  
  
 
 
   
 
 
   
 
 
 
 
F-91

    
Period From June 24, 2020 (Inception)
Through September 30, 2020
 
    
As Previously
Reported
   
Restatement
Adjustment
   
As Restated
 
Unaudited Condensed Statement of Operations
      
Loss from operations
   $ (201,002   $ —       $ (201,002
Other (expense) income:
      
Change in fair value of warrant liabilities
     —         —         —    
Offering costs associated with derivative warrant liabilities
     —         (601,960     (601,960
Net gain from investments held in Trust Account
     9,978       —         9,978  
  
 
 
   
 
 
   
 
 
 
Total other (expense) income
     9,978       (601,960     (591,982
  
 
 
   
 
 
   
 
 
 
Net loss
   $ (191,024   $ (601,960   $ (792,984
  
 
 
   
 
 
   
 
 
 
Basic and Diluted weighted-average Class A ordinary shares outstanding
     21,500,000       —         21,500,000  
Basic and Diluted net loss per Class A share
   $ 0.00       —       $ 0.00  
Basic and Diluted weighted-average Class B ordinary shares outstanding
     5,162,280       —         5,162,280  
Basic and Diluted net loss per Class B share
   $ (0.04     —       $ (0.16
Unaudited Condensed Statement of Cash Flows
      
Net loss
   $ (191,024   $ (601,960   $ (792,984
Offering costs associated with derivative warrant liabilities
     —         601,960       601,960  
Net cash used in operating activities
     (393,915     —         (393,915
Net cash used in investing activities
     (215,000,000     —         (215,000,000
Net cash provided by financing activities
     216,459,791       —         216,459,791  
  
 
 
   
 
 
   
 
 
 
Net change in cash
   $ 1,065,876     $ —       $ 1,065,876  
  
 
 
   
 
 
   
 
 
 
NOTE 11. SUBSEQUENT EVENTS
The Company evaluated subsequent events and transactions that occurred after the balance sheet date up to the date that the financial statements were issued. Based upon this review other than as described in footnote 2, and the items below, the Company did not identify any subsequent events that would have required adjustment or disclosure in the consolidated financial statements
On February 23, 2021, the Company entered into Merger Agreement, by and among the Company, Caspian Merger Sub Inc., a Delaware corporation and direct, wholly owned subsidiary of the Company formed on February 22, 2021 (“Merger Sub”), and MarkForged, Inc. (“Markforged”). The Merger Agreement and the transactions contemplated thereby were approved by the boards of directors of each of the Company and Markforged.
In connection with the Merger Agreement, upon the terms and subject to the conditions of the Merger Agreement, the following transactions, among other things, are expected to occur: (i) prior to the effective time of the transactions contemplated by the Merger Agreement (the “Effective Time”), the Company will domesticate as a Delaware corporation in accordance with Section 388 of the Delaware General Corporation Law, as amended (the “DGCL”), and the Cayman Islands Companies Law (As Revised) (the “Domestication”); (ii) prior to the Effective Time, all issued and outstanding shares of preferred stock of Markforged will convert into shares of common stock of Markforged; (iii) prior to the Effective Time, Markforged will repurchase up to approximately $45 million of Markforged securities held by certain of its shareholders (the “Employee Transactions”); (iv) at the Effective Time, upon the terms and subject to the conditions of the Merger Agreement and in accordance with the DGCL, Merger Sub will merge with and into Markforged, with Markforged continuing as the surviving corporation and a wholly owned subsidiary of the Company (the “Merger”); (v) at the
 
F-92

Effective Time, and after the Domestication, each issued and outstanding share of common stock of Markforged, excluding the shares repurchased in the Employee Transactions, will be cancelled and converted into the right to receive a number of shares of common stock of the Company, par value $0.0001 per share (the “Company Common Stock”), equal to the product of (x) one share of Markforged common stock and (y) the Exchange Ratio (as defined below) (such aggregate number of shares of Company Common Stock, the “Aggregate Merger Consideration”); and (iv) upon the consummation of the Merger (the “Closing”), the Company will be renamed “Markforged Holding Corporation.”
In connection with the Domestication, (i) each then issued and outstanding Class A ordinary share of the Company, par value $0.0001 per share (the “Class A Ordinary Shares”), and each then issued and outstanding Class B ordinary share of the Company, par value $0.0001 per share (the “Class B Ordinary Shares”), will convert into one share of Company Common Stock, (ii) each then issued and outstanding warrant of the Company will convert automatically into a warrant to acquire one share of Company Common Stock, pursuant to the Company’s existing warrant agreement, and (iii) each then issued and outstanding unit of the Company that has not previously been separated into its underlying securities will be cancelled and the holder thereof will receive one share of Company Common Stock and
one-fourth
of one warrant to purchase Company Common Stock.
The Exchange Ratio is defined as (i) $1,700,000,000 minus the total dollar amount paid by the Company in connection with the Employee Transactions, divided by (ii) $10.00, divided by (iii) the number of issued and outstanding shares of Markforged common stock, on a fully diluted and
as-converted
basis (including shares subject to outstanding equity awards of Markforged (“Markforged Equity Awards”) and shares available for issuance in respect of Markforged Equity Awards not yet granted under the Markforged equity incentive plan). In addition, the outstanding Markforged Equity Awards will be converted into equity awards of the Company, on the terms provided in the Merger Agreement. The holders of Markforged common stock and Markforged Equity Awards (whether vested or not) immediately prior to the Effective Time will be entitled to receive, on a pro rata basis, up to 14,666,667 additional shares of Company Common Stock (“Earnout Shares”) as follows: (i) if the volume-weighted average price of Company Common Stock is at least $12.50 for any 20 days in a consecutive
30-trading
day period, 8,000,000 Earnout Shares will be issued, (ii) if the volume-weighted average price of Company Common Stock is at least $15.00 for any 20 days in a consecutive
30-trading
day period, 6,666,667 Earnout Shares will be issued and (iii) upon a change of control or a liquidation of the Company, all previously unearned Earnout Shares will be issued. Markforged shareholders will not receive any Earnout Shares not earned within five years of the Closing.
The Merger Agreement is subject to the satisfaction or waiver of certain customary closing conditions and additional closing conditions, including, among others: (i) approval of the Merger and related agreements and transactions by the shareholders of the Company and by the shareholders of Markforged, (ii) the effectiveness of the merger proxy statement / registration statement on Form
S-4
to be filed by the Company in connection with the Merger, (iii) expiration or termination of the waiting period under the Hart-Scott- Rodino Antitrust Improvements Act of 1976 (the “HSR Act”), (iv) receipt of approval for listing on The New York Stock Exchange (the “NYSE”) for the shares of Company Common Stock to be issued in connection with the Merger, (v) the Company having at least $5,000,001 of net tangible assets upon Closing and (vi) the size and composition of the board of directors of the Company after giving effect to the Merger being composed as agreed upon by the parties.
The Merger Agreement may be terminated under certain customary circumstances prior to the Closing.
Certain Related Agreements
Also, in connection with Merger Agreement, the Company entered into certain related agreements including Subscription Agreements, Sponsor Support Agreement, Shareholder Support Agreement.
 
F-93

For more information, the Company’s announcement and the related agreements have been filed on a Current Report on Form
8-K
on February 24, 2021.
The Company evaluated subsequent events and transactions that occurred after the balance sheet date up to the date the financial statements were available to be issued. Other than what is discussed herein, the Company did not identify any other subsequent events that would have required adjustment or disclosure in the financial statements.
 
F-94

PART II: INFORMATION NOT REQUIRED IN PROSPECTUS
Item 13. Other Expenses of Issuance and Distribution.
The following table sets forth the estimated expenses to be borne by the registrant in connection with the issuance and distribution of the shares of common stock and warrants being registered hereby.
 
SEC registration fee
   $ 178,977  
Accounting fees and expenses
         
Legal fees and expenses
         
Financial printing and miscellaneous expenses
     —    
Total
   $      
 
*
These fees and expenses depend on the securities offered and the number of issuances and accordingly cannot be estimated at this time.
Item 14. Indemnification of Directors and Officers.
Subsection (a) of Section 145 of the General Corporation Law of the State of Delaware (the “DGCL”) empowers a corporation to indemnify any person who was or is a party or who is threatened to be made a party to any threatened, pending or completed action, suit or proceeding, whether civil, criminal, administrative or investigative (other than an action by or in the right of the corporation) by reason of the fact that the person is or was a director, officer, employee or agent of the corporation, or is or was serving at the request of the corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise, against expenses (including attorneys’ fees), judgments, fines and amounts paid in settlement actually and reasonably incurred by the person in connection with such action, suit or proceeding if the person acted in good faith and in a manner the person reasonably believed to be in or not opposed to the best interests of the corporation, and, with respect to any criminal action or proceeding, had no reasonable cause to believe the person’s conduct was unlawful.
Subsection (b) of Section 145 empowers a corporation to indemnify any person who was or is a party or is threatened to be made a party to any threatened, pending or completed action or suit by or in the right of the corporation to procure a judgment in its favor by reason of the fact that the person acted in any of the capacities set forth above, against expenses (including attorneys’ fees) actually and reasonably incurred by the person in connection with the defense or settlement of such action or suit if the person acted in good faith and in a manner the person reasonably believed to be in or not opposed to the best interests of the corporation, except that no indemnification shall be made in respect of any claim, issue or matter as to which such person shall have been adjudged to be liable to the corporation unless and only to the extent that the Court of Chancery or the court in which such action or suit was brought shall determine upon application that, despite the adjudication of liability but in view of all the circumstances of the case, such person is fairly and reasonably entitled to indemnity for such expenses which the Court of Chancery or such other court shall deem proper.
Section 145 further provides that to the extent a director or officer of a corporation has been successful on the merits or otherwise in the defense of any action, suit or proceeding referred to in subsections (a) and (b) of Section 145, or in defense of any claim, issue or matter therein, such person shall be indemnified against expenses (including attorneys’ fees) actually and reasonably incurred by such person in connection therewith; that indemnification provided for by Section 145 shall not be deemed exclusive of any other rights to which the indemnified party may be entitled; and the indemnification provided for by Section 145 shall, unless otherwise provided when authorized or ratified, continue as to a person who has ceased to be a director, officer, employee or agent and shall inure to the benefit of such person’s heirs, executors and administrators. Section 145 also empowers the corporation to purchase and maintain insurance on behalf of any person who is or was a director, officer, employee or agent of the corporation, or is or was serving at the request of the corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise against any liability asserted against such person and incurred by such person in any such capacity, or arising out of his status as such, whether or not the corporation would have the power to indemnify such person against such liabilities under Section 145.
 
II-1

Section 102(b)(7) of the DGCL provides that a corporation’s certificate of incorporation may contain a provision eliminating or limiting the personal liability of a director to the corporation or its stockholders for monetary damages for breach of fiduciary duty as a director, provided that such provision shall not eliminate or limit the liability of a director (i) for any breach of the director’s duty of loyalty to the corporation or its stockholders, (ii) for acts or omissions not in good faith or which involve intentional misconduct or a knowing violation of law, (iii) under Section 174 of the DGCL, or (iv) for any transaction from which the director derived an improper personal benefit.
Additionally, our Certificate of Incorporation limits the liability of our directors to the fullest extent permitted by the DGCL, and our Bylaws provide that we will indemnify them to the fullest extent permitted by such law. We have entered into and expect to continue to enter into agreements to indemnify our directors, executive officers and other employees as determined by our board of directors. Under the terms of such indemnification agreements, we are required to indemnify each of our directors and officers, to the fullest extent permitted by the laws of the state of Delaware, if the basis of the indemnitee’s involvement was by reason of the fact that the indemnitee is or was our director or officer or was serving at our request in an official capacity for another entity. We must indemnify our officers and directors against all reasonable fees, expenses, charges and other costs of any type or nature whatsoever, including any and all expenses and obligations paid or incurred in connection with investigating, defending, being a witness in, participating in (including on appeal), or preparing to defend, be a witness or participate in any completed, actual, pending or threatened action, suit, claim or proceeding, whether civil, criminal, administrative or investigative, or establishing or enforcing a right to indemnification under the indemnification agreement. The indemnification agreements also require us, if so requested, to advance all fees, expenses and other costs that such director or officer incurred, provided that such person will return any such advance if it is ultimately determined that such person is not entitled to indemnification by us. Any claims for indemnification by our directors and officers may reduce our available funds to satisfy successful third-party claims against us and may reduce the amount of money available to us.
Item 15. Recent Sales of Unregistered Securities.
We have sold the securities described below within the past three years which were not registered under the Securities Act. All of the sales listed below were made pursuant to an exemption from registration afforded by Section 4(a)(2) of the Securities Act and Regulation D thereunder:
 
   
On August 20, 2020, AONE issued 3,150,000 private placement warrants to the Sponsor concurrently with the closing of AONE’s IPO; and
 
   
On July 14, 2021, we issued 21,000,000 shares of common stock to certain qualified institutional buyers and accredited investors that agreed to purchase such shares in connection with the Business Combination for aggregate consideration of $210,000,000.
We issued the foregoing securities in transactions not involving an underwriter and not requiring registration under Section 5 of the Securities Act of 1933, as amended, in reliance on the exemption afforded by Section 4(a)(2) thereof.
 
II-2

Item 16. Exhibits and Financial Statement Schedules.
The financial statements filed as part of this prospectus are listed in the index to the financial statements immediately preceding such financial statements, which index to the financial statements is incorporated herein by reference.
 
Exhibit
Number
  
Description
  2.1+**    Agreement and Plan of Merger, dated as of February 23, 2021, by and among one, Caspian Merger Sub Inc. and MarkForged, Inc. (incorporated by reference to Exhibit 2.1 to one’s Registration Statement on Form S-4/A filed June 4, 2021).
  3.1**    Certificate of Incorporation of Markforged Holding Corporation (incorporated by reference to Exhibit 3.1 of the Company’s Form 8-K filed on July 20, 2021)
  3.2**    Bylaws of Markforged Holding Corporation (incorporated by reference to Exhibit 3.2 to the Company’s Form 8-K filed on July 20, 2021).
  4.4**    Warrant Agreement, dated August 17, 2020, between one and Continental Stock Transfer & Trust Company, as warrant agent (incorporated by reference to Exhibit 4.4 to one’s Registration Statement on Form S-4/A filed June 4, 2021).
  4.5**    Specimen Common Stock Certificate of Markforged Holding Corporation (incorporated by reference to Exhibit 4.5 to one’s Registration Statement on Form S-4/A filed June 4, 2021).
  5.1    Opinion of Goodwin Procter LLP.
10.1**    Form of Indemnification Agreement (incorporated by reference to Exhibit 10.1 of the Registrant’s Current Report on Form 8-K filed on July 20, 2021).
10.2**    Letter Agreement, dated August 17, 2020, among one, one’s directors and officers and A-Star LLC (incorporated by reference to Exhibit 10.2 to one’s Registration Statement on Form S-4/A filed June 4, 2021).
10.5**    Sponsor Warrants Purchase Agreement, dated August 17, 2020, between one and A-Star LLC (incorporated by reference to Exhibit 10.5 to one’s Registration Statement on Form S-4/A filed June 4, 2021).
10.15**    Sponsor Support Agreement, dated February 23, 2021, by and among A-Star LLC, one, each director and officer of one and MarkForged, Inc. (incorporated by reference to Annex B to one’s Registration Statement on Form S-4/A filed June 4, 2021).
10.16**    Stockholder Support Agreement, dated February 23, 2021, by and among one, MarkForged, Inc. and certain stockholders of MarkForged, Inc (incorporated by reference to Annex C to one’s Registration Statement on Form S-4/A filed June 4, 2021).
10.17**    Form of Subscription Agreement, by and between one and the undersigned subscriber party thereto (incorporated by reference to Annex D to one’s Registration Statement on Form S-4/A filed June 4, 2021).
10.18**    Form of Registration Rights Agreement by and among Markforged Holding Corporation and certain stockholders of one and MarkForged, Inc. party thereto (incorporated by reference to Annex E to one’s Registration Statement on Form S-4/A filed June 4, 2021).
10.19**    Form of Lock-Up Agreement by and between one and certain stockholders of one and MarkForged, Inc. party thereto (incorporated by reference to Annex E to one’s Registration Statement on Form S-4/A filed June 4, 2021)
10.20†**    MarkForged, Inc. 2013 Stock Option and Grant Plan.
 
II-3

Exhibit
Number
  
Description
10.21†**    Forms of Option Agreement, Stock Option Grant Notice and Notice of Exercise under the 2013 Equity Incentive Plan.
10.22†**    Forms of Restricted Stock Unit Grant Notice and Restricted Stock Unit Agreement under 2013 Equity Incentive Plan.
10.23†**    Form of Markforged Holding Corporation 2021 Equity Incentive Plan (incorporated by reference to Annex G to one’s Registration Statement on Form S-4/A filed June 4, 2021)
10.24†**    Form of Restricted Stock Unit Award Agreement for Non-Employee Directors under the Markforged Holding Corporation 2021 Stock Option and Incentive Plan (incorporated by reference to Exhibit 10.24 of one’s Registration Statement on Form S-4/A filed June 4, 2021).
10.25**    Restricted Stock Unit Award Agreement for Company Employees under the Markforged Holding Corporation 2021 Stock Option and Incentive Plan (incorporated by reference to Exhibit 10.25 of one’s Registration Statement on Form S-4/A filed June 4, 2021).
10.26†**    Restricted Stock Unit Award Agreement for Consultants under the Markforged Holding Corporation 2021 Stock Option and Incentive Plan (incorporated by reference to Exhibit 10.26 of one’s Registration Statement on Form S-4/A filed June 4, 2021).
10.27†**    Incentive Stock Option Agreement under the Markforged Holding Corporation 2021 Stock Option and Incentive Plan (incorporated by reference to Exhibit 10.27 of one’s Registration Statement on Form S-4/A filed June 4, 2021).
10.28†**    Non-Qualified Stock Option Agreement for Company Consultants under the Markforged Holding Corporation 2021 Stock Option and Incentive Plan (incorporated by reference to Exhibit 10.28 of one’s Registration Statement on Form S-4/A filed June 4, 2021).
10.29†**    Non-Qualified Stock Option Agreement for Company Employees under the Markforged Holding Corporation 2021 Stock Option and Incentive Plan (incorporated by reference to Exhibit 10.29 of one’s Registration Statement on Form S-4/A filed June 4, 2021).
10.30†**    Form of Markforged Holding Corporation 2021 Employee Stock Purchase Plan (incorporated by reference to Annex H of one’s Registration Statement on Form S-4/A filed June 4, 2021).
10.31**    Lease Agreement, dated July 29, 2020, between MarkForged, Inc. as Tenant, GRE Riverworks, LLC, as Landlord (incorporated by reference to Exhibit 10.31 of one’s Registration Statement on Form S-4/A filed June 4, 2021).
10.32**    First Amendment of Lease, dated August 14, 2017, between MarkForged, Inc., as Tenant, and SDC Watertown Partners, LLC, as Landlord (incorporated by reference to Exhibit 10.32 of one’s Registration Statement on Form S-4/A filed June 4, 2021).
10.33**    Lease Agreement, dated March 2019, between MarkForged, Inc. as Tenant, 900 Middlesex Property Owner, LLC, as Landlord (incorporated by reference to Exhibit 10.33 of one’s Registration Statement on Form S-4/A filed June 4, 2021).
10.34**    Lease Agreement, dated January 18, 2017, between MarkForged, Inc., as Tenant, and SDC Watertown Partners, LLC, as Landlord (incorporated by reference to Exhibit 10.34 of one’s Registration Statement on Form S-4/A filed June 4, 2021).
10.35†**    Amended and Restated Offer Letter, dated October 22, 2020, between MarkForged, Inc. and Shai Terem (incorporated by reference to Exhibit 10.35 of one’s Registration Statement on Form S-4/A filed June 4, 2021).
10.36†**    Offer Letter, dated October 30, 2020, between MarkForged, Inc. and Stephen Karp.
 
II-4

Exhibit
Number
  
Description
10.37†**    Offer Letter, dated October 5, 2020, between MarkForged, Inc. and Greg Mark.
10.38†**    Offer Letter, dated November 13, 2019, between MarkForged, Inc. and Dorit Liberman.
10.39†**    Offer Letter As Amended, dated between MarkForged Inc. and David Benhaim.
10.40†**    Offer Letter, dated January 31, 2021, between MarkForged, Inc. and Mark Schwartz.
16.1**    Letter from WithumSmith + Brown PC to the SEC, dated July 20. 2021 (incorporated by reference to Exhibit 16.1 of the Registrant’s Current Report on Form 8-K filed on July 20, 2021.
21.1**    List of Subsidiaries of Registrant (incorporated by reference to Exhibit 21.1 of the Registrant’s current Report on Form 8-K filed July 20, 2021)
23.1    Consent of WithumSmith+Brown, PC.
23.2    Consent of PricewaterhouseCoopers LLP.
23.3    Consent of Goodwin Procter LLP (included as part of Exhibit 5.1).
24.1**    Power of Attorney (included on the signature page to this Registration Statement on Form S-1).
101.INS*    Inline XBRL Instance Document
101.SCH*    Inline XBRL Taxonomy Extension Schema Document
101.CAL*    Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF*    Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB*    Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE*    Inline XBRL Taxonomy Extension Presentation Linkbase Document
104    Cover Page Interactive Data File (embedded within the Inline XBRL document)
 
*
To be filed by amendment.
**
Previously filed.
+
Schedules and exhibits have been omitted pursuant to Item 601(b)(2) of Regulation
S-K.
The Registrant agrees to furnish supplementally a copy of any omitted schedule or exhibit to the SEC upon request.
Indicates management contract or compensatory plan.
Item 17. Undertakings.
The undersigned registrant hereby undertakes:
 
  (1)
to file, during any period in which offers or sales are being made, a post-effective amendment to this registration statement: (i) to include any prospectus required by Section 10(a)(3) of the Securities Act of 1933, as amended (the “Securities Act”); (ii) to reflect in the prospectus any facts or events arising after the effective date of the registration statement (or the most recent post-effective amendment thereof) which, individually or in the aggregate, represent a fundamental change in the information set forth in the registration statement. Notwithstanding the foregoing, any increase or decrease in volume of securities offered (if the total dollar value of securities offered would not exceed that which was registered) and any deviation from the low or high end of the estimated maximum offering range may be reflected in the form of prospectus filed with the Commission pursuant to Rule 424(b) if, in the aggregate, the changes in volume and price represent no more than a 20% change in the maximum aggregate offering price set forth in the “Calculation of Registration Fee” table in the effective registration statement; and (iii) to include any material information with respect to the plan of
 
II-5

  distribution not previously disclosed in the registration statement or any material change to such information in the registration statement; provided, however, that paragraphs (i), (ii) and (iii) do not apply if the registration statement is on Form
S-1
and the information required to be included in a post-effective amendment by those paragraphs is contained in reports filed with or furnished to the Commission by the registrant pursuant to Section 13 or Section 15(d) of the Securities Exchange Act of 1934 that are incorporated by reference in the registration statement, or is contained in a form of prospectus filed pursuant to Rule 424(b) that is part of the registration statement;
 
  (2)
that, for the purpose of determining any liability under the Securities Act, each such post-effective amendment shall be deemed to be a new registration statement relating to the securities offered therein, and the offering of such securities at that time shall be deemed to be the initial bona fide offering thereof;
 
  (3)
to remove from registration by means of a post-effective amendment any of the securities being registered which remain unsold at the termination of the offering;
 
  (4)
that, for the purpose of determining liability under the Securities Act to any purchaser:
Each prospectus filed pursuant to Rule 424(b) as part of a registration statement relating to an offering, other than registration statements relying on Rule 430B or other than prospectuses filed in reliance on Rule 430A, shall be deemed to be part of and included in the registration statement as of the date it is first used after effectiveness.
Provided, however
, that no statement made in a registration statement or prospectus that is part of the registration statement or made in a document incorporated or deemed incorporated by reference into the registration statement or prospectus that is part of the registration statement will, as to a purchaser with a time of contract of sale prior to such first use, supersede or modify any statement that was made in the registration statement or prospectus that was part of the registration statement or made in any such document immediately prior to such date of first use; and
 
  (5)
that, for the purpose of determining liability of the registrant under the Securities Act to any purchaser in the initial distribution of the securities, the undersigned registrant undertakes that in a primary offering of securities of the undersigned registrant pursuant to this registration statement, regardless of the underwriting method used to sell the securities to the purchaser, if the securities are offered or sold to such purchaser by means of any of the following communications, the undersigned registrant will be a seller to the purchaser and will be considered to offer or sell such securities to such purchaser:
 
  (a)
any preliminary prospectus or prospectus of the undersigned registrant relating to the offering required to be filed pursuant to Rule 424;
 
  (b)
any free writing prospectus relating to the offering prepared by or on behalf of the undersigned registrant or used or referred to by the undersigned registrant;
 
  (c)
the portion of any other free writing prospectus relating to the offering containing material information about the undersigned registrant or its securities provided by or on behalf of an undersigned registrant; and
 
  (d)
any other communication that is an offer in the offering made by the undersigned registrant to the purchaser.
Insofar as indemnification for liabilities arising under the Securities Act of 1933 may be permitted to directors, officers, and controlling persons of the registrant pursuant to the foregoing provisions, or otherwise, the registrant has been advised that in the opinion of the Securities and Exchange Commission, such indemnification is against public policy as expressed in the Securities Act of 1933 and is, therefore, unenforceable. In the event that a claim for indemnification against such liabilities (other than the payment by the registrant of expenses incurred or paid by a director, officer, or controlling person of the registrant in the successful defense of any action, suit, or proceeding) is asserted by such director, officer, or controlling person in connection with the
 
II-6

securities being registered, the registrant will, unless in the opinion of its counsel the matter has been settled by controlling precedent, submit to a court of appropriate jurisdiction the question whether such indemnification by it is against public policy as expressed in the Securities Act of 1933 and will be governed by the final adjudication of such issue.
 
II-7

SIGNATURES
Pursuant to the requirements of the Securities Act, the registrant has duly caused this registration statement to be signed on its behalf by the undersigned, thereunto duly authorized, in the City of Watertown, State of Massachusetts, on August 12, 2021.
 
MARKFORGED HOLDING CORPORATION
 
By:    
 
/s/ Shai Terem
 
Name: Shai Terem
 
Title:
Chief Executive Officer
Each person whose signature appears below constitutes and appoints each of Shai Terem, Mark Schwartz and Stephen Karp, acting alone or together with another
attorney-in-fact,
as his or her true and lawful
attorney-in-fact
and agent, with full power of substitution and resubstitution, for such person and in his or her name, place and stead, in any and all capacities, to sign any or all further amendments (including post-effective amendments) to this registration statement (and any additional registration statement related hereto permitted by Rule 462(b) promulgated under the Securities Act (and all further amendments, including post-effective amendments, thereto)), and to file the same, with all exhibits thereto, and other documents in connection therewith, with the SEC, granting unto said
attorneys-in-fact
and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in and about the premises, as fully to all intents and purposes as he might or could do in person, hereby ratifying and confirming all that said
attorney-in-fact
and agent, or his or her substitute or substitutes, may lawfully do or cause to be done by virtue hereof.
Pursuant to the requirements of the Securities Act, this registration statement has been signed by the following persons in the capacities and on August 12, 2021.
 
Signature
  
Title
 
Date
/s/ Shai Terem
Shai Terem
  
Director, President, and Chief
Executive Officer
(Principal Executive Officer)
  August 12, 2021
/s/ Mark Schwartz
Mark Schwartz
  
Chief Financial Officer
(Principal Financial Officer and
Principal
Accounting Officer)
  August 12, 2021
/s/ Edward Anderson
Edward Anderson
   Director   August 12, 2021
/s/ Kevin Earnest Hartz
Kevin Earnest Hartz
   Director   August 12, 2021
/s/ Gregory Mark
Gregory Mark
   Director   August 12, 2021
/s/ Michael Medici
Michael Medici
   Director   August 12, 2021
/s/ Paul Milbury
Paul Milbury
   Director   August 12, 2021
/s/ Antonio Rodriguez
Antonio Rodriguez
   Director   August 12, 2021
/s/ Carol Meyers
Carol Meyers
   Director   August 12, 2021
/s/ Alan Masarek
Alan Masarek
   Director  
August 12, 2021
EX-5.1 2 d206661dex51.htm EX-5.1 EX-5.1

Exhibit 5.1

 

LOGO

Goodwin Procter LLP

100 Northern Avenue

Boston, MA 02210

goodwinlaw.com

August 12, 2021

Markforged Holding Corporation

480 Pleasant St.

Watertown, MA 02472

Re: Securities Registered under Registration Statement on Form S-1

We have acted as counsel to you in connection with your filing of a Registration Statement on Form S-1 (as amended or supplemented, the “Registration Statement”) pursuant to the Securities Act of 1933, as amended (the “Securities Act”), relating to the registration by Markforged Holding Corporation, a Delaware corporation (the “Company”) of up to 162,174,248 shares of the Company’s common stock (the “Common Stock”), which includes (i) 155,874,248 shares of Common Stock, $0.0001 par value per share (the “Selling Securityholder Shares”) to be sold by the selling securityholders listed in the Registration Statement under “Selling Securityholders” (the “Selling Securityholders”), (ii) 3,150,000 Warrants to purchase Common Stock (the “Selling Securityholder Warrants”) to be sold by the Selling Securityholders and (iii) up to 3,150,000 shares of Common Stock (the “Warrant Shares”) that may be issued upon exercise of outstanding warrants to purchase Common Stock (the “Warrants”).

We have reviewed such documents and made such examination of law as we have deemed appropriate to give the opinions set forth below. We have relied, without independent verification, on certificates of public officials and, as to matters of fact material to the opinions set forth below, on certificates of officers of the Company.

In our examination of the documents relevant to the opinions set forth below, we have assumed, without independent verification, (i) the genuineness of all signatures, (ii) the legal capacity of all natural persons, (iii) the authenticity and completeness of all documents submitted to us as originals, (iv) the conformity to originals of any documents submitted to us as copies or by facsimile or other means of electronic transmission and (v) the truth, accuracy and completeness of information, representations and warranties contained in relevant documents. We have also assumed the validity and constitutionality of each relevant statute, rule, regulation and action by governmental agencies covered by this opinion letter, unless a reported decision of a court in the relevant jurisdiction has held otherwise.

The opinions set forth below are limited to the Delaware General Corporation Law and law of New York (without regard to the possible application under New York choice-of-law rules of the substantive law of any other jurisdiction). Without limiting the generality of the foregoing, we express no opinion with respect to (i) state securities or “Blue Sky” laws, or (ii) state or federal antifraud laws.


Markforged Holding Corporation

August 12, 2021

Page 2

 

Based on the foregoing, we are of the opinion that:

1. The Selling Securityholder Shares have been duly authorized and validly issued and are fully paid and non-assessable.

2. Each of the Selling Securityholder Warrants has been duly authorized, executed and delivered by the Company, and constitutes a valid and binding agreement of the Company, enforceable against the Company in accordance with its terms.

3. Assuming a sufficient number of authorized but unissued shares of Common Stock are available for issuance when the Warrants are exercised, the Warrant Shares, when and if issued upon exercise of the Warrants in accordance with the terms of the Warrants, will be validly issued, fully paid and non-assessable.

Our opinions set forth above are subject to the following additional qualifications:

(a) Our opinions set forth above as to enforceability are subject to and limited by the effect of any applicable bankruptcy, insolvency, fraudulent transfer, reorganization, moratorium and other similar laws of general application affecting the rights and remedies of creditors and to general principles of equity.

(b) We express no opinion with respect to any provision of any of the Selling Securityholder Warrants relating to: (i) non-reliance, exculpation, disclaimer, limitation of liability, indemnification, contribution, waiver, limitation or exclusion of remedies; (ii) liquidated damages, forfeitures, default interest, late charges, make-whole premiums, payment of attorneys’ fees, collection upon acceleration of amounts that might be determined to constitute unearned interest thereon, or other economic remedies, in each case to the extent it constitutes a penalty or is prohibited by law; (iii) concepts of materiality, reasonableness, good faith, fair dealing or unconscionability; (iv) governing law (except for the enforceability of any provision choosing New York law as the Selling Securityholder Warrants’ governing law pursuant to the statutes referred to in paragraph (c) below); (v) the waiver of the right to trial by jury or of usury, stay, extension and similar laws; (vi) the validity, legally binding effect or enforceability of any provision in the Selling Securityholder Warrants that requires or relates to adjustments to the exercise rate at a rate or in an amount that a court would determine in the circumstances under applicable law to be commercially unreasonable or a penalty or forfeiture; (vii) rights or remedies not being exclusive, not preventing the concurrent assertion of any other right or remedy, being cumulative and exercisable in addition to any other right and remedy, or any delay or omission to exercise any right or remedy not impairing any right or remedy or not constituting a waiver thereof; (viii) any obligation or agreement to use best efforts, reasonable best efforts or commercially reasonable efforts; (ix) any requirement that a party take further action or enter into further agreements or instruments or provide further assurances; (x) any requirement that amendments or waivers be in writing insofar as they suggest that oral or other modifications, amendments or waivers could not be effectively agreed upon by the parties or that the doctrine of promissory estoppel might not apply; (xi) service of process by any method not provided for under applicable statute or court rule; and (xii) the severability of any provisions to the foregoing effect to the extent such provisions are unenforceable.


Markforged Holding Corporation

August 12, 2021

Page 3

 

(c) To the extent that any opinion set forth herein relates to the enforceability of the choice of New York law, choice of New York forum or exclusive jurisdiction provisions in the Selling Securityholder Warrants, such opinion is rendered solely in reliance upon N.Y. Gen. Oblig. Law §§ 5-1401, 5-1402 (McKinney 2010) and N.Y. CPLR 327(b) (McKinney 2010) and is subject to the qualification that such enforceability may be limited by public policy or other considerations of any jurisdiction, other than the State of New York, in which enforcement of such provisions, or of a judgment upon an agreement containing such provisions, is sought and by constitutional limitations. With respect to waiving any objection to venue, our opinion is qualified in its entirety by N.Y. CPLR 510 (McKinney 2010). We call your attention that courts of the State of New York, or federal courts of the United States of America located in New York, could decline to hear a case on grounds of forum non conveniens or similar doctrines limiting the availability of such courts as a forum for the resolution of disputes, irrespective of any agreement between the parties concerning jurisdiction. We express no opinion as to (i) any waiver of objections based on inconvenient forum or (ii) venue or the subject matter jurisdiction of the federal courts of the United States.

(d) Our opinions set forth above do not cover, without limitation, the following: the Defense Production Act of 1950, as amended, and the Foreign Investment Risk Review Modernization Act of 2018, including all implementing regulations thereunder, banking, tax, antitrust, trade regulation, anti-fraud or unfair competition laws; insolvency or fraudulent transfer; compliance with fiduciary duty requirements; pension or employee benefits; environmental or energy laws; Financial Industry Regulatory rules; stock exchange rules; consumer protection laws; utilities laws; foreign trade, national security, anti-terrorism, anti-money laundering laws; laws regulating derivatives, investment and brokerage services; or other laws customarily understood to be excluded even though they are not expressly stated to be excluded, except to the extent expressly covered.

This opinion letter and the opinions it contains shall be interpreted in accordance with the Core Opinion Principles as published in 74 Business Lawyer 815 (Summer 2019).

We hereby consent to the inclusion of this opinion as Exhibit 5.1 to the Registration Statement and to the references to our firm under the caption “Legal Matters” in the Registration Statement. In giving our consent, we do not admit that we are in the category of persons whose consent is required under Section 7 of the Securities Act or the rules and regulations thereunder.

 

Very truly yours,
/s/ GOODWIN PROCTER LLP
Goodwin Procter LLP
EX-23.1 3 d206661dex231.htm EX-23.1 EX-23.1

Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We hereby consent to the use in the prospectus constituting a part of this Registration Statement on Form S-1 of our report dated May 13, 2021 relating to the financial statements of one which is contained in that prospectus, and to the reference to our Firm under the caption “Experts” in the prospectus.

/s/ WithumSmith+Brown, PC

New York, New York

August 12, 2021

EX-23.2 4 d206661dex232.htm EX-23.2 EX-23.2

Exhibit 23.2

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We hereby consent to the use in this Registration Statement on Form S-1 of Markforged Holding Corporation of our report dated April 1, 2021 relating to the financial statements of MarkForged Inc., which appears in this Registration Statement. We also consent to the reference to us under the heading “Experts” in such Registration Statement.

/s/ PricewaterhouseCoopers LLP

Boston, Massachusetts

August 12, 2021

EX-101.SCH 5 mkfg-20210630.xsd XBRL TAXONOMY EXTENSION SCHEMA 1001 - Document - Cover Page link:presentationLink link:definitionLink link:calculationLink 1002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 1003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss link:presentationLink link:definitionLink link:calculationLink 1005 - Statement - Condensed Consolidated Statement of Changes in Convertible Preferred Stock and Stockholders' Deficit link:presentationLink link:definitionLink link:calculationLink 1006 - Statement - Condensed Consolidated Statement of Cash Flows link:presentationLink link:definitionLink link:calculationLink 1007 - Disclosure - Organization, Nature of the Business, and Risks and Uncertainties link:presentationLink link:definitionLink link:calculationLink 1008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 1009 - Disclosure - Revenue link:presentationLink link:definitionLink link:calculationLink 1010 - Disclosure - Property and Equipment, net link:presentationLink link:definitionLink link:calculationLink 1011 - Disclosure - Inventory link:presentationLink link:definitionLink link:calculationLink 1012 - Disclosure - Accrued Expenses link:presentationLink link:definitionLink link:calculationLink 1013 - Disclosure - Borrowings link:presentationLink link:definitionLink link:calculationLink 1014 - Disclosure - Convertible Preferred Stock, Common Stock and Stockholders' Deficit link:presentationLink link:definitionLink link:calculationLink 1015 - Disclosure - Equity Based Awards link:presentationLink link:definitionLink link:calculationLink 1016 - Disclosure - Stock Warrants link:presentationLink link:definitionLink link:calculationLink 1017 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 1018 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 1019 - Disclosure - Net Loss Per Share link:presentationLink link:definitionLink link:calculationLink 1020 - Disclosure - Segment Information link:presentationLink link:definitionLink link:calculationLink 1021 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 1022 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:definitionLink link:calculationLink 1023 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 1024 - Disclosure - Revenue (Tables) link:presentationLink link:definitionLink link:calculationLink 1025 - Disclosure - Property and Equipment, net (Tables) link:presentationLink link:definitionLink link:calculationLink 1026 - Disclosure - Inventory (Tables) link:presentationLink link:definitionLink link:calculationLink 1027 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:definitionLink link:calculationLink 1028 - Disclosure - Convertible Preferred Stock, Common Stock and Stockholders' Deficit (Tables) link:presentationLink link:definitionLink link:calculationLink 1029 - Disclosure - Equity Based Awards (Tables) link:presentationLink link:definitionLink link:calculationLink 1030 - Disclosure - Stock Warrants (Tables) link:presentationLink link:definitionLink link:calculationLink 1031 - Disclosure - Income taxes (Tables) link:presentationLink link:definitionLink link:calculationLink 1032 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:definitionLink link:calculationLink 1033 - Disclosure - Net Loss per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 1034 - Disclosure - Segment Information (Tables) link:presentationLink link:definitionLink link:calculationLink 1035 - Disclosure - Organization, Nature of the Business, and Risks and Uncertainties - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1036 - Disclosure - Summary of Significant Accounting Policies - Summary of Allowance For Doubtful Accounts (Detail) link:presentationLink link:definitionLink link:calculationLink 1037 - Disclosure - Summary of Significant Accounting Policies - Summary of Fair Value Hierarchy of The Valuation (Detail) link:presentationLink link:definitionLink link:calculationLink 1038 - Disclosure - Summary of Significant Accounting Policies - Summary of Changes in Fair Value of the Derivative Warrant Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1039 - Disclosure - Summary of Significant Accounting Policies - Summary of Estimated Useful Life of Property Plant Equipment (Detail) link:presentationLink link:definitionLink link:calculationLink 1040 - Disclosure - Summary of Significant Accounting Policies - Summary of Balance of The Company's Warranty Reserve (Detail) link:presentationLink link:definitionLink link:calculationLink 1041 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1042 - Disclosure - Revenue - Summary of Company's Revenue Based on The Nature of The Products and Services (Detail) link:presentationLink link:definitionLink link:calculationLink 1043 - Disclosure - Revenue - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1044 - Disclosure - Property and Equipment, net - Summary of Property Plant and Equipment (Detail) link:presentationLink link:definitionLink link:calculationLink 1045 - Disclosure - Property and Equipment, net - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1046 - Disclosure - Inventory - Summary of Inventory (Detail) link:presentationLink link:definitionLink link:calculationLink 1047 - Disclosure - Inventory - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1048 - Disclosure - Accrued Expenses - Summary of Accrued Expenses (Detail) link:presentationLink link:definitionLink link:calculationLink 1049 - Disclosure - Borrowings - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1050 - Disclosure - Convertible Preferred Stock, Common Stock and Stockholders' Deficit - Summary of Convertible Preferred Stock Authorized, Issued and Outstanding (Detail) link:presentationLink link:definitionLink link:calculationLink 1051 - Disclosure - Convertible Preferred Stock, Common Stock and Stockholders' Deficit - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1052 - Disclosure - Convertible Preferred Stock, Common Stock and Stockholders' Deficit - Summary of Common Stock Reserved for Future Issuance (Detail) link:presentationLink link:definitionLink link:calculationLink 1053 - Disclosure - Equity Based Awards - Summary of Option Activity Under The Plan For The Year (Detail) link:presentationLink link:definitionLink link:calculationLink 1054 - Disclosure - Equity Based Awards - Summary of Additional Information Regarding The Exercise of Stock Options (Detail) link:presentationLink link:definitionLink link:calculationLink 1055 - Disclosure - Equity Based Awards - Summary of Calculated Via The Black-Scholes Option Pricing Model (Detail) link:presentationLink link:definitionLink link:calculationLink 1056 - Disclosure - Equity Based Awards - Summary of Consolidated Statements of Operations and Comprehensive Loss (Detail) link:presentationLink link:definitionLink link:calculationLink 1057 - Disclosure - Equity Based Awards - Summary of restricted stock units activity (Detail) link:presentationLink link:definitionLink link:calculationLink 1058 - Disclosure - Equity Based Awards - Summary of stock based compensation based on the awards granted (Detail) link:presentationLink link:definitionLink link:calculationLink 1059 - Disclosure - Equity Based Awards - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1060 - Disclosure - Stock Warrants - Summary of Black- Scholes model using the following inputs (Detail) link:presentationLink link:definitionLink link:calculationLink 1061 - Disclosure - Stock Warrants - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1062 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1063 - Disclosure - Income Taxes - Summary of the Company's loss before Income Taxes (Detail) link:presentationLink link:definitionLink link:calculationLink 1064 - Disclosure - Income Taxes - Summary of the Income Tax Provision (Detail) link:presentationLink link:definitionLink link:calculationLink 1065 - Disclosure - Income Taxes - Summary of the Overall Effective Tax Rate differs from the Statutory Federal Tax Rate (Detail) link:presentationLink link:definitionLink link:calculationLink 1066 - Disclosure - Income Taxes - Summary of the Company's Net Deferred Tax Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1067 - Disclosure - Income Taxes - Summary of the Company's Deferred Income Tax Asset Valuation Allowance (Detail) link:presentationLink link:definitionLink link:calculationLink 1068 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Rental Payments (Detail) link:presentationLink link:definitionLink link:calculationLink 1069 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1070 - Disclosure - Net Loss per Share - Summary of Earnings Per Share, Basic and Diluted (Detail) link:presentationLink link:definitionLink link:calculationLink 1071 - Disclosure - Net Loss per Share - Summary of Dilutive Securities are Excluded from the Denominator (Detail) link:presentationLink link:definitionLink link:calculationLink 1072 - Disclosure - Segment Information - Summary of Disaggregated Revenue Data for Those Markets (Detail) link:presentationLink link:definitionLink link:calculationLink 1073 - Disclosure - Segment Information - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1074 - Disclosure - Subsequent Events - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 6 mkfg-20210630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 7 mkfg-20210630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 8 mkfg-20210630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 9 mkfg-20210630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 10 g206661g89h10.jpg GRAPHIC begin 644 g206661g89h10.jpg M_]C_X 02D9)1@ ! $ 8 !@ #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC M+B!6,2XP,0#_VP"$ @&!@<&!0@'!P<*"0@*#18.#0P,#1L3%! 6(!PB(1\< M'QXC*#,K(R8P)AX?+#TM,#4V.3HY(BL_0SXX0S,X.3H.$A8:' MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7 MV-G:X>+CY.7FY^CIZO'R\_3U]O?X^?H1 (! @0$ P0'!00$ $"=P ! @,1 M! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6& MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76 MU]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_ !$( #, S ,!$0 "$0$#$0'_V@ , M P$ A$#$0 _ /?2<4KV QM5\4Z9I&5GN \P_P"64?S-_P#6_&N>IB84SKHX M.K6^%:'+2?$6[>?,%G L/H^2WY@UY\LPFGHE8]6.40Y?>D[F_I?C33[_ &I. M?LLQ[/\ =/T-=5+&PGH]&>?7R^K2U6J.B60,H*D$'H17:I7U1P-6'9IW$&:+ M@&:+@&:+@&:+@&:+@&:+@&:+@&:+@&:+@&:+@&:+@&:+@&:+@&:+@&:+@&:+ M@&:+@&:+@&:+@+3 \S\<:SJXU:XT^UNO)MXPN53Y6;*@\G\:\C$XB4:CAT/I M,MPM%TU5FKM_YG(:=I>I:G<&&UM))7!^8XX'U)K",'4^$]:M7HX>/O.QVUI\ M.9C9EKF_"7!'RJBY4?7UKH6!NM6>)4S?WO=CH8>H^'-6TIOWUN98LX$D7S _ MU%<=3#5(=#NHXZC56]CHO#=CK5B8I[BY%E99&8YV^][ 'I73AJ=:+NW9'FXR MI0J:05WY'>+TKUSQ1: "@"LFH64DWE)=P-)TV"12?RS0!9H CEFB@C+S2)&@ M_B=@!^M "075O*=- M\,J2)_>1@1^E !-/%;Q[YI4C3IN=@!^9H @&J:>2 +ZV)]/.7_&@"T"" 1R. MU $4-W;3LRPW$4K+]X(X8CZXH )[J"U4-/-'$"< NX4'\Z )000"#D'I0!#% M>6T[.L5Q%(R?>".#M^N.E "P75O<@F">.4#@F-PV/RH (KNWG=DAGCD9/O*C M@E?KCI0 Z:>*W3?-*D29QN=@H_,T 2(ZR1JZ,&5AD$'((JA'D_C*3;XMOA_N M?^@+7S^-7[Z7R_(^MRY?[+'Y_FSJ/A\=^F7?_78?^@BNS+U:+/)S7^*O0Z>[ MO+>PMFN+F58H4ZLW05Z$I*"NSRX0WA\IW,DS9X#'@?0=!7,YRD]6>[##4J,&H(]ZM^+: M+_<'\J]F.R/AY?$R3I3)/)O%VI:MXN\;?\(?I-RUK:0_\?,BG&[ RQ..PR!C MN: +LGP6T;[)BWU&\2[ XF)!&?H!_6@#J=)AN/"/@UFU>_>]DLXGEDD8]AR% M!/..W- 'G.@^']2^*%S<:WKM_+%IZR%(H8CW]%!X &>O4F@"QXC^']QX,LSK M_AC4KE&M?FEC<@G;W/'4>H(Z4 =;!XZ5_ALWB=HE\Y(RC1=O-SMQ],X/TH X M_P -^!KOQU;_ /"0>)M2N&6X)\F-#@EV6Z?@: ,W0?A1H>K> M&]/OY;F[2>YMUD;:RX!([#% $6@W6J^ /'4'AF^NVN]+O"! S?PYX5AGIR,$ M=* ':<@\*?&ZXM0 EKJJDKQ@?/\ ,/\ QX$?C0!6^+&"[=+E1 M]UE9S\I^N.#ZB@#TCXCZG::U\+UO[*026\TT3*?3YN0?<=* .S\*<>#M$_Z\ M8/\ T6M4(\T\;OCQC?C_ *Y_^BUKQ,6KU7_70^QRU?[)#Y_FSJ_ALV=)O/\ MKM_[**ZL"K19XV;JU9>AJ>,X99_#-S'#&TC[EPJC)ZBM<4FZ;2.7 R4*Z;9P MUIX'U2YM)+BXVVJ*A8*_+' ].U<,,--J[/=J9I2A)1CJ+_<'\J]V.R/@9?$QYIDGCVHW3>!/BY-JM[$YT[40Q\U1G ;&?Q##IZ&@ M#:\:7>E:O:)J=GXU%BL$+;8;:7F5NHR "(;OQ-\*=0M+FYDFN+EI MHE>5RQ!P,#)[9H S_AEXLLM$L[CPYK3BQNH)V*F;Y5.>JD]B#^= &M\0O'6D M0>'+K3;&\BO+R\0Q!86WA%/4DCVZ"@"I:^#K\_!F32C&POY?]*$)X(.X,%^N M!^= $OPX\;Z2/#MOH^HW,=E>60,>)CL#J#P03W'0B@"I\3?&%AJ6E+X>TB5; MZ[NI4W>3\P4 Y !'4DXH F\8Z7)HOP8M=.EQYL!A5\=FW9/ZF@#?\*>)-$L_ M!NDQW&K6<4D5J@=6F4%2!T(H$<;<7R^/OBMIKZ6K/8:;M9Y\$ A6W$^V3@"@ M9K?%VPD@ATCQ%;#$UA)O%'B+Q-<1'RIS]GB5NRD< MC_OD*/QH X.ZGO=*L]5\#1HS-+J2B,^V< ?C\AH ]]L=/CTGP_#I\/\ J[:W M\L>^%ZT >>_!+_D%ZO\ ]?"?^@T("G\/;"VU3Q!XRL;R(2V\[%'4]QYC_K0! MR7B2TU3P@E_X6G8RZ='OV(]10![OX4_Y$_1/^O&#_ -%BJ$>= M>-M-N3XLO+ET9+>39L?'#810"PT8)ZJ_YL;H.NW7AX M,ENJR0NVYT;N?KVKGI8J5)Z#Q>$CB7S/1G90^.]*:W\R82Q2#_EGMSGZ&O1C MCH-:GBRRRNI66QS6L^/+V\1X+&(6T+ @L>7(_D*YZF+W,=O;1-)(Q 49Q]:P@G)V1ZU6K"E3;;/>85*0HIZJH'Z5[L=$CX:6 MKN/IB*6IZ38:S9M::C:QW,!YVN.A]0>Q^E '*Q?"?PE'<>:;.9QG.QYV*T = M?9V-KI]HEK9V\<$"#"QQK@"@#'U[P7H/B-Q+J-BK3XQYT9*/CW(Z_C0!6T;X M>>&M#NEN;6P\R=#E7G8N5/J,\ T =1B@#F=;^'_AS7[DW-Y8;;AOO2PL4+?7 M'!H ET'P/H'AR;SK"Q N.@FD8NX^A/3\* -#7-#LO$.F-I^H*[6[,K$(VTY! MR.: .8'PD\)@@_9;@^QG:@#J=)T33=#M/LVFV<=M%G)"#ECZD]30 [5])M-; MTN?3KY"]O, & .#PF_8-.C9(-Y?#-N))Z\T 4I_!FBW/B M9/$$L#G4$96#;SMR!@';0!OLH=&0]""#0!C^'?"VF>%X9XM+21$G8.^]RW(& M!0 FB^%=+T"_O;VQ219KT[I2TA8$Y)X';DF@!_B#PQI?B:UB@U. R+$V]&5M MK*>^".U &G8VD6GZ?;65N"(;>)8D!.2%48'/T%4(=-!'.C1RQJZ'JK#(-1** MEHT5&3B[HY;5/ MI<;GL7-M(?X<90_X5Y]7 1EK#0].AF52GI/5'(7/A76H; M@0?89)">CQC*_GV_&O/>%JQE:Q[$,?0E&_-8W-*^'A;;+JLQ _YXQ?U/^%=U M+!/>9Y]?-6]*2.SL=+L]-A$5G;I"O^R.3]3WKT(4XP5HH\>I5G4=YNY; Q5F M8N* #% !B@ Q0 8H ,4 &* #% !B@ Q0 8H ,4 &* #% !B@ Q0 8H ,4 &* M '=JH04 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % ! '0 4 % '_V0$! end XML 11 d206661ds1_htm.xml IDEA: XBRL DOCUMENT 0001816613 2021-01-01 2021-06-30 0001816613 2020-01-01 2020-12-31 0001816613 2020-12-31 0001816613 2021-06-30 0001816613 2019-12-31 0001816613 2019-01-01 2019-12-31 0001816613 2021-04-01 2021-06-30 0001816613 2020-04-01 2020-06-30 0001816613 2020-01-01 2020-06-30 0001816613 2021-01-01 2021-03-31 0001816613 2020-01-01 2020-03-31 0001816613 2021-07-14 2021-07-14 0001816613 2018-12-31 0001816613 2020-06-30 0001816613 2021-03-31 0001816613 2020-03-31 0001816613 mkfg:SeriesSeedRedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001816613 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001816613 srt:MinimumMember us-gaap:DomesticCountryMember 2020-01-01 2020-12-31 0001816613 srt:MaximumMember us-gaap:DomesticCountryMember 2020-01-01 2020-12-31 0001816613 srt:MaximumMember 2020-01-01 2020-12-31 0001816613 srt:MinimumMember us-gaap:StateAndLocalJurisdictionMember 2020-01-01 2020-12-31 0001816613 srt:MaximumMember us-gaap:StateAndLocalJurisdictionMember 2020-01-01 2020-12-31 0001816613 us-gaap:ResearchMember 2020-01-01 2020-12-31 0001816613 srt:AmericasMember 2020-01-01 2020-12-31 0001816613 us-gaap:EMEAMember 2020-01-01 2020-12-31 0001816613 srt:AsiaPacificMember 2020-01-01 2020-12-31 0001816613 mkfg:HardwareMember 2020-01-01 2020-12-31 0001816613 mkfg:ConsumablesMember 2020-01-01 2020-12-31 0001816613 mkfg:ServicesMember 2020-01-01 2020-12-31 0001816613 country:US 2020-01-01 2020-12-31 0001816613 us-gaap:ConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001816613 us-gaap:StockCompensationPlanMember 2020-01-01 2020-12-31 0001816613 us-gaap:WarrantMember 2020-01-01 2020-12-31 0001816613 mkfg:RightToPurchaseSharesOfCommonStockMember us-gaap:WarrantMember mkfg:LoanAgreementMember 2020-01-01 2020-12-31 0001816613 mkfg:RightToPurchaseSharesSeriesDConvertiblePreferredStockMember us-gaap:WarrantMember mkfg:DevelopmentAgreementMember 2020-01-01 2020-12-31 0001816613 us-gaap:WarrantMember 2020-01-01 2020-12-31 0001816613 mkfg:PppLoanInTheFormOfNotesMember mkfg:PayCheckProtectionProgramThePppMember 2020-01-01 2020-12-31 0001816613 mkfg:TwoThousandAndThirteenStockPlanMember 2020-01-01 2020-12-31 0001816613 srt:MinimumMember mkfg:TwoThousandAndThirteenStockPlanMember 2020-01-01 2020-12-31 0001816613 srt:MaximumMember mkfg:TwoThousandAndThirteenStockPlanMember 2020-01-01 2020-12-31 0001816613 mkfg:TwoThousandAndThirteenStockPlanMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001816613 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001816613 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001816613 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001816613 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001816613 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001816613 mkfg:NoteReceivableMember 2020-01-01 2020-12-31 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2020-01-01 2020-12-31 0001816613 us-gaap:TreasuryStockCommonMember 2020-01-01 2020-12-31 0001816613 us-gaap:ConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001816613 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001816613 srt:MaximumMember mkfg:SeriesSeedConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001816613 srt:MaximumMember mkfg:SeriesAConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001816613 srt:MaximumMember mkfg:SeriesBConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001816613 srt:MaximumMember mkfg:SeriesCConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001816613 mkfg:SeriesCConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001816613 us-gaap:MachineryAndEquipmentMember 2020-01-01 2020-12-31 0001816613 us-gaap:ComputerEquipmentMember 2020-01-01 2020-12-31 0001816613 us-gaap:SoftwareDevelopmentMember 2020-01-01 2020-12-31 0001816613 us-gaap:FurnitureAndFixturesMember 2020-01-01 2020-12-31 0001816613 us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-12-31 0001816613 us-gaap:AccruedLiabilitiesMember 2020-01-01 2020-12-31 0001816613 mkfg:DecemberTwoThousandAndTwentyThreeMember 2020-01-01 2020-12-31 0001816613 mkfg:AprilTwoThousandAndTwentySevenMember 2020-01-01 2020-12-31 0001816613 mkfg:JulyTwoThousandAndTwentyEightMember 2020-01-01 2020-12-31 0001816613 us-gaap:AccountsReceivableMember 2020-01-01 2020-12-31 0001816613 us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001816613 us-gaap:ConstructionInProgressMember 2020-12-31 0001816613 us-gaap:SoftwareDevelopmentMember 2020-12-31 0001816613 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001816613 us-gaap:ComputerEquipmentMember 2020-12-31 0001816613 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001816613 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001816613 us-gaap:DomesticCountryMember 2020-12-31 0001816613 us-gaap:StateAndLocalJurisdictionMember 2020-12-31 0001816613 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember us-gaap:WarrantMember 2020-12-31 0001816613 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember us-gaap:WarrantMember 2020-12-31 0001816613 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember us-gaap:WarrantMember 2020-12-31 0001816613 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:WarrantMember 2020-12-31 0001816613 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputSharePriceMember us-gaap:WarrantMember 2020-12-31 0001816613 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:WarrantMember 2020-12-31 0001816613 mkfg:PppLoanInTheFormOfNotesMember mkfg:PayCheckProtectionProgramThePppMember 2020-12-31 0001816613 mkfg:TwoThousandAndThirteenStockPlanMember 2020-12-31 0001816613 us-gaap:EmployeeStockOptionMember 2020-12-31 0001816613 us-gaap:StockCompensationPlanMember 2020-12-31 0001816613 mkfg:ConvertiblePreferredStockOutstandingMember 2020-12-31 0001816613 mkfg:WarrantsToPurchaseSeriesDConvertiblePreferredStockMember 2020-12-31 0001816613 mkfg:CommonStockWarrantsOutstandingMember 2020-12-31 0001816613 mkfg:SeriesSeedConvertiblePreferredStockMember 2020-12-31 0001816613 mkfg:SeriesAConvertiblePreferredStockMember 2020-12-31 0001816613 mkfg:SeriesBConvertiblePreferredStockMember 2020-12-31 0001816613 mkfg:SeriesCConvertiblePreferredStockMember 2020-12-31 0001816613 mkfg:SeriesDConvertiblePreferredStockMember 2020-12-31 0001816613 srt:MaximumMember mkfg:SeriesDConvertiblePreferredStockMember 2020-12-31 0001816613 us-gaap:CommonStockMember 2020-12-31 0001816613 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001816613 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001816613 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001816613 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001816613 us-gaap:FairValueInputsLevel2Member us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-12-31 0001816613 us-gaap:WarrantMember mkfg:DevelopmentAgreementMember mkfg:OutstandingWarrantsToBeIssuedMember 2020-12-31 0001816613 us-gaap:ConstructionInProgressMember 2019-12-31 0001816613 us-gaap:SoftwareDevelopmentMember 2019-12-31 0001816613 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001816613 us-gaap:ComputerEquipmentMember 2019-12-31 0001816613 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001816613 us-gaap:MachineryAndEquipmentMember 2019-12-31 0001816613 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember us-gaap:WarrantMember 2019-12-31 0001816613 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember us-gaap:WarrantMember 2019-12-31 0001816613 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember us-gaap:WarrantMember 2019-12-31 0001816613 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:WarrantMember 2019-12-31 0001816613 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputSharePriceMember us-gaap:WarrantMember 2019-12-31 0001816613 mkfg:RightToPurchaseSharesSeriesDConvertiblePreferredStockMember us-gaap:WarrantMember mkfg:DevelopmentAgreementMember 2019-12-31 0001816613 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:WarrantMember 2019-12-31 0001816613 mkfg:TwoThousandAndThirteenStockPlanMember 2019-12-31 0001816613 us-gaap:EmployeeStockOptionMember 2019-12-31 0001816613 us-gaap:StockCompensationPlanMember 2019-12-31 0001816613 mkfg:ConvertiblePreferredStockOutstandingMember 2019-12-31 0001816613 mkfg:WarrantsToPurchaseSeriesDConvertiblePreferredStockMember 2019-12-31 0001816613 mkfg:CommonStockWarrantsOutstandingMember 2019-12-31 0001816613 mkfg:SeriesSeedConvertiblePreferredStockMember 2019-12-31 0001816613 mkfg:SeriesAConvertiblePreferredStockMember 2019-12-31 0001816613 mkfg:SeriesBConvertiblePreferredStockMember 2019-12-31 0001816613 mkfg:SeriesCConvertiblePreferredStockMember 2019-12-31 0001816613 mkfg:SeriesDConvertiblePreferredStockMember 2019-12-31 0001816613 us-gaap:CommonStockMember 2019-12-31 0001816613 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001816613 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001816613 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001816613 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001816613 mkfg:SeriesSeedRedeemableConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001816613 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001816613 srt:AmericasMember 2019-01-01 2019-12-31 0001816613 us-gaap:EMEAMember 2019-01-01 2019-12-31 0001816613 srt:AsiaPacificMember 2019-01-01 2019-12-31 0001816613 mkfg:HardwareMember 2019-01-01 2019-12-31 0001816613 mkfg:ConsumablesMember 2019-01-01 2019-12-31 0001816613 mkfg:ServicesMember 2019-01-01 2019-12-31 0001816613 country:US 2019-01-01 2019-12-31 0001816613 us-gaap:ConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001816613 us-gaap:StockCompensationPlanMember 2019-01-01 2019-12-31 0001816613 us-gaap:WarrantMember 2019-01-01 2019-12-31 0001816613 mkfg:RightToPurchaseSharesSeriesDConvertiblePreferredStockMember us-gaap:WarrantMember mkfg:DevelopmentAgreementMember 2019-01-01 2019-12-31 0001816613 us-gaap:WarrantMember 2019-01-01 2019-12-31 0001816613 mkfg:SecuredRevolvingCreditFacilityMember mkfg:LendingInstitutionMember mkfg:LoanAndSecurityMember 2019-01-01 2019-12-31 0001816613 mkfg:TwoThousandAndThirteenStockPlanMember 2019-01-01 2019-12-31 0001816613 us-gaap:NotesReceivableMember mkfg:TwoThousandAndThirteenStockPlanMember 2019-01-01 2019-12-31 0001816613 mkfg:TwoThousandAndThirteenStockPlanMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001816613 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001816613 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001816613 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001816613 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001816613 us-gaap:ConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2019-01-01 2019-12-31 0001816613 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001816613 mkfg:NoteReceivableMember 2019-01-01 2019-12-31 0001816613 us-gaap:TreasuryStockCommonMember 2019-01-01 2019-12-31 0001816613 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001816613 mkfg:SeriesSeedConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001816613 us-gaap:AccruedLiabilitiesMember 2019-01-01 2019-12-31 0001816613 us-gaap:AccountsReceivableMember 2019-01-01 2019-12-31 0001816613 us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001816613 srt:AmericasMember 2021-01-01 2021-06-30 0001816613 us-gaap:EMEAMember 2021-01-01 2021-06-30 0001816613 srt:AsiaPacificMember 2021-01-01 2021-06-30 0001816613 mkfg:HardwareMember 2021-01-01 2021-06-30 0001816613 mkfg:ConsumablesMember 2021-01-01 2021-06-30 0001816613 mkfg:ServicesMember 2021-01-01 2021-06-30 0001816613 country:US 2021-01-01 2021-06-30 0001816613 us-gaap:ConvertiblePreferredStockMember 2021-01-01 2021-06-30 0001816613 us-gaap:StockCompensationPlanMember 2021-01-01 2021-06-30 0001816613 mkfg:RightToPurchaseSharesOfCommonStockMember us-gaap:WarrantMember mkfg:LoanAgreementMember 2021-01-01 2021-06-30 0001816613 mkfg:RightToPurchaseSharesSeriesDConvertiblePreferredStockMember us-gaap:WarrantMember mkfg:DevelopmentAgreementMember 2021-01-01 2021-06-30 0001816613 mkfg:PppLoanInTheFormOfNotesMember mkfg:PayCheckProtectionProgramThePppMember 2021-01-01 2021-06-30 0001816613 mkfg:TwoThousandAndThirteenStockPlanMember 2021-01-01 2021-06-30 0001816613 us-gaap:CostOfSalesMember 2021-01-01 2021-06-30 0001816613 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001816613 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001816613 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001816613 srt:MaximumMember mkfg:SeriesSeedConvertiblePreferredStockMember 2021-01-01 2021-06-30 0001816613 srt:MaximumMember mkfg:SeriesAConvertiblePreferredStockMember 2021-01-01 2021-06-30 0001816613 srt:MaximumMember mkfg:SeriesBConvertiblePreferredStockMember 2021-01-01 2021-06-30 0001816613 srt:MaximumMember mkfg:SeriesCConvertiblePreferredStockMember 2021-01-01 2021-06-30 0001816613 mkfg:SeriesCConvertiblePreferredStockMember 2021-01-01 2021-06-30 0001816613 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001816613 us-gaap:AccruedLiabilitiesMember 2021-01-01 2021-06-30 0001816613 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001816613 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001816613 mkfg:AOneMember 2021-01-01 2021-06-30 0001816613 us-gaap:AccountsReceivableMember 2021-01-01 2021-06-30 0001816613 us-gaap:SalesRevenueNetMember 2021-01-01 2021-06-30 0001816613 us-gaap:ConstructionInProgressMember 2021-06-30 0001816613 us-gaap:SoftwareDevelopmentMember 2021-06-30 0001816613 us-gaap:FurnitureAndFixturesMember 2021-06-30 0001816613 us-gaap:ComputerEquipmentMember 2021-06-30 0001816613 us-gaap:LeaseholdImprovementsMember 2021-06-30 0001816613 us-gaap:MachineryAndEquipmentMember 2021-06-30 0001816613 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember us-gaap:WarrantMember 2021-06-30 0001816613 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember us-gaap:WarrantMember 2021-06-30 0001816613 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember us-gaap:WarrantMember 2021-06-30 0001816613 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:WarrantMember 2021-06-30 0001816613 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputSharePriceMember us-gaap:WarrantMember 2021-06-30 0001816613 mkfg:PppLoanInTheFormOfNotesMember mkfg:PayCheckProtectionProgramThePppMember 2021-06-30 0001816613 mkfg:EmployeesDirectorsAndConsultantsMember mkfg:TwoThousandAndThirteenStockPlanMember 2021-06-30 0001816613 mkfg:TwoThousandAndThirteenStockPlanMember 2021-06-30 0001816613 us-gaap:EmployeeStockOptionMember 2021-06-30 0001816613 us-gaap:StockCompensationPlanMember 2021-06-30 0001816613 mkfg:ConvertiblePreferredStockOutstandingMember 2021-06-30 0001816613 mkfg:WarrantsToPurchaseSeriesDConvertiblePreferredStockMember 2021-06-30 0001816613 mkfg:CommonStockWarrantsOutstandingMember 2021-06-30 0001816613 mkfg:SeriesDConvertiblePreferredStockMember 2021-06-30 0001816613 mkfg:SeriesCConvertiblePreferredStockMember 2021-06-30 0001816613 mkfg:SeriesBConvertiblePreferredStockMember 2021-06-30 0001816613 mkfg:SeriesAConvertiblePreferredStockMember 2021-06-30 0001816613 mkfg:SeriesSeedConvertiblePreferredStockMember 2021-06-30 0001816613 srt:MaximumMember mkfg:SeriesDConvertiblePreferredStockMember 2021-06-30 0001816613 us-gaap:CommonStockMember 2021-06-30 0001816613 mkfg:AOneMember 2021-06-30 0001816613 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001816613 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001816613 mkfg:RightToPurchaseSharesSeriesDConvertiblePreferredStockMember us-gaap:WarrantMember mkfg:DevelopmentAgreementMember 2021-06-30 0001816613 srt:AmericasMember 2020-01-01 2020-06-30 0001816613 us-gaap:EMEAMember 2020-01-01 2020-06-30 0001816613 srt:AsiaPacificMember 2020-01-01 2020-06-30 0001816613 mkfg:HardwareMember 2020-01-01 2020-06-30 0001816613 mkfg:ConsumablesMember 2020-01-01 2020-06-30 0001816613 mkfg:ServicesMember 2020-01-01 2020-06-30 0001816613 country:US 2020-01-01 2020-06-30 0001816613 us-gaap:ConvertiblePreferredStockMember 2020-01-01 2020-06-30 0001816613 us-gaap:StockCompensationPlanMember 2020-01-01 2020-06-30 0001816613 us-gaap:WarrantMember 2020-01-01 2020-06-30 0001816613 mkfg:RightToPurchaseSharesSeriesDConvertiblePreferredStockMember us-gaap:WarrantMember mkfg:DevelopmentAgreementMember 2020-01-01 2020-06-30 0001816613 mkfg:TwoThousandAndThirteenStockPlanMember 2020-01-01 2020-06-30 0001816613 us-gaap:CostOfSalesMember 2020-01-01 2020-06-30 0001816613 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-06-30 0001816613 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-06-30 0001816613 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001816613 us-gaap:AccruedLiabilitiesMember 2020-01-01 2020-06-30 0001816613 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001816613 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001816613 mkfg:AOneMember us-gaap:SubsequentEventMember 2021-02-23 0001816613 mkfg:AOneMember us-gaap:SubsequentEventMember 2021-02-23 2021-02-23 0001816613 mkfg:MarkforgedMember us-gaap:SubsequentEventMember 2021-02-23 2021-02-23 0001816613 mkfg:RightToPurchaseSharesOfCommonStockMember us-gaap:WarrantMember mkfg:LoanAgreementMember 2018-01-01 2018-12-31 0001816613 mkfg:RightToPurchaseSharesOfCommonStockMember us-gaap:WarrantMember mkfg:LoanAgreementMember 2015-12-31 0001816613 mkfg:PppLoanInTheFormOfNotesMember mkfg:PayCheckProtectionProgramThePppMember 2020-04-10 0001816613 mkfg:MarkforgedCommonStockMember 2021-07-14 2021-07-14 0001816613 us-gaap:CommonClassAMember mkfg:AoneIpoMember 2021-07-14 2021-07-14 0001816613 mkfg:MarkforgedCommonStockMember 2021-07-14 0001816613 us-gaap:CommonClassAMember mkfg:AoneIpoMember 2021-07-14 0001816613 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember us-gaap:WarrantMember 2020-06-30 0001816613 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember us-gaap:WarrantMember 2020-06-30 0001816613 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember us-gaap:WarrantMember 2020-06-30 0001816613 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:WarrantMember 2020-06-30 0001816613 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputSharePriceMember us-gaap:WarrantMember 2020-06-30 0001816613 mkfg:TwoThousandAndThirteenStockPlanMember 2020-06-30 0001816613 mkfg:RightToPurchaseSharesOfCommonStockMember us-gaap:WarrantMember mkfg:LoanAgreementMember 2018-01-01 2018-01-01 0001816613 mkfg:PppLoanInTheFormOfNotesMember mkfg:PayCheckProtectionProgramThePppMember 2020-04-10 2020-04-10 0001816613 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2021-01-01 2021-03-31 0001816613 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001816613 us-gaap:ConvertiblePreferredStockMember 2021-01-01 2021-03-31 0001816613 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001816613 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001816613 mkfg:NoteReceivableMember 2020-01-01 2020-03-31 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2020-01-01 2020-03-31 0001816613 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001816613 us-gaap:ConvertiblePreferredStockMember 2020-01-01 2020-03-31 0001816613 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001816613 srt:AmericasMember 2020-04-01 2020-06-30 0001816613 us-gaap:EMEAMember 2020-04-01 2020-06-30 0001816613 srt:AsiaPacificMember 2020-04-01 2020-06-30 0001816613 mkfg:HardwareMember 2020-04-01 2020-06-30 0001816613 mkfg:ConsumablesMember 2020-04-01 2020-06-30 0001816613 mkfg:ServicesMember 2020-04-01 2020-06-30 0001816613 country:US 2020-04-01 2020-06-30 0001816613 mkfg:RightToPurchaseSharesSeriesDConvertiblePreferredStockMember us-gaap:WarrantMember mkfg:DevelopmentAgreementMember 2020-04-01 2020-06-30 0001816613 us-gaap:CostOfSalesMember 2020-04-01 2020-06-30 0001816613 us-gaap:ResearchAndDevelopmentExpenseMember 2020-04-01 2020-06-30 0001816613 us-gaap:SellingAndMarketingExpenseMember 2020-04-01 2020-06-30 0001816613 us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001816613 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2020-04-01 2020-06-30 0001816613 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001816613 us-gaap:ConvertiblePreferredStockMember 2020-04-01 2020-06-30 0001816613 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001816613 us-gaap:AccruedLiabilitiesMember 2020-04-01 2020-06-30 0001816613 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-06-30 0001816613 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0001816613 mkfg:SecuredRevolvingCreditFacilityMember mkfg:LendingInstitutionMember mkfg:LoanAndSecurityMember 2018-10-31 0001816613 srt:AmericasMember 2021-04-01 2021-06-30 0001816613 us-gaap:EMEAMember 2021-04-01 2021-06-30 0001816613 srt:AsiaPacificMember 2021-04-01 2021-06-30 0001816613 mkfg:HardwareMember 2021-04-01 2021-06-30 0001816613 mkfg:ConsumablesMember 2021-04-01 2021-06-30 0001816613 mkfg:ServicesMember 2021-04-01 2021-06-30 0001816613 country:US 2021-04-01 2021-06-30 0001816613 mkfg:RightToPurchaseSharesSeriesDConvertiblePreferredStockMember us-gaap:WarrantMember mkfg:DevelopmentAgreementMember 2021-04-01 2021-06-30 0001816613 us-gaap:CostOfSalesMember 2021-04-01 2021-06-30 0001816613 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001816613 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001816613 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001816613 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2021-04-01 2021-06-30 0001816613 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001816613 us-gaap:ConvertiblePreferredStockMember 2021-04-01 2021-06-30 0001816613 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001816613 us-gaap:AccruedLiabilitiesMember 2021-04-01 2021-06-30 0001816613 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0001816613 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0001816613 us-gaap:SalesRevenueNetMember 2021-04-01 2021-06-30 0001816613 us-gaap:AccruedLiabilitiesMember 2019-12-31 0001816613 us-gaap:AccruedLiabilitiesMember 2020-12-31 0001816613 us-gaap:ConvertiblePreferredStockMember 2020-12-31 0001816613 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001816613 us-gaap:TreasuryStockCommonMember 2020-12-31 0001816613 us-gaap:RetainedEarningsMember 2020-12-31 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2020-12-31 0001816613 mkfg:TwoThousandAndThirteenStockPlanMember 2018-12-31 0001816613 us-gaap:ConvertiblePreferredStockMember 2018-12-31 0001816613 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001816613 us-gaap:RetainedEarningsMember 2018-12-31 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2018-12-31 0001816613 us-gaap:CommonStockMember 2018-12-31 0001816613 us-gaap:AccruedLiabilitiesMember 2018-12-31 0001816613 us-gaap:ConvertiblePreferredStockMember 2019-12-31 0001816613 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001816613 us-gaap:TreasuryStockCommonMember 2019-12-31 0001816613 mkfg:NoteReceivableMember 2019-12-31 0001816613 us-gaap:RetainedEarningsMember 2019-12-31 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2019-12-31 0001816613 us-gaap:AccruedLiabilitiesMember 2021-06-30 0001816613 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001816613 us-gaap:RestrictedStockUnitsRSUMember 2021-06-30 0001816613 us-gaap:AccruedLiabilitiesMember 2020-06-30 0001816613 us-gaap:ConvertiblePreferredStockMember 2021-03-31 0001816613 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001816613 us-gaap:TreasuryStockCommonMember 2021-03-31 0001816613 us-gaap:RetainedEarningsMember 2021-03-31 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2021-03-31 0001816613 us-gaap:CommonStockMember 2021-03-31 0001816613 us-gaap:ConvertiblePreferredStockMember 2020-03-31 0001816613 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001816613 us-gaap:TreasuryStockCommonMember 2020-03-31 0001816613 us-gaap:RetainedEarningsMember 2020-03-31 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2020-03-31 0001816613 us-gaap:CommonStockMember 2020-03-31 0001816613 us-gaap:AccruedLiabilitiesMember 2020-03-31 0001816613 us-gaap:ConvertiblePreferredStockMember 2020-06-30 0001816613 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001816613 us-gaap:TreasuryStockCommonMember 2020-06-30 0001816613 us-gaap:RetainedEarningsMember 2020-06-30 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2020-06-30 0001816613 us-gaap:CommonStockMember 2020-06-30 0001816613 us-gaap:AccruedLiabilitiesMember 2021-03-31 0001816613 us-gaap:ConvertiblePreferredStockMember 2021-06-30 0001816613 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001816613 us-gaap:TreasuryStockCommonMember 2021-06-30 0001816613 us-gaap:RetainedEarningsMember 2021-06-30 0001816613 mkfg:TotalAdjustmentStockholdersDeficitMember 2021-06-30 iso4217:USD shares pure utr:Year utr:Day utr:Month iso4217:USD shares mkfg:Spaces mkfg:Segment utr:Y 21507000 P0D false 0001816613 S-1 Markforged Holding Corporation Non-accelerated Filer true true false 33144000 58715000 17567000 16601000 7926000 6553000 1691000 1496000 814000 1373000 61142000 84738000 4480000 4281000 4884000 645000 584000 71151000 89603000 6340000 3369000 8432000 8168000 5192000 6196000 331000 300000 20295000 18033000 5022000 2820000 2905000 1483000 1073000 545000 24598000 27578000 137952000 137497000 0.00001 0.00001 183300000 183300000 42537176 42537176 41491257 41491257 10724000 5542000 507722 507722 1450000 1450000 -100673000 -79564000 -91399000 -75472000 71151000 89603000 20419000 14174000 40539000 31875000 8496000 6720000 16435000 14997000 11923000 7454000 24104000 16878000 8255000 5296000 15312000 11761000 6444000 4206000 11703000 8852000 7959000 3623000 16822000 7250000 22658000 13125000 43837000 27863000 -10735000 -5671000 -19733000 -10985000 -345000 10000 -1368000 23000 5000 20000 9000 29000 1000 21000 3000 144000 -11084000 -5660000 -21107000 -10847000 6000 29000 2000 87000 -11090000 -5689000 -21109000 -10934000 41853841 39980784 41638004 39856193 -0.26 -0.14 -0.51 -0.27 112987810 137497000 41491257 5542000 507722 -1450000 -79564000 -75472000 62025000 749980 356000 356000 356000 1194000 1194000 1194000 21042 100000 100000 -10019000 -10019000 -10019000 113008852 137597000 42241237 7092000 507722 -1450000 -89583000 -83941000 53656000 107363 62000 62000 62000 1777000 1777000 1777000 74705 355000 355000 188576 1793000 1793000 1793000 -11090000 -11090000 -11090000 113083557 137952000 42537176 10724000 507722 -1450000 -100673000 -91399000 46553000 112840517 136797000 39259717 2012000 244691 -624000 -170000 -61579000 -60361000 76436000 850079 430000 170000 600000 600000 504000 504000 504000 10520 50000 50000 -5245000 -5245000 -5245000 112851037 136847000 40109796 2946000 244691 -624000 -66824000 -64502000 72345000 354787 55000 55000 55000 503000 503000 503000 63126 300000 300000 -5689000 -5689000 -5689000 112914163 137147000 40464583 3504000 244691 -624000 -72513000 -69633000 67514000 -21109000 -10934000 841000 907000 378000 397000 56000 263000 2971000 1007000 1345000 -5678000 1430000 3244000 196000 206000 -559000 -1457000 60000 17000 2350000 -1398000 -242000 409000 -76000 1249000 13000 -1088000 1301000 -16384000 -5094000 1039000 243000 -1039000 -243000 -5022000 5192000 455000 350000 419000 485000 1000 -8148000 6026000 -25571000 689000 58715000 59768000 33144000 60457000 885000 1793000 170000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 1. Organization, Nature of the Business, and Risks and Uncertainties </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Organization and Nature of Business </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">MarkForged, Inc. and its subsidiaries (the “Company”, “Markforged”) was founded in 2013 to transform the manufacturing industry with high strength, cost effective parts using additive manufacturing. The Company produces and sells 3D printers and materials worldwide to customers who can build parts strong enough for the factory floor with significantly reduced lead time and cost. The printers print in plastic, nylon, metal, and the parts can be reinforced with carbon fiber for industry leading strength at an affordable price point<div style="display:inline;">.</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As previously disclosed, on February 23, 2021, one, a Cayman Islands exempted company (“AONE”), entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Caspian Merger Sub Inc., a wholly owned subsidiary of AONE (“Merger Sub”), and MarkForged, Inc. (“Markforged”), pursuant to which (i) AONE would deregister as a Cayman Islands company and domesticate as a corporation in the State of Delaware and would be renamed “Markforged Holding Corporation” (the “Domestication”) and (ii) Merger Sub would merge with and into Markforged, with Markforged surviving as a wholly owned subsidiary of Markforged Holding Corporation (the “Merger”). AONE’s shareholders approved the transactions contemplated by the Merger Agreement on July 13, 2021, and the Domestication and the Merger were completed on July 14, 2021. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash proceeds of the merger were funded through a combination of AONE’s $123.8 million of cash held in trust (after redemptions) and an aggregate of $210.0 million in fully committed common stock transactions at $10.00 per share. Upon closing of the Merger, Markforged repurchased shares of common stock from certain of its stockholders, for a total value of $45.0 million of cash on hand, referred to as the “Employee Transactions”. Total net proceeds upon closing of the Merger, net of share repurchases, were $288.8 million. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Risks and Uncertainties </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">While COVID-19 had an impact on the Company’s results, primarily in the second and third quarters of 2020, the Company is unable to predict the ultimate impact that the virus may have on the business, future results of operations, financial position or cash flows. Further COVID-19 impact on the Company is largely dependent on future developments and subsequent government responses. The Company identified potential risks to the business to include certain accounting estimates around accounts receivable, inventory and related reserves, and long-lived assets. As of and for the six months ended June 30, 2021 these risks were assessed and had no material impact on the realizability of accounts receivables, inventories, long- lived assets or the related estimates used in the Company’s condensed consolidated financial statements. There may be changes to those estimates in future periods, and actual results could differ from those estimates. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has funded its operations to date primarily through the sale of convertible preferred stock and the sale of its products. Management believes that existing cash will be sufficient to fund operating and capital expenditure requirements through at least one year after the date these condensed consolidated financial statements are available to be issued. The accompanying condensed consolidated financial statements have been prepared on a basis which assumes that the Company will continue as a going concern and contemplates the realization of assets and satisfaction of liabilities and commitments in the normal course of business. </div></div> 123800000 210000000.0 10.00 45000000.0 288800000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 2. Summary of Significant Accounting Policies </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The unaudited condensed consolidated financial statements include the accounts of MarkForged, Inc. and its wholly owned subsidiaries. The Company’s fiscal year end is December 31 and, unless otherwise stated, all years and dates refer to the fiscal year. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unaudited Interim Financial Statements </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) regarding interim financial reporting and include the accounts of MarkForged, Inc. and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. Certain information and note disclosures normally included in the consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company’s audited consolidated financial statements for the year ended December 31, 2020. Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”). The accompanying condensed consolidated financial statements as of June 30, 2021 and for the three and six months ended June 30, 2021 and 2020 are unaudited. The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for a fair statement of the Company’s financial position as of June 30, 2021 and results of operations for the three and six months ended June 30, 2021 and 2020 and cash flows for the six months ended June 30, 2021 and 2020. The financial data and other information disclosed in these notes related to the three and six months ended June 30, 2021 and 2020 are also unaudited. The condensed balance sheet at December 31, 2020, was derived from audited annual financial statements but does not contain all of the footnote disclosures from the annual financial statements. Other than policies noted below, there have been no significant changes to the significant accounting policies disclosed in Note 2 of the audited consolidated financial statements as of December 31, 2020 and 2019 and for the years ended December 31, 2020 and 2019. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The results for the three and six months ended June 30, 2021 and 2020 are not necessarily indicative of results to be expected for the year ending December 31, 2021, any other interim periods, or any future year or period. These unaudited interim condensed consolidated financial statements should be read in conjunction with the audited annual consolidated financial statements as of December 31, 2020 and 2019 and for each of the two years in the period ended December 31, 2020. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basis of Presentation </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All significant intercompany accounts and transactions have been eliminated in consolidation. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Reporting Currency </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s reporting currency is the U.S. Dollar, while the functional currencies of its foreign subsidiaries are their respective local currencies. The effect of foreign currency translation was immaterial for all periods presented. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Use of Estimates </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The preparation of condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management’s significant estimates include allowance for doubtful accounts, reserve for excess and obsolete inventory, fair value of equity awards and assumptions in revenue recognition. Actual results could differ from those estimates. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts Receivable and Allowance for Doubtful Accounts </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Trade accounts receivable are recorded at the invoiced amount and do not bear interest. An allowance for doubtful accounts is provided for those accounts receivable considered to be uncollectible based on management’s assessment of the collectability of the accounts receivable which considers historical <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">write-off</div> experience and any specific risks identified in customer collection matters<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following presents the changes in the balance of the Company’s allowance for doubtful accounts: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:92%;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months<br/> Ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Six Months Ended<br/> June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of period</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,012</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,060</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,070</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,038</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">296</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">236</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">378</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">397</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Write – offs</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(63</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(14</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(64</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(14</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recoveries</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(80</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(179</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(219</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(318</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of period</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,165</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,103</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,165</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,103</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair Value of Financial Instruments </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company is required to provide information according to the fair value hierarchy based on the observability of the inputs used in the valuation techniques. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values. Financial assets and liabilities carried at fair value will be classified and disclosed in one of the following three categories: </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:92%;"> <tr style="font-size: 0px;"> <td style="width: 7%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td style="width: 90%;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Level 1</div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Quoted prices in active markets for identical assets or liabilities</div></td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt;"/> <td colspan="2" style="height: 6pt;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Level 2</div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities</div></td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt;"/> <td colspan="2" style="height: 6pt;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Level 3</div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities</div></td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents information about the Company’s assets and liabilities that are measured at fair value as of June 30, 2021 and December 31, 2020 and indicates the fair value hierarchy of the valuation: </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:100%;"> <tr style="font-size: 0px;"> <td style="width: 70%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value Measurements</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 1</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 2</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 3</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: bottom;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 30, 2021</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 70%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds included in cash and cash equivalents</div></div> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,337</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,337</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2020</div></div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td colspan="5" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 70%; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds included in cash and cash equivalents</div></div> </td> <td style="vertical-align: bottom; width: 3%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">56,907</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 3%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 3%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 3%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">56,907</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 70%; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrant liability</div></div> </td> <td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">545</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">545</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company remeasures its warrant liability at fair value at each reporting period using Level 3 inputs via the Black-Scholes option-pricing model. The significant assumptions used in preparing the option pricing model are disclosed in Note 10 Stock Warrants. All warrants were exercised in June 2021. There were no transfers between levels during the periods presented. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:92%;"> <tr style="font-size: 0px;"> <td style="width: 65%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months<br/> Ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Six Months Ended<br/> June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of period</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,555</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">382</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">545</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">370</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in fair value</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">241</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,251</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">12</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Derecognition of liability</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1,796</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1,796</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of period</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">382</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">382</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px; top: 0px;;display:inline;">At December 31, 2020, the fair value of the Company’s debt using Level 2 inputs was approximately $</div>4.7<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px; top: 0px;;display:inline;"> million </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">calculated using a discounted cash flow method. All debt was paid off in January 2021 as disclosed in Note 7 Borrowings. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Concentration of Credit Risk </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial instruments which potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents held on deposit at one financial institution and accounts receivable. The Company does not require collateral from customers for amounts owed. At June 30, 2021 and December 31, 2020, no one customer represented greater than 10% of the accounts receivable balance. For the three and six months ended June 30, 2021 no one customer represented more than 10% of total revenue. Historically, the Company has not experienced any significant credit loss related to any individual customer. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impairment of Long-Lived Assets </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company evaluates whether events or circumstances have occurred that indicate that the estimated remaining useful life of its long-lived assets may warrant reassessment or that the carrying value of these assets may not be recoverable. When a triggering event is identified, management assesses the recoverability of the asset group, which is the lowest level where identifiable cash flows are largely independent, by comparing the expected undiscounted cash flows of the asset group to the carrying value. When the carrying value is not recoverable and an impairment is determined to exist, the asset group is written down to fair value. The Company did not identify any triggering events or record any impairment during the three and six months ended June 30, 2021 and 2020. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales and Marketing </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">Advertising costs, a component of sales and marketing expenses, were</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> $1.2 million and $3.0 </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million during the three and six months ended June 30, 2021, respectively, compared to $0.5 million and $1.5 million for the three and six months ended June 30, 2020. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warranty Reserves </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Substantially all of the Company’s hardware products are covered by a standard assurance warranty of one year. In the event of a failure of a product covered by this warranty, the Company may repair or replace the product, at its option. The Company’s warranty reserve reflects estimated material and labor costs for potential or actual product issues for which the Company expects to incur an obligation. The Company periodically assesses the appropriateness of the warranty reserve and adjusts the amount as necessary. If the data used to calculate the appropriateness of the warranty reserve are not indicative of future requirements, additional or reduced warranty reserves may be necessary. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warranty reserves are included within accrued expenses on the condensed consolidated balance sheets. The following table presents changes in the balance of the Company’s warranty reserve: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:92%;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months<br/> Ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Six Months Ended<br/> June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 66%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of period</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">538</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,261</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">564</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,260</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 66%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions to warranty reserve</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">366</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">250</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">633</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">482</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 66%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Claims fulfilled</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(336</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(144</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(629</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(375</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 66%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 66%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of period</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">568</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,367</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">568</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,367</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 66%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warranty reserve is recorded through cost of revenue in the condensed consolidated statements of operations and comprehensive loss. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Segment Information </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company determines its chief operating decision maker (“CODM”) based on the person responsible for making resource allocation decisions. Operating segments are components of the business for which the CODM regularly reviews discrete financial information. The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recently Adopted Accounting Pronouncements </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (“the JOBS Act”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as private companies, including early adoption when permissible. With the exception of standards the Company elected to early adopt, when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as private companies<div style="display:inline;">.</div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In August 2018, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-15,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangibles — Goodwill and Other — <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Internal-Use</div> Software (Subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-40)</div> </div></div>(“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-15”),</div> which aligns the requirements for capitalizing implementation costs incurred where the entity is the customer in a hosting arrangement that is a service contract with those of developing or obtaining <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software. These changes become effective for the Company for the fiscal year beginning on January 1, 2021 and interim periods beginning on January 1, 2022, with early adoption permitted. The adoption of this standard on January 1, 2021 did not have a material effect on the Company’s condensed consolidated financial statements. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In December 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes (Topic 740) — Simplifying the Accounting for Income Taxes </div></div>(“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12”)</div><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">, </div></div>which simplifies the accounting for income taxes by eliminating some exceptions to the general approach in Accounting Standards Codification 740, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes</div></div>. It also clarifies certain aspects of the existing guidance to promote more consistent application. As a result of the ASU, accounting for changes in tax law and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">year-to-date</div></div> losses in interim periods will be simplified. These changes become effective for the Company for the fiscal year beginning after December 15, 2020 and interim periods within those fiscal years. The Company has determined that the adoption of ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12</div> will not have a material impact on its condensed consolidated financial statements. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recent Accounting Pronouncements Not Yet Adopted </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">In June 2016, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments </div></div>(“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13”),</div> which requires immediate recognition of expected credit losses for financial assets carried at amortized cost, including trade and <div style="letter-spacing: 0px; top: 0px;;display:inline;">other receivables, loans and </div> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">commitments, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> debt securities and other financial assets, held at the reporting date to be measured based on historical experience, current conditions and reasonable supportable forecasts. The new credit loss model does not have a minimum threshold for recognition of impairment losses and entities will need to measure expected credit losses on assets that have a low risk of loss. These changes become effective for the Company on January 1, 2023. The Company is currently evaluating the impact that the adoption of ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> will have on its condensed consolidated financial statements. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In February 2016, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases (Topic 842) </div></div>(“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02”),</div> which improves transparency and comparability among companies by recognizing lease assets and lease liabilities on the balance sheet and by disclosing key information about leasing arrangements. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02</div> requires lessees to recognize assets and liabilities on the balance sheet for all leases with terms longer than twelve months. The new standard also requires lessees to apply a dual approach, classifying leases as either finance or operating leases. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. These changes become effective for the Company for the fiscal year beginning on January 1, 2022 and interim periods beginning on January 1, 2023, with early adoption permitted. The Company previously disclosed that it would adopt ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02</div> for its 2021 fiscal year, the Company has reevaluated the planned adoption date and has determined it will adopt ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02</div> for its 2022 fiscal year. Although the Company is currently evaluating the method of adoption of this guidance and the impact that the adoption of ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02</div> will have on its condensed consolidated financial statements, it expects changes to its balance sheet due to the recognition of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets and lease liabilities related to its leases. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unaudited Interim Financial Statements </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) regarding interim financial reporting and include the accounts of MarkForged, Inc. and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. Certain information and note disclosures normally included in the consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company’s audited consolidated financial statements for the year ended December 31, 2020. Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”). The accompanying condensed consolidated financial statements as of June 30, 2021 and for the three and six months ended June 30, 2021 and 2020 are unaudited. The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for a fair statement of the Company’s financial position as of June 30, 2021 and results of operations for the three and six months ended June 30, 2021 and 2020 and cash flows for the six months ended June 30, 2021 and 2020. The financial data and other information disclosed in these notes related to the three and six months ended June 30, 2021 and 2020 are also unaudited. The condensed balance sheet at December 31, 2020, was derived from audited annual financial statements but does not contain all of the footnote disclosures from the annual financial statements. Other than policies noted below, there have been no significant changes to the significant accounting policies disclosed in Note 2 of the audited consolidated financial statements as of December 31, 2020 and 2019 and for the years ended December 31, 2020 and 2019. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The results for the three and six months ended June 30, 2021 and 2020 are not necessarily indicative of results to be expected for the year ending December 31, 2021, any other interim periods, or any future year or period. These unaudited interim condensed consolidated financial statements should be read in conjunction with the audited annual consolidated financial statements as of December 31, 2020 and 2019 and for each of the two years in the period ended December 31, 2020. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basis of Presentation </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All significant intercompany accounts and transactions have been eliminated in consolidation. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Reporting Currency </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s reporting currency is the U.S. Dollar, while the functional currencies of its foreign subsidiaries are their respective local currencies. The effect of foreign currency translation was immaterial for all periods presented. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Use of Estimates </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The preparation of condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management’s significant estimates include allowance for doubtful accounts, reserve for excess and obsolete inventory, fair value of equity awards and assumptions in revenue recognition. Actual results could differ from those estimates. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts Receivable and Allowance for Doubtful Accounts </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Trade accounts receivable are recorded at the invoiced amount and do not bear interest. An allowance for doubtful accounts is provided for those accounts receivable considered to be uncollectible based on management’s assessment of the collectability of the accounts receivable which considers historical <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">write-off</div> experience and any specific risks identified in customer collection matters<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following presents the changes in the balance of the Company’s allowance for doubtful accounts: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:92%;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months<br/> Ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Six Months Ended<br/> June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of period</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,012</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,060</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,070</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,038</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">296</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">236</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">378</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">397</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Write – offs</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(63</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(14</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(64</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(14</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recoveries</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(80</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(179</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(219</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(318</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of period</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,165</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,103</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,165</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,103</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following presents the changes in the balance of the Company’s allowance for doubtful accounts: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:92%;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months<br/> Ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Six Months Ended<br/> June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of period</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,012</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,060</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,070</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,038</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">296</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">236</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">378</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">397</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Write – offs</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(63</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(14</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(64</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(14</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recoveries</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(80</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(179</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(219</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(318</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of period</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,165</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,103</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,165</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,103</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 1012000 1060000 1070000 1038000 296000 236000 378000 397000 63000 14000 64000 14000 80000 179000 219000 318000 1165000 1103000 1165000 1103000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair Value of Financial Instruments </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company is required to provide information according to the fair value hierarchy based on the observability of the inputs used in the valuation techniques. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values. Financial assets and liabilities carried at fair value will be classified and disclosed in one of the following three categories: </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:92%;"> <tr style="font-size: 0px;"> <td style="width: 7%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td style="width: 90%;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Level 1</div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Quoted prices in active markets for identical assets or liabilities</div></td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt;"/> <td colspan="2" style="height: 6pt;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Level 2</div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities</div></td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt;"/> <td colspan="2" style="height: 6pt;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Level 3</div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities</div></td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents information about the Company’s assets and liabilities that are measured at fair value as of June 30, 2021 and December 31, 2020 and indicates the fair value hierarchy of the valuation: </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:100%;"> <tr style="font-size: 0px;"> <td style="width: 70%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value Measurements</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 1</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 2</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 3</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: bottom;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 30, 2021</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 70%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds included in cash and cash equivalents</div></div> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,337</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,337</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2020</div></div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td colspan="5" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 70%; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds included in cash and cash equivalents</div></div> </td> <td style="vertical-align: bottom; width: 3%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">56,907</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 3%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 3%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 3%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">56,907</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 70%; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrant liability</div></div> </td> <td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">545</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">545</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company remeasures its warrant liability at fair value at each reporting period using Level 3 inputs via the Black-Scholes option-pricing model. The significant assumptions used in preparing the option pricing model are disclosed in Note 10 Stock Warrants. All warrants were exercised in June 2021. There were no transfers between levels during the periods presented. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:92%;"> <tr style="font-size: 0px;"> <td style="width: 65%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months<br/> Ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Six Months Ended<br/> June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of period</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,555</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">382</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">545</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">370</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in fair value</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">241</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,251</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">12</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Derecognition of liability</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1,796</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1,796</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of period</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">382</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">382</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px; top: 0px;;display:inline;">At December 31, 2020, the fair value of the Company’s debt using Level 2 inputs was approximately $</div>4.7<div style="font-size: 10pt; letter-spacing: 0px; text-indent: 0px; top: 0px;;display:inline;"> million </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">calculated using a discounted cash flow method. All debt was paid off in January 2021 as disclosed in Note 7 Borrowings. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents information about the Company’s assets and liabilities that are measured at fair value as of June 30, 2021 and December 31, 2020 and indicates the fair value hierarchy of the valuation: </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:100%;"> <tr style="font-size: 0px;"> <td style="width: 70%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value Measurements</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 1</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 2</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 3</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: bottom;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 30, 2021</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 70%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds included in cash and cash equivalents</div></div> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,337</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,337</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2020</div></div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td colspan="5" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 70%; background-color: rgb(255, 255, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds included in cash and cash equivalents</div></div> </td> <td style="vertical-align: bottom; width: 3%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">56,907</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 3%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 3%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 3%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">56,907</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 70%; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrant liability</div></div> </td> <td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">545</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 3%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">545</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 31337000 31337000 56907000 56907000 545000 545000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company remeasures its warrant liability at fair value at each reporting period using Level 3 inputs via the Black-Scholes option-pricing model. The significant assumptions used in preparing the option pricing model are disclosed in Note 10 Stock Warrants. All warrants were exercised in June 2021. There were no transfers between levels during the periods presented. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:92%;"> <tr style="font-size: 0px;"> <td style="width: 65%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months<br/> Ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Six Months Ended<br/> June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of period</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,555</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">382</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">545</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">370</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in fair value</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">241</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,251</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">12</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Derecognition of liability</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1,796</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1,796</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of period</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">382</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">382</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> 1555000 382000 545000 370000 241000 1251000 12000 -1796000 -1796000 382000 382000 4700000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Concentration of Credit Risk </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial instruments which potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents held on deposit at one financial institution and accounts receivable. The Company does not require collateral from customers for amounts owed. At June 30, 2021 and December 31, 2020, no one customer represented greater than 10% of the accounts receivable balance. For the three and six months ended June 30, 2021 no one customer represented more than 10% of total revenue. Historically, the Company has not experienced any significant credit loss related to any individual customer. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> 0 0 0 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impairment of Long-Lived Assets </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company evaluates whether events or circumstances have occurred that indicate that the estimated remaining useful life of its long-lived assets may warrant reassessment or that the carrying value of these assets may not be recoverable. When a triggering event is identified, management assesses the recoverability of the asset group, which is the lowest level where identifiable cash flows are largely independent, by comparing the expected undiscounted cash flows of the asset group to the carrying value. When the carrying value is not recoverable and an impairment is determined to exist, the asset group is written down to fair value. The Company did not identify any triggering events or record any impairment during the three and six months ended June 30, 2021 and 2020. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales and Marketing </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">Advertising costs, a component of sales and marketing expenses, were</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> $1.2 million and $3.0 </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million during the three and six months ended June 30, 2021, respectively, compared to $0.5 million and $1.5 million for the three and six months ended June 30, 2020. </div></div></div> 1200000 3000000.0 500000 1500000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warranty Reserves </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Substantially all of the Company’s hardware products are covered by a standard assurance warranty of one year. In the event of a failure of a product covered by this warranty, the Company may repair or replace the product, at its option. The Company’s warranty reserve reflects estimated material and labor costs for potential or actual product issues for which the Company expects to incur an obligation. The Company periodically assesses the appropriateness of the warranty reserve and adjusts the amount as necessary. If the data used to calculate the appropriateness of the warranty reserve are not indicative of future requirements, additional or reduced warranty reserves may be necessary. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warranty reserves are included within accrued expenses on the condensed consolidated balance sheets. The following table presents changes in the balance of the Company’s warranty reserve: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:92%;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months<br/> Ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Six Months Ended<br/> June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 66%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of period</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">538</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,261</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">564</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,260</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 66%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions to warranty reserve</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">366</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">250</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">633</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">482</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 66%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Claims fulfilled</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(336</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(144</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(629</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(375</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 66%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 66%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of period</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">568</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,367</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">568</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,367</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 66%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warranty reserve is recorded through cost of revenue in the condensed consolidated statements of operations and comprehensive loss. </div></div> The following table presents changes in the balance of the Company’s warranty reserve: <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:92%;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months<br/> Ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Six Months Ended<br/> June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 66%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of period</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">538</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,261</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">564</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,260</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 66%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions to warranty reserve</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">366</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">250</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">633</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">482</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 66%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Claims fulfilled</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(336</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(144</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(629</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(375</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 66%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 66%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of period</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">568</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,367</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">568</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,367</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 66%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 538000 1261000 564000 1260000 366000 250000 633000 482000 336000 144000 629000 375000 568000 1367000 568000 1367000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Segment Information </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company determines its chief operating decision maker (“CODM”) based on the person responsible for making resource allocation decisions. Operating segments are components of the business for which the CODM regularly reviews discrete financial information. The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recently Adopted Accounting Pronouncements </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (“the JOBS Act”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as private companies, including early adoption when permissible. With the exception of standards the Company elected to early adopt, when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as private companies<div style="display:inline;">.</div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In August 2018, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-15,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangibles — Goodwill and Other — <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Internal-Use</div> Software (Subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-40)</div> </div></div>(“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-15”),</div> which aligns the requirements for capitalizing implementation costs incurred where the entity is the customer in a hosting arrangement that is a service contract with those of developing or obtaining <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software. These changes become effective for the Company for the fiscal year beginning on January 1, 2021 and interim periods beginning on January 1, 2022, with early adoption permitted. The adoption of this standard on January 1, 2021 did not have a material effect on the Company’s condensed consolidated financial statements. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In December 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes (Topic 740) — Simplifying the Accounting for Income Taxes </div></div>(“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12”)</div><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">, </div></div>which simplifies the accounting for income taxes by eliminating some exceptions to the general approach in Accounting Standards Codification 740, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes</div></div>. It also clarifies certain aspects of the existing guidance to promote more consistent application. As a result of the ASU, accounting for changes in tax law and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">year-to-date</div></div> losses in interim periods will be simplified. These changes become effective for the Company for the fiscal year beginning after December 15, 2020 and interim periods within those fiscal years. The Company has determined that the adoption of ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12</div> will not have a material impact on its condensed consolidated financial statements. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recent Accounting Pronouncements Not Yet Adopted </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">In June 2016, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments </div></div>(“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13”),</div> which requires immediate recognition of expected credit losses for financial assets carried at amortized cost, including trade and <div style="letter-spacing: 0px; top: 0px;;display:inline;">other receivables, loans and </div> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">commitments, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> debt securities and other financial assets, held at the reporting date to be measured based on historical experience, current conditions and reasonable supportable forecasts. The new credit loss model does not have a minimum threshold for recognition of impairment losses and entities will need to measure expected credit losses on assets that have a low risk of loss. These changes become effective for the Company on January 1, 2023. The Company is currently evaluating the impact that the adoption of ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> will have on its condensed consolidated financial statements. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In February 2016, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases (Topic 842) </div></div>(“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02”),</div> which improves transparency and comparability among companies by recognizing lease assets and lease liabilities on the balance sheet and by disclosing key information about leasing arrangements. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02</div> requires lessees to recognize assets and liabilities on the balance sheet for all leases with terms longer than twelve months. The new standard also requires lessees to apply a dual approach, classifying leases as either finance or operating leases. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. These changes become effective for the Company for the fiscal year beginning on January 1, 2022 and interim periods beginning on January 1, 2023, with early adoption permitted. The Company previously disclosed that it would adopt ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02</div> for its 2021 fiscal year, the Company has reevaluated the planned adoption date and has determined it will adopt ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02</div> for its 2022 fiscal year. Although the Company is currently evaluating the method of adoption of this guidance and the impact that the adoption of ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02</div> will have on its condensed consolidated financial statements, it expects changes to its balance sheet due to the recognition of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets and lease liabilities related to its leases. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 3. Revenue </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Contract Balances </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the three and six months ended June 30, 2021, the Company recognized $1.6 million and $3.6 million of revenue, respectively, from the deferred revenue account balance as of December 31, 2020. For the three and six months ended June 30, 2020, the Company recognized $0.7 million and $1.2 million of revenue, respectively, from the deferred revenue account balance as of December 31, 2019. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred revenue is expected to be recognized when the Company provides hardware maintenance services or contractual performance obligations for which the customer has already provided payment with $3.6 million expected to be recognized in the remainder of 2021, $2.7 million expected to be recognized in 2022, $1.3 million expected to be recognized in 2023, and $0.4 million thereafter. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Disaggregation of Revenue </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">The following table disaggregates the Company’s revenue based on the nature of the products and services:</div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:92%;"> <tr style="font-size: 0px;"> <td style="width: 60%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended<br/> June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Six Months Ended<br/> June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 60%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"/> <td style="width: 4%; vertical-align: bottom;"/> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 60%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Hardware</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">14,331</div></td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">9,919</div></td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,569</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,473</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 60%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Consumables</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4,780</div></td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,429</div></td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,397</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,582</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 60%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Services</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,308</div></td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">826</div></td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,573</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,820</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 60%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 60%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Revenue</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">20,419</div></td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">14,174</div></td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,539</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,875</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 60%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 1600000 3600000 700000 1200000 3600000 2700000 1300000 400000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">The following table disaggregates the Company’s revenue based on the nature of the products and services:</div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:92%;"> <tr style="font-size: 0px;"> <td style="width: 60%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended<br/> June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Six Months Ended<br/> June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 60%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"/> <td style="width: 4%; vertical-align: bottom;"/> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 60%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Hardware</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">14,331</div></td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">9,919</div></td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,569</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,473</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 60%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Consumables</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4,780</div></td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,429</div></td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,397</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,582</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 60%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Services</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,308</div></td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">826</div></td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,573</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,820</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 60%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 60%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Revenue</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">20,419</div></td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">14,174</div></td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,539</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,875</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 60%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 14331000 9919000 28569000 22473000 4780000 3429000 9397000 7582000 1308000 826000 2573000 1820000 20419000 14174000 40539000 31875000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 4. Property and Equipment, net </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment consist of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 70%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,<br/> 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Machinery and equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,990</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,761</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leasehold improvements</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,190</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,190</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Computer equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,393</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,109</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Furniture and fixtures</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">345</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">345</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Computer software</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">246</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">246</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Construction in process</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">562</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">36</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment, gross</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,726</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,687</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Accumulated depreciation</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(5,246</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4,406</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment, net</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,480</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,281</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the three and six months ended June 30, 2021, depreciation expense for property and equipment was $0.4 million and $0.8 million, respectively, compared to $0.5 million and $0.9 million, respectively, for the three and six months ended June 30, 2020. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment consist of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 70%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,<br/> 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Machinery and equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,990</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,761</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leasehold improvements</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,190</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,190</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Computer equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,393</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,109</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Furniture and fixtures</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">345</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">345</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Computer software</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">246</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">246</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Construction in process</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">562</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">36</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment, gross</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,726</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,687</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Accumulated depreciation</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(5,246</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4,406</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment, net</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,480</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,281</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 4990000 4761000 2190000 2190000 1393000 1109000 345000 345000 246000 246000 562000 36000 9726000 8687000 5246000 4406000 4480000 4281000 400000 800000 500000 900000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 5. Inventory </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory consists of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 72%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 8%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 8%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">(in thousands)</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,<br/> 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; text-indent: 0px;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Raw material</div></div> </td> <td style="vertical-align: bottom; text-indent: 0px;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">$</td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;">989</td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"> </td> <td style="vertical-align: bottom; text-indent: 0px;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;">1,669</td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Work in process</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">219</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">79</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Finished goods</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,718</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,805</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total inventory</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,926</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,553</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company maintained reserves for obsolete inventory of $0.9 million and $0.8 million as of June 30, 2021 and December 31, 2020, respectively. The impairment of obsolete inventory is wholly related to raw materials. The impairment of obsolete inventories are recorded within cost of revenue in the condensed consolidated statements of operations and comprehensive loss<div style="display:inline;">.</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory consists of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 72%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 8%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 8%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">(in thousands)</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,<br/> 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; text-indent: 0px;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Raw material</div></div> </td> <td style="vertical-align: bottom; text-indent: 0px;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">$</td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;">989</td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"> </td> <td style="vertical-align: bottom; text-indent: 0px;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;">1,669</td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Work in process</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">219</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">79</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Finished goods</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,718</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,805</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total inventory</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,926</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,553</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 989000 1669000 219000 79000 6718000 4805000 7926000 6553000 900000 800000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 6. Accrued Expenses </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes the Company’s components of accrued expenses: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,<br/> 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 72%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 8%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 8%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warranty reserve</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">568</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">564</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Compensation and benefits</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,882</div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,100</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">VAR commissions</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">789</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">520</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Professional services</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,629</div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,907</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Marketing and advertising</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">634</div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">780</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">930</div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">297</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 72%;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total accrued expense<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div></div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">8,432</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,168</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 72%;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes the Company’s components of accrued expenses: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,<br/> 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 72%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 8%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 8%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warranty reserve</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">568</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">564</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Compensation and benefits</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,882</div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,100</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">VAR commissions</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">789</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">520</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Professional services</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,629</div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,907</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Marketing and advertising</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">634</div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">780</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">930</div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">297</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 72%;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total accrued expense<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div></div></div> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">8,432</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,168</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 72%;"> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 8%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 568000 564000 3882000 3100000 789000 520000 1629000 2907000 634000 780000 930000 297000 8432000 8168000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 7. Borrowings </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">PPP Loan </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On April 10, 2020, the Company was granted a loan (the “Loan”) from a lending institution in the aggregate amount of $5.0 million, pursuant to the Paycheck Protection Program (the “PPP”) under Division A, Title I of the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”), which was enacted March 27, 2020. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Loan, which was in the form of a note dated April 21, 2020, </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">was scheduled to mature on April 21, 2022 and bore interest at a rate </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">of 1% per annum, payable monthly commencing on November 22, 2020. </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The terms of the note permitted prepayment by the borrower at any time prior to maturity with no prepayment penalties. The Company paid off the loan in full in January 2021. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> 5000000.0 2020-04-21 0.01 payable monthly commencing on November 22, 2020 2020-11-22 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 8. Convertible Preferred Stock, Common Stock and Stockholders’ Deficit </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes details of convertible preferred stock authorized, issued and outstanding as of June 30, 2021 and December 31, 2020: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:100%;"> <tr style="font-size: 0px;"> <td style="width: 48%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="18" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands, except for share counts)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares<br/> Authorized</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares Issued<br/> and<br/> Outstanding</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Issuance<br/> Price<br/> Per<br/> Share</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net<br/> Carrying<br/> Value</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Liquidation<br/> Preference</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series Seed</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18,233,848</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,918,211</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.0618</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,107</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,107</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series A</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,725,920</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,725,920</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.2959</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,437</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,500</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series B</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,391,480</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,391,480</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.4414</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,096</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,180</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series C</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,468,290</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,468,290</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.0735</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,881</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series D</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,599,646</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,579,656</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.7523</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">83,431</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">83,544</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total convertible preferred stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">113,419,184</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">113,083,557</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">137,952</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">138,331</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:100%;"> <tr style="font-size: 0px;"> <td style="width: 48%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="18" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands, except for share counts)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares<br/> Authorized</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares Issued<br/> and<br/> Outstanding</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Issuance<br/> Price<br/> Per<br/> Share</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net<br/> Carrying<br/> Value</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Liquidation<br/> Preference</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series Seed</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18,233,848</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,918,211</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.0618</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,107</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,107</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series A</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,725,920</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,725,920</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.2959</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,437</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,500</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series B</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,391,480</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,391,480</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.4414</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,096</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,180</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series C</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,468,290</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,468,290</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.0735</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,881</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series D</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,599,646</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,483,909</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.7523</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">82,976</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">83,089</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total convertible preferred stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">113,419,184</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">112,987,810</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">137,497</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">137,876</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The terms of Series Seed, Series A, Series B, Series C, and Series D preferred stock are as follows: </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Voting </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The holders of the Series Seed, Series A, Series B, Series C, and Series D preferred stock are entitled to vote, together with the holders of common stock, on all matters submitted to stockholders for a vote. Each preferred stockholder is entitled to the number of votes equal to the number of shares of common stock into which each preferred share is convertible at the time of such vote. Series A class is entitled to elect two representatives to the Board of Directors. Each of the Series B, Series C, and Series D classes is entitled to elect one representative to the Board of Directors. The Series Seed class is not entitled to elect a representative to the Board of Directors. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Dividends </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The holders of the Series Seed, Series A, Series B, Series C, and Series D preferred stock are entitled to receive, when and as declared by the Board of Directors and out of funds legally available, dividends payable in preference and priority to any dividend payment on common stock. As of June 30, 2021, no dividends have been declared or paid by the Company. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Liquidation Preference </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In the event of any liquidation, dissolution, change of control or winding-up of the affairs of the Company, the holders of the then outstanding Series Seed, Series A, Series B, Series C, and Series D preferred stock are entitled to receive, on a pari passu basis, an amount equal to the original issue price of $0.06, $0.29, $0.44, $2.07 and $4.75, respectively, per share plus any declared and unpaid dividends. If the amount paid would be greater had the preferred stockholders converted to common stock, the calculation of the amount to be distributed to the preferred shareholders shall be calculated as if the preferred stockholders had converted just prior to the distribution without having them first convert to common stock. After payment to the preferred stockholders, the remaining proceeds shall be distributed on a pro-rata basis<div style="display:inline;">.</div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Conversion </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Each share of Series Seed, Series A, Series B, Series C and Series D preferred stock, at the option of the holder, is convertible into a number of fully paid shares of common stock as determined by dividing the respective preferred stock issue price by the conversion price in effect at the time. The initial conversion price of Series Seed preferred stock is $0.06 per share and is subject to adjustment in accordance with anti- dilution provisions contained in the Company’s Certificate of Incorporation. The initial conversion price of Series A preferred stock is $0.29 per share and is subject to adjustment in accordance with anti-dilution provisions contained in the Company’s Certificate of Incorporation. The initial conversion price of Series B preferred stock is $0.44 per share and is subject to adjustment in accordance with anti-dilution provisions contained in the Company’s Certificate of Incorporation. The initial conversion price of Series C preferred stock is $2.07 per share and is subject to adjustment in accordance with anti-dilution provisions contained in the Company’s Certificate of Incorporation. The initial conversion price of Series D preferred stock is $4.75 per share and is subject to adjustment in accordance with anti-dilution provisions contained in the Company’s Certificate of Incorporation. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">With respect to Series Seed, Series A, Series B, and Series C, conversion is at the holder’s option, however, all outstanding shares of preferred stock shall automatically convert immediately upon the closing of a sale of shares of common stock to the public at a price per share of at least $2.59 per share. At the election of the majority of all preferred stockholders and 10% of the outstanding Series C holders, shares of Series Seed, Series A, Series B, and Series C stock shall be automatically converted. With respect to </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series D, conversion is at the holder’s option, however, all outstanding shares of preferred stock shall automatically convert immediately upon the closing of a sale of shares of common stock to the public at a price per share of at least $4.75 per share. The Series D stock shall be automatically converted at the election of the majority of Series D holders. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Redemption </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The preferred stock is not redeemable at the option of the holder.</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Repurchases </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">There were no repurchases for the three and six months ended June 30, 2021. During the year ended December 31, 2020 the Company repurchased common stock from an employee. Concurrent to the repurchase, </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the Company was contractually obligated to repurchase an additional 263,030 shares of common stock from this employee for $4.75 per share in 2021, subject to certain conditions. This obligation was waived by the parties in April of 2021. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Management determines the fair value of its common stock using the methodology described in the Summary of Significant Accounting Policies in its <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">S-4/A</div> proxy statement/prospectus, adjusting for changes in inputs based on material information known at the time of a repurchase transaction such as estimated timing to exit events and respective probabilities of such events occurring.</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Common Stock Reserved for Future Issuance </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has reserved the following shares of common stock for future issuance: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,<br/> 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common stock options outstanding</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18,399,068</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,420,305</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shares available for issuance under the plan</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,322,966</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,649,322</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Convertible preferred stock outstanding</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">113,083,557</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">112,987,810</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrants to purchase Series D convertible<br/> preferred stock </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,990</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">115,737</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common stock warrants outstanding</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">190,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total shares of authorized common stock reserved <br/> for future issuance</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">134,825,581</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">137,363,174</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes details of convertible preferred stock authorized, issued and outstanding as of June 30, 2021 and December 31, 2020: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:100%;"> <tr style="font-size: 0px;"> <td style="width: 48%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="18" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands, except for share counts)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares<br/> Authorized</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares Issued<br/> and<br/> Outstanding</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Issuance<br/> Price<br/> Per<br/> Share</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net<br/> Carrying<br/> Value</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Liquidation<br/> Preference</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series Seed</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18,233,848</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,918,211</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.0618</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,107</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,107</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series A</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,725,920</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,725,920</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.2959</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,437</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,500</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series B</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,391,480</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,391,480</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.4414</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,096</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,180</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series C</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,468,290</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,468,290</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.0735</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,881</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series D</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,599,646</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,579,656</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.7523</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">83,431</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">83,544</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total convertible preferred stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">113,419,184</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">113,083,557</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">137,952</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">138,331</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:100%;"> <tr style="font-size: 0px;"> <td style="width: 48%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="18" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands, except for share counts)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares<br/> Authorized</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares Issued<br/> and<br/> Outstanding</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Issuance<br/> Price<br/> Per<br/> Share</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net<br/> Carrying<br/> Value</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Liquidation<br/> Preference</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series Seed</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18,233,848</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,918,211</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.0618</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,107</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,107</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series A</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,725,920</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,725,920</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.2959</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,437</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,500</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series B</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,391,480</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,391,480</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.4414</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,096</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,180</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series C</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,468,290</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,468,290</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.0735</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,881</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series D</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,599,646</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,483,909</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.7523</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">82,976</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">83,089</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total convertible preferred stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">113,419,184</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">112,987,810</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">137,497</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">137,876</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 18233848 17918211 0.0618 1107000 1107000 28725920 28725920 0.2959 8437000 8500000 34391480 34391480 0.4414 15096000 15180000 14468290 14468290 2.0735 29881000 30000000 17599646 17579656 4.7523 83431000 83544000 113419184 113083557 137952000 138331000 18233848 17918211 0.0618 1107000 1107000 28725920 28725920 0.2959 8437000 8500000 34391480 34391480 0.4414 15096000 15180000 14468290 14468290 2.0735 29881000 30000000 17599646 17483909 4.7523 82976000 83089000 113419184 112987810 137497000 137876000 0.06 0.29 0.44 2.07 4.75 0.06 0.29 0.44 2.07 4.75 2.59 2.59 2.59 2.59 0.10 4.75 263030 4.75 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has reserved the following shares of common stock for future issuance: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,<br/> 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common stock options outstanding</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18,399,068</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,420,305</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shares available for issuance under the plan</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,322,966</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,649,322</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Convertible preferred stock outstanding</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">113,083,557</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">112,987,810</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrants to purchase Series D convertible<br/> preferred stock </div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,990</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">115,737</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common stock warrants outstanding</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">190,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total shares of authorized common stock reserved <br/> for future issuance</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">134,825,581</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">137,363,174</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 18399068 19420305 3322966 4649322 113083557 112987810 19990 115737 0 190000 134825581 137363174 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 9. Equity Based Awards </div></div></div></div> <div style="background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company adopted the 2013 Stock Plan (the “2013 Plan”) under which a total of 36,313,607 shares of the Company’s common stock have been reserved for issuance to employees, directors and consultants as of June 30, 2021. Option activity under the plan for the year to date period ending June 30, 2021 is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:84%;"> <tr style="font-size: 0px;"> <td style="width: 58%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of<br/> Shares</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average<br/> Exercise<br/> Price<br/> (Per<br/> Share)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average<br/> Remaining<br/> Contractual<br/> Life<br/> (in years)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 0px;"> <td style="width: 58%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 58%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2020</div></div></div></td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,420,305</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 7%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.72</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8.71</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 58%; background-color: rgb(255, 255, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised</div></div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">(857,343</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">) </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">0.49</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 58%; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">(163,894</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">1.91</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 58%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 58%; background-color: rgb(255, 255, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at June 30, 2021</div></div></div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">18,399,068</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">1.78</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">8.33</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 58%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 58%; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Options exercisable at June 30, 2021</div></div></div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">5,648,643</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">1.31</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">7.07</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The aggregate intrinsic value of stock options outstanding at June 30, 2021 was $114.7 million. As of June 30, 2021, the Company had 17,877,383 shares vested and expected to vest.</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additional information regarding the exercise of stock options is as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 77%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Six Months Ended<br/> June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands, except weighted average)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average grant date fair value of options <br/> granted</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1.01</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intrinsic value of options exercised</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,450</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,017</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In the six months ended June 30, 2021, the Company did not grant any options to purchase shares of common stock. In the six months ended June 30, 2020, the Company granted options to purchase 850,300 shares of common stock with aggregate fair values of $0.9 million, calculated via the Black-Scholes option pricing model (see Note 2) using the following assumptions: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:68%;"> <tr style="font-size: 0px;"> <td style="width: 80%;"/> <td style="width: 17%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Six Months<br/> Ended<br/> June 30, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected option term (in years)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6.06</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility%</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">52.2</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">% </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate%</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1.50</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">% </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield%</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">0</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">% </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value of common stock (per share)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1.01</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted Stock Units </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">During the six months ended June 30, 2021, the Company awarded restricted stock units to newly hired employees. The fair value per share of these awards was determined based on the fair market value of our stock in June 2021 and is being recognized as stock-based compensation expense over the requisite service period. The following table summarizes the restricted stock unit activity for the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">year-to-date</div></div> period ending June 30, 2021: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 59%;"/> <td style="width: 12%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 12%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of<br/> Shares</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average<br/> Grant Date Fair Value<br/> (Per<br/> Share)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2020</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,494,250</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">8.17</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(4,000</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">8.01</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested at June 30, 2021</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,490,250</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">8.17</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"/></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock-Based Compensation Expense </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the three and six months ended June 30, 2021 and 2020, the Company recognized the following stock-based compensation expense in the following captions within the condensed consolidated statements of operations and comprehensive loss: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:92%;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months<br/> Ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Six Months Ended<br/> June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenue</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">62</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">124</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">89</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">258</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">394</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">171</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">725</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">225</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">237</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">135</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">320</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">227</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,084</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">73</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,837</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">297</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total stock-based compensation expense</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,777</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">503</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,971</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,007</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr></table> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:92%;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months<br/> Ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Six Months Ended<br/> June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock Options</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,188</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">503</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,382</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,007</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted Stock Units</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">589</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">589</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total stock-based compensation expense</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,777</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">503</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,971</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,007</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total unrecognized stock-based compensation expense for all stock-based awards outstanding was $21.9 million at June 30, 2021, which is expected to be recognized over a weighted-average period of 1.4 years. </div></div></div> 36313607 Option activity under the plan for the year to date period ending June 30, 2021 is as follows: <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:84%;"> <tr style="font-size: 0px;"> <td style="width: 58%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of<br/> Shares</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average<br/> Exercise<br/> Price<br/> (Per<br/> Share)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average<br/> Remaining<br/> Contractual<br/> Life<br/> (in years)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 0px;"> <td style="width: 58%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 58%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2020</div></div></div></td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,420,305</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 7%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.72</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 7%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8.71</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 58%; background-color: rgb(255, 255, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised</div></div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">(857,343</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">) </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">0.49</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 58%; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">(163,894</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">1.91</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 58%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 58%; background-color: rgb(255, 255, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at June 30, 2021</div></div></div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">18,399,068</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">1.78</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;">8.33</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 58%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 58%; background-color: rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Options exercisable at June 30, 2021</div></div></div></td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">5,648,643</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">1.31</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; width: 7%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">7.07</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 19420305 1.72 P8Y8M15D 857343 0.49 163894 1.91 18399068 1.78 P8Y3M29D 5648643 1.31 P7Y25D 114700000 17877383 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additional information regarding the exercise of stock options is as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 77%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Six Months Ended<br/> June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands, except weighted average)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average grant date fair value of options <br/> granted</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1.01</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intrinsic value of options exercised</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,450</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,017</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr></table> 0 1.01 6450000 2017000 0 850300 900000 <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:68%;"> <tr style="font-size: 0px;"> <td style="width: 80%;"/> <td style="width: 17%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Six Months<br/> Ended<br/> June 30, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected option term (in years)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6.06</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility%</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">52.2</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">% </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate%</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1.50</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">% </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield%</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">0</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">% </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value of common stock (per share)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1.01</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr></table> P6Y21D 0.522 0.0150 0 1.01 The following table summarizes the restricted stock unit activity for the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">year-to-date</div></div> period ending June 30, 2021: <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 59%;"/> <td style="width: 12%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 12%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of<br/> Shares</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-<br/> Average<br/> Grant Date Fair Value<br/> (Per<br/> Share)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2020</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,494,250</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">8.17</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(4,000</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">8.01</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested at June 30, 2021</div></div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,490,250</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">8.17</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"/></tr></table> 0 0 1494250 8.17 0 0 4000 8.01 1490250 8.17 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the three and six months ended June 30, 2021 and 2020, the Company recognized the following stock-based compensation expense in the following captions within the condensed consolidated statements of operations and comprehensive loss: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:92%;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months<br/> Ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Six Months Ended<br/> June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenue</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">62</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">124</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">89</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">258</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">394</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">171</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">725</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">225</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">237</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">135</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">320</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">227</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,084</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">73</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,837</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">297</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total stock-based compensation expense</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,777</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">503</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,971</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,007</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr></table> 62000 124000 89000 258000 394000 171000 725000 225000 237000 135000 320000 227000 1084000 73000 1837000 297000 1777000 503000 2971000 1007000 <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:92%;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months<br/> Ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Six Months Ended<br/> June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock Options</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,188</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">503</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,382</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,007</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted Stock Units</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">589</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">589</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total stock-based compensation expense</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,777</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">503</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,971</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,007</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"/> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr></table> 1188000 503000 2382000 1007000 589000 0 589000 0 1777000 503000 2971000 1007000 21900000 P1Y4M24D <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 10. Stock Warrants </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As part of a loan agreement entered into with a lending institution during 2015, the Company issued warrants to the lender granting the right to purchase 190,000 shares of the Company’s common stock at an exercise price of $0.06 per share. The loan agreement was terminated prior to January 1, 2018. The warrants were due to expire on February 17, 2025. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The warrants were classified as a derivative liability within other liabilities prior to exercise in the condensed consolidated balance sheets and subsequent adjustments to fair value are shown in other expense in the condensed consolidated statements of operations and comprehensive loss<div style="display:inline;">.</div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In June 2021, the lender exercised the warrant on a cashless basis and the Company issued 188,576 shares of common stock. The fair value is measured at each reporting date using the Black-Scholes model using the following inputs. The inputs below correspond to June 10, 2021, the date of exercise for the June 30, 2021 reporting period: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected (remaining) option term (in years)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3.69</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4.64</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility%</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">65.0</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">54.3</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">% </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate%</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">0.45</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">0.29</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">% </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield%</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">0</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">0</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">% </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value of common stock (per share)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">9.51</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2.07</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Management considers contemporaneous third-party valuations in its determination of the fair value of common stock. The fair value of common stock increased significantly between the three and six months ended June 30, 2021 and 2020 in large part due to the change in the probability of special purpose acquisition company (SPAC) exit. For the June 10, 2021 valuation, the Company assigned a 95% probability of a SPAC exit and a 5% probability of staying a private company. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">As part of a development agreement executed with a customer in 2019, the Company agreed, to issue warrants to the customer to purchase common stock that would vest upon the achievement of certain payment milestones. The warrants granted the customer the right to purchase up to 294,594 shares of the Company’s Series D convertible preferred stock at an exercise price of $0.0001 per share at a fair value based on the company’s Series D valuation. As the customer remits payment for goods purchased from the company under the development agreement, a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pro-rata</div> share of warrants vest. These warrants expire on September 24, 2029. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company accounts for the warrants issued to the customer as consideration payable to the customer and a reduction of revenue with a corresponding adjustment to convertible preferred stock. The Company accounts for the warrants that vest to the customer as a reduction to deferred revenue and a corresponding adjustment to convertible preferred stock. The value of the warrants is measured based on the grant date fair value. The grant date was considered to occur at the execution date of the development agreement. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In accordance with the development agreement, 74,705 and 63,126 warrants vested during the three months ended June 30, 2021 and 2020, respectively, and 95,747 and 73,646 warrants vested during the six months ended June 30, 2021 and 2020, respectively. As a result, the Company recorded $0.4 million and $0.3 million related to the warrants in the three months ended June 30, 2021 and 2020, respectively, and of $0.5 million and $0.3 million related to the warrants in the six months ended June 30, 2021 and 2020, respectively. As of June 30, 2021, there were 19,990 outstanding but unvested warrants remaining under the terms of the development agreement. </div></div></div> 190000 0.06 2018-01-01 2025-02-17 188576 The fair value is measured at each reporting date using the Black-Scholes model using the following inputs. <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected (remaining) option term (in years)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3.69</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4.64</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility%</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">65.0</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">54.3</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">% </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate%</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">0.45</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">0.29</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">% </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield%</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">0</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">0</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">% </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value of common stock (per share)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">9.51</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2.07</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr></table> 3.69 4.64 65.0 54.3 0.45 0.29 0 0 9.51 2.07 294594 0.0001 2029-09-24 74705 63126 95747 73646 400000 300000 500000 300000 19990 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 11. Income Taxes </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the Company’s condensed consolidated financial statements and tax returns. Deferred tax assets and liabilities are determined based upon the differences between the consolidated financial statements carrying amounts and the tax bases of existing assets and liabilities and for loss and credit carryforwards, using enacted tax rates expected to be in effect in the years in which the differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that these assets may not be realized. The Company recognized a de minimis tax expense due to small state refunds and extension filings in some US states during the three and six months ended June 30, 2021<div style="display:inline;">.</div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company provides reserves for potential payments of taxes to various tax authorities related to uncertain tax positions. Amounts recognized are based on a determination of whether a tax benefit taken by the Company in its tax filings or positions is “more likely than not” to be sustained on audit. The amount recognized is equal to the largest amount that is more than 50% likely to be sustained. Interest and penalties associated with uncertain tax positions are recorded as a component of income tax expense. As of June 30, 2021 and December 31, 2020, the Company’s uncertain tax positions are not material and would not impact the effective tax rate if recognized as a result of the valuation allowance maintained against the Company’s net deferred tax assets. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has evaluated the positive and negative evidence bearing upon the realizability of its deferred tax assets, which are primarily comprised of net operating loss carryforwards and capitalized research and development costs at December 31, 2020. Since its inception, the Company has not recorded any income tax benefits for the net losses incurred or for the research and development tax credits earned in each year and interim period, as the Company believes, based upon the weight of available evidence, that it is more likely than not that all of its net operating loss carryforwards and tax credit carryforwards will not be realized. Management has determined that it is more likely than not that the Company will not recognize the benefits of federal and state deferred tax assets and, as a result, a full valuation allowance has been established at December 31, 2020. Management has also asserted that there is no material adjustment to the valuation allowance at June 30, 2021. </div></div></div> 0.50 0 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 12. Commitments and Contingencies </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Operating Leases </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company leases two spaces with two locations in Watertown, Massachusetts and one location in Billerica, Massachusetts for office and manufacturing, under noncancellable operating lease agreements. These leases provide for escalating monthly payments and are set to expire in December 2023, April 2027, and July 2028. Rent expense under the Company’s lease agreements was $0.7 </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million and $0.6 million for the three months ended June 30, 2021 and 2020, respectively. For the six months ended June 30, 2021 and 2020, rent expense was $1.3 million and $1.2 million<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div> respectively. Future minimum lease payments under these agreements are as follows: </div></div></div> <div style="text-align: center;"> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 87%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,207</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,866</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,070</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,132</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,089</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">After 2025</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,088</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total future minimum lease payments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,452</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Minimum Commitment Arrangements </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company may enter into <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-binding</div> purchase agreements with suppliers to acquire inventory and other materials during the normal course of business. The Company did not have any minimum commitment arrangements. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Legal Proceedings </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">From time to time, the Company may face legal claims or actions in the normal course of business. At each reporting date, the Company evaluates whether a potential loss amount or a potential range of loss is probable and reasonably estimable under the provisions of the authoritative guidance that address accounting for contingencies. The Company expenses as incurred the costs related to its legal proceedings. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In July 2021, Continuous Composites Inc. (“Continuous Composites”), a company based out of Idaho, brought a claim in the United States District Court for the District of Delaware against the Company regarding patent infringement. While the Company takes any claims of infringement seriously, MarkForged believes that Continuous Composite’s claims are baseless and without merit. The Company intends to mount a vigorous defense against Continuous Composites in court. However, the Company can provide no assurance as to the outcome of any such disputes, and any such actions may result in judgments against MarkForged for significant damages. The Company does <div style="letter-spacing: 0px; top: 0px;;display:inline;">no</div>t believe that a loss is probable and did not record a loss contingency for the three and six months ended June 30, 2021. </div></div></div> 2 December 2023 April 2027 July 2028 700000 600000 1300000 1200000 Future minimum lease payments under these agreements are as follows: <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 87%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,207</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,866</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,070</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,132</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,089</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">After 2025</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,088</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total future minimum lease payments</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,452</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 1207000 2866000 3070000 2132000 2089000 5088000 16452000 0 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 13. Net Loss Per Share </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company computes basic net loss per share using net loss attributable to MarkForged, Inc. common stockholders and the weighted-average number of common shares outstanding during each period. Diluted earnings per share include shares issuable upon exercise of outstanding stock options and stock-based awards where the conversion of such instruments would be dilutive. </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:100%;"> <tr style="font-size: 0px;"> <td style="width: 53%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Six Months Ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands, except per share amounts)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Numerator for basic and diluted net loss per share:</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss and comprehensive loss</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(11,090</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(5,689</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(21,109</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(10,934</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Denominator for basic and diluted net loss per share:</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average shares outstanding</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">41,853,841</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">39,980,784</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">41,638,004</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">39,856,193</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss per common share:</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(0.26</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(0.14</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(0.51</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(0.27</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(0.26</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(0.14</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(0.51</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(0.27</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">For the three and six months ended June 30, 2021 and 2020, the Company was in a net loss position, thus the effect of potentially dilutive securities, including <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-vested</div> stock options, restricted stock awards, warrants, and convertible preferred stock, was excluded from the denominator for the calculation of diluted net loss per share because the inclusion of such securities would be antidilutive. The following dilutive securities are excluded from the denominator: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three and Six Months Ended<br/> June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Convertible preferred stock</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">113,083,557</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">112,914,163</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested awards</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">14,241,592</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">8,231,273</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrants</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">190,000</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">127,325,149</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">121,335,436</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:100%;"> <tr style="font-size: 0px;"> <td style="width: 53%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Six Months Ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands, except per share amounts)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Numerator for basic and diluted net loss per share:</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss and comprehensive loss</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(11,090</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(5,689</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(21,109</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(10,934</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Denominator for basic and diluted net loss per share:</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average shares outstanding</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">41,853,841</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">39,980,784</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">41,638,004</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">39,856,193</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss per common share:</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(0.26</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(0.14</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(0.51</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(0.27</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(0.26</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(0.14</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(0.51</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(0.27</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> </table> -11090000 -5689000 -21109000 -10934000 41853841 39980784 41638004 39856193 -0.26 -0.14 -0.51 -0.27 -0.26 -0.14 -0.51 -0.27 The following dilutive securities are excluded from the denominator: <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three and Six Months Ended<br/> June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Convertible preferred stock</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">113,083,557</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">112,914,163</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested awards</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">14,241,592</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">8,231,273</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrants</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">190,000</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">127,325,149</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">121,335,436</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> 113083557 112914163 14241592 8231273 190000 127325149 121335436 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 14. Segment Information </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In the operation of the business, the Chief Executive Officer, who is the Company’s chief operating decision maker, reviews the business as one segment. The Company currently sells its product in the Americas, Europe, Middle East and Africa (“EMEA”), and Asia Pacific (“APAC”) markets. The Company measures revenue based on the physical location of where the customer who is receiving the promised goods or service is located. Disaggregated revenue data for those markets is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:92%;"> <tr style="font-size: 0px;"> <td style="width: 60%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended<br/> June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Six Months Ended<br/> June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Americas</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">9,806</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,437</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">20,232</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">18,308</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">EMEA</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,425</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4,555</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">12,687</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">8,390</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">APAC</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4,188</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,182</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,620</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5,177</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">20,419</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">14,174</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">40,539</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">31,875</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;">Revenue generated from customers within the Company’s country of domicile, the United States, amounted to $9.8 million and $6.1 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million for the three months ended June 30, 2021 and 2020, respectively. For the six months ended June 30, 2021 and 2020, revenue in the United States was $19.4 million and $14.8 </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million, respectively. The Company’s long-lived assets are substantially located in the United States, where the Company’s primary operations are located. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> 1 Disaggregated revenue data for those markets is as follows: <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;;width:92%;"> <tr style="font-size: 0px;"> <td style="width: 60%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended<br/> June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Six Months Ended<br/> June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Americas</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">9,806</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,437</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">20,232</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">18,308</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">EMEA</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,425</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4,555</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">12,687</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">8,390</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">APAC</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4,188</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,182</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,620</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5,177</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">20,419</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">14,174</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">40,539</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">31,875</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 9806000 7437000 20232000 18308000 6425000 4555000 12687000 8390000 4188000 2182000 7620000 5177000 20419000 14174000 40539000 31875000 9800000 6100000 19400000 14800000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 15. Subsequent Events </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has evaluated subsequent events through August 12, 2021, the date the financial statements were available to be issued, and has determined that the following subsequent events require disclosure in the condensed consolidated financial statements: </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">On July 14, 2021, as contemplated by the Merger Agreement and described in the section titled “<div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">BCA Proposal</div></div>” beginning on page 98 of the final prospectus and definitive proxy statement, dated June 24, 2021 (the “Proxy Statement/Prospectus”) and filed with the Securities and Exchange Commission (the “SEC”), Markforged Holding Corporation (f/k/a AONE) consummated the merger transaction contemplated by the Merger Agreement, whereby Merger Sub merged with and into Markforged, with the separate corporate existence of Merger Sub ceasing and Markforged being the surviving corporation and a wholly owned subsidiary of Markforged Holding Corporation (the “Merger” and, together with the Domestication, the “Transactions”).</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Immediately prior to the effective time of the Merger (the “Effective Time”), Markforged purchased approximately $45.0 million of its securities from certain of its stockholders (the “Employee Transactions”), and each outstanding share of Markforged preferred stock was converted on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-for-one</div></div> basis into shares of Markforged common stock, par value $0.0001 per share (the “Markforged Common Stock”) (the “Preferred Stock Conversion”). Holders of 6,418,667 Class A Ordinary Shares sold in AONE’s initial public offering properly exercised their right to have such shares redeemed for a full pro rata portion of the trust account holding the proceeds from AONE’s initial public offering, calculated as of two business days prior to the consummation of the Merger, which was approximately $10.005 per share, or $64.2 million in the aggregate (the “Redemption”). The remaining approximately $150.9 million in AONE’s trust account was released to Markforged Holding Corporation, net of transaction expenses<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">At the Effective Time, among other things, each outstanding share of Markforged Common Stock as of immediately prior to the effective time of the Merger (after giving effect to the Employee Transactions and the Preferred Stock Conversion), other than (x) any shares of Markforged Common Stock subject to Markforged Awards (as defined below) and (y) any shares of Markforged capital stock held in treasury by Markforged, which treasury shares were canceled as part of the Merger, was canceled and converted into the right to receive a </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">number of shares of New Common Stock equal to the product of one share of Markforged Common Stock multiplied by the Exchange Ratio (as defined below). No fractional shares were issued in the Merger, and any fractional shares that a holder of Markforged securities would have otherwise been entitled to in the Merger were eliminated in accordance with the terms of the Merger Agreement. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">At the Effective Time, all options to purchase shares of Markforged Common Stock and all restricted stock units based on shares of Markforged Common Stock outstanding as of immediately prior to the Merger (together, the “Markforged Awards”) were converted into (a) options to purchase shares of New Common Stock (“New Options”), and (b) restricted stock units based on shares of New Common Stock (“New RSUs”), respectively. </div></div></div> 45000000.0 1 0.0001 6418667 10.005 64200000 150900000 58715000 59768000 16601000 18159000 6553000 5782000 1496000 1163000 1373000 2214000 84738000 87086000 4281000 5553000 584000 633000 89603000 93272000 3369000 5023000 8168000 5760000 6196000 2446000 300000 666000 18033000 13895000 5022000 0 2905000 1597000 1073000 973000 545000 371000 27578000 16836000 137497000 136797000 0.00001 0.00001 183300000 173300000 41491257 41491257 39259717 39259717 5542000 2012000 507722 244691 1450000 624000 0 170000 -79564000 -61579000 -75472000 -60361000 89603000 93272000 71851000 72549000 29921000 36321000 41930000 36228000 22413000 31018000 17176000 20270000 20080000 15683000 59669000 66971000 -17739000 -30743000 -184000 -121000 98000 49000 147000 1053000 -17874000 -29860000 111000 15000 -17985000 -29875000 0 785000 826000 624000 -18811000 -31284000 40258968 38673218 -0.47 -0.81 95819538 54541000 37010424 1379000 -31704000 -30325000 24216000 17305052 82126000 82126000 2249293 560000 -170000 390000 390000 -315637 -20000 -785000 -785000 -805000 244691 624000 624000 624000 858000 858000 858000 31564 150000 150000 -29875000 -29875000 -29875000 112840517 136797000 39259717 2012000 244691 -624000 -170000 -61579000 -60361000 76436000 2231540 961000 170000 1131000 1131000 263031 826000 826000 826000 2569000 2569000 2569000 147293 700000 700000 -17985000 -17985000 -17985000 112987810 137497000 41491257 5542000 507722 -1450000 -79564000 -75472000 62025000 -17985000 -29875000 1795000 1359000 591000 1014000 37000 762000 2569000 858000 0 -35000 -967000 3959000 808000 2180000 333000 -150000 -840000 1644000 -49000 -183000 852000 -318000 -366000 484000 100000 198000 175000 220000 5058000 2046000 -6459000 -30667000 640000 4770000 118000 138000 -522000 -4632000 5022000 0 0 82239000 0 113000 700000 150000 1131000 390000 0 805000 826000 624000 98000 0 0 38000 1000 14000 5928000 81185000 -1053000 45886000 59768000 13882000 58715000 59768000 0 1000 84000 15000 0 170000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 1. Organization, Nature of the Business, and Risks and Uncertainties </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Organization and Nature of Business </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">MarkForged, Inc. and its subsidiaries (the “Company”, “Markforged”) was founded in 2013 to transform the manufacturing industry with high strength, cost effective parts using additive manufacturing. The Company produces and sells 3D printers and materials worldwide to customers who can build parts strong enough for the factory floor with significantly reduced lead time and cost. The printers print in plastic, nylon, metal, and the parts can be reinforced with carbon fiber for industry leading strength at an affordable price point<div style="display:inline;">.</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Risks and Uncertainties </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;">While <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> had an impact on the Company’s results, primarily in the second and third quarters of 2020, the Company is unable to predict the ultimate impact that the virus may have on the business, future results of operations, financial position or cash flows. Further <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> impact on the Company is largely dependent on future developments and subsequent government responses. The Company identified potential risks to the business to include certain accounting estimates around accounts receivable, inventory and related reserves, and long-lived assets. As of the year ended December 31, 2020 these risks were assessed and had no material impact on the realizability of accounts receivables, inventories, long-lived assets or the related estimates used in the Company’s consolidated financial statements. There may be changes to those estimates in future periods, and actual results could differ from those estimates. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has funded its operations to date primarily through the sale of convertible preferred stock and the sale of its products. Management believes that existing cash will be sufficient to fund operating and capital expenditure requirements through at least one year after the date these financial statements are available to be issued. The accompanying financial statements have been prepared on a basis which assumes that the Company will continue as a going concern and contemplates the realization of assets and satisfaction of liabilities and commitments in the normal course of business. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 2. Summary of Significant Accounting Policies </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The consolidated financial statements include the accounts of MarkForged, Inc. and its wholly owned subsidiaries. The Company’s fiscal year end is December 31 and, unless otherwise stated, all years and dates refer to the fiscal year. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basis of Presentation </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All significant intercompany accounts and transactions have been eliminated in consolidation. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Reporting Currency </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s reporting currency is the U.S. Dollar, while the functional currencies of its foreign subsidiaries are their respective local currencies. The effect of foreign currency translation was immaterial for all periods presented.</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Use of Estimates </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management’s significant estimates include allowance for doubtful accounts, reserve for excess and obsolete inventory, fair value of equity awards and assumptions in revenue recognition. Actual results could differ from those estimates. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Treasury Stock </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Treasury stock is accounted for using the cost method, with the purchase price of the common stock and Seed stock separately recorded as a deduction from stockholders’ deficit. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue Recognition </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;">The Company recognized revenue in accordance with Accounting Standards Codification (‘‘ASC’’) Topic 606, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue from Contracts with Customers </div></div>(“ASC Topic 606”) during the years ended December 31, 2020 and 2019. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Under ASC Topic 606, revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration which the entity expects to be entitled to in exchange for those goods or services. To determine revenue recognition for arrangements that an entity determines are within the scope of the new revenue recognition accounting standard, the Company performs the following five steps: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 4%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">identifies the contract with a customer; </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 4%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">identifies the performance obligations in the contract; </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 4%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">determines the transaction price; </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 4%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">allocates the transaction price to the performance obligations in the contract; and </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 4%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">recognizes revenue when (or as) the entity satisfies a performance obligation. </div></div> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and Cash Equivalents </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company considers all highly liquid investments with original maturities of 90 days or less to be cash equivalents. Cash equivalents consist of money market funds as of December 31, 2020 and 2019. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts Receivable and Allowance for Doubtful Accounts </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;">Trade accounts receivable are recorded at the invoiced amount and do not bear interest. An allowance for doubtful accounts is provided for those accounts receivable considered to be uncollectible based on management’s assessment of the collectability of the accounts receivable which considers historical <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">write-off</div> experience and any specific risks identified in customer collection matters. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following presents the changes in the balance of the Company’s allowance for doubtful accounts: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 78%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,038</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">175</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">591</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,014</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Write – offs</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(559</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(151</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,070</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,038</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair Value of Financial Instruments </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company is required to provide information according to the fair value hierarchy based on the observability of the inputs used in the valuation techniques. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values. Financial assets and liabilities carried at fair value will be classified and disclosed in one of the following three categories: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"> <tr style="font-size: 0px;"> <td style="width: 7%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 92%;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Level 1</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">Quoted prices in active markets for identical assets or liabilities.</td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt;"> </td> <td colspan="2" style="height: 6pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Level 2</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities</td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt;"> </td> <td colspan="2" style="height: 6pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Level 3</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents information about the Company’s assets that are measured at fair value as of December 31, 2020 and 2019, and indicates the fair value hierarchy of the valuation: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:92%;"> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value Measurements</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 1</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 2</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 3</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2020</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds included in cash and cash equivalents</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">56,907</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">56,907</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrant liability</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">545</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">545</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2019</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds included in cash and cash equivalents</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,182</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,182</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrant liability</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">370</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">370</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company remeasures its warrant liability at fair value at each reporting period using Level 3 inputs via the Black-Scholes option-pricing model. The significant assumptions used in preparing the option pricing model are disclosed in Note 10 Stock Warrants. </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 82%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of year</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">370</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">150</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in fair value</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">175</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">220</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of year </div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">545</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">370</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">At December 31, 2020, the fair value of the Company’s debt using Level 2 inputs is approximately $4.7 million calculated using a discounted cash flow method. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Concentration of Credit Risk </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial instruments which potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents held on deposit at one financial institution and accounts receivable. The Company does not require collateral from customers for amounts owed. At December 31, 2020 and 2019, no one customer represented greater than 10% of the accounts receivable balance. For the years ended December 31, 2020 and 2019, no one customer represented more than 10% of total revenue. Historically, the Company has not experienced any significant credit loss related to any individual customer. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and Equipment </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment are recorded at cost and are depreciated over their estimated useful lives using the straight-line method. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation are removed from the accounts and any resulting gain or loss is included in the determination of net income or loss. Repairs and maintenance costs are expensed as incurred<div style="display:inline;">.</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The cost of property and equipment is depreciated based upon the following asset lives: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"> <tr style="font-size: 0px;"> <td style="width: 41%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 57%; font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Asset Classification</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated Useful Life</div></div></div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Machinery and equipment</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">5 years</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Leasehold improvements</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">Shorter of estimated useful life or remaining lease term</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Computer equipment</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">3 years</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Computer software</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">3 years</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Furniture and fixtures</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">3 years</td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impairment of Long-Lived Assets </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company evaluates whether events or circumstances have occurred that indicate that the estimated remaining useful life of its long-lived assets may warrant reassessment or that the carrying value of these assets may not be recoverable. When a triggering event is identified, management assesses the recoverability of the asset group, which is the lowest level where identifiable cash flows are largely independent, by comparing the expected undiscounted cash flows of the asset group to the carrying value. When the carrying value is not recoverable and an impairment is determined to exist, the asset group is written down to fair value. The Company did not identify any triggering events or record any impairment during the years ended December 31, 2020 and 2019. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory is stated at lower of cost or net realizable value. Cost is based on a standard costing system which approximates the cost on a first in, first out method. The Company regularly reviews inventory for excess and obsolescence and records a provision to write down inventory to its net realizable value. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of Revenue </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenue is primarily comprised of cost of product and software subscriptions, maintenance services, personnel-related costs, third party logistics, warranty fulfillment costs, and overhead. For the production of consumables, the Company utilizes its internal manufacturing facilities and personnel, while for the production of the Company’s additive manufacturing hardware, third party manufacturers are utilized. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;">For internally manufactured products, the cost of revenue includes raw material, labor conversion costs, and overhead related to the manufacturing operations, inclusive of associated depreciation. Cost of revenue for maintenance services is comprised of costs associated with the Company’s customer success teams’ provision of remote and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">on-site</div> support services to customers in addition to the cost of replacement parts. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s cost of revenue also includes indirect costs of providing products and services to its customers. These indirect costs consist primarily of reserves for excess and obsolete inventory and stock- based compensation. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and Development </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company expenses all research and development costs as incurred. These costs consist mainly of employee compensation and other personnel-related costs, product prototypes, facility costs, as well as engineering services. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales and Marketing </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing costs are expensed as incurred and are primarily comprised of personnel-related costs for the Company’s sales and marketing departments, costs related to sales commissions, trades shows, facilities costs, as well as advertising and other demand generating services. Sales and marketing expenses include advertising costs which were $3.0 million and $5.4 million during 2020 and 2019, respectively. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shipping and Handling Costs </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recognizes shipping and handling costs in cost of revenue within the consolidated statements of operations and comprehensive loss. When shipping and handling services are provided subsequent to the point in time control is transferred, the Company accounts for the shipping and handling services as a fulfillment activity and accrues the related costs. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock-Based Compensation </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recognizes expense for stock-based compensation awards based on the estimated fair value of the award on the date of grant, which is amortized on a straight-line basis over the employee’s or director’s requisite service period, generally the vesting period of the award. The Company uses the Black- Scholes pricing model to estimate the fair value of options on the date of grant<div style="display:inline;">.</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;">The Company uses the Black-Scholes pricing model to estimate the fair value of options on the date of grant. The use of a valuation model requires management to make certain assumptions with respect to selected model inputs. The Company grants stock options at exercise prices determined equal to the fair value of common stock on the date of the grant, as determined by the Board of Directors. The fair value of the Company’s common stock at each measurement date is based on a number of factors, including the results of third-party valuations, the Company’s historical financial performance, and observable arms-length sales of the Company’s capital stock including convertible preferred stock, and the prospects of a liquidity event, among other inputs. The computation of expected option life is based on an average of the vesting term and the maximum contractual life of the Company’s stock options, as the Company does not have sufficient history to use an alternative method to the simplified method to calculate an expected life for employees. The Company estimates an expected forfeiture rate for stock options, which is factored into the determination of stock-based compensation expense. The volatility assumption is based on the historical and implied volatility of the Company’s peer group with similar business models. The risk-free interest rate is based on U.S. Treasury <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">zero-coupon</div> issues with a remaining term equal to the expected life assumed at the date of grant. The dividend yield percentage is zero because the Company does not currently pay dividends nor does the Company intend to do so in the future. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">These estimates involve inherent uncertainties and the use of different assumptions may have resulted in stock-based compensation expense that was different from the amounts recorded. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has repurchased fully vested restricted common shares from its employees pursuant to individual repurchase agreements. The Company allows its employee to elect the Company to retain an amount to cover the employee’s tax withholding obligations incurred as a result of the repurchase. The employee tax withholding related to net settlement is recorded in the accrued expenses caption on the Company’s consolidated balance sheets. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warranty Reserves </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">Substantially all of the Company’s hardware products are covered by a standard assurance warranty of one year. In the event of a failure of a product covered by this warranty, the Company may repair or replace the product, at its option. The Company’s warranty reserve reflects estimated material and labor costs for <div style="letter-spacing: 0px; top: 0px;;display:inline;">potential or actual</div> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">product issues for which the Company expects to incur an obligation. The Company periodically assesses the appropriateness of the warranty reserve and adjusts the amount as necessary. If the data used to calculate the appropriateness of the warranty reserve are not indicative of future requirements, additional or reduced warranty reserves may be necessary. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warranty reserves are included within accrued expenses on the consolidated balance sheets. The following table presents changes in the balance of the Company’s warranty reserve: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:68%;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,260</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">80</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions to warranty reserve</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">821</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,415</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Claims fulfilled</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(882</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,235</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Change in estimate related to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-existing</div> warranties</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(635</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">564</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,260</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warranty reserve is recorded through cost of revenue in the consolidated statements of operations and comprehensive loss. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common Stock </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The holders of the common stock are entitled to one vote for each share held at all meetings of stockholders (and written actions in lieu of meetings). </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Dividends may be declared and paid on common stock from funds lawfully available as and when determined by the Board of Directors and subject to any preferential dividend rights of any then outstanding preferred stock. Through the year ended December 31, 2020, no dividends had been declared. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrants </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrants to purchase the Company’s common stock issued in conjunction with the Company’s former term loan facility debt are recorded as a liability and classified as other liabilities on the consolidated balance sheets. The change in the fair value is recognized in other expense in the consolidated statements of operations and comprehensive loss. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrants to purchase the Company’s Series D convertible preferred stock issued in conjunction with a customer contract are recorded as additional Series D convertible preferred stock and classified as mezzanine equity on the consolidated balance sheets. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Earnings Per Share </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;">The Company calculates basic and diluted net loss per share attributable to common stockholders in conformity with the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-class</div> method required for participating securities. The Company’s convertible preferred stock contractually entitles the holders of such shares to participate in dividends but does not contractually require the holders of such shares to participate in the Company’s losses. As such, net losses for the periods presented were not allocated to these securities. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company presents basic and diluted loss per common share amounts. Basic loss per common share is calculated by dividing net loss attributable to common stockholders, less any participating dividends by the weighted average number of common shares outstanding during the applicable period. See Note 13 for further information. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income Taxes </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;">The Company files U.S. federal and state tax returns where applicable. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-U.S.</div> subsidiaries file income tax returns in their respective jurisdictions. The Company accounts for income taxes under the asset and liability method, which recognizes deferred tax assets or liabilities for the expected future tax consequences based on the differences between the financial statement and income tax bases of assets and liabilities using the enacted marginal tax rate, in effect when the differences are expected to reverse. Valuation allowances are provided, if based on the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. Significant management judgement is required in determining the Company’s provision for income taxes, the Company’s deferred tax assets and liabilities, and any valuation allowance recorded against those net deferred tax assets. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;">The Company follows the authoritative guidance on accounting for and disclosure of uncertainty in tax positions which requires the Company to determine whether a tax position of the Company is more likely than not to be sustained upon examination, including resolution of any related appeals of litigation processes, based on the technical merits of the position. For tax positions meeting the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">more-likely-than-not</div> threshold, the tax amount recognized in the financial statements is reduced to the largest benefit that has a greater than fifty percent likelihood of being realized upon the ultimate settlement with the relevant taxing authority. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loss Contingencies </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities for loss contingencies arising from claims, assessments, litigation, fines, and penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. Legal costs for loss contingencies are expensed as incurred. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Segment Information </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company determines its chief operating decision maker (“CODM”) based on the person responsible for making resource allocation decisions. Operating segments are components of the business for which the CODM regularly reviews discrete financial information. The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recently Adopted Accounting Pronouncements </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (“the JOBS Act”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as private companies, including early adoption when permissible. With the exception of standards the Company elected to early adopt, when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as private companies<div style="display:inline;">.</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;">In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2014-09</div> and its related amendments regarding ASC Topic 606, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue from Contracts with Customers</div></div>. The standard provides principles for recognizing revenue for the transfer of promised goods or services to customers with the consideration to which the entity expects to be entitled in exchange for those goods or services. The standard also provides guidance on the recognition of incremental costs related to obtaining customer contracts. The Company adopted ASC Topic 606 on January 1, 2019, using the modified retrospective method for all contracts not completed as of the date of adoption. The adoption of ASC Topic 606 did not result in a material impact to the consolidated financial statements as of the adoption date; however, adoption did result in changes to the Company’s financial statement disclosures.</div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In June 2018, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2018-07,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Compensation-Stock Compensation (Topic 718): Improvements to Non employee Share-Based Payment Accounting </div></div>(“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-07”),</div> which substantially aligns </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the measurement and classification guidance for share based payments to non employees with the guidance for share based payments to employees. The ASU also clarifies that any share based payment issued to a customer should be evaluated by ASC Topic 606 and the consideration payable to a customer guidance. The new ASU was adopted using a modified retrospective transition approach. The ASU is effective for the Company beginning January 1, 2020 for annual periods and January 1, 2021 for interim periods. The adoption of this standard on January 1, 2020 did not have a material effect on the Company’s consolidated financial statements. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;">In August 2018, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-13,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurement (Topic 820): Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement </div></div>(“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-13”),</div> which modifies the disclosure requirements on fair value measurements in ASC 820, Fair Value Measurement. After the adoption of this update, an entity will no longer be required to disclose the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy; the policy for timing of transfers between levels; the valuation processes for Level 3 fair value measurements. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-13</div> is effective in fiscal years beginning after December 15, 2019. The amendments on changes in unrealized gains and losses are applied prospectively for only the most recent period presented in the initial fiscal year of adoption. The adoption of this standard on January 1, 2020 did not have an impact on the consolidated financial statements of the Company. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;">In November 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-08,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Compensation Stock Compensation (Topic 718) and Revenue from Contracts with Customers (Topic 606): Codification Improvements — Share-Based Consideration Payable to a Customer </div></div>(“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-08”),</div> which requires that share based consideration payable to a customer is measured under stock compensation guidance. Under ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-08,</div> awards issued to customers are measured and classified following the guidance in Topic 718 while the presentation of the fair value of the award is determined following the guidance in ASC 606. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-08</div> is effective in fiscal years beginning after December 15, 2019. The new ASU was adopted using a modified retrospective transition approach. The adoption of this standard on January 1, 2020 did not have an impact on the consolidated financial statements. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recent Accounting Pronouncements Not Yet Adopted </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in; text-indent: 0px;">In December 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes (Topic 740) — Simplifying the Accounting for Income Taxes </div></div>(“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12”)</div><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">, </div></div>which simplifies the accounting for income taxes by eliminating some exceptions to the general approach in Accounting Standards Codification 740, Income Taxes. It also clarifies certain aspects of the existing guidance to promote more consistent application. As a result of the ASU, accounting for changes in tax law and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">year-to-date</div></div> losses in interim periods will be simplified. These changes become effective for the Company for the fiscal year beginning on January 1, 2022 and interim periods beginning on January 1, 2023, with early adoption permitted. The Company is currently evaluating the impact that the adoption of ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12</div> will have on its consolidated financial statements. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in; text-indent: 0px;">In August 2018, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-15,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangibles — Goodwill and Other — <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Internal-Use</div> Software (Subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-40)</div> </div></div>(“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-15”),</div> which aligns the requirements for capitalizing implementation costs incurred where the entity is the customer in a hosting arrangement that is a service contract with those of developing or obtaining <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software. These changes become effective for the Company for the fiscal year beginning on January 1, 2021 and interim periods beginning on January 1, 2022, with early adoption permitted. The Company is currently evaluating the impact that the adoption of ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-15    will</div> have on its consolidated financial statements. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In June 2016, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments </div></div>(“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13”),</div> which requires immediate recognition of expected credit losses for financial assets carried at amortized cost, including trade and other receivables, loans and commitments, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> debt securities and other financial assets, held at the reporting date to be measured based on historical experience, current conditions and reasonable supportable forecasts. The new credit loss model does not have a minimum threshold for recognition of impairment losses and entities will need to </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">measure expected credit losses on assets that have a low risk of loss. These changes become effective for the Company on January 1, 2023. The Company is currently evaluating the impact that the adoption of ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> will have on its consolidated financial statements. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;">In February 2016, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases (Topic 842) </div></div>(“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02”),</div> which improves transparency and comparability among companies by recognizing lease assets and lease liabilities on the balance sheet and by disclosing key information about leasing arrangements. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02</div> requires lessees to recognize assets and liabilities on the balance sheet for all leases with terms longer than twelve months. The new standard also requires lessees to apply a dual approach, classifying leases as either finance or operating leases. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. These changes become effective for the Company for the fiscal year beginning on January 1, 2022 and interim periods beginning on January 1, 2023, with early adoption permitted. The Company will adopt ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02</div> for its 2021 fiscal year. Although the Company is currently evaluating the method of adoption of this guidance and the impact that the adoption of ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02</div> will have on its consolidated financial statements, it expects changes to its balance sheet due to the recognition of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets and lease liabilities related to its leases<div style="display:inline;">.</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basis of Presentation </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All significant intercompany accounts and transactions have been eliminated in consolidation. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Reporting Currency </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s reporting currency is the U.S. Dollar, while the functional currencies of its foreign subsidiaries are their respective local currencies. The effect of foreign currency translation was immaterial for all periods presented.</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Use of Estimates </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management’s significant estimates include allowance for doubtful accounts, reserve for excess and obsolete inventory, fair value of equity awards and assumptions in revenue recognition. Actual results could differ from those estimates. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Treasury Stock </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Treasury stock is accounted for using the cost method, with the purchase price of the common stock and Seed stock separately recorded as a deduction from stockholders’ deficit. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue Recognition </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;">The Company recognized revenue in accordance with Accounting Standards Codification (‘‘ASC’’) Topic 606, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue from Contracts with Customers </div></div>(“ASC Topic 606”) during the years ended December 31, 2020 and 2019. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Under ASC Topic 606, revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration which the entity expects to be entitled to in exchange for those goods or services. To determine revenue recognition for arrangements that an entity determines are within the scope of the new revenue recognition accounting standard, the Company performs the following five steps: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 4%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">identifies the contract with a customer; </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 4%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">identifies the performance obligations in the contract; </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 4%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">determines the transaction price; </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 4%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">allocates the transaction price to the performance obligations in the contract; and </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"> </td> <td style="width: 4%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">recognizes revenue when (or as) the entity satisfies a performance obligation. </div></div> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and Cash Equivalents </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company considers all highly liquid investments with original maturities of 90 days or less to be cash equivalents. Cash equivalents consist of money market funds as of December 31, 2020 and 2019. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts Receivable and Allowance for Doubtful Accounts </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;">Trade accounts receivable are recorded at the invoiced amount and do not bear interest. An allowance for doubtful accounts is provided for those accounts receivable considered to be uncollectible based on management’s assessment of the collectability of the accounts receivable which considers historical <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">write-off</div> experience and any specific risks identified in customer collection matters. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following presents the changes in the balance of the Company’s allowance for doubtful accounts: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 78%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,038</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">175</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">591</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,014</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Write – offs</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(559</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(151</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,070</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,038</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following presents the changes in the balance of the Company’s allowance for doubtful accounts: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 78%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,038</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">175</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">591</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,014</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Write – offs</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(559</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(151</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,070</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,038</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 1038000 175000 591000 1014000 559000 151000 1070000 1038000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair Value of Financial Instruments </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company is required to provide information according to the fair value hierarchy based on the observability of the inputs used in the valuation techniques. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values. Financial assets and liabilities carried at fair value will be classified and disclosed in one of the following three categories: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"> <tr style="font-size: 0px;"> <td style="width: 7%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 92%;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Level 1</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">Quoted prices in active markets for identical assets or liabilities.</td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt;"> </td> <td colspan="2" style="height: 6pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Level 2</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities</td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt;"> </td> <td colspan="2" style="height: 6pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Level 3</td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents information about the Company’s assets that are measured at fair value as of December 31, 2020 and 2019, and indicates the fair value hierarchy of the valuation: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:92%;"> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value Measurements</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 1</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 2</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 3</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2020</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds included in cash and cash equivalents</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">56,907</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">56,907</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrant liability</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">545</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">545</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2019</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds included in cash and cash equivalents</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,182</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,182</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrant liability</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">370</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">370</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company remeasures its warrant liability at fair value at each reporting period using Level 3 inputs via the Black-Scholes option-pricing model. The significant assumptions used in preparing the option pricing model are disclosed in Note 10 Stock Warrants. </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 82%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of year</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">370</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">150</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in fair value</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">175</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">220</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of year </div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">545</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">370</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">At December 31, 2020, the fair value of the Company’s debt using Level 2 inputs is approximately $4.7 million calculated using a discounted cash flow method. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents information about the Company’s assets that are measured at fair value as of December 31, 2020 and 2019, and indicates the fair value hierarchy of the valuation: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:92%;"> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value Measurements</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 1</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 2</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 3</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2020</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds included in cash and cash equivalents</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">56,907</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">56,907</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrant liability</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">545</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">545</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2019</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds included in cash and cash equivalents</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,182</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,182</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrant liability</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">370</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">370</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 56907000 56907000 545000 545000 58182000 58182000 370000 370000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company remeasures its warrant liability at fair value at each reporting period using Level 3 inputs via the Black-Scholes option-pricing model. The significant assumptions used in preparing the option pricing model are disclosed in Note 10 Stock Warrants. </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 82%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of year</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">370</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">150</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in fair value</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">175</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">220</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of year </div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">545</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">370</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 370000 150000 175000 220000 545000 370000 4700000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Concentration of Credit Risk </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial instruments which potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents held on deposit at one financial institution and accounts receivable. The Company does not require collateral from customers for amounts owed. At December 31, 2020 and 2019, no one customer represented greater than 10% of the accounts receivable balance. For the years ended December 31, 2020 and 2019, no one customer represented more than 10% of total revenue. Historically, the Company has not experienced any significant credit loss related to any individual customer. </div></div> 0 0 0 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and Equipment </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment are recorded at cost and are depreciated over their estimated useful lives using the straight-line method. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation are removed from the accounts and any resulting gain or loss is included in the determination of net income or loss. Repairs and maintenance costs are expensed as incurred<div style="display:inline;">.</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The cost of property and equipment is depreciated based upon the following asset lives: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"> <tr style="font-size: 0px;"> <td style="width: 41%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 57%; font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Asset Classification</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated Useful Life</div></div></div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Machinery and equipment</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">5 years</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Leasehold improvements</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">Shorter of estimated useful life or remaining lease term</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Computer equipment</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">3 years</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Computer software</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">3 years</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Furniture and fixtures</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">3 years</td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The cost of property and equipment is depreciated based upon the following asset lives: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"> <tr style="font-size: 0px;"> <td style="width: 41%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 57%; font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Asset Classification</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated Useful Life</div></div></div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Machinery and equipment</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">5 years</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Leasehold improvements</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">Shorter of estimated useful life or remaining lease term</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Computer equipment</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">3 years</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Computer software</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">3 years</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Furniture and fixtures</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">3 years</td> </tr> </table> 5 years Shorter of estimated useful life or remaining lease term 3 years 3 years 3 years <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impairment of Long-Lived Assets </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company evaluates whether events or circumstances have occurred that indicate that the estimated remaining useful life of its long-lived assets may warrant reassessment or that the carrying value of these assets may not be recoverable. When a triggering event is identified, management assesses the recoverability of the asset group, which is the lowest level where identifiable cash flows are largely independent, by comparing the expected undiscounted cash flows of the asset group to the carrying value. When the carrying value is not recoverable and an impairment is determined to exist, the asset group is written down to fair value. The Company did not identify any triggering events or record any impairment during the years ended December 31, 2020 and 2019. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory is stated at lower of cost or net realizable value. Cost is based on a standard costing system which approximates the cost on a first in, first out method. The Company regularly reviews inventory for excess and obsolescence and records a provision to write down inventory to its net realizable value. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of Revenue </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenue is primarily comprised of cost of product and software subscriptions, maintenance services, personnel-related costs, third party logistics, warranty fulfillment costs, and overhead. For the production of consumables, the Company utilizes its internal manufacturing facilities and personnel, while for the production of the Company’s additive manufacturing hardware, third party manufacturers are utilized. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;">For internally manufactured products, the cost of revenue includes raw material, labor conversion costs, and overhead related to the manufacturing operations, inclusive of associated depreciation. Cost of revenue for maintenance services is comprised of costs associated with the Company’s customer success teams’ provision of remote and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">on-site</div> support services to customers in addition to the cost of replacement parts. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s cost of revenue also includes indirect costs of providing products and services to its customers. These indirect costs consist primarily of reserves for excess and obsolete inventory and stock- based compensation. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and Development </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company expenses all research and development costs as incurred. These costs consist mainly of employee compensation and other personnel-related costs, product prototypes, facility costs, as well as engineering services. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales and Marketing </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing costs are expensed as incurred and are primarily comprised of personnel-related costs for the Company’s sales and marketing departments, costs related to sales commissions, trades shows, facilities costs, as well as advertising and other demand generating services. Sales and marketing expenses include advertising costs which were $3.0 million and $5.4 million during 2020 and 2019, respectively. </div></div> 3000000.0 5400000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shipping and Handling Costs </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recognizes shipping and handling costs in cost of revenue within the consolidated statements of operations and comprehensive loss. When shipping and handling services are provided subsequent to the point in time control is transferred, the Company accounts for the shipping and handling services as a fulfillment activity and accrues the related costs. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock-Based Compensation </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recognizes expense for stock-based compensation awards based on the estimated fair value of the award on the date of grant, which is amortized on a straight-line basis over the employee’s or director’s requisite service period, generally the vesting period of the award. The Company uses the Black- Scholes pricing model to estimate the fair value of options on the date of grant<div style="display:inline;">.</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;">The Company uses the Black-Scholes pricing model to estimate the fair value of options on the date of grant. The use of a valuation model requires management to make certain assumptions with respect to selected model inputs. The Company grants stock options at exercise prices determined equal to the fair value of common stock on the date of the grant, as determined by the Board of Directors. The fair value of the Company’s common stock at each measurement date is based on a number of factors, including the results of third-party valuations, the Company’s historical financial performance, and observable arms-length sales of the Company’s capital stock including convertible preferred stock, and the prospects of a liquidity event, among other inputs. The computation of expected option life is based on an average of the vesting term and the maximum contractual life of the Company’s stock options, as the Company does not have sufficient history to use an alternative method to the simplified method to calculate an expected life for employees. The Company estimates an expected forfeiture rate for stock options, which is factored into the determination of stock-based compensation expense. The volatility assumption is based on the historical and implied volatility of the Company’s peer group with similar business models. The risk-free interest rate is based on U.S. Treasury <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">zero-coupon</div> issues with a remaining term equal to the expected life assumed at the date of grant. The dividend yield percentage is zero because the Company does not currently pay dividends nor does the Company intend to do so in the future. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">These estimates involve inherent uncertainties and the use of different assumptions may have resulted in stock-based compensation expense that was different from the amounts recorded. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has repurchased fully vested restricted common shares from its employees pursuant to individual repurchase agreements. The Company allows its employee to elect the Company to retain an amount to cover the employee’s tax withholding obligations incurred as a result of the repurchase. The employee tax withholding related to net settlement is recorded in the accrued expenses caption on the Company’s consolidated balance sheets. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warranty Reserves </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">Substantially all of the Company’s hardware products are covered by a standard assurance warranty of one year. In the event of a failure of a product covered by this warranty, the Company may repair or replace the product, at its option. The Company’s warranty reserve reflects estimated material and labor costs for <div style="letter-spacing: 0px; top: 0px;;display:inline;">potential or actual</div> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">product issues for which the Company expects to incur an obligation. The Company periodically assesses the appropriateness of the warranty reserve and adjusts the amount as necessary. If the data used to calculate the appropriateness of the warranty reserve are not indicative of future requirements, additional or reduced warranty reserves may be necessary. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warranty reserves are included within accrued expenses on the consolidated balance sheets. The following table presents changes in the balance of the Company’s warranty reserve: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:68%;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,260</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">80</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions to warranty reserve</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">821</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,415</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Claims fulfilled</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(882</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,235</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Change in estimate related to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-existing</div> warranties</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(635</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">564</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,260</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warranty reserve is recorded through cost of revenue in the consolidated statements of operations and comprehensive loss. </div></div> The following table presents changes in the balance of the Company’s warranty reserve: <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:68%;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,260</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">80</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions to warranty reserve</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">821</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,415</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Claims fulfilled</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(882</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,235</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Change in estimate related to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-existing</div> warranties</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(635</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of year</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">564</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,260</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 1260000 80000 821000 2415000 882000 1235000 -635000 0 564000 1260000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common Stock </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The holders of the common stock are entitled to one vote for each share held at all meetings of stockholders (and written actions in lieu of meetings). </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Dividends may be declared and paid on common stock from funds lawfully available as and when determined by the Board of Directors and subject to any preferential dividend rights of any then outstanding preferred stock. Through the year ended December 31, 2020, no dividends had been declared. </div></div> 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrants </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrants to purchase the Company’s common stock issued in conjunction with the Company’s former term loan facility debt are recorded as a liability and classified as other liabilities on the consolidated balance sheets. The change in the fair value is recognized in other expense in the consolidated statements of operations and comprehensive loss. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrants to purchase the Company’s Series D convertible preferred stock issued in conjunction with a customer contract are recorded as additional Series D convertible preferred stock and classified as mezzanine equity on the consolidated balance sheets. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Earnings Per Share </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;">The Company calculates basic and diluted net loss per share attributable to common stockholders in conformity with the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-class</div> method required for participating securities. The Company’s convertible preferred stock contractually entitles the holders of such shares to participate in dividends but does not contractually require the holders of such shares to participate in the Company’s losses. As such, net losses for the periods presented were not allocated to these securities. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company presents basic and diluted loss per common share amounts. Basic loss per common share is calculated by dividing net loss attributable to common stockholders, less any participating dividends by the weighted average number of common shares outstanding during the applicable period. See Note 13 for further information. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income Taxes </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;">The Company files U.S. federal and state tax returns where applicable. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-U.S.</div> subsidiaries file income tax returns in their respective jurisdictions. The Company accounts for income taxes under the asset and liability method, which recognizes deferred tax assets or liabilities for the expected future tax consequences based on the differences between the financial statement and income tax bases of assets and liabilities using the enacted marginal tax rate, in effect when the differences are expected to reverse. Valuation allowances are provided, if based on the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. Significant management judgement is required in determining the Company’s provision for income taxes, the Company’s deferred tax assets and liabilities, and any valuation allowance recorded against those net deferred tax assets. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;">The Company follows the authoritative guidance on accounting for and disclosure of uncertainty in tax positions which requires the Company to determine whether a tax position of the Company is more likely than not to be sustained upon examination, including resolution of any related appeals of litigation processes, based on the technical merits of the position. For tax positions meeting the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">more-likely-than-not</div> threshold, the tax amount recognized in the financial statements is reduced to the largest benefit that has a greater than fifty percent likelihood of being realized upon the ultimate settlement with the relevant taxing authority. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loss Contingencies </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities for loss contingencies arising from claims, assessments, litigation, fines, and penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. Legal costs for loss contingencies are expensed as incurred. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Segment Information </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company determines its chief operating decision maker (“CODM”) based on the person responsible for making resource allocation decisions. Operating segments are components of the business for which the CODM regularly reviews discrete financial information. The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recently Adopted Accounting Pronouncements </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (“the JOBS Act”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as private companies, including early adoption when permissible. With the exception of standards the Company elected to early adopt, when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as private companies<div style="display:inline;">.</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;">In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2014-09</div> and its related amendments regarding ASC Topic 606, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue from Contracts with Customers</div></div>. The standard provides principles for recognizing revenue for the transfer of promised goods or services to customers with the consideration to which the entity expects to be entitled in exchange for those goods or services. The standard also provides guidance on the recognition of incremental costs related to obtaining customer contracts. The Company adopted ASC Topic 606 on January 1, 2019, using the modified retrospective method for all contracts not completed as of the date of adoption. The adoption of ASC Topic 606 did not result in a material impact to the consolidated financial statements as of the adoption date; however, adoption did result in changes to the Company’s financial statement disclosures.</div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In June 2018, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2018-07,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Compensation-Stock Compensation (Topic 718): Improvements to Non employee Share-Based Payment Accounting </div></div>(“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-07”),</div> which substantially aligns </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the measurement and classification guidance for share based payments to non employees with the guidance for share based payments to employees. The ASU also clarifies that any share based payment issued to a customer should be evaluated by ASC Topic 606 and the consideration payable to a customer guidance. The new ASU was adopted using a modified retrospective transition approach. The ASU is effective for the Company beginning January 1, 2020 for annual periods and January 1, 2021 for interim periods. The adoption of this standard on January 1, 2020 did not have a material effect on the Company’s consolidated financial statements. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;">In August 2018, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-13,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurement (Topic 820): Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement </div></div>(“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-13”),</div> which modifies the disclosure requirements on fair value measurements in ASC 820, Fair Value Measurement. After the adoption of this update, an entity will no longer be required to disclose the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy; the policy for timing of transfers between levels; the valuation processes for Level 3 fair value measurements. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-13</div> is effective in fiscal years beginning after December 15, 2019. The amendments on changes in unrealized gains and losses are applied prospectively for only the most recent period presented in the initial fiscal year of adoption. The adoption of this standard on January 1, 2020 did not have an impact on the consolidated financial statements of the Company. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;">In November 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-08,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Compensation Stock Compensation (Topic 718) and Revenue from Contracts with Customers (Topic 606): Codification Improvements — Share-Based Consideration Payable to a Customer </div></div>(“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-08”),</div> which requires that share based consideration payable to a customer is measured under stock compensation guidance. Under ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-08,</div> awards issued to customers are measured and classified following the guidance in Topic 718 while the presentation of the fair value of the award is determined following the guidance in ASC 606. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-08</div> is effective in fiscal years beginning after December 15, 2019. The new ASU was adopted using a modified retrospective transition approach. The adoption of this standard on January 1, 2020 did not have an impact on the consolidated financial statements. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recent Accounting Pronouncements Not Yet Adopted </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in; text-indent: 0px;">In December 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes (Topic 740) — Simplifying the Accounting for Income Taxes </div></div>(“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12”)</div><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">, </div></div>which simplifies the accounting for income taxes by eliminating some exceptions to the general approach in Accounting Standards Codification 740, Income Taxes. It also clarifies certain aspects of the existing guidance to promote more consistent application. As a result of the ASU, accounting for changes in tax law and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">year-to-date</div></div> losses in interim periods will be simplified. These changes become effective for the Company for the fiscal year beginning on January 1, 2022 and interim periods beginning on January 1, 2023, with early adoption permitted. The Company is currently evaluating the impact that the adoption of ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12</div> will have on its consolidated financial statements. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in; text-indent: 0px;">In August 2018, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-15,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangibles — Goodwill and Other — <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Internal-Use</div> Software (Subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-40)</div> </div></div>(“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-15”),</div> which aligns the requirements for capitalizing implementation costs incurred where the entity is the customer in a hosting arrangement that is a service contract with those of developing or obtaining <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software. These changes become effective for the Company for the fiscal year beginning on January 1, 2021 and interim periods beginning on January 1, 2022, with early adoption permitted. The Company is currently evaluating the impact that the adoption of ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-15    will</div> have on its consolidated financial statements. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In June 2016, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments </div></div>(“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13”),</div> which requires immediate recognition of expected credit losses for financial assets carried at amortized cost, including trade and other receivables, loans and commitments, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> debt securities and other financial assets, held at the reporting date to be measured based on historical experience, current conditions and reasonable supportable forecasts. The new credit loss model does not have a minimum threshold for recognition of impairment losses and entities will need to </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">measure expected credit losses on assets that have a low risk of loss. These changes become effective for the Company on January 1, 2023. The Company is currently evaluating the impact that the adoption of ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> will have on its consolidated financial statements. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;">In February 2016, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases (Topic 842) </div></div>(“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02”),</div> which improves transparency and comparability among companies by recognizing lease assets and lease liabilities on the balance sheet and by disclosing key information about leasing arrangements. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02</div> requires lessees to recognize assets and liabilities on the balance sheet for all leases with terms longer than twelve months. The new standard also requires lessees to apply a dual approach, classifying leases as either finance or operating leases. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. These changes become effective for the Company for the fiscal year beginning on January 1, 2022 and interim periods beginning on January 1, 2023, with early adoption permitted. The Company will adopt ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02</div> for its 2021 fiscal year. Although the Company is currently evaluating the method of adoption of this guidance and the impact that the adoption of ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02</div> will have on its consolidated financial statements, it expects changes to its balance sheet due to the recognition of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets and lease liabilities related to its leases<div style="display:inline;">.</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 3. Revenue </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company derives revenue from the sale of 3D printers, consumable materials, and hardware maintenance agreements, through its global channel of third-party value-added reseller partners (“VARs”). Typically the VAR is the Company’s customer. Customers are invoiced at the time of shipment or at the beginning of the maintenance term and payment is typically due within 60 days. Contracts primarily contain fixed consideration although certain VAR contracts include performance rebates that may be earned based on sales targets which are accounted for as variable consideration and a reduction of revenue. The Company’s variable consideration is primarily based on performance metrics measured over the fiscal year, thus uncertainties related to variable consideration are resolved at December 31, 2020 and 2019. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue associated with the Company’s products are generally recognized when the customer obtains control of the Company’s product, which occurs at a point in time, and may be upon shipment or upon delivery based on the contractual shipping terms of a contract. Revenue associated with hardware maintenance arrangements is recognized ratably over the term of the arrangements. For its premium cloud software subscription offering, the Company recognizes revenue ratably over time beginning on the date the customer is capable of accessing the software under “Services” in the revenue disaggregation table. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Significant Judgements</div> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company enters into certain contracts that have multiple performance obligations. These performance obligations may include 3D printers, consumables, premium cloud software subscriptions, and hardware maintenance. Contracts with more than one performance obligation require the Company to allocate the transaction price to each performance obligation. As the Company’s contracts predominantly contain fixed consideration, the allocation of transaction price is based on a relative standalone selling price method. The Company determines standalone selling prices based on the price at which the performance obligation is sold separately. If the performance obligation is not sold separately, the Company estimates the standalone selling price considering available information such as market conditions and internally approved pricing guidelines related to the performance obligations. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Contract Balances</div> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Timing of revenue recognition may differ from the timing of invoicing to customers. The Company has a right to bill when products are shipped, which is often the point in time revenue is recognized. As a result, the Company will have accounts receivable for billings and also deferred revenue for the portion of billings in advance of service in its hardware maintenance agreements. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recognized $2.4 million of revenue in 2020 from deferred revenue as of December 31, 2019. The Company recognized $1.2 million of revenue in 2019 from deferred revenue as of December 31, 2018. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;">Deferred revenue is expected to be recognized when the Company provides hardware maintenance services or contractual performance obligations for which the customer has already provided payment with $6.2 million recognized in 2021, $2.2 million recognized in 2022, $0.6 million recognized in 2023, and $0.1 million thereafter. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Contract Costs</div> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">When costs to obtain a contract are incremental and the amortization period is greater than one year, the cost is capitalized and amortized over the period that aligns with the transfer of related goods and services. The amortization period does not extend beyond the initial contract term because there is not a sufficient history of renewals. When the costs to obtain a contract are capitalized for a contract that includes multiple performance obligations, the amortization pattern is consistent with the pattern of revenue recognition for the performance obligations. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company expenses sales commissions when incurred when the amortization period is one year or less. These costs are recorded within sales and marketing in the consolidated statement of operations and comprehensive loss. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Disaggregation of Revenue</div> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table disaggregates the Company’s revenue based on the nature of the products and services: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 74%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Hardware</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">52,119</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">57,285</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Consumables</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,498</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,584</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Services</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,234</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,680</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Revenue </div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">71,851</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">72,549</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 2400000 1200000 6200000 2200000 600000 100000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table disaggregates the Company’s revenue based on the nature of the products and services: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 74%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Hardware</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">52,119</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">57,285</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Consumables</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,498</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,584</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Services</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,234</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,680</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Revenue </div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">71,851</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">72,549</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 52119000 57285000 15498000 12584000 4234000 2680000 71851000 72549000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 4. Property and Equipment, net </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment consist of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 76%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Machinery and equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,761</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,467</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leasehold improvements</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,190</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,146</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Computer equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,109</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,048</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Furniture and fixtures</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">345</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">307</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Computer software</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">246</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">52</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Construction in process</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">36</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">146</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment, gross</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,687</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,166</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Accumulated depreciation</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4,406</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,613</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment, net</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,281</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,553</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Depreciation expense for property and equipment was $1.8 million and $1.4 million for the years ended December 31, 2020 and 2019, respectively. Disposal of property and equipment amounted to $0.1 million for the years ended December 31, 2020 and 2019. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment consist of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 76%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Machinery and equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,761</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,467</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leasehold improvements</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,190</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,146</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Computer equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,109</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,048</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Furniture and fixtures</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">345</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">307</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Computer software</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">246</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">52</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Construction in process</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">36</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">146</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment, gross</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,687</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,166</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Accumulated depreciation</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4,406</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,613</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment, net</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,281</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,553</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 4761000 4467000 2190000 2146000 1109000 1048000 345000 307000 246000 52000 36000 146000 8687000 8166000 4406000 2613000 4281000 5553000 1800000 1400000 100000 100000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 5. Inventory </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory consists of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 78%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Raw material</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,669</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">900</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Work in process</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">79</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Finished goods</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,805</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,859</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total inventory</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,553</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,782</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company maintained reserves for obsolete inventory of $0.8 million as of December 31, 2020 and 2019. The impairment of obsolete inventory is wholly related to raw materials. The impairment of obsolete inventories are recorded within cost of revenue in the consolidated statements of operations and comprehensive loss. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory consists of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 78%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Raw material</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,669</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">900</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Work in process</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">79</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Finished goods</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,805</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,859</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total inventory</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,553</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,782</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 1669000 900000 79000 23000 4805000 4859000 6553000 5782000 800000 800000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 6. Accrued Expenses </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes the Company’s components of accrued expenses: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 78%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warranty reserve</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">564</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,260</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Compensation and benefits</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,100</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,893</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">VAR commissions</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">520</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Professional services</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,907</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,101</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Marketing and advertising</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">780</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">46</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">297</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">460</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total accrued expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,168</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,760</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes the Company’s components of accrued expenses: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 78%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warranty reserve</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">564</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,260</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Compensation and benefits</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,100</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,893</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">VAR commissions</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">520</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Professional services</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,907</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,101</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Marketing and advertising</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">780</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">46</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">297</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">460</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total accrued expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,168</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,760</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 564000 1260000 3100000 2893000 520000 0 2907000 1101000 780000 46000 297000 460000 8168000 5760000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 7. Borrowings </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Secured Credit Facility</div> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During October 2018, the Company entered into a Loan and Security Agreement with a lending institution for a revolving line of credit. The Company can draw up to the amount of 80% of its receivables not to exceed $15.0 million. The available balance is secured by the accounts receivable of the Company. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company had no draws on the line of credit as of December 31, 2019. The Loan and Security Agreement expired in<div style="letter-spacing: 0px; top: 0px;;display:inline;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;">September 2020</div>.</div> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">PPP Loan</div> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On April 10, 2020, the Company was granted a loan (the “Loan”) from a lending institution in the aggregate amount of $5.0 million, pursuant to the Paycheck Protection Program (the “PPP”) under Division A, Title I of the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”), which was enacted March 27, 2020<div style="display:inline;">.</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Loan, which was in the form of a note dated <div style="letter-spacing: 0px; top: 0px;;display:inline;">April 21, 2020</div>, matures on <div style="letter-spacing: 0px; top: 0px;;display:inline;">April 21, 2022</div> and bears interest at a rate of 1% per annum, payable monthly commencing on November 22, 2020. The note may be prepaid by the borrower at any time prior to maturity with no prepayment penalties.</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Funds from the Loan may only be used for payroll costs, costs used to continue group health care benefits, mortgage payments, rent, utilities, and interest on other debt obligations that have been entered into prior to </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">February 15, 2020. The Company intended to use the entire Loan amount for qualifying expenses. Under the terms of the PPP, certain amounts of the Loan may be forgiven if they are used for qualifying expenses as described in the CARES Act. The Company paid off the loan in full in January 2021.</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> 0.80 15000000.0 0 5000000.0 0.01 payable monthly commencing on November 22, 2020 2020-11-22 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 8. Convertible Preferred Stock, Common Stock and Stockholders’ Deficit </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes details of convertible preferred stock authorized, issued and outstanding as of December 31, 2020 and 2019: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"> <tr style="font-size: 0px;"> <td style="width: 48%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Share Issued</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Issuance</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands, except for share counts)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Authorized</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">and<br/> Outstanding</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Price Per<br/> Share</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Carrying<br/> Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Liquidation<br/> Preference</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series Seed</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18,233,848</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,918,211</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.0618</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,107</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,107</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series A</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,725,920</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,725,920</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.2959</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,437</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,500</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series B</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,391,480</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,391,480</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.4414</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,096</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,180</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series C</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,468,290</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,468,290</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.0735</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,881</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series D</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,599,646</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,483,909</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.7523</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">82,976</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">83,089</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total convertible preferred stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">113,419,184</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">112,987,810</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">137,497</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">137,876</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"> <tr style="font-size: 0px;"> <td style="width: 48%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Share Issued</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Issuance</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands, except for share counts)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares<br/> Authorized</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">and<br/> Outstanding</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Price Per<br/> Share</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Carrying<br/> Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Liquidation<br/> Preference</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series Seed</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18,233,848</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,918,211</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.0618</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,107</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,107</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series A</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,725,920</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,725,920</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.2959</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,437</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,500</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series B</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,391,480</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,391,480</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.4414</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,096</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,180</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series C</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,468,290</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,468,290</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.0735</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,881</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series D</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,599,646</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,336,616</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.7523</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">82,276</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">82,389</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total convertible preferred stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">113,419,184</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">112,840,517</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">136,797</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">137,176</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;">The terms of Series Seed, Series A, Series B, Series C, and Series D preferred stock are as follows: </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Voting</div> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The holders of the Series Seed, Series A, Series B, Series C, and Series D preferred stock are entitled to vote, together with the holders of common stock, on all matters submitted to stockholders for a vote. Each preferred stockholder is entitled to the number of votes equal to the number of shares of common stock into which each preferred share is convertible at the time of such vote. Series A class is entitled to elect two representatives to the Board of Directors. Each of the Series B, Series C, and Series D classes is entitled to elect one representative to the Board of Directors. The Series Seed class is not entitled to elect a representative to the Board of Directors. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Dividends</div> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The holders of the Series Seed, Series A, Series B, Series C, and Series D preferred stock are entitled to receive, when and as declared by the Board of Directors and out of funds legally available, dividends payable in preference and priority to any dividend payment on common stock. As of December 31, 2020, no dividends have been declared or paid by the Company. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Liquidation Preference</div> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In the event of any liquidation, dissolution, change of control or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">winding-up</div> of the affairs of the Company, the holders of the then outstanding Series Seed, Series A, Series B, Series C, and Series D preferred stock are entitled </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">to receive, on a pari passu basis, an amount equal to the original issue price </div>of $0.06, $0.29, $0.44, $2.07 and $4.75, respectively, per share plus any declared and unpaid dividends. If the amount paid would be greater had the preferred stockholders converted to common stock, the calculation of the amount to be distributed to the preferred shareholders shall be calculated as if the preferred stockholders had converted just prior to the distribution without having them first convert to common stock. After payment to the preferred stockholders, the remaining proceeds shall be distributed on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pro-rata</div> basis. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Conversion</div> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Each share of Series Seed, Series A, Series B, Series C and Series D preferred stock, at the option of the holder, is convertible into a number of fully paid shares of common stock as determined by dividing the respective preferred stock issue price by the conversion price in effect at the time. The initial conversion price of Series Seed preferred stock is $0.06 per share and is subject to adjustment in accordance with anti- dilution provisions contained in the Company’s Certificate of Incorporation. The initial conversion price of Series A preferred stock is $0.29 per share and is subject to adjustment in accordance with anti-dilution provisions contained in the Company’s Certificate of Incorporation. The initial conversion price of Series B preferred stock is $0.44 per share and is subject to adjustment in accordance with anti-dilution provisions contained in the Company’s Certificate of Incorporation. The initial conversion price of Series C preferred stock is $2.07 per share and is subject to adjustment in accordance with anti-dilution provisions contained in the Company’s Certificate of Incorporation. The initial conversion price of Series D preferred stock is $4.75 per share and is subject to adjustment in accordance with anti-dilution provisions contained in the Company’s Certificate of Incorporation<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">With respect to Series Seed, Series A, Series B, and Series C, conversion is at the holder’s option, however, all outstanding shares of preferred stock shall automatically convert immediately upon the closing of a sale of shares of common stock to the public at a price per share of at least $2.59 per share. At the election of the majority of all preferred stockholders and 10% of the outstanding Series C holders, shares of Series Seed, Series A, Series B, and Series C stock shall be automatically converted. With respect to Series D, conversion is at the holder’s option, however, all outstanding shares of preferred stock shall automatically convert immediately upon the closing of a sale of shares of common stock to the public at a price per share of at least $4.75 per share. The Series D stock shall be automatically converted at the election of the majority of Series D holders. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Redemption</div> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The preferred stock is not redeemable at the option of the holder. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Repurchases</div> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the year ended December 31, 2020, the Company repurchased 263,031 shares of common stock from an employee for $4.75 per share net of withholding taxes of $0.2 million classified within accrued payroll for the employee’s related income tax liability. The fair value per share on the date of repurchase was $3.14. The repurchase resulted in additional compensation expense of $0.4 million for the value of the repurchase in excess of fair value. The expense is recognized in operating expenses within the general and administrative expenses on the consolidated statements of operations and comprehensive loss. The Company became contractually obligated to repurchase an additional 263,030 shares of common stock from this employee for $4.75 per share in 2021, with such obligation having been contingent but not probable of occurring as of December 31, 2020. However, the Company expects this obligation to be waived subsequent to the merger as described within Note 15 to the consolidated financial statements.</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the year ended December 31, 2019, the Company repurchased 244,691 shares of common stock from certain employees for $4.75 per share. The fair value per share on the date of repurchase was $2.55. The repurchase resulted in additional compensation expense of $0.5 million for the value of the repurchase in excess </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">of fair value. The expense is recognized in operating expenses in the research and development expenses on the consolidated statements of operations and comprehensive loss. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the year ended December 31, 2019, the Company repurchased 315,637 shares of series Seed convertible preferred stock from an employee for $4.75 per share. The fair value per share on the date of repurchase was $2.55. The repurchase resulted in additional compensation expense of $0.7 million for the value of the repurchase in excess of fair value. The expense is recognized in operating expenses in the research and development expenses on the consolidated statements of operations and comprehensive loss. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Management determines the fair value of its common stock using the methodology described in Note 2 Summary of Significant Accounting Policies, adjusting for changes in inputs based on material information known at the time of a repurchase transaction such as estimated timing to exit events and respective probabilities of such events occurring. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Common Stock Reserved for Future Issuance</div> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has reserved the following shares of common stock for future issuance: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common stock options outstanding</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,420,305</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,162,473</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shares available for issuance under the plan</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,649,322</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,823,610</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Convertible preferred stock outstanding</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">112,987,810</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">112,840,517</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrants to purchase Series D convertible preferred stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">115,737</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">263,030</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common stock warrants outstanding</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">190,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">190,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total shares of authorized common stock reserved for future issuance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">137,363,174</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">129,279,630</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes details of convertible preferred stock authorized, issued and outstanding as of December 31, 2020 and 2019: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"> <tr style="font-size: 0px;"> <td style="width: 48%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Share Issued</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Issuance</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands, except for share counts)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Authorized</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">and<br/> Outstanding</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Price Per<br/> Share</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Carrying<br/> Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Liquidation<br/> Preference</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series Seed</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18,233,848</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,918,211</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.0618</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,107</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,107</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series A</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,725,920</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,725,920</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.2959</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,437</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,500</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series B</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,391,480</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,391,480</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.4414</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,096</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,180</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series C</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,468,290</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,468,290</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.0735</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,881</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series D</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,599,646</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,483,909</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.7523</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">82,976</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">83,089</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total convertible preferred stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">113,419,184</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">112,987,810</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">137,497</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">137,876</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"> <tr style="font-size: 0px;"> <td style="width: 48%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Share Issued</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Issuance</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands, except for share counts)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares<br/> Authorized</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">and<br/> Outstanding</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Price Per<br/> Share</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Carrying<br/> Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Liquidation<br/> Preference</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series Seed</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">18,233,848</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,918,211</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.0618</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,107</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,107</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series A</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,725,920</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,725,920</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.2959</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,437</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,500</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series B</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,391,480</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,391,480</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.4414</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,096</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,180</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series C</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,468,290</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,468,290</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.0735</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,881</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">30,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series D</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,599,646</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,336,616</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.7523</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">82,276</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">82,389</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total convertible preferred stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">113,419,184</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">112,840,517</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">136,797</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">137,176</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 18233848 17918211 0.0618 1107000 1107000 28725920 28725920 0.2959 8437000 8500000 34391480 34391480 0.4414 15096000 15180000 14468290 14468290 2.0735 29881000 30000000 17599646 17483909 4.7523 82976000 83089000 113419184 112987810 137497000 137876000 18233848 17918211 0.0618 1107000 1107000 28725920 28725920 0.2959 8437000 8500000 34391480 34391480 0.4414 15096000 15180000 14468290 14468290 2.0735 29881000 30000000 17599646 17336616 4.7523 82276000 82389000 113419184 112840517 136797000 137176000 0.06 0.29 0.44 2.07 4.75 0.06 0.29 0.44 2.07 4.75 2.59 2.59 2.59 2.59 0.10 4.75 263031 4.75 200000 3.14 400000 263030 4.75 244691 4.75 2.55 500000 315637 4.75 700000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has reserved the following shares of common stock for future issuance: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common stock options outstanding</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,420,305</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,162,473</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shares available for issuance under the plan</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,649,322</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,823,610</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Convertible preferred stock outstanding</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">112,987,810</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">112,840,517</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrants to purchase Series D convertible preferred stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">115,737</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">263,030</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common stock warrants outstanding</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">190,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">190,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total shares of authorized common stock reserved for future issuance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">137,363,174</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">129,279,630</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 19420305 13162473 4649322 2823610 112987810 112840517 115737 263030 190000 190000 137363174 129279630 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 9. Stock Option Plan </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;">The Company adopted the 2013 Stock Plan (the “2013 Plan”) under which a total of 36,313,607 shares of the Company’s common stock have been reserved for issuance to employees, directors and consultants as of December 31, 2020. Awards granted under the 2013 Plan may be incentive stock options, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-statutory</div> stock options, unrestricted common stock, or restricted common stock. Incentive stock options may only be granted to employees. The Board of Directors determines the exercise price, the period over which the awards become exercisable, the vesting conditions, and other terms and conditions of the award. The awards generally vest 25 percent after 12 months, followed by ratable vesting over 36 months. Awards granted generally expire 10 years from the date of grant. The grant date fair value of options is recognized as expense on a straight-line basis over the requisite service period, which is generally the vesting period. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Option activity under the plan for the year ended December 31, 2020 is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:84%;"> <tr style="font-size: 0px;"> <td style="width: 46%;"/> <td style="width: 11%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 11%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 11%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of<br/> Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div><br/> Exercise Price<br/> (Per Share)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div><br/> Remaining<br/> Contractual Life<br/> (in years)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2019</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,162,473</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.16</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.51</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,890,563</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.06</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,231,540</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.42</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,401,191</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.08</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Outstanding at December</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> 31,<br/> 2020</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,420,305</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.72</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8.71</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Options exercisable at December</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> 31, 2019 </div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,561,561</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.37</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.14</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Options exercisable at December</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> 31, 2020 </div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,700,993</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.98</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.84</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The aggregate intrinsic value of stock options outstanding at December 31, 2020 was $13.6 million. As of December 31, 2020, the Company had 18,695,077 shares vested and expected to vest. In December 31, 2019, there were 240,875 options exercised by employees for which the Company did not receive the proceeds of $0.2 million prior to December 31, 2019, the proceeds are recorded as a note receivable in the consolidated statements of stockholders’ deficit. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additional information regarding the exercise of stock options is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 78%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands, except weighted average)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average grant date fair value of options granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.28</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.92</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intrinsic value of options exercised</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,455</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,909</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In the years ended December 31, 2020 and 2019, the Company granted options to purchase 9,890,563 and 7,194,585 shares of common stock with aggregate fair values of $12.7 million and $6.6 million, respectively, calculated via the Black-Scholes option pricing model (see Note 2) using the following assumptions: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected option term (in years)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.86</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.07</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">53.1</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">52.6</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.56</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.89</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value of common stock (per share)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.36</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.81</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recorded compensation expense for the stock options of $2.6 million and $0.9 million for the years ended December 31, 2020 and 2019, respectively, which was recognized in the following captions within the consolidated statements of operations and comprehensive loss: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 80%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">589</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">186</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">693</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">307</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">578</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">262</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">709</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">103</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total stock-based compensation expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,569</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">858</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total unrecognized stock-based compensation expense for all stock-based awards outstanding was $15.4 million at December 31, 2020, which is expected to be recognized over a weighted-average period of 1.6 years. </div></div> 36313607 0.25 P12M P36M P10Y <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Option activity under the plan for the year ended December 31, 2020 is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:84%;"> <tr style="font-size: 0px;"> <td style="width: 46%;"/> <td style="width: 11%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 11%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 11%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of<br/> Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div><br/> Exercise Price<br/> (Per Share)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div><br/> Remaining<br/> Contractual Life<br/> (in years)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2019</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,162,473</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.16</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.51</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,890,563</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.06</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,231,540</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.42</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,401,191</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.08</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Outstanding at December</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> 31,<br/> 2020</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,420,305</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.72</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8.71</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Options exercisable at December</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> 31, 2019 </div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,561,561</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.37</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.14</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Options exercisable at December</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> 31, 2020 </div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,700,993</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.98</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.84</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 13162473 1.16 P7Y6M3D 9890563 2.06 2231540 0.42 1401191 1.08 19420305 1.72 P8Y8M15D 4561561 0.37 P4Y1M20D 4700993 0.98 P6Y10M2D 13600000 18695077 240875 200000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additional information regarding the exercise of stock options is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 78%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands, except weighted average)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average grant date fair value of options granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.28</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.92</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intrinsic value of options exercised</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,455</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,909</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 1.28 0.92 4455000 3909000 9890563 7194585 12700000 6600000 <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected option term (in years)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.86</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.07</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">53.1</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">52.6</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.56</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.89</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value of common stock (per share)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.36</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.81</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> P5Y10M9D P6Y25D 0.531 0.526 0.0056 0.0189 0 0 2.36 1.81 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recorded compensation expense for the stock options of $2.6 million and $0.9 million for the years ended December 31, 2020 and 2019, respectively, which was recognized in the following captions within the consolidated statements of operations and comprehensive loss: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 80%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">589</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">186</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">693</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">307</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">578</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">262</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">709</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">103</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total stock-based compensation expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,569</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">858</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 2600000 900000 589000 186000 693000 307000 578000 262000 709000 103000 2569000 858000 15400000 P1Y7M6D <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 10. Stock Warrants </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As part of a loan agreement entered into with a lending institution during 2015, the Company issued warrants to the lender granting the right to purchase 190,000 shares of the Company’s common stock at an exercise price of $0.06 per share. The loan agreement was terminated prior to January 1, 2018. The warrants expire on February 17, 2025. There has been no related warrant activity for these instruments since the date of issue. The warrant is classified as derivative liability within other liabilities in the consolidated balance sheets and subsequent adjustments to fair value are shown in other expense in the consolidated statements of operations and comprehensive loss. The fair value is measured at each reporting date using the Black- Scholes model using the following inputs: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 83%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected (remaining) option term (in years)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.13</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.14</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">55.4</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">52.4</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.36</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.69</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value of common stock (per share)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.93</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.00</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;">As part of a development agreement with a customer signed in 2019, the Company will issue warrants to the customer, granting the right to purchase up to 294,594 shares of the Company’s Series D convertible preferred stock at an exercise price of $0.0001 per share and a grant date fair value equal to the Series D valuation. As the customer remits payment to the Company under the development agreement, a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pro-rata</div> share of warrants will vest. These warrants expire on September 24, 2029. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company accounts for the warrants issued to the customer as consideration payable to the customer and a reduction of revenue with a corresponding adjustment to convertible preferred stock. The value of the warrants is measured based on the grant date fair value. The grant date was considered to occur at the execution date of the contract. The Company recorded $0.7 million and $0.2 million related to the warrants in 2020 and 2019, respectively. In accordance with the agreement, 147,293 and 31,564 warrants vested during the years ended December 31, 2020 and 2019, respectively. As of December 31, 2020, there are 115,737 outstanding warrants to be issued under the terms of the development agreement<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div> 190000 0.06 2018-01-01 2025-02-17 The fair value is measured at each reporting date using the Black- Scholes model using the following inputs: <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 83%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected (remaining) option term (in years)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.13</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.14</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">55.4</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">52.4</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.36</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.69</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value of common stock (per share)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.93</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.00</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 4.13 5.14 55.4 52.4 0.36 1.69 0 0 2.93 2.00 294594 0.0001 2029-09-24 700000 200000 147293 31564 115737 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 11. Income Taxes </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The components of the Company’s loss before income taxes are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loss before income taxes:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Domestic</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(18,269</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(29,944</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">395</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">84</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17,874</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(29,860</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The components of the income tax provision are as follows: </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 82%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current Provision</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Federal</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">State</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">106</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total current provision</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">111</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred Provision</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Federal</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">State</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total deferred provision</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total income tax expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">111</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The overall effective tax rate differs from the statutory federal tax rate as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 79%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">% of Pretax Loss</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Statutory US federal rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21.00</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21.00</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">State income taxes</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.85</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.19</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock-based compensation</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1.06</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.23</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Nondeductible expenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.61</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.22</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Global intangible <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">low-taxed</div> income</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.46</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.06</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research &amp; development credits</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.48</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.35</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Valuation allowance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(25.18</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(25.65</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in statutory tax rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.20</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other rate items</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.24</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.50</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effective tax rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.94</td> <td style="vertical-align: bottom; white-space: nowrap;">)% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.12</td> <td style="vertical-align: bottom; white-space: nowrap;">)% </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Significant components of the Company’s net deferred tax assets are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:68%;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">318</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">86</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred expenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">280</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">322</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Reserves</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">560</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">713</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">453</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">97</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock compensation</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">372</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">43</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Uniform capitalization</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">45</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net operating losses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,266</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,184</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development credits</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,085</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,467</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other state credits</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">147</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">141</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gross deferred tax assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,546</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,111</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Valuation allowance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(21,507</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17,001</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax liabilities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Depreciation</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(39</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(110</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unrealized foreign currency loss</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net deferred tax assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has historically incurred operating losses and maintains a full valuation allowance against its net deferred tax assets. There is no tax provision or tax benefit attributable to the net loss which differs from the amount computed by applying the US federal income tax rates of 21% to the pretax loss, primarily due to changes in valuation allowance, generation of research and development tax credits, and state taxes. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2020, the Company had federal net operating loss carryforwards of $15.0 million that are subject to expire at various dates between 2033 and 2038, and net operating losses of $53.2 million, that have no expiration date and can be carried forward <span style="-sec-ix-hidden:hidden24953437">indefinitely</span>. As of December 31, 2020, the Company has state tax net operating loss carryforwards of approximately $34.6 million, that are subject to expire at various dates between 2033 and 2044. At December 31, 2020, the Company had federal and state research and development tax credit carryforwards of $2.1 million and $1.3 million, respectively, available to reduce future income taxes payable which begin to expire in 2030. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Utilization of the net operating loss and research and development credit carryforwards may be subject to a substantial annual limitation under Section 382 of the Internal Revenue Code of 1986, and similar state provisions, due to ownership change limitations that have occurred previously or that could occur in the future. These ownership changes may limit the amount of net operating loss and research and development credit carryforwards that can be utilized annually to offset future taxable income and tax, respectively. As of December 31, 2020, the Company has not completed a 382 study to assess whether a change of ownership has occurred since its formation<div style="display:inline;">.</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has not conducted a study of its research and development credit carryforwards. This study may result in an adjustment to research and development credit carryforwards; however, until a study is completed and any adjustment is known, no amounts are being presented as an uncertain tax position. A full valuation allowance has been provided against the Company’s research and development credits and, if an adjustment is required, this adjustment would be offset by an adjustment to the valuation allowance. Thus, there would be no impact to the balance sheets or statements of operations if an adjustment were required. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Uncertain tax positions represent tax positions for which reserves have been established. The Company’s policy is to record interest and penalties related to uncertain tax positions as part of income tax expense. Reserves for uncertain tax positions as of December 31, 2020 are not material and would not impact the effective tax rate if recognized as a result of the valuation allowance maintained against the Company’s net deferred tax assets. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company files tax returns as prescribed by the tax laws of the jurisdictions in which it operates. In the normal course of business the Company is subject to examination by federal, state and foreign jurisdictions, where applicable. There are currently no pending income tax examinations. The Company is open to future tax examination under statute from 2016 to the present; however, carryforward attributes that were generated prior to January 1, 2016 may still be adjusted upon examination by federal, state or local tax authorities to the extent utilized in an open tax year or in future periods. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2020, the Company has not provided for deferred income taxes on undistributed earnings of its foreign subsidiaries since these earnings are deemed to be indefinitely reinvested. Upon distribution of those earnings in the form of dividends or otherwise, the Company could be subject to income taxes as well as withholding taxes. The amount of taxes attributable to the undistributed earnings is immaterial<div style="display:inline;">.</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has evaluated the positive and negative evidence bearing upon the realizability of its deferred tax assets, which are primarily comprised of net operating loss carryforwards and capitalized research and development costs. Management has determined that it is more likely than not that the Company will not recognize the benefits of federal and state deferred tax assets and, as a result, a full valuation allowance of $21.5 million has been established at December 31, 2020. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents the changes in the balance of the Company’s deferred income tax asset valuation allowance: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 74%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of year </div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,001</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,343</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions charged to expense</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,465</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,658</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of year </div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><span style="-sec-ix-hidden:hidden24975036">21</span>,466</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,001</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The components of the Company’s loss before income taxes are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loss before income taxes:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Domestic</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(18,269</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(29,944</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">395</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">84</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17,874</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(29,860</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> -18269000 -29944000 395000 84000 -17874000 -29860000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The components of the income tax provision are as follows: </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 82%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current Provision</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Federal</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">State</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">106</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total current provision</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">111</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred Provision</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Federal</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">State</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total deferred provision</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total income tax expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">111</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 0 0 5000 10000 106000 5000 111000 15000 0 0 0 0 0 0 0 0 111000 15000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The overall effective tax rate differs from the statutory federal tax rate as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 79%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">% of Pretax Loss</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Statutory US federal rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21.00</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21.00</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">State income taxes</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.85</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.19</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock-based compensation</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1.06</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.23</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Nondeductible expenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.61</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.22</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Global intangible <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">low-taxed</div> income</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.46</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.06</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research &amp; development credits</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.48</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.35</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Valuation allowance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(25.18</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(25.65</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in statutory tax rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.20</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other rate items</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.24</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.50</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effective tax rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.94</td> <td style="vertical-align: bottom; white-space: nowrap;">)% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.12</td> <td style="vertical-align: bottom; white-space: nowrap;">)% </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 0.2100 0.2100 0.0185 0.0219 -0.0106 -0.0023 -0.0061 -0.0022 -0.0046 -0.0006 0.0348 0.0235 -0.2518 -0.2565 -0.0020 0 0.0024 0.0050 -0.0094 -0.0012 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Significant components of the Company’s net deferred tax assets are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:68%;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">318</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">86</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred expenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">280</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">322</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Reserves</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">560</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">713</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">453</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">97</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock compensation</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">372</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">43</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Uniform capitalization</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">45</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net operating losses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,266</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,184</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development credits</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,085</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,467</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other state credits</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">147</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">141</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gross deferred tax assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,546</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,111</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Valuation allowance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(21,507</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17,001</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax liabilities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Depreciation</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(39</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(110</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unrealized foreign currency loss</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net deferred tax assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 23000 27000 318000 86000 280000 322000 560000 713000 453000 97000 372000 43000 45000 31000 16266000 13184000 3085000 2467000 147000 141000 21546000 17111000 21507000 17001000 39000 110000 3000 0 0 0 0.21 15000000.0 P2033Y P2038Y 53200000 34600000 P2033Y P2044Y 2100000 1300000 P2030Y 0 21500000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents the changes in the balance of the Company’s deferred income tax asset valuation allowance: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 74%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at beginning of year </div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,001</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,343</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions charged to expense</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,465</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,658</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of year </div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><span style="-sec-ix-hidden:hidden24975036">21</span>,466</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,001</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 17001000 9343000 4465000 7658000 17001000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 12. Commitments and Contingencies </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Operating Leases </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company leases two spaces with two locations in Watertown, Massachusetts and one location in Billerica, Massachusetts for office and manufacturing, under noncancellable operating lease agreements. These leases provide for escalating monthly payments and are set to expire in December 2023, April 2027, and July 2028. Rent expense under the Company’s lease agreements was $2.2 million and $2.3 million for the years ended December 31, 2020 and 2019, respectively. Future minimum lease payments under these agreements are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:68%;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,150</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,866</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,070</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,132</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,089</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">After 2025</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,088</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total future minimum lease payments</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,395</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Minimum Commitment Arrangements </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;">The Company may enter into <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-binding</div> purchase agreements with suppliers to acquire inventory and other materials during the normal course of business. The Company did not have any minimum commitment arrangements. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Legal Proceedings </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">From time to time, the Company may face legal claims or actions in the normal course of business. At each reporting date, the Company evaluates whether a potential loss amount or a potential range of loss is probable and reasonably estimable under the provisions of the authoritative guidance that address accounting for contingencies. The Company expenses as incurred the costs related to its legal proceedings. </div></div> 2 December 2023 April 2027 July 2028 2200000 2300000 Future minimum lease payments under these agreements are as follows: <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:68%;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,150</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,866</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,070</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,132</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,089</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">After 2025</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,088</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total future minimum lease payments</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,395</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 2150000 2866000 3070000 2132000 2089000 5088000 17395000 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 13. Net Loss Per Share </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company computes basic net loss per share using net loss attributable to MarkForged, Inc. common stockholders and the weighted-average number of common shares outstanding during each period. Diluted earnings per share include shares issuable upon exercise of outstanding stock options and stock-based awards where the conversion of such instruments would be dilutive. </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands, except per share amounts)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Numerator for basic and diluted net loss per share:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17,985</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(29,875</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deemed dividend – repurchase of Series Seed convertible preferred stock</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(785</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deemed dividend – repurchase of common stock</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(826</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(624</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss attributable to MarkForged, Inc. common stockholders</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(18,811</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(31,284</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Denominator for basic and diluted net loss per share:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average shares outstanding</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,258,968</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,673,218</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss per common share:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.47</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.81</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.47</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.81</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in;">For the year ended December 31, 2020 and 2019, the Company was in a net loss position, thus the effect of potentially dilutive securities, including <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-vested</div> stock options, restricted stock awards, warrants, and convertible preferred stock, was excluded from the denominator for the calculation of diluted net loss per share because the inclusion of such securities would be antidilutive. The following dilutive securities are excluded from the denominator: </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Years ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Convertible preferred stock</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">112,987,810</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">112,840,517</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested awards</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,599,305</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,656,557</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrants</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">190,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">190,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">132,777,115</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">126,687,074</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands, except per share amounts)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Numerator for basic and diluted net loss per share:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17,985</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(29,875</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deemed dividend – repurchase of Series Seed convertible preferred stock</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(785</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deemed dividend – repurchase of common stock</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(826</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(624</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss attributable to MarkForged, Inc. common stockholders</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(18,811</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(31,284</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Denominator for basic and diluted net loss per share:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average shares outstanding</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,258,968</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,673,218</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss per common share:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.47</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.81</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.47</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.81</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr></table> -17985000 -29875000 0 785000 826000 624000 -18811000 -31284000 40258968 38673218 -0.47 -0.81 -0.47 -0.81 The following dilutive securities are excluded from the denominator: <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Years ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Convertible preferred stock</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">112,987,810</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">112,840,517</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested awards</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,599,305</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,656,557</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrants</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">190,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">190,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">132,777,115</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">126,687,074</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 112987810 112840517 19599305 13656557 190000 190000 132777115 126687074 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 14. Segment Information </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In the operation of the business, the Chief Executive Officer, who is the Company’s chief operating decision maker, reviews the business as one segment. The Company currently sells its product in the Americas, Europe, Middle East and Africa (“EMEA”), and Asia Pacific (“APAC”) markets. The Company measures revenue based on the physical location of where the customer who is receiving the promised goods or service is located. Disaggregated revenue data for those markets is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 74%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Revenue during the<br/> years ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Americas</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,837</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">53,183</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">EMEA</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,214</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,142</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">APAC</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,800</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,224</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">71,851</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">72,549</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue generated from customers within the Company’s country of domicile, the United States, amounted to $35.1 million and $44.9 million for the years ended December 31, 2020 and 2019, respectively. The Company’s long-lived assets are substantially located in the United States, where the Company’s primary operations are located. here the Company’s primary operations are located<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div> 1 The Company measures revenue based on the physical location of where the customer who is receiving the promised goods or service is located. Disaggregated revenue data for those markets is as follows: <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:76%;"> <tr style="font-size: 0px;"> <td style="width: 74%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Revenue during the<br/> years ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Americas</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,837</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">53,183</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">EMEA</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19,214</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,142</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">APAC</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,800</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,224</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">71,851</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">72,549</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 40837000 53183000 19214000 12142000 11800000 7224000 71851000 72549000 35100000 44900000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 15. Subsequent Events </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has evaluated subsequent events through April 1, 2021, the date the financial statements were available to be issued, and has determined that the following subsequent events require disclosure in the consolidated financial statements: </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On February 23, 2021, Markforged entered into an Agreement and Plan of Merger with AONE a special purpose acquisition company, and Caspian Merger Sub Inc., a wholly-owned subsidiary of AONE. Pursuant to the Agreement and Plan of Merger, at the effective time of the merger, Caspian Merger Sub Inc. will merge with and into Markforged and Markforged will survive the merger as a wholly-owned subsidiary of AONE. Upon closing of the merger, AONE is expected to be named Markforged Holding Corporation and will continue to be listed on the NYSE and trade under the ticker symbol “MKFG.” Cash proceeds of the merger will be funded through a combination of AONE’s $215 million of cash held in trust (assuming no redemptions) and an aggregate of $210 million in fully committed common stock transactions at $10.00 per share. Prior to the effective time of the Merger, Markforged will repurchase or settle for cash shares of common stock and stock options, as applicable, from certain of its stockholders, for a total value of approximately $45.0 million of cash on hand, referred to as the “Employee Transactions”. </div></div> 215000000 210000000 10.00 45000000.0 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover Page
6 Months Ended
Jun. 30, 2021
Cover [Abstract]  
Document Type S-1
Amendment Flag false
Entity Registrant Name Markforged Holding Corporation
Entity Central Index Key 0001816613
Entity Filer Category Non-accelerated Filer
Entity Small Business true
Entity Emerging Growth Company true
Entity Ex Transition Period false
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Current assets      
Cash and cash equivalents $ 33,144 $ 58,715 $ 59,768
Accounts receivable, net 17,567 16,601 18,159
Inventory 7,926 6,553 5,782
Prepaid expenses 1,691 1,496 1,163
Other current assets 814 1,373 2,214
Total current assets 61,142 84,738 87,086
Property and equipment, net 4,480 4,281 5,553
Deferred transaction costs 4,884    
Other assets 645 584 633
Total assets 71,151 89,603 93,272
Current liabilities      
Accounts payable 6,340 3,369 5,023
Accrued expenses 8,432 8,168 5,760
Deferred revenue 5,192 6,196 2,446
Other current liabilities 331 300 666
Total current liabilities 20,295 18,033 13,895
Long-term debt 5,022 0
Long-term deferred revenue 2,820 2,905 1,597
Deferred rent 1,483 1,073 973
Other liabilities 545 371
Total liabilities 24,598 27,578 16,836
Commitments and contingencies (Note 12)
Convertible preferred stock (Note 8) 137,952 137,497 136,797
Stockholders' deficit      
Common stock
Additional paid-in capital 10,724 5,542 2,012
Treasury stock (1,450) (1,450) (624)
Note receivable   0 (170)
Accumulated deficit (100,673) (79,564) (61,579)
Total stockholders' deficit (91,399) (75,472) (60,361)
Total liabilities, convertible preferred stock, and stockholders' deficit $ 71,151 $ 89,603 $ 93,272
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Common stock, Par value $ 0.00001 $ 0.00001 $ 0.00001
Common stock, Shares authorized 183,300,000 183,300,000 173,300,000
Common stock, Shares issued 42,537,176 41,491,257 39,259,717
Common stock, Shares outstanding 42,537,176 41,491,257 39,259,717
Treasury stock, Common shares 507,722 507,722 244,691
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Revenue $ 20,419 $ 14,174 $ 40,539 $ 31,875 $ 71,851 $ 72,549
Cost of revenue 8,496 6,720 16,435 14,997 29,921 36,321
Gross profit 11,923 7,454 24,104 16,878 41,930 36,228
Operating expense            
Sales and marketing 8,255 5,296 15,312 11,761 22,413 31,018
Research and development 6,444 4,206 11,703 8,852 17,176 20,270
General and administrative 7,959 3,623 16,822 7,250 20,080 15,683
Total operating expense 22,658 13,125 43,837 27,863 59,669 66,971
Loss from operations (10,735) (5,671) (19,733) (10,985) (17,739) (30,743)
Other (expense) income, net (345) 10 (1,368) 23 (184) (121)
Interest expense (5) (20) (9) (29) (98) (49)
Interest income 1 21 3 144 147 1,053
Loss before income taxes (11,084) (5,660) (21,107) (10,847) (17,874) (29,860)
Income tax expense 6 29 2 87 111 15
Net loss and comprehensive loss $ (11,090) $ (5,689) $ (21,109) $ (10,934) (17,985) (29,875)
Net loss attributable to MarkForged, Inc. common stockholders         $ (18,811) $ (31,284)
Weighted average shares outstanding basic and diluted 41,853,841 39,980,784 41,638,004 39,856,193 40,258,968 38,673,218
Basic and diluted net loss per common share $ (0.26) $ (0.14) $ (0.51) $ (0.27) $ (0.47) $ (0.81)
Series Seed Redeemable Convertible Preferred Stock [Member]            
Operating expense            
Deemed dividend         $ 0 $ (785)
Common Stock [Member]            
Operating expense            
Deemed dividend         $ (826) $ (624)
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statement of Changes in Convertible Preferred Stock and Stockholders' Deficit - USD ($)
$ in Thousands
Total
Convertible preferred stock
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Note Receivable [Member]
Accumulated Deficit [Member]
Total [Member]
Beginning balance at Dec. 31, 2018 $ (30,325) $ 54,541   $ 1,379     $ (31,704) $ 24,216
Beginning balance, Shares at Dec. 31, 2018   95,819,538 37,010,424          
Issuance of Series D convertible preferred stock   $ 82,126           82,126
Issuance of Series D convertible preferred stock, Shares   17,305,052            
Exercise of common stock options 390     560   $ (170)   390
Exercise of common stock options, Shares     2,249,293          
Repurchase of Series Seed convertible preferred stock (785) $ (20)   (785)       (805)
Repurchase of Series Seed convertible preferred stock, Shares   (315,637)            
Repurchase of common stock (624)       $ (624)     (624)
Repurchase of common stock, Shares     244,691   244,691      
Stock-based compensation 858     858       858
Exercise of Series D warrants   $ 150           150
Exercise of Series D warrants, Shares   31,564            
Net loss and comprehensive loss (29,875)           (29,875) (29,875)
Ending Balance at Dec. 31, 2019 (60,361) $ 136,797   2,012 $ (624) (170) (61,579) 76,436
Ending Balance, Shares at Dec. 31, 2019   112,840,517 39,259,717   244,691      
Exercise of common stock options 600     430   170   600
Exercise of common stock options, Shares     850,079          
Stock-based compensation 504     504       504
Exercise of Series D warrants   $ 50           50
Exercise of Series D warrants, Shares   10,520            
Net loss and comprehensive loss (5,245)           (5,245) (5,245)
Ending Balance at Mar. 31, 2020 (64,502) $ 136,847   2,946 $ (624)   (66,824) 72,345
Ending Balance, Shares at Mar. 31, 2020   112,851,037 40,109,796   244,691      
Beginning balance at Dec. 31, 2019 (60,361) $ 136,797   2,012 $ (624) (170) (61,579) 76,436
Beginning balance, Shares at Dec. 31, 2019   112,840,517 39,259,717   244,691      
Net loss and comprehensive loss (10,934)              
Ending Balance at Jun. 30, 2020 (69,633) $ 137,147   3,504 $ (624)   (72,513) 67,514
Ending Balance, Shares at Jun. 30, 2020   112,914,163 40,464,583   244,691      
Beginning balance at Dec. 31, 2019 (60,361) $ 136,797   2,012 $ (624) (170) (61,579) 76,436
Beginning balance, Shares at Dec. 31, 2019   112,840,517 39,259,717   244,691      
Exercise of common stock options 1,131     961   $ 170   1,131
Exercise of common stock options, Shares     2,231,540          
Repurchase of common stock (826)       $ (826)     (826)
Repurchase of common stock, Shares     263,031   263,031      
Stock-based compensation 2,569     2,569       2,569
Exercise of Series D warrants   $ 700           700
Exercise of Series D warrants, Shares   147,293            
Net loss and comprehensive loss (17,985)           (17,985) (17,985)
Ending Balance at Dec. 31, 2020 (75,472) $ 137,497   5,542 $ (1,450)   (79,564) 62,025
Ending Balance, Shares at Dec. 31, 2020   112,987,810 41,491,257   507,722      
Beginning balance at Mar. 31, 2020 (64,502) $ 136,847   2,946 $ (624)   (66,824) 72,345
Beginning balance, Shares at Mar. 31, 2020   112,851,037 40,109,796   244,691      
Stock-based compensation 503     503       503
Exercise of common stock warrants 55     55       55
Exercise of common stock warrants, Shares     354,787          
Exercise of Series D warrants   $ 300           300
Exercise of Series D warrants, Shares   63,126            
Net loss and comprehensive loss (5,689)           (5,689) (5,689)
Ending Balance at Jun. 30, 2020 (69,633) $ 137,147   3,504 $ (624)   (72,513) 67,514
Ending Balance, Shares at Jun. 30, 2020   112,914,163 40,464,583   244,691      
Beginning balance at Dec. 31, 2020 (75,472) $ 137,497   5,542 $ (1,450)   (79,564) 62,025
Beginning balance, Shares at Dec. 31, 2020   112,987,810 41,491,257   507,722      
Exercise of common stock options 356     356       356
Exercise of common stock options, Shares     749,980          
Stock-based compensation 1,194     1,194       1,194
Exercise of Series D warrants   $ 100           100
Exercise of Series D warrants, Shares   21,042            
Net loss and comprehensive loss (10,019)           (10,019) (10,019)
Ending Balance at Mar. 31, 2021 (83,941) $ 137,597   7,092 $ (1,450)   (89,583) 53,656
Ending Balance, Shares at Mar. 31, 2021   113,008,852 42,241,237   507,722      
Beginning balance at Dec. 31, 2020 (75,472) $ 137,497   5,542 $ (1,450)   (79,564) 62,025
Beginning balance, Shares at Dec. 31, 2020   112,987,810 41,491,257   507,722      
Net loss and comprehensive loss (21,109)              
Ending Balance at Jun. 30, 2021 (91,399) $ 137,952   10,724 $ (1,450)   (100,673) 46,553
Ending Balance, Shares at Jun. 30, 2021   113,083,557 42,537,176   507,722      
Beginning balance at Mar. 31, 2021 (83,941) $ 137,597   7,092 $ (1,450)   (89,583) 53,656
Beginning balance, Shares at Mar. 31, 2021   113,008,852 42,241,237   507,722      
Exercise of common stock options 62     62       62
Exercise of common stock options, Shares     107,363          
Stock-based compensation 1,777     1,777       1,777
Exercise of Series D warrants   $ 355           355
Exercise of Series D warrants, Shares   74,705            
Exercise of common stock warrants, net of shares withheld for exercise 1,793     1,793       1,793
Exercise of common stock warrants, net of shares withheld for exercise, Shares     188,576          
Net loss and comprehensive loss (11,090)           (11,090) (11,090)
Ending Balance at Jun. 30, 2021 $ (91,399) $ 137,952   $ 10,724 $ (1,450)   $ (100,673) $ 46,553
Ending Balance, Shares at Jun. 30, 2021   113,083,557 42,537,176   507,722      
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statement of Cash Flows - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Operating Activities:        
Net loss $ (21,109) $ (10,934) $ (17,985) $ (29,875)
Adjustments to reconcile net loss to cash used in operating activities        
Depreciation 841 907 1,795 1,359
Provision for doubtful accounts 378 397 591 1,014
Reserve for excess and obsolete inventory 56 263 37 762
Stock-based compensation expense 2,971 1,007 2,569 858
Loss on sale of assets     0 35
Changes in operating assets and liabilities        
Accounts receivable (1,345) 5,678 967 (3,959)
Inventory (1,430) (3,244) (808) (2,180)
Prepaid expenses (196) (206) (333) 150
Other current assets 559 1,457 840 (1,644)
Other assets (60) (17) 49 183
Accounts payable and accrued expenses 2,350 (1,398) 852 (318)
Other current liabilities (242) (366) 484
Deferred rent 409 (76) 100 198
Other liabilities 1,249 13 175 220
Deferred revenue (1,088) 1,301 5,058 2,046
Net cash used in operating activities (16,384) (5,094) (6,459) (30,667)
Investing Activities:        
Purchases of property and equipment (1,039) (243) (640) (4,770)
Proceeds from sale and disposal of fixed assets     118 138
Net cash used in investing activities (1,039) (243) (522) (4,632)
Financing Activities:        
Proceeds (repayments) of debt obligations (5,022) 5,192    
Payment of transaction costs      
Proceeds from debt obligations     5,022 0
Proceeds from the issuance of Series D convertible preferred stock     0 82,239
Costs from issuance of Series D convertible preferred stock     0 (113)
Proceeds from exercise of Series D warrants 455 350 700 150
Proceeds from the exercise of common stock options 419 485 1,131 390
Repurchase of Seed Series convertible preferred stock     0 (805)
Repurchase of common stock     (826) (624)
Taxes paid related to net share settlement of equity awards     (98) 0
Payment of financing costs     0 (38)
Principal repayments of capital lease obligations   (1) (1) (14)
Net cash (used in) provided by financing activities (8,148) 6,026 5,928 81,185
Net change in cash and cash equivalents (25,571) 689 (1,053) 45,886
Cash and cash equivalents        
Beginning of year 58,715 59,768 59,768 13,882
End of year 33,144 60,457 58,715 59,768
Supplemental disclosure of cash flow information        
Cash paid for interest     0 1
Cash paid for income taxes     84 15
Non-cash financing and investing activities        
Deferred transaction costs included in accounts payable and accrued expenses 885      
De-recognition of warrant liability to additional paid-in capital $ 1,793      
Note receivable for exercise of common stock options . . . .   $ 170 $ 0 $ 170
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Organization, Nature of the Business, and Risks and Uncertainties
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Organization, Nature of the Business, and Risks and Uncertainties
Note 1. Organization, Nature of the Business, and Risks and Uncertainties
Organization and Nature of Business
MarkForged, Inc. and its subsidiaries (the “Company”, “Markforged”) was founded in 2013 to transform the manufacturing industry with high strength, cost effective parts using additive manufacturing. The Company produces and sells 3D printers and materials worldwide to customers who can build parts strong enough for the factory floor with significantly reduced lead time and cost. The printers print in plastic, nylon, metal, and the parts can be reinforced with carbon fiber for industry leading strength at an affordable price point
.
As previously disclosed, on February 23, 2021, one, a Cayman Islands exempted company (“AONE”), entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Caspian Merger Sub Inc., a wholly owned subsidiary of AONE (“Merger Sub”), and MarkForged, Inc. (“Markforged”), pursuant to which (i) AONE would deregister as a Cayman Islands company and domesticate as a corporation in the State of Delaware and would be renamed “Markforged Holding Corporation” (the “Domestication”) and (ii) Merger Sub would merge with and into Markforged, with Markforged surviving as a wholly owned subsidiary of Markforged Holding Corporation (the “Merger”). AONE’s shareholders approved the transactions contemplated by the Merger Agreement on July 13, 2021, and the Domestication and the Merger were completed on July 14, 2021.
Cash proceeds of the merger were funded through a combination of AONE’s $123.8 million of cash held in trust (after redemptions) and an aggregate of $210.0 million in fully committed common stock transactions at $10.00 per share. Upon closing of the Merger, Markforged repurchased shares of common stock from certain of its stockholders, for a total value of $45.0 million of cash on hand, referred to as the “Employee Transactions”. Total net proceeds upon closing of the Merger, net of share repurchases, were $288.8 million.
Risks and Uncertainties
While COVID-19 had an impact on the Company’s results, primarily in the second and third quarters of 2020, the Company is unable to predict the ultimate impact that the virus may have on the business, future results of operations, financial position or cash flows. Further COVID-19 impact on the Company is largely dependent on future developments and subsequent government responses. The Company identified potential risks to the business to include certain accounting estimates around accounts receivable, inventory and related reserves, and long-lived assets. As of and for the six months ended June 30, 2021 these risks were assessed and had no material impact on the realizability of accounts receivables, inventories, long- lived assets or the related estimates used in the Company’s condensed consolidated financial statements. There may be changes to those estimates in future periods, and actual results could differ from those estimates.
The Company has funded its operations to date primarily through the sale of convertible preferred stock and the sale of its products. Management believes that existing cash will be sufficient to fund operating and capital expenditure requirements through at least one year after the date these condensed consolidated financial statements are available to be issued. The accompanying condensed consolidated financial statements have been prepared on a basis which assumes that the Company will continue as a going concern and contemplates the realization of assets and satisfaction of liabilities and commitments in the normal course of business.
Note 1. Organization, Nature of the Business, and Risks and Uncertainties
Organization and Nature of Business
MarkForged, Inc. and its subsidiaries (the “Company”, “Markforged”) was founded in 2013 to transform the manufacturing industry with high strength, cost effective parts using additive manufacturing. The Company produces and sells 3D printers and materials worldwide to customers who can build parts strong enough for the factory floor with significantly reduced lead time and cost. The printers print in plastic, nylon, metal, and the parts can be reinforced with carbon fiber for industry leading strength at an affordable price point
.
Risks and Uncertainties
While
COVID-19
had an impact on the Company’s results, primarily in the second and third quarters of 2020, the Company is unable to predict the ultimate impact that the virus may have on the business, future results of operations, financial position or cash flows. Further
COVID-19
impact on the Company is largely dependent on future developments and subsequent government responses. The Company identified potential risks to the business to include certain accounting estimates around accounts receivable, inventory and related reserves, and long-lived assets. As of the year ended December 31, 2020 these risks were assessed and had no material impact on the realizability of accounts receivables, inventories, long-lived assets or the related estimates used in the Company’s consolidated financial statements. There may be changes to those estimates in future periods, and actual results could differ from those estimates.
The Company has funded its operations to date primarily through the sale of convertible preferred stock and the sale of its products. Management believes that existing cash will be sufficient to fund operating and capital expenditure requirements through at least one year after the date these financial statements are available to be issued. The accompanying financial statements have been prepared on a basis which assumes that the Company will continue as a going concern and contemplates the realization of assets and satisfaction of liabilities and commitments in the normal course of business.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Accounting Policies [Abstract]    
Summary of Significant Accounting Policies
Note 2. Summary of Significant Accounting Policies
The unaudited condensed consolidated financial statements include the accounts of MarkForged, Inc. and its wholly owned subsidiaries. The Company’s fiscal year end is December 31 and, unless otherwise stated, all years and dates refer to the fiscal year.
 
Unaudited Interim Financial Statements
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) regarding interim financial reporting and include the accounts of MarkForged, Inc. and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. Certain information and note disclosures normally included in the consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company’s audited consolidated financial statements for the year ended December 31, 2020. Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”). The accompanying condensed consolidated financial statements as of June 30, 2021 and for the three and six months ended June 30, 2021 and 2020 are unaudited. The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for a fair statement of the Company’s financial position as of June 30, 2021 and results of operations for the three and six months ended June 30, 2021 and 2020 and cash flows for the six months ended June 30, 2021 and 2020. The financial data and other information disclosed in these notes related to the three and six months ended June 30, 2021 and 2020 are also unaudited. The condensed balance sheet at December 31, 2020, was derived from audited annual financial statements but does not contain all of the footnote disclosures from the annual financial statements. Other than policies noted below, there have been no significant changes to the significant accounting policies disclosed in Note 2 of the audited consolidated financial statements as of December 31, 2020 and 2019 and for the years ended December 31, 2020 and 2019.
The results for the three and six months ended June 30, 2021 and 2020 are not necessarily indicative of results to be expected for the year ending December 31, 2021, any other interim periods, or any future year or period. These unaudited interim condensed consolidated financial statements should be read in conjunction with the audited annual consolidated financial statements as of December 31, 2020 and 2019 and for each of the two years in the period ended December 31, 2020.
Basis of Presentation
The unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All significant intercompany accounts and transactions have been eliminated in consolidation.
Reporting Currency
The Company’s reporting currency is the U.S. Dollar, while the functional currencies of its foreign subsidiaries are their respective local currencies. The effect of foreign currency translation was immaterial for all periods presented.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management’s significant estimates include allowance for doubtful accounts, reserve for excess and obsolete inventory, fair value of equity awards and assumptions in revenue recognition. Actual results could differ from those estimates.
 
Accounts Receivable and Allowance for Doubtful Accounts
Trade accounts receivable are recorded at the invoiced amount and do not bear interest. An allowance for doubtful accounts is provided for those accounts receivable considered to be uncollectible based on management’s assessment of the collectability of the accounts receivable which considers historical
write-off
experience and any specific risks identified in customer collection matters
.
The following presents the changes in the balance of the Company’s allowance for doubtful accounts:
 
 
  
Three Months
Ended June 30,
 
  
Six Months Ended
June 30,
 
(in thousands)
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Balance at beginning of period
  
$
1,012
 
  
$
1,060
 
  
$
1,070
 
  
$
1,038
 
Additions
  
 
296
 
  
 
236
 
  
 
378
 
  
 
397
 
Write – offs
  
 
(63
  
 
(14
  
 
(64
  
 
(14
Recoveries
  
 
(80
  
 
(179
  
 
(219
  
 
(318
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Balance at end of period
  
$
1,165
 
  
$
1,103
 
  
$
1,165
 
  
$
1,103
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Fair Value of Financial Instruments
The Company is required to provide information according to the fair value hierarchy based on the observability of the inputs used in the valuation techniques. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values. Financial assets and liabilities carried at fair value will be classified and disclosed in one of the following three categories:
 
Level 1
  
Quoted prices in active markets for identical assets or liabilities
Level 2
  
Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities
Level 3
  
Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities
The following table presents information about the Company’s assets and liabilities that are measured at fair value as of June 30, 2021 and December 31, 2020 and indicates the fair value hierarchy of the valuation:
 
 
  
Fair Value Measurements
 
(in thousands)
  
Level 1
 
  
Level 2
 
  
Level 3
 
  
Total
 
June 30, 2021
  
     
  
     
  
     
  
     
Money market funds included in cash and cash equivalents
   $ 31,337      $ —        $ —        $ 31,337  
December 31, 2020
                          
Money market funds included in cash and cash equivalents
   $ 56,907      $ —        $ —        $ 56,907  
Warrant liability
     —          —          545        545  
 
The Company remeasures its warrant liability at fair value at each reporting period using Level 3 inputs via the Black-Scholes option-pricing model. The significant assumptions used in preparing the option pricing model are disclosed in Note 10 Stock Warrants. All warrants were exercised in June 2021. There were no transfers between levels during the periods presented.
 
 
  
Three Months
Ended June 30,
 
  
Six Months Ended
June 30,
 
(in thousands)
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Balance at beginning of period
  
$
1,555
 
  
$
382
 
  
$
545
 
  
$
370
 
Change in fair value
  
 
241
 
  
 
—  
 
  
 
1,251
 
  
 
12
 
Derecognition of liability
  
 
(1,796
  
 
—  
 
  
 
(1,796
  
 
—  
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Balance at end of period
  
$
—  
 
  
$
382
 
  
$
—  
 
  
$
382
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
At December 31, 2020, the fair value of the Company’s debt using Level 2 inputs was approximately $
4.7
 million
calculated using a discounted cash flow method. All debt was paid off in January 2021 as disclosed in Note 7 Borrowings.
Concentration of Credit Risk
Financial instruments which potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents held on deposit at one financial institution and accounts receivable. The Company does not require collateral from customers for amounts owed. At June 30, 2021 and December 31, 2020, no one customer represented greater than 10% of the accounts receivable balance. For the three and six months ended June 30, 2021 no one customer represented more than 10% of total revenue. Historically, the Company has not experienced any significant credit loss related to any individual customer.
Impairment of Long-Lived Assets
The Company evaluates whether events or circumstances have occurred that indicate that the estimated remaining useful life of its long-lived assets may warrant reassessment or that the carrying value of these assets may not be recoverable. When a triggering event is identified, management assesses the recoverability of the asset group, which is the lowest level where identifiable cash flows are largely independent, by comparing the expected undiscounted cash flows of the asset group to the carrying value. When the carrying value is not recoverable and an impairment is determined to exist, the asset group is written down to fair value. The Company did not identify any triggering events or record any impairment during the three and six months ended June 30, 2021 and 2020.
Sales and Marketing
Advertising costs, a component of sales and marketing expenses, were
$1.2 million and $3.0
million during the three and six months ended June 30, 2021, respectively, compared to $0.5 million and $1.5 million for the three and six months ended June 30, 2020.
Warranty Reserves
Substantially all of the Company’s hardware products are covered by a standard assurance warranty of one year. In the event of a failure of a product covered by this warranty, the Company may repair or replace the product, at its option. The Company’s warranty reserve reflects estimated material and labor costs for potential or actual product issues for which the Company expects to incur an obligation. The Company periodically assesses the appropriateness of the warranty reserve and adjusts the amount as necessary. If the data used to calculate the appropriateness of the warranty reserve are not indicative of future requirements, additional or reduced warranty reserves may be necessary.
Warranty reserves are included within accrued expenses on the condensed consolidated balance sheets. The following table presents changes in the balance of the Company’s warranty reserve:
 
 
  
Three Months
Ended June 30,
 
  
Six Months Ended
June 30,
 
(in thousands)
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Balance at beginning of period
  
$
538
 
 
$
1,261
 
 
$ 564      $ 1,260  
Additions to warranty reserve
  
 
366
 
 
 
250
 
 
  633        482  
Claims fulfilled
  
 
(336
 
 
(144
 
  (629      (375
    
 
 
 
 
 
 
 
 
 
 
    
 
 
 
Balance at end of period
  
$
568
 
 
$
1,367
 
 
$ 568      $ 1,367  
    
 
 
 
 
 
 
 
 
 
 
    
 
 
 
Warranty reserve is recorded through cost of revenue in the condensed consolidated statements of operations and comprehensive loss.
Segment Information
The Company determines its chief operating decision maker (“CODM”) based on the person responsible for making resource allocation decisions. Operating segments are components of the business for which the CODM regularly reviews discrete financial information. The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions.
Recently Adopted Accounting Pronouncements
The Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (“the JOBS Act”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as private companies, including early adoption when permissible. With the exception of standards the Company elected to early adopt, when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as private companies
.
In August 2018, the FASB issued ASU
2018-15,
Intangibles — Goodwill and Other —
Internal-Use
Software (Subtopic
350-40)
(“ASU
2018-15”),
which aligns the requirements for capitalizing implementation costs incurred where the entity is the customer in a hosting arrangement that is a service contract with those of developing or obtaining
internal-use
software. These changes become effective for the Company for the fiscal year beginning on January 1, 2021 and interim periods beginning on January 1, 2022, with early adoption permitted. The adoption of this standard on January 1, 2021 did not have a material effect on the Company’s condensed consolidated financial statements.
In December 2019, the FASB issued ASU
2019-12,
Income Taxes (Topic 740) — Simplifying the Accounting for Income Taxes
(“ASU
2019-12”)
,
which simplifies the accounting for income taxes by eliminating some exceptions to the general approach in Accounting Standards Codification 740,
Income Taxes
. It also clarifies certain aspects of the existing guidance to promote more consistent application. As a result of the ASU, accounting for changes in tax law and
year-to-date
losses in interim periods will be simplified. These changes become effective for the Company for the fiscal year beginning after December 15, 2020 and interim periods within those fiscal years. The Company has determined that the adoption of ASU
2019-12
will not have a material impact on its condensed consolidated financial statements.
Recent Accounting Pronouncements Not Yet Adopted
In June 2016, the FASB issued ASU
2016-13,
Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments
(“ASU
2016-13”),
which requires immediate recognition of expected credit losses for financial assets carried at amortized cost, including trade and
other receivables, loans and 
commitments,
held-to-maturity
debt securities and other financial assets, held at the reporting date to be measured based on historical experience, current conditions and reasonable supportable forecasts. The new credit loss model does not have a minimum threshold for recognition of impairment losses and entities will need to measure expected credit losses on assets that have a low risk of loss. These changes become effective for the Company on January 1, 2023. The Company is currently evaluating the impact that the adoption of ASU
2016-13
will have on its condensed consolidated financial statements.
In February 2016, the FASB issued ASU
2016-02,
Leases (Topic 842)
(“ASU
2016-02”),
which improves transparency and comparability among companies by recognizing lease assets and lease liabilities on the balance sheet and by disclosing key information about leasing arrangements. ASU
2016-02
requires lessees to recognize assets and liabilities on the balance sheet for all leases with terms longer than twelve months. The new standard also requires lessees to apply a dual approach, classifying leases as either finance or operating leases. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. These changes become effective for the Company for the fiscal year beginning on January 1, 2022 and interim periods beginning on January 1, 2023, with early adoption permitted. The Company previously disclosed that it would adopt ASU
2016-02
for its 2021 fiscal year, the Company has reevaluated the planned adoption date and has determined it will adopt ASU
2016-02
for its 2022 fiscal year. Although the Company is currently evaluating the method of adoption of this guidance and the impact that the adoption of ASU
2016-02
will have on its condensed consolidated financial statements, it expects changes to its balance sheet due to the recognition of
right-of-use
assets and lease liabilities related to its leases.
Note 2. Summary of Significant Accounting Policies
The consolidated financial statements include the accounts of MarkForged, Inc. and its wholly owned subsidiaries. The Company’s fiscal year end is December 31 and, unless otherwise stated, all years and dates refer to the fiscal year.
Basis of Presentation
The consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All significant intercompany accounts and transactions have been eliminated in consolidation.
Reporting Currency
The Company’s reporting currency is the U.S. Dollar, while the functional currencies of its foreign subsidiaries are their respective local currencies. The effect of foreign currency translation was immaterial for all periods presented.
Use of Estimates
The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported
 
amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management’s significant estimates include allowance for doubtful accounts, reserve for excess and obsolete inventory, fair value of equity awards and assumptions in revenue recognition. Actual results could differ from those estimates.
Treasury Stock
Treasury stock is accounted for using the cost method, with the purchase price of the common stock and Seed stock separately recorded as a deduction from stockholders’ deficit.
Revenue Recognition
The Company recognized revenue in accordance with Accounting Standards Codification (‘‘ASC’’) Topic 606,
Revenue from Contracts with Customers
(“ASC Topic 606”) during the years ended December 31, 2020 and 2019.
Under ASC Topic 606, revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration which the entity expects to be entitled to in exchange for those goods or services. To determine revenue recognition for arrangements that an entity determines are within the scope of the new revenue recognition accounting standard, the Company performs the following five steps:
 
   
identifies the contract with a customer;
 
   
identifies the performance obligations in the contract;
 
   
determines the transaction price;
 
   
allocates the transaction price to the performance obligations in the contract; and
 
   
recognizes revenue when (or as) the entity satisfies a performance obligation.
Cash and Cash Equivalents
The Company considers all highly liquid investments with original maturities of 90 days or less to be cash equivalents. Cash equivalents consist of money market funds as of December 31, 2020 and 2019.
Accounts Receivable and Allowance for Doubtful Accounts
Trade accounts receivable are recorded at the invoiced amount and do not bear interest. An allowance for doubtful accounts is provided for those accounts receivable considered to be uncollectible based on management’s assessment of the collectability of the accounts receivable which considers historical
write-off
experience and any specific risks identified in customer collection matters.
The following presents the changes in the balance of the Company’s allowance for doubtful accounts:
 
    
Year Ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Balance at beginning of year
   $ 1,038      $ 175  
Additions
     591        1,014  
Write – offs
     (559      (151
    
 
 
    
 
 
 
Balance at end of year
   $ 1,070      $ 1,038  
    
 
 
    
 
 
 
 
Fair Value of Financial Instruments
The Company is required to provide information according to the fair value hierarchy based on the observability of the inputs used in the valuation techniques. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values. Financial assets and liabilities carried at fair value will be classified and disclosed in one of the following three categories:
 
Level 1   Quoted prices in active markets for identical assets or liabilities.
   
Level 2   Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities
   
Level 3   Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The following table presents information about the Company’s assets that are measured at fair value as of December 31, 2020 and 2019, and indicates the fair value hierarchy of the valuation:
 
    
Fair Value Measurements
        
(in thousands)
  
Level 1
    
Level 2
    
Level 3
    
Total
 
December 31, 2020
                                   
Money market funds included in cash and cash equivalents
   $ 56,907      $ —        $ —        $ 56,907  
Warrant liability
     —          —          545        545  
         
December 31, 2019
                                   
Money market funds included in cash and cash equivalents
   $ 58,182      $ —        $ —        $ 58,182  
Warrant liability
     —          —          370        370  
The Company remeasures its warrant liability at fair value at each reporting period using Level 3 inputs via the Black-Scholes option-pricing model. The significant assumptions used in preparing the option pricing model are disclosed in Note 10 Stock Warrants.
 
    
Year ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Balance at beginning of year
   $ 370      $ 150  
Change in fair value
     175        220  
    
 
 
    
 
 
 
Balance at end of year
   $ 545      $ 370  
    
 
 
    
 
 
 
At December 31, 2020, the fair value of the Company’s debt using Level 2 inputs is approximately $4.7 million calculated using a discounted cash flow method.
Concentration of Credit Risk
Financial instruments which potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents held on deposit at one financial institution and accounts receivable. The Company does not require collateral from customers for amounts owed. At December 31, 2020 and 2019, no one customer represented greater than 10% of the accounts receivable balance. For the years ended December 31, 2020 and 2019, no one customer represented more than 10% of total revenue. Historically, the Company has not experienced any significant credit loss related to any individual customer.
 
Property and Equipment
Property and equipment are recorded at cost and are depreciated over their estimated useful lives using the straight-line method. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation are removed from the accounts and any resulting gain or loss is included in the determination of net income or loss. Repairs and maintenance costs are expensed as incurred
.
The cost of property and equipment is depreciated based upon the following asset lives:
 
Asset Classification
  
Estimated Useful Life
Machinery and equipment    5 years
Leasehold improvements    Shorter of estimated useful life or remaining lease term
Computer equipment    3 years
Computer software    3 years
Furniture and fixtures    3 years
Impairment of Long-Lived Assets
The Company evaluates whether events or circumstances have occurred that indicate that the estimated remaining useful life of its long-lived assets may warrant reassessment or that the carrying value of these assets may not be recoverable. When a triggering event is identified, management assesses the recoverability of the asset group, which is the lowest level where identifiable cash flows are largely independent, by comparing the expected undiscounted cash flows of the asset group to the carrying value. When the carrying value is not recoverable and an impairment is determined to exist, the asset group is written down to fair value. The Company did not identify any triggering events or record any impairment during the years ended December 31, 2020 and 2019.
Inventory
Inventory is stated at lower of cost or net realizable value. Cost is based on a standard costing system which approximates the cost on a first in, first out method. The Company regularly reviews inventory for excess and obsolescence and records a provision to write down inventory to its net realizable value.
Cost of Revenue
Cost of revenue is primarily comprised of cost of product and software subscriptions, maintenance services, personnel-related costs, third party logistics, warranty fulfillment costs, and overhead. For the production of consumables, the Company utilizes its internal manufacturing facilities and personnel, while for the production of the Company’s additive manufacturing hardware, third party manufacturers are utilized.
For internally manufactured products, the cost of revenue includes raw material, labor conversion costs, and overhead related to the manufacturing operations, inclusive of associated depreciation. Cost of revenue for maintenance services is comprised of costs associated with the Company’s customer success teams’ provision of remote and
on-site
support services to customers in addition to the cost of replacement parts.
The Company’s cost of revenue also includes indirect costs of providing products and services to its customers. These indirect costs consist primarily of reserves for excess and obsolete inventory and stock- based compensation.
Research and Development
The Company expenses all research and development costs as incurred. These costs consist mainly of employee compensation and other personnel-related costs, product prototypes, facility costs, as well as engineering services.
 
Sales and Marketing
Sales and marketing costs are expensed as incurred and are primarily comprised of personnel-related costs for the Company’s sales and marketing departments, costs related to sales commissions, trades shows, facilities costs, as well as advertising and other demand generating services. Sales and marketing expenses include advertising costs which were $3.0 million and $5.4 million during 2020 and 2019, respectively.
Shipping and Handling Costs
The Company recognizes shipping and handling costs in cost of revenue within the consolidated statements of operations and comprehensive loss. When shipping and handling services are provided subsequent to the point in time control is transferred, the Company accounts for the shipping and handling services as a fulfillment activity and accrues the related costs.
Stock-Based Compensation
The Company recognizes expense for stock-based compensation awards based on the estimated fair value of the award on the date of grant, which is amortized on a straight-line basis over the employee’s or director’s requisite service period, generally the vesting period of the award. The Company uses the Black- Scholes pricing model to estimate the fair value of options on the date of grant
.
The Company uses the Black-Scholes pricing model to estimate the fair value of options on the date of grant. The use of a valuation model requires management to make certain assumptions with respect to selected model inputs. The Company grants stock options at exercise prices determined equal to the fair value of common stock on the date of the grant, as determined by the Board of Directors. The fair value of the Company’s common stock at each measurement date is based on a number of factors, including the results of third-party valuations, the Company’s historical financial performance, and observable arms-length sales of the Company’s capital stock including convertible preferred stock, and the prospects of a liquidity event, among other inputs. The computation of expected option life is based on an average of the vesting term and the maximum contractual life of the Company’s stock options, as the Company does not have sufficient history to use an alternative method to the simplified method to calculate an expected life for employees. The Company estimates an expected forfeiture rate for stock options, which is factored into the determination of stock-based compensation expense. The volatility assumption is based on the historical and implied volatility of the Company’s peer group with similar business models. The risk-free interest rate is based on U.S. Treasury
zero-coupon
issues with a remaining term equal to the expected life assumed at the date of grant. The dividend yield percentage is zero because the Company does not currently pay dividends nor does the Company intend to do so in the future.
These estimates involve inherent uncertainties and the use of different assumptions may have resulted in stock-based compensation expense that was different from the amounts recorded.
The Company has repurchased fully vested restricted common shares from its employees pursuant to individual repurchase agreements. The Company allows its employee to elect the Company to retain an amount to cover the employee’s tax withholding obligations incurred as a result of the repurchase. The employee tax withholding related to net settlement is recorded in the accrued expenses caption on the Company’s consolidated balance sheets.
Warranty Reserves
Substantially all of the Company’s hardware products are covered by a standard assurance warranty of one year. In the event of a failure of a product covered by this warranty, the Company may repair or replace the product, at its option. The Company’s warranty reserve reflects estimated material and labor costs for
potential or actual
product issues for which the Company expects to incur an obligation. The Company periodically assesses the appropriateness of the warranty reserve and adjusts the amount as necessary. If the data used to calculate the appropriateness of the warranty reserve are not indicative of future requirements, additional or reduced warranty reserves may be necessary.
Warranty reserves are included within accrued expenses on the consolidated balance sheets. The following table presents changes in the balance of the Company’s warranty reserve:
 
    
Year Ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Balance at beginning of year
   $ 1,260      $ 80  
Additions to warranty reserve
     821        2,415  
Claims fulfilled
     (882      (1,235
Change in estimate related to
pre-existing
warranties
     (635      —    
    
 
 
    
 
 
 
Balance at end of year
   $ 564      $ 1,260  
    
 
 
    
 
 
 
Warranty reserve is recorded through cost of revenue in the consolidated statements of operations and comprehensive loss.
Common Stock
The holders of the common stock are entitled to one vote for each share held at all meetings of stockholders (and written actions in lieu of meetings).
Dividends may be declared and paid on common stock from funds lawfully available as and when determined by the Board of Directors and subject to any preferential dividend rights of any then outstanding preferred stock. Through the year ended December 31, 2020, no dividends had been declared.
Warrants
Warrants to purchase the Company’s common stock issued in conjunction with the Company’s former term loan facility debt are recorded as a liability and classified as other liabilities on the consolidated balance sheets. The change in the fair value is recognized in other expense in the consolidated statements of operations and comprehensive loss.
Warrants to purchase the Company’s Series D convertible preferred stock issued in conjunction with a customer contract are recorded as additional Series D convertible preferred stock and classified as mezzanine equity on the consolidated balance sheets.
Earnings Per Share
The Company calculates basic and diluted net loss per share attributable to common stockholders in conformity with the
two-class
method required for participating securities. The Company’s convertible preferred stock contractually entitles the holders of such shares to participate in dividends but does not contractually require the holders of such shares to participate in the Company’s losses. As such, net losses for the periods presented were not allocated to these securities.
The Company presents basic and diluted loss per common share amounts. Basic loss per common share is calculated by dividing net loss attributable to common stockholders, less any participating dividends by the weighted average number of common shares outstanding during the applicable period. See Note 13 for further information.
 
Income Taxes
The Company files U.S. federal and state tax returns where applicable. The
non-U.S.
subsidiaries file income tax returns in their respective jurisdictions. The Company accounts for income taxes under the asset and liability method, which recognizes deferred tax assets or liabilities for the expected future tax consequences based on the differences between the financial statement and income tax bases of assets and liabilities using the enacted marginal tax rate, in effect when the differences are expected to reverse. Valuation allowances are provided, if based on the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. Significant management judgement is required in determining the Company’s provision for income taxes, the Company’s deferred tax assets and liabilities, and any valuation allowance recorded against those net deferred tax assets.
The Company follows the authoritative guidance on accounting for and disclosure of uncertainty in tax positions which requires the Company to determine whether a tax position of the Company is more likely than not to be sustained upon examination, including resolution of any related appeals of litigation processes, based on the technical merits of the position. For tax positions meeting the
more-likely-than-not
threshold, the tax amount recognized in the financial statements is reduced to the largest benefit that has a greater than fifty percent likelihood of being realized upon the ultimate settlement with the relevant taxing authority.
Loss Contingencies
Liabilities for loss contingencies arising from claims, assessments, litigation, fines, and penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. Legal costs for loss contingencies are expensed as incurred.
Segment Information
The Company determines its chief operating decision maker (“CODM”) based on the person responsible for making resource allocation decisions. Operating segments are components of the business for which the CODM regularly reviews discrete financial information. The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions.
Recently Adopted Accounting Pronouncements
The Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (“the JOBS Act”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as private companies, including early adoption when permissible. With the exception of standards the Company elected to early adopt, when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as private companies
.
In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”)
2014-09
and its related amendments regarding ASC Topic 606,
Revenue from Contracts with Customers
. The standard provides principles for recognizing revenue for the transfer of promised goods or services to customers with the consideration to which the entity expects to be entitled in exchange for those goods or services. The standard also provides guidance on the recognition of incremental costs related to obtaining customer contracts. The Company adopted ASC Topic 606 on January 1, 2019, using the modified retrospective method for all contracts not completed as of the date of adoption. The adoption of ASC Topic 606 did not result in a material impact to the consolidated financial statements as of the adoption date; however, adoption did result in changes to the Company’s financial statement disclosures.
In June 2018, the FASB issued ASU
No. 2018-07,
Compensation-Stock Compensation (Topic 718): Improvements to Non employee Share-Based Payment Accounting
(“ASU
2018-07”),
which substantially aligns
 
the measurement and classification guidance for share based payments to non employees with the guidance for share based payments to employees. The ASU also clarifies that any share based payment issued to a customer should be evaluated by ASC Topic 606 and the consideration payable to a customer guidance. The new ASU was adopted using a modified retrospective transition approach. The ASU is effective for the Company beginning January 1, 2020 for annual periods and January 1, 2021 for interim periods. The adoption of this standard on January 1, 2020 did not have a material effect on the Company’s consolidated financial statements.
In August 2018, the FASB issued ASU
2018-13,
Fair Value Measurement (Topic 820): Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement
(“ASU
2018-13”),
which modifies the disclosure requirements on fair value measurements in ASC 820, Fair Value Measurement. After the adoption of this update, an entity will no longer be required to disclose the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy; the policy for timing of transfers between levels; the valuation processes for Level 3 fair value measurements. ASU
2018-13
is effective in fiscal years beginning after December 15, 2019. The amendments on changes in unrealized gains and losses are applied prospectively for only the most recent period presented in the initial fiscal year of adoption. The adoption of this standard on January 1, 2020 did not have an impact on the consolidated financial statements of the Company.
In November 2019, the FASB issued ASU
2019-08,
Compensation Stock Compensation (Topic 718) and Revenue from Contracts with Customers (Topic 606): Codification Improvements — Share-Based Consideration Payable to a Customer
(“ASU
2019-08”),
which requires that share based consideration payable to a customer is measured under stock compensation guidance. Under ASU
2019-08,
awards issued to customers are measured and classified following the guidance in Topic 718 while the presentation of the fair value of the award is determined following the guidance in ASC 606. ASU
2019-08
is effective in fiscal years beginning after December 15, 2019. The new ASU was adopted using a modified retrospective transition approach. The adoption of this standard on January 1, 2020 did not have an impact on the consolidated financial statements.
Recent Accounting Pronouncements Not Yet Adopted
In December 2019, the FASB issued ASU
2019-12,
Income Taxes (Topic 740) — Simplifying the Accounting for Income Taxes
(“ASU
2019-12”)
,
which simplifies the accounting for income taxes by eliminating some exceptions to the general approach in Accounting Standards Codification 740, Income Taxes. It also clarifies certain aspects of the existing guidance to promote more consistent application. As a result of the ASU, accounting for changes in tax law and
year-to-date
losses in interim periods will be simplified. These changes become effective for the Company for the fiscal year beginning on January 1, 2022 and interim periods beginning on January 1, 2023, with early adoption permitted. The Company is currently evaluating the impact that the adoption of ASU
2019-12
will have on its consolidated financial statements.
In August 2018, the FASB issued ASU
2018-15,
Intangibles — Goodwill and Other —
Internal-Use
Software (Subtopic
350-40)
(“ASU
2018-15”),
which aligns the requirements for capitalizing implementation costs incurred where the entity is the customer in a hosting arrangement that is a service contract with those of developing or obtaining
internal-use
software. These changes become effective for the Company for the fiscal year beginning on January 1, 2021 and interim periods beginning on January 1, 2022, with early adoption permitted. The Company is currently evaluating the impact that the adoption of ASU
2018-15    will
have on its consolidated financial statements.
In June 2016, the FASB issued ASU
2016-13,
Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments
(“ASU
2016-13”),
which requires immediate recognition of expected credit losses for financial assets carried at amortized cost, including trade and other receivables, loans and commitments,
held-to-maturity
debt securities and other financial assets, held at the reporting date to be measured based on historical experience, current conditions and reasonable supportable forecasts. The new credit loss model does not have a minimum threshold for recognition of impairment losses and entities will need to
measure expected credit losses on assets that have a low risk of loss. These changes become effective for the Company on January 1, 2023. The Company is currently evaluating the impact that the adoption of ASU
2016-13
will have on its consolidated financial statements.
In February 2016, the FASB issued ASU
2016-02,
Leases (Topic 842)
(“ASU
2016-02”),
which improves transparency and comparability among companies by recognizing lease assets and lease liabilities on the balance sheet and by disclosing key information about leasing arrangements. ASU
2016-02
requires lessees to recognize assets and liabilities on the balance sheet for all leases with terms longer than twelve months. The new standard also requires lessees to apply a dual approach, classifying leases as either finance or operating leases. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. These changes become effective for the Company for the fiscal year beginning on January 1, 2022 and interim periods beginning on January 1, 2023, with early adoption permitted. The Company will adopt ASU
2016-02
for its 2021 fiscal year. Although the Company is currently evaluating the method of adoption of this guidance and the impact that the adoption of ASU
2016-02
will have on its consolidated financial statements, it expects changes to its balance sheet due to the recognition of
right-of-use
assets and lease liabilities related to its leases
.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]    
Revenue
Note 3. Revenue
Contract Balances
For the three and six months ended June 30, 2021, the Company recognized $1.6 million and $3.6 million of revenue, respectively, from the deferred revenue account balance as of December 31, 2020. For the three and six months ended June 30, 2020, the Company recognized $0.7 million and $1.2 million of revenue, respectively, from the deferred revenue account balance as of December 31, 2019.
Deferred revenue is expected to be recognized when the Company provides hardware maintenance services or contractual performance obligations for which the customer has already provided payment with $3.6 million expected to be recognized in the remainder of 2021, $2.7 million expected to be recognized in 2022, $1.3 million expected to be recognized in 2023, and $0.4 million thereafter.
Disaggregation of Revenue
The following table disaggregates the Company’s revenue based on the nature of the products and services:
 
 
  
Three Months Ended
June 30,
 
  
Six Months Ended
June 30,
 
(in thousands)
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Hardware
  
$
14,331
 
 
$
9,919
 
 
$ 28,569      $ 22,473  
Consumables
  
 
4,780
 
 
$
3,429
 
 
  9,397      $ 7,582  
Services
  
 
1,308
 
 
$
826
 
 
  2,573      $ 1,820  
    
 
 
 
 
 
 
 
 
 
 
    
 
 
 
Total Revenue
  
$
20,419
 
 
$
14,174
 
 
$ 40,539      $ 31,875  
    
 
 
 
 
 
 
 
 
 
 
    
 
 
 
Note 3. Revenue
The Company derives revenue from the sale of 3D printers, consumable materials, and hardware maintenance agreements, through its global channel of third-party value-added reseller partners (“VARs”). Typically the VAR is the Company’s customer. Customers are invoiced at the time of shipment or at the beginning of the maintenance term and payment is typically due within 60 days. Contracts primarily contain fixed consideration although certain VAR contracts include performance rebates that may be earned based on sales targets which are accounted for as variable consideration and a reduction of revenue. The Company’s variable consideration is primarily based on performance metrics measured over the fiscal year, thus uncertainties related to variable consideration are resolved at December 31, 2020 and 2019.
Revenue associated with the Company’s products are generally recognized when the customer obtains control of the Company’s product, which occurs at a point in time, and may be upon shipment or upon delivery based on the contractual shipping terms of a contract. Revenue associated with hardware maintenance arrangements is recognized ratably over the term of the arrangements. For its premium cloud software subscription offering, the Company recognizes revenue ratably over time beginning on the date the customer is capable of accessing the software under “Services” in the revenue disaggregation table.
Significant Judgements
The Company enters into certain contracts that have multiple performance obligations. These performance obligations may include 3D printers, consumables, premium cloud software subscriptions, and hardware maintenance. Contracts with more than one performance obligation require the Company to allocate the transaction price to each performance obligation. As the Company’s contracts predominantly contain fixed consideration, the allocation of transaction price is based on a relative standalone selling price method. The Company determines standalone selling prices based on the price at which the performance obligation is sold separately. If the performance obligation is not sold separately, the Company estimates the standalone selling price considering available information such as market conditions and internally approved pricing guidelines related to the performance obligations.
Contract Balances
Timing of revenue recognition may differ from the timing of invoicing to customers. The Company has a right to bill when products are shipped, which is often the point in time revenue is recognized. As a result, the Company will have accounts receivable for billings and also deferred revenue for the portion of billings in advance of service in its hardware maintenance agreements.
The Company recognized $2.4 million of revenue in 2020 from deferred revenue as of December 31, 2019. The Company recognized $1.2 million of revenue in 2019 from deferred revenue as of December 31, 2018.
Deferred revenue is expected to be recognized when the Company provides hardware maintenance services or contractual performance obligations for which the customer has already provided payment with $6.2 million recognized in 2021, $2.2 million recognized in 2022, $0.6 million recognized in 2023, and $0.1 million thereafter.
Contract Costs
When costs to obtain a contract are incremental and the amortization period is greater than one year, the cost is capitalized and amortized over the period that aligns with the transfer of related goods and services. The amortization period does not extend beyond the initial contract term because there is not a sufficient history of renewals. When the costs to obtain a contract are capitalized for a contract that includes multiple performance obligations, the amortization pattern is consistent with the pattern of revenue recognition for the performance obligations.
The Company expenses sales commissions when incurred when the amortization period is one year or less. These costs are recorded within sales and marketing in the consolidated statement of operations and comprehensive loss.
Disaggregation of Revenue
The following table disaggregates the Company’s revenue based on the nature of the products and services:
 
    
Year Ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Hardware
   $ 52,119      $ 57,285  
Consumables
     15,498        12,584  
Services
     4,234        2,680  
    
 
 
    
 
 
 
Total Revenue
   $ 71,851      $ 72,549  
    
 
 
    
 
 
 
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, net
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Property, Plant and Equipment [Abstract]    
Property and Equipment, net
Note 4. Property and Equipment, net
Property and equipment consist of the following:
 
(in thousands)
  
June 30,
2021
    
December 31,
2020
 
Machinery and equipment
   $ 4,990      $ 4,761  
Leasehold improvements
     2,190        2,190  
Computer equipment
     1,393        1,109  
Furniture and fixtures
     345        345  
Computer software
     246        246  
Construction in process
     562        36  
    
 
 
    
 
 
 
Property and equipment, gross
     9,726        8,687  
Less: Accumulated depreciation
     (5,246      (4,406
    
 
 
    
 
 
 
Property and equipment, net
   $ 4,480      $ 4,281  
    
 
 
    
 
 
 
For the three and six months ended June 30, 2021, depreciation expense for property and equipment was $0.4 million and $0.8 million, respectively, compared to $0.5 million and $0.9 million, respectively, for the three and six months ended June 30, 2020.
Note 4. Property and Equipment, net
Property and equipment consist of the following:
 
    
December 31,
 
(in thousands)
  
2020
    
2019
 
Machinery and equipment
   $ 4,761      $ 4,467  
Leasehold improvements
     2,190        2,146  
Computer equipment
     1,109        1,048  
Furniture and fixtures
     345        307  
Computer software
     246        52  
Construction in process
     36        146  
    
 
 
    
 
 
 
Property and equipment, gross
     8,687        8,166  
Less: Accumulated depreciation
     (4,406      (2,613
    
 
 
    
 
 
 
Property and equipment, net
   $ 4,281      $ 5,553  
    
 
 
    
 
 
 
Depreciation expense for property and equipment was $1.8 million and $1.4 million for the years ended December 31, 2020 and 2019, respectively. Disposal of property and equipment amounted to $0.1 million for the years ended December 31, 2020 and 2019.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Inventory
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Inventory
Note 5. Inventory
Inventory consists of the following:
 
(in thousands)
  
June 30,
2021
    
December 31,
2020
 
Raw material
   $ 989     
$
1,669  
Work in process
     219        79  
Finished goods
     6,718        4,805  
    
 
 
    
 
 
 
Total inventory
   $ 7,926      $ 6,553  
    
 
 
    
 
 
 
The Company maintained reserves for obsolete inventory of $0.9 million and $0.8 million as of June 30, 2021 and December 31, 2020, respectively. The impairment of obsolete inventory is wholly related to raw materials. The impairment of obsolete inventories are recorded within cost of revenue in the condensed consolidated statements of operations and comprehensive loss
.
Note 5. Inventory
Inventory consists of the following:
 
    
December 31,
 
(in thousands)
  
2020
    
2019
 
Raw material
   $ 1,669      $ 900  
Work in process
     79        23  
Finished goods
     4,805        4,859  
    
 
 
    
 
 
 
Total inventory
   $ 6,553      $ 5,782  
    
 
 
    
 
 
 
The Company maintained reserves for obsolete inventory of $0.8 million as of December 31, 2020 and 2019. The impairment of obsolete inventory is wholly related to raw materials. The impairment of obsolete inventories are recorded within cost of revenue in the consolidated statements of operations and comprehensive loss.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued Expenses
Note 6. Accrued Expenses
The following table summarizes the Company’s components of accrued expenses:
 
(in thousands)
  
June 30,
2021
 
  
December 31,
2020
 
Warranty reserve
   $ 568      $ 564  
Compensation and benefits
    
3,882
       3,100  
VAR commissions
    
789
       520  
Professional services
    
1,629
       2,907  
Marketing and advertising
    
634
       780  
Other
    
930
       297  
    
 
 
    
 
 
 
Total accrued expense
s
   $
8,432
     $ 8,168  
    
 
 
    
 
 
 
Note 6. Accrued Expenses
The following table summarizes the Company’s components of accrued expenses:
 
    
December 31,
 
(in thousands)
  
2020
    
2019
 
Warranty reserve
   $ 564      $ 1,260  
Compensation and benefits
     3,100        2,893  
VAR commissions
     520        —    
Professional services
     2,907        1,101  
Marketing and advertising
     780        46  
Other
     297        460  
    
 
 
    
 
 
 
Total accrued expense
   $ 8,168      $ 5,760  
    
 
 
    
 
 
 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Borrowings
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Debt Disclosure [Abstract]    
Borrowings
Note 7. Borrowings
PPP Loan
On April 10, 2020, the Company was granted a loan (the “Loan”) from a lending institution in the aggregate amount of $5.0 million, pursuant to the Paycheck Protection Program (the “PPP”) under Division A, Title I of the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”), which was enacted March 27, 2020.
The Loan, which was in the form of a note dated April 21, 2020,
was scheduled to mature on April 21, 2022 and bore interest at a rate
of 1% per annum, payable monthly commencing on November 22, 2020.
The terms of the note permitted prepayment by the borrower at any time prior to maturity with no prepayment penalties. The Company paid off the loan in full in January 2021.
Note 7. Borrowings
Secured Credit Facility
During October 2018, the Company entered into a Loan and Security Agreement with a lending institution for a revolving line of credit. The Company can draw up to the amount of 80% of its receivables not to exceed $15.0 million. The available balance is secured by the accounts receivable of the Company.
The Company had no draws on the line of credit as of December 31, 2019. The Loan and Security Agreement expired in
September 2020
.
PPP Loan
On April 10, 2020, the Company was granted a loan (the “Loan”) from a lending institution in the aggregate amount of $5.0 million, pursuant to the Paycheck Protection Program (the “PPP”) under Division A, Title I of the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”), which was enacted March 27, 2020
.
The Loan, which was in the form of a note dated
April 21, 2020
, matures on
April 21, 2022
and bears interest at a rate of 1% per annum, payable monthly commencing on November 22, 2020. The note may be prepaid by the borrower at any time prior to maturity with no prepayment penalties.
Funds from the Loan may only be used for payroll costs, costs used to continue group health care benefits, mortgage payments, rent, utilities, and interest on other debt obligations that have been entered into prior to
February 15, 2020. The Company intended to use the entire Loan amount for qualifying expenses. Under the terms of the PPP, certain amounts of the Loan may be forgiven if they are used for qualifying expenses as described in the CARES Act. The Company paid off the loan in full in January 2021.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Preferred Stock, Common Stock and Stockholders' Deficit
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Stockholders' Equity Note [Abstract]    
Convertible Preferred Stock, Common Stock and Stockholders' Deficit
Note 8. Convertible Preferred Stock, Common Stock and Stockholders’ Deficit
The following table summarizes details of convertible preferred stock authorized, issued and outstanding as of June 30, 2021 and December 31, 2020:
 
 
  
June 30, 2021
 
(in thousands, except for share counts)
  
Shares
Authorized
 
  
Shares Issued
and
Outstanding
 
  
Issuance
Price
Per
Share
 
  
Net
Carrying
Value
 
  
Liquidation
Preference
 
Series Seed
     18,233,848        17,918,211      $ 0.0618      $ 1,107      $ 1,107  
Series A
     28,725,920        28,725,920        0.2959        8,437        8,500  
Series B
     34,391,480        34,391,480        0.4414        15,096        15,180  
Series C
     14,468,290        14,468,290        2.0735        29,881        30,000  
Series D
     17,599,646        17,579,656        4.7523        83,431        83,544  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total convertible preferred stock
     113,419,184        113,083,557              
$
137,952     
$
138,331  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
 
  
December 31, 2020
 
(in thousands, except for share counts)
  
Shares
Authorized
 
  
Shares Issued
and
Outstanding
 
  
Issuance
Price
Per
Share
 
  
Net
Carrying
Value
 
  
Liquidation
Preference
 
Series Seed
     18,233,848        17,918,211      $ 0.0618      $ 1,107      $ 1,107  
Series A
     28,725,920        28,725,920        0.2959        8,437        8,500  
Series B
     34,391,480        34,391,480        0.4414        15,096        15,180  
Series C
     14,468,290        14,468,290        2.0735        29,881        30,000  
Series D
     17,599,646        17,483,909        4.7523        82,976        83,089  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total convertible preferred stock
     113,419,184        112,987,810               $ 137,497      $ 137,876  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
The terms of Series Seed, Series A, Series B, Series C, and Series D preferred stock are as follows:
Voting
The holders of the Series Seed, Series A, Series B, Series C, and Series D preferred stock are entitled to vote, together with the holders of common stock, on all matters submitted to stockholders for a vote. Each preferred stockholder is entitled to the number of votes equal to the number of shares of common stock into which each preferred share is convertible at the time of such vote. Series A class is entitled to elect two representatives to the Board of Directors. Each of the Series B, Series C, and Series D classes is entitled to elect one representative to the Board of Directors. The Series Seed class is not entitled to elect a representative to the Board of Directors.
Dividends
The holders of the Series Seed, Series A, Series B, Series C, and Series D preferred stock are entitled to receive, when and as declared by the Board of Directors and out of funds legally available, dividends payable in preference and priority to any dividend payment on common stock. As of June 30, 2021, no dividends have been declared or paid by the Company.
Liquidation Preference
In the event of any liquidation, dissolution, change of control or winding-up of the affairs of the Company, the holders of the then outstanding Series Seed, Series A, Series B, Series C, and Series D preferred stock are entitled to receive, on a pari passu basis, an amount equal to the original issue price of $0.06, $0.29, $0.44, $2.07 and $4.75, respectively, per share plus any declared and unpaid dividends. If the amount paid would be greater had the preferred stockholders converted to common stock, the calculation of the amount to be distributed to the preferred shareholders shall be calculated as if the preferred stockholders had converted just prior to the distribution without having them first convert to common stock. After payment to the preferred stockholders, the remaining proceeds shall be distributed on a pro-rata basis
.
Conversion
Each share of Series Seed, Series A, Series B, Series C and Series D preferred stock, at the option of the holder, is convertible into a number of fully paid shares of common stock as determined by dividing the respective preferred stock issue price by the conversion price in effect at the time. The initial conversion price of Series Seed preferred stock is $0.06 per share and is subject to adjustment in accordance with anti- dilution provisions contained in the Company’s Certificate of Incorporation. The initial conversion price of Series A preferred stock is $0.29 per share and is subject to adjustment in accordance with anti-dilution provisions contained in the Company’s Certificate of Incorporation. The initial conversion price of Series B preferred stock is $0.44 per share and is subject to adjustment in accordance with anti-dilution provisions contained in the Company’s Certificate of Incorporation. The initial conversion price of Series C preferred stock is $2.07 per share and is subject to adjustment in accordance with anti-dilution provisions contained in the Company’s Certificate of Incorporation. The initial conversion price of Series D preferred stock is $4.75 per share and is subject to adjustment in accordance with anti-dilution provisions contained in the Company’s Certificate of Incorporation.
With respect to Series Seed, Series A, Series B, and Series C, conversion is at the holder’s option, however, all outstanding shares of preferred stock shall automatically convert immediately upon the closing of a sale of shares of common stock to the public at a price per share of at least $2.59 per share. At the election of the majority of all preferred stockholders and 10% of the outstanding Series C holders, shares of Series Seed, Series A, Series B, and Series C stock shall be automatically converted. With respect to
Series D, conversion is at the holder’s option, however, all outstanding shares of preferred stock shall automatically convert immediately upon the closing of a sale of shares of common stock to the public at a price per share of at least $4.75 per share. The Series D stock shall be automatically converted at the election of the majority of Series D holders.
Redemption
The preferred stock is not redeemable at the option of the holder.
Repurchases
There were no repurchases for the three and six months ended June 30, 2021. During the year ended December 31, 2020 the Company repurchased common stock from an employee. Concurrent to the repurchase,
the Company was contractually obligated to repurchase an additional 263,030 shares of common stock from this employee for $4.75 per share in 2021, subject to certain conditions. This obligation was waived by the parties in April of 2021.
Management determines the fair value of its common stock using the methodology described in the Summary of Significant Accounting Policies in its
S-4/A
proxy statement/prospectus, adjusting for changes in inputs based on material information known at the time of a repurchase transaction such as estimated timing to exit events and respective probabilities of such events occurring.
Common Stock Reserved for Future Issuance
The Company has reserved the following shares of common stock for future issuance:
 
    
June 30,
2021
    
December 31,
2020
 
Common stock options outstanding
     18,399,068        19,420,305  
Shares available for issuance under the plan
     3,322,966        4,649,322  
Convertible preferred stock outstanding
     113,083,557        112,987,810  
Warrants to purchase Series D convertible
preferred stock 
     19,990        115,737  
Common stock warrants outstanding
     —          190,000  
    
 
 
    
 
 
 
Total shares of authorized common stock reserved
for future issuance
     134,825,581        137,363,174  
    
 
 
    
 
 
 
Note 8. Convertible Preferred Stock, Common Stock and Stockholders’ Deficit
The following table summarizes details of convertible preferred stock authorized, issued and outstanding as of December 31, 2020 and 2019:
 
    
December 31, 2020
 
           
Share Issued
    
Issuance
    
Net
        
(in thousands, except for share counts)
  
Shares

Authorized
    
and
Outstanding
    
Price Per
Share
    
Carrying
Value
    
Liquidation
Preference
 
Series Seed
     18,233,848        17,918,211      $ 0.0618      $ 1,107      $ 1,107  
Series A
     28,725,920        28,725,920        0.2959        8,437        8,500  
Series B
     34,391,480        34,391,480        0.4414        15,096        15,180  
Series C
     14,468,290        14,468,290        2.0735        29,881        30,000  
Series D
     17,599,646        17,483,909        4.7523        82,976        83,089  
    
 
 
    
 
 
             
 
 
    
 
 
 
Total convertible preferred stock
     113,419,184        112,987,810               $ 137,497      $ 137,876  
    
 
 
    
 
 
             
 
 
    
 
 
 
    
December 31, 2019
 
           
Share Issued
    
Issuance
    
Net
        
(in thousands, except for share counts)
  
Shares
Authorized
    
and
Outstanding
    
Price Per
Share
    
Carrying
Value
    
Liquidation
Preference
 
Series Seed
     18,233,848        17,918,211      $ 0.0618      $ 1,107      $ 1,107  
Series A
     28,725,920        28,725,920        0.2959        8,437        8,500  
Series B
     34,391,480        34,391,480        0.4414        15,096        15,180  
Series C
     14,468,290        14,468,290        2.0735        29,881        30,000  
Series D
     17,599,646        17,336,616        4.7523        82,276        82,389  
    
 
 
    
 
 
             
 
 
    
 
 
 
Total convertible preferred stock
     113,419,184        112,840,517               $ 136,797      $ 137,176  
    
 
 
    
 
 
             
 
 
    
 
 
 
The terms of Series Seed, Series A, Series B, Series C, and Series D preferred stock are as follows:
Voting
The holders of the Series Seed, Series A, Series B, Series C, and Series D preferred stock are entitled to vote, together with the holders of common stock, on all matters submitted to stockholders for a vote. Each preferred stockholder is entitled to the number of votes equal to the number of shares of common stock into which each preferred share is convertible at the time of such vote. Series A class is entitled to elect two representatives to the Board of Directors. Each of the Series B, Series C, and Series D classes is entitled to elect one representative to the Board of Directors. The Series Seed class is not entitled to elect a representative to the Board of Directors.
Dividends
The holders of the Series Seed, Series A, Series B, Series C, and Series D preferred stock are entitled to receive, when and as declared by the Board of Directors and out of funds legally available, dividends payable in preference and priority to any dividend payment on common stock. As of December 31, 2020, no dividends have been declared or paid by the Company.
Liquidation Preference
In the event of any liquidation, dissolution, change of control or
winding-up
of the affairs of the Company, the holders of the then outstanding Series Seed, Series A, Series B, Series C, and Series D preferred stock are entitled
to receive, on a pari passu basis, an amount equal to the original issue price 
of $0.06, $0.29, $0.44, $2.07 and $4.75, respectively, per share plus any declared and unpaid dividends. If the amount paid would be greater had the preferred stockholders converted to common stock, the calculation of the amount to be distributed to the preferred shareholders shall be calculated as if the preferred stockholders had converted just prior to the distribution without having them first convert to common stock. After payment to the preferred stockholders, the remaining proceeds shall be distributed on a
pro-rata
basis.
Conversion
Each share of Series Seed, Series A, Series B, Series C and Series D preferred stock, at the option of the holder, is convertible into a number of fully paid shares of common stock as determined by dividing the respective preferred stock issue price by the conversion price in effect at the time. The initial conversion price of Series Seed preferred stock is $0.06 per share and is subject to adjustment in accordance with anti- dilution provisions contained in the Company’s Certificate of Incorporation. The initial conversion price of Series A preferred stock is $0.29 per share and is subject to adjustment in accordance with anti-dilution provisions contained in the Company’s Certificate of Incorporation. The initial conversion price of Series B preferred stock is $0.44 per share and is subject to adjustment in accordance with anti-dilution provisions contained in the Company’s Certificate of Incorporation. The initial conversion price of Series C preferred stock is $2.07 per share and is subject to adjustment in accordance with anti-dilution provisions contained in the Company’s Certificate of Incorporation. The initial conversion price of Series D preferred stock is $4.75 per share and is subject to adjustment in accordance with anti-dilution provisions contained in the Company’s Certificate of Incorporation
.
With respect to Series Seed, Series A, Series B, and Series C, conversion is at the holder’s option, however, all outstanding shares of preferred stock shall automatically convert immediately upon the closing of a sale of shares of common stock to the public at a price per share of at least $2.59 per share. At the election of the majority of all preferred stockholders and 10% of the outstanding Series C holders, shares of Series Seed, Series A, Series B, and Series C stock shall be automatically converted. With respect to Series D, conversion is at the holder’s option, however, all outstanding shares of preferred stock shall automatically convert immediately upon the closing of a sale of shares of common stock to the public at a price per share of at least $4.75 per share. The Series D stock shall be automatically converted at the election of the majority of Series D holders.
Redemption
The preferred stock is not redeemable at the option of the holder.
Repurchases
During the year ended December 31, 2020, the Company repurchased 263,031 shares of common stock from an employee for $4.75 per share net of withholding taxes of $0.2 million classified within accrued payroll for the employee’s related income tax liability. The fair value per share on the date of repurchase was $3.14. The repurchase resulted in additional compensation expense of $0.4 million for the value of the repurchase in excess of fair value. The expense is recognized in operating expenses within the general and administrative expenses on the consolidated statements of operations and comprehensive loss. The Company became contractually obligated to repurchase an additional 263,030 shares of common stock from this employee for $4.75 per share in 2021, with such obligation having been contingent but not probable of occurring as of December 31, 2020. However, the Company expects this obligation to be waived subsequent to the merger as described within Note 15 to the consolidated financial statements.
During the year ended December 31, 2019, the Company repurchased 244,691 shares of common stock from certain employees for $4.75 per share. The fair value per share on the date of repurchase was $2.55. The repurchase resulted in additional compensation expense of $0.5 million for the value of the repurchase in excess
 
of fair value. The expense is recognized in operating expenses in the research and development expenses on the consolidated statements of operations and comprehensive loss.
During the year ended December 31, 2019, the Company repurchased 315,637 shares of series Seed convertible preferred stock from an employee for $4.75 per share. The fair value per share on the date of repurchase was $2.55. The repurchase resulted in additional compensation expense of $0.7 million for the value of the repurchase in excess of fair value. The expense is recognized in operating expenses in the research and development expenses on the consolidated statements of operations and comprehensive loss.
Management determines the fair value of its common stock using the methodology described in Note 2 Summary of Significant Accounting Policies, adjusting for changes in inputs based on material information known at the time of a repurchase transaction such as estimated timing to exit events and respective probabilities of such events occurring.
Common Stock Reserved for Future Issuance
The Company has reserved the following shares of common stock for future issuance:
 
    
December 31,
 
    
2020
    
2019
 
Common stock options outstanding
     19,420,305        13,162,473  
Shares available for issuance under the plan
     4,649,322        2,823,610  
Convertible preferred stock outstanding
     112,987,810        112,840,517  
Warrants to purchase Series D convertible preferred stock
     115,737        263,030  
Common stock warrants outstanding
     190,000        190,000  
    
 
 
    
 
 
 
Total shares of authorized common stock reserved for future issuance
     137,363,174        129,279,630  
    
 
 
    
 
 
 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Based Awards
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]    
Equity Based Awards
Note 9. Equity Based Awards
The Company adopted the 2013 Stock Plan (the “2013 Plan”) under which a total of 36,313,607 shares of the Company’s common stock have been reserved for issuance to employees, directors and consultants as of June 30, 2021. Option activity under the plan for the year to date period ending June 30, 2021 is as follows:
 
 
  
Number of
Shares
 
  
Weighted-
Average
Exercise
Price
(Per
Share)
 
  
Weighted-
Average
Remaining
Contractual
Life
(in years)
 
Outstanding at December 31, 2020
     19,420,305     $ 1.72        8.71  
Exercised
     (857,343     0.49           
Forfeited
     (163,894     1.91           
    
 
 
                  
Outstanding at June 30, 2021
     18,399,068     $ 1.78        8.33  
    
 
 
                  
Options exercisable at June 30, 2021
     5,648,643     $ 1.31        7.07  
The aggregate intrinsic value of stock options outstanding at June 30, 2021 was $114.7 million. As of June 30, 2021, the Company had 17,877,383 shares vested and expected to vest.
Additional information regarding the exercise of stock options is as follows:
 
 
  
Six Months Ended
June 30,
 
(in thousands, except weighted average)
  
2021
 
  
2020
 
Weighted-average grant date fair value of options
granted
  
$
—  
 
  
$
1.01
 
Intrinsic value of options exercised
  
 
6,450
 
  
 
2,017
 
In the six months ended June 30, 2021, the Company did not grant any options to purchase shares of common stock. In the six months ended June 30, 2020, the Company granted options to purchase 850,300 shares of common stock with aggregate fair values of $0.9 million, calculated via the Black-Scholes option pricing model (see Note 2) using the following assumptions:
 
 
  
Six Months
Ended
June 30, 2020
 
Expected option term (in years)
  
 
6.06
 
Expected volatility%
  
 
52.2
Risk-free interest rate%
  
 
1.50
Expected dividend yield%
  
 
0
Fair value of common stock (per share)
  
$
1.01
 
Restricted Stock Units
During the six months ended June 30, 2021, the Company awarded restricted stock units to newly hired employees. The fair value per share of these awards was determined based on the fair market value of our stock in June 2021 and is being recognized as stock-based compensation expense over the requisite service period. The following table summarizes the restricted stock unit activity for the
year-to-date
period ending June 30, 2021:
 
 
  
Number of
Shares
 
  
Weighted-
Average
Grant Date Fair Value
(Per
Share)
 
Outstanding at December 31, 2020
  
 
—  
 
  
$
—  
 
Granted
  
 
1,494,250
 
  
 
8.17
 
Vested
  
 
—  
 
  
 
—  
 
Forfeited
  
 
(4,000
  
 
8.01
 
  
 
 
 
  
Unvested at June 30, 2021
  
 
1,490,250
 
  
$
8.17
 
  
 
 
 
  
Stock-Based Compensation Expense
During the three and six months ended June 30, 2021 and 2020, the Company recognized the following stock-based compensation expense in the following captions within the condensed consolidated statements of operations and comprehensive loss:
 
 
  
Three Months
Ended June 30,
 
  
Six Months Ended
June 30,
 
(in thousands)
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Cost of revenue
  
$
62
 
  
$
124
 
  
$
89
 
  
$
258
 
Research and development
  
 
394
 
  
 
171
 
  
 
725
 
  
 
225
 
Sales and marketing
  
 
237
 
  
 
135
 
  
 
320
 
  
 
227
 
General and administrative
  
 
1,084
 
  
 
73
 
  
 
1,837
 
  
 
297
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Total stock-based compensation expense
  
$
1,777
 
  
$
503
 
  
$
2,971
 
  
$
1,007
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
 
  
Three Months
Ended June 30,
 
  
Six Months Ended
June 30,
 
(in thousands)
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Stock Options
  
$
1,188
 
  
$
503
 
  
$
2,382
 
  
$
1,007
 
Restricted Stock Units
  
 
589
 
  
 
—  
 
  
 
589
 
  
 
—  
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Total stock-based compensation expense
  
$
1,777
 
  
$
503
 
  
$
2,971
 
  
$
1,007
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Total unrecognized stock-based compensation expense for all stock-based awards outstanding was $21.9 million at June 30, 2021, which is expected to be recognized over a weighted-average period of 1.4 years.
Note 9. Stock Option Plan
The Company adopted the 2013 Stock Plan (the “2013 Plan”) under which a total of 36,313,607 shares of the Company’s common stock have been reserved for issuance to employees, directors and consultants as of December 31, 2020. Awards granted under the 2013 Plan may be incentive stock options,
non-statutory
stock options, unrestricted common stock, or restricted common stock. Incentive stock options may only be granted to employees. The Board of Directors determines the exercise price, the period over which the awards become exercisable, the vesting conditions, and other terms and conditions of the award. The awards generally vest 25 percent after 12 months, followed by ratable vesting over 36 months. Awards granted generally expire 10 years from the date of grant. The grant date fair value of options is recognized as expense on a straight-line basis over the requisite service period, which is generally the vesting period.
Option activity under the plan for the year ended December 31, 2020 is as follows:
 
    
Number of
Shares
    
Weighted-Average

Exercise Price
(Per Share)
    
Weighted-Average

Remaining
Contractual Life
(in years)
 
Outstanding at December 31, 2019
     13,162,473      $ 1.16        7.51  
Granted
     9,890,563        2.06           
Exercised
     (2,231,540      0.42           
Forfeited
     (1,401,191      1.08           
    
 
 
                   
Outstanding at December
 31,
2020
     19,420,305      $ 1.72        8.71  
    
 
 
                   
Options exercisable at December
 31, 2019
     4,561,561        0.37        4.14  
Options exercisable at December
 31, 2020
     4,700,993      $ 0.98        6.84  
The aggregate intrinsic value of stock options outstanding at December 31, 2020 was $13.6 million. As of December 31, 2020, the Company had 18,695,077 shares vested and expected to vest. In December 31, 2019, there were 240,875 options exercised by employees for which the Company did not receive the proceeds of $0.2 million prior to December 31, 2019, the proceeds are recorded as a note receivable in the consolidated statements of stockholders’ deficit.
Additional information regarding the exercise of stock options is as follows:
 
(in thousands, except weighted average)
  
2020
    
2019
 
Weighted-average grant date fair value of options granted
   $ 1.28      $ 0.92  
Intrinsic value of options exercised
     4,455        3,909  
In the years ended December 31, 2020 and 2019, the Company granted options to purchase 9,890,563 and 7,194,585 shares of common stock with aggregate fair values of $12.7 million and $6.6 million, respectively, calculated via the Black-Scholes option pricing model (see Note 2) using the following assumptions:
 
    
Year Ended
December 31,
 
    
2020
   
2019
 
Expected option term (in years)
     5.86       6.07  
Expected volatility
     53.1     52.6
Risk-free interest rate
     0.56     1.89
Expected dividend yield
     —       —  
Fair value of common stock (per share)
   $ 2.36     $ 1.81  
The Company recorded compensation expense for the stock options of $2.6 million and $0.9 million for the years ended December 31, 2020 and 2019, respectively, which was recognized in the following captions within the consolidated statements of operations and comprehensive loss:
 
    
Year Ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Cost of revenue
   $ 589      $ 186  
Research and development
     693        307  
Sales and marketing
     578        262  
General and administrative
     709        103  
    
 
 
    
 
 
 
Total stock-based compensation expense
   $ 2,569      $ 858  
    
 
 
    
 
 
 
Total unrecognized stock-based compensation expense for all stock-based awards outstanding was $15.4 million at December 31, 2020, which is expected to be recognized over a weighted-average period of 1.6 years.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Warrants
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Warrants and Rights Note Disclosure [Abstract]    
Stock Warrants
Note 10. Stock Warrants
As part of a loan agreement entered into with a lending institution during 2015, the Company issued warrants to the lender granting the right to purchase 190,000 shares of the Company’s common stock at an exercise price of $0.06 per share. The loan agreement was terminated prior to January 1, 2018. The warrants were due to expire on February 17, 2025.
The warrants were classified as a derivative liability within other liabilities prior to exercise in the condensed consolidated balance sheets and subsequent adjustments to fair value are shown in other expense in the condensed consolidated statements of operations and comprehensive loss
.
In June 2021, the lender exercised the warrant on a cashless basis and the Company issued 188,576 shares of common stock. The fair value is measured at each reporting date using the Black-Scholes model using the following inputs. The inputs below correspond to June 10, 2021, the date of exercise for the June 30, 2021 reporting period:
 
 
  
June 30,
 
 
  
2021
 
 
2020
 
Expected (remaining) option term (in years)
  
 
3.69
 
 
 
4.64
 
Expected volatility%
  
 
65.0
 
 
54.3
Risk-free interest rate%
  
 
0.45
 
 
0.29
Expected dividend yield%
  
 
0
 
 
0
Fair value of common stock (per share)
  
$
9.51
 
 
$
2.07
 
Management considers contemporaneous third-party valuations in its determination of the fair value of common stock. The fair value of common stock increased significantly between the three and six months ended June 30, 2021 and 2020 in large part due to the change in the probability of special purpose acquisition company (SPAC) exit. For the June 10, 2021 valuation, the Company assigned a 95% probability of a SPAC exit and a 5% probability of staying a private company.
As part of a development agreement executed with a customer in 2019, the Company agreed, to issue warrants to the customer to purchase common stock that would vest upon the achievement of certain payment milestones. The warrants granted the customer the right to purchase up to 294,594 shares of the Company’s Series D convertible preferred stock at an exercise price of $0.0001 per share at a fair value based on the company’s Series D valuation. As the customer remits payment for goods purchased from the company under the development agreement, a
pro-rata
share of warrants vest. These warrants expire on September 24, 2029.
The Company accounts for the warrants issued to the customer as consideration payable to the customer and a reduction of revenue with a corresponding adjustment to convertible preferred stock. The Company accounts for the warrants that vest to the customer as a reduction to deferred revenue and a corresponding adjustment to convertible preferred stock. The value of the warrants is measured based on the grant date fair value. The grant date was considered to occur at the execution date of the development agreement.
In accordance with the development agreement, 74,705 and 63,126 warrants vested during the three months ended June 30, 2021 and 2020, respectively, and 95,747 and 73,646 warrants vested during the six months ended June 30, 2021 and 2020, respectively. As a result, the Company recorded $0.4 million and $0.3 million related to the warrants in the three months ended June 30, 2021 and 2020, respectively, and of $0.5 million and $0.3 million related to the warrants in the six months ended June 30, 2021 and 2020, respectively. As of June 30, 2021, there were 19,990 outstanding but unvested warrants remaining under the terms of the development agreement.
Note 10. Stock Warrants
As part of a loan agreement entered into with a lending institution during 2015, the Company issued warrants to the lender granting the right to purchase 190,000 shares of the Company’s common stock at an exercise price of $0.06 per share. The loan agreement was terminated prior to January 1, 2018. The warrants expire on February 17, 2025. There has been no related warrant activity for these instruments since the date of issue. The warrant is classified as derivative liability within other liabilities in the consolidated balance sheets and subsequent adjustments to fair value are shown in other expense in the consolidated statements of operations and comprehensive loss. The fair value is measured at each reporting date using the Black- Scholes model using the following inputs:
 
    
Year Ended
December 31,
 
    
2020
   
2019
 
Expected (remaining) option term (in years)
     4.13       5.14  
Expected volatility
     55.4     52.4
Risk-free interest rate
     0.36     1.69
Expected dividend yield
     —       —  
Fair value of common stock (per share)
     2.93       2.00  
As part of a development agreement with a customer signed in 2019, the Company will issue warrants to the customer, granting the right to purchase up to 294,594 shares of the Company’s Series D convertible preferred stock at an exercise price of $0.0001 per share and a grant date fair value equal to the Series D valuation. As the customer remits payment to the Company under the development agreement, a
pro-rata
share of warrants will vest. These warrants expire on September 24, 2029.
The Company accounts for the warrants issued to the customer as consideration payable to the customer and a reduction of revenue with a corresponding adjustment to convertible preferred stock. The value of the warrants is measured based on the grant date fair value. The grant date was considered to occur at the execution date of the contract. The Company recorded $0.7 million and $0.2 million related to the warrants in 2020 and 2019, respectively. In accordance with the agreement, 147,293 and 31,564 warrants vested during the years ended December 31, 2020 and 2019, respectively. As of December 31, 2020, there are 115,737 outstanding warrants to be issued under the terms of the development agreement
.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]    
Income Taxes
Note 11. Income Taxes
The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the Company’s condensed consolidated financial statements and tax returns. Deferred tax assets and liabilities are determined based upon the differences between the consolidated financial statements carrying amounts and the tax bases of existing assets and liabilities and for loss and credit carryforwards, using enacted tax rates expected to be in effect in the years in which the differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that these assets may not be realized. The Company recognized a de minimis tax expense due to small state refunds and extension filings in some US states during the three and six months ended June 30, 2021
.
The Company provides reserves for potential payments of taxes to various tax authorities related to uncertain tax positions. Amounts recognized are based on a determination of whether a tax benefit taken by the Company in its tax filings or positions is “more likely than not” to be sustained on audit. The amount recognized is equal to the largest amount that is more than 50% likely to be sustained. Interest and penalties associated with uncertain tax positions are recorded as a component of income tax expense. As of June 30, 2021 and December 31, 2020, the Company’s uncertain tax positions are not material and would not impact the effective tax rate if recognized as a result of the valuation allowance maintained against the Company’s net deferred tax assets.
The Company has evaluated the positive and negative evidence bearing upon the realizability of its deferred tax assets, which are primarily comprised of net operating loss carryforwards and capitalized research and development costs at December 31, 2020. Since its inception, the Company has not recorded any income tax benefits for the net losses incurred or for the research and development tax credits earned in each year and interim period, as the Company believes, based upon the weight of available evidence, that it is more likely than not that all of its net operating loss carryforwards and tax credit carryforwards will not be realized. Management has determined that it is more likely than not that the Company will not recognize the benefits of federal and state deferred tax assets and, as a result, a full valuation allowance has been established at December 31, 2020. Management has also asserted that there is no material adjustment to the valuation allowance at June 30, 2021.
Note 11. Income Taxes
The components of the Company’s loss before income taxes are as follows:
 
    
Year Ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Loss before income taxes:
                 
Domestic
   $ (18,269    $ (29,944
Foreign
     395        84  
    
 
 
    
 
 
 
Total
   $ (17,874    $ (29,860
    
 
 
    
 
 
 
 
The components of the income tax provision are as follows:
 
    
Year Ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Current Provision
                 
Federal
   $ —        $ —    
State
     5        10  
Foreign
     106        5  
    
 
 
    
 
 
 
Total current provision
     111        15  
    
 
 
    
 
 
 
Deferred Provision
                 
Federal
     —          —    
State
     —          —    
Foreign
     —          —    
    
 
 
    
 
 
 
Total deferred provision
     —          —    
    
 
 
    
 
 
 
Total income tax expense
   $ 111      $ 15  
    
 
 
    
 
 
 
The overall effective tax rate differs from the statutory federal tax rate as follows:
 
    
Year Ended
December 31,
 
    
% of Pretax Loss
 
    
2020
   
2019
 
Statutory US federal rate
     21.00     21.00
State income taxes
     1.85       2.19  
Stock-based compensation
     (1.06     (0.23
Nondeductible expenses
     (0.61     (0.22
Global intangible
low-taxed
income
     (0.46     (0.06
Research & development credits
     3.48       2.35  
Valuation allowance
     (25.18     (25.65
Change in statutory tax rate
     (0.20     —    
Other rate items
     0.24       0.50  
    
 
 
   
 
 
 
Effective tax rate
     (0.94 )%      (0.12 )% 
    
 
 
   
 
 
 
 
Significant components of the Company’s net deferred tax assets are as follows:
 
    
December 31,
 
(in thousands)
  
2020
    
2019
 
Deferred tax assets
                 
Amortization
     23        27  
Deferred revenue
     318        86  
Deferred expenses
     280        322  
Reserves
     560        713  
Accrued expenses
     453        97  
Stock compensation
     372        43  
Uniform capitalization
     45        31  
Net operating losses
     16,266        13,184  
Research and development credits
     3,085        2,467  
Other state credits
     147        141  
    
 
 
    
 
 
 
Gross deferred tax assets
   $ 21,546      $ 17,111  
Less: Valuation allowance
     (21,507      (17,001
     
Deferred tax liabilities
                 
Depreciation
     (39      (110
Unrealized foreign currency loss
     (3      —    
    
 
 
    
 
 
 
Net deferred tax assets
   $ —        $ —    
    
 
 
    
 
 
 
The Company has historically incurred operating losses and maintains a full valuation allowance against its net deferred tax assets. There is no tax provision or tax benefit attributable to the net loss which differs from the amount computed by applying the US federal income tax rates of 21% to the pretax loss, primarily due to changes in valuation allowance, generation of research and development tax credits, and state taxes.
As of December 31, 2020, the Company had federal net operating loss carryforwards of $15.0 million that are subject to expire at various dates between 2033 and 2038, and net operating losses of $53.2 million, that have no expiration date and can be carried forward indefinitely. As of December 31, 2020, the Company has state tax net operating loss carryforwards of approximately $34.6 million, that are subject to expire at various dates between 2033 and 2044. At December 31, 2020, the Company had federal and state research and development tax credit carryforwards of $2.1 million and $1.3 million, respectively, available to reduce future income taxes payable which begin to expire in 2030.
Utilization of the net operating loss and research and development credit carryforwards may be subject to a substantial annual limitation under Section 382 of the Internal Revenue Code of 1986, and similar state provisions, due to ownership change limitations that have occurred previously or that could occur in the future. These ownership changes may limit the amount of net operating loss and research and development credit carryforwards that can be utilized annually to offset future taxable income and tax, respectively. As of December 31, 2020, the Company has not completed a 382 study to assess whether a change of ownership has occurred since its formation
.
The Company has not conducted a study of its research and development credit carryforwards. This study may result in an adjustment to research and development credit carryforwards; however, until a study is completed and any adjustment is known, no amounts are being presented as an uncertain tax position. A full valuation allowance has been provided against the Company’s research and development credits and, if an adjustment is required, this adjustment would be offset by an adjustment to the valuation allowance. Thus, there would be no impact to the balance sheets or statements of operations if an adjustment were required.
 
Uncertain tax positions represent tax positions for which reserves have been established. The Company’s policy is to record interest and penalties related to uncertain tax positions as part of income tax expense. Reserves for uncertain tax positions as of December 31, 2020 are not material and would not impact the effective tax rate if recognized as a result of the valuation allowance maintained against the Company’s net deferred tax assets.
The Company files tax returns as prescribed by the tax laws of the jurisdictions in which it operates. In the normal course of business the Company is subject to examination by federal, state and foreign jurisdictions, where applicable. There are currently no pending income tax examinations. The Company is open to future tax examination under statute from 2016 to the present; however, carryforward attributes that were generated prior to January 1, 2016 may still be adjusted upon examination by federal, state or local tax authorities to the extent utilized in an open tax year or in future periods.
As of December 31, 2020, the Company has not provided for deferred income taxes on undistributed earnings of its foreign subsidiaries since these earnings are deemed to be indefinitely reinvested. Upon distribution of those earnings in the form of dividends or otherwise, the Company could be subject to income taxes as well as withholding taxes. The amount of taxes attributable to the undistributed earnings is immaterial
.
The Company has evaluated the positive and negative evidence bearing upon the realizability of its deferred tax assets, which are primarily comprised of net operating loss carryforwards and capitalized research and development costs. Management has determined that it is more likely than not that the Company will not recognize the benefits of federal and state deferred tax assets and, as a result, a full valuation allowance of $21.5 million has been established at December 31, 2020.
The following table presents the changes in the balance of the Company’s deferred income tax asset valuation allowance:
 
    
Year Ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Balance at beginning of year
   $ 17,001      $ 9,343  
Additions charged to expense
     4,465        7,658  
    
 
 
    
 
 
 
Balance at end of year
   $ 21,466      $ 17,001  
    
 
 
    
 
 
 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
Commitments and Contingencies
Note 12. Commitments and Contingencies
Operating Leases
The Company leases two spaces with two locations in Watertown, Massachusetts and one location in Billerica, Massachusetts for office and manufacturing, under noncancellable operating lease agreements. These leases provide for escalating monthly payments and are set to expire in December 2023, April 2027, and July 2028. Rent expense under the Company’s lease agreements was $0.7 
million and $0.6 million for the three months ended June 30, 2021 and 2020, respectively. For the six months ended June 30, 2021 and 2020, rent expense was $1.3 million and $1.2 million
,
respectively. Future minimum lease payments under these agreements are as follows: 
 
(in thousands)
  
Amount
 
2021
   $ 1,207  
2022
     2,866  
2023
     3,070  
2024
     2,132  
2025
     2,089  
After 2025
     5,088  
    
 
 
 
Total future minimum lease payments
   $ 16,452  
    
 
 
 
Minimum Commitment Arrangements
The Company may enter into
non-binding
purchase agreements with suppliers to acquire inventory and other materials during the normal course of business. The Company did not have any minimum commitment arrangements.
Legal Proceedings
From time to time, the Company may face legal claims or actions in the normal course of business. At each reporting date, the Company evaluates whether a potential loss amount or a potential range of loss is probable and reasonably estimable under the provisions of the authoritative guidance that address accounting for contingencies. The Company expenses as incurred the costs related to its legal proceedings.
In July 2021, Continuous Composites Inc. (“Continuous Composites”), a company based out of Idaho, brought a claim in the United States District Court for the District of Delaware against the Company regarding patent infringement. While the Company takes any claims of infringement seriously, MarkForged believes that Continuous Composite’s claims are baseless and without merit. The Company intends to mount a vigorous defense against Continuous Composites in court. However, the Company can provide no assurance as to the outcome of any such disputes, and any such actions may result in judgments against MarkForged for significant damages. The Company does
no
t believe that a loss is probable and did not record a loss contingency for the three and six months ended June 30, 2021.
Note 12. Commitments and Contingencies
Operating Leases
The Company leases two spaces with two locations in Watertown, Massachusetts and one location in Billerica, Massachusetts for office and manufacturing, under noncancellable operating lease agreements. These leases provide for escalating monthly payments and are set to expire in December 2023, April 2027, and July 2028. Rent expense under the Company’s lease agreements was $2.2 million and $2.3 million for the years ended December 31, 2020 and 2019, respectively. Future minimum lease payments under these agreements are as follows:
 
(in thousands)
  
Amount
 
2021
   $ 2,150  
2022
     2,866  
2023
     3,070  
2024
     2,132  
2025
     2,089  
After 2025
     5,088  
    
 
 
 
Total future minimum lease payments
   $ 17,395  
    
 
 
 
Minimum Commitment Arrangements
The Company may enter into
non-binding
purchase agreements with suppliers to acquire inventory and other materials during the normal course of business. The Company did not have any minimum commitment arrangements.
Legal Proceedings
From time to time, the Company may face legal claims or actions in the normal course of business. At each reporting date, the Company evaluates whether a potential loss amount or a potential range of loss is probable and reasonably estimable under the provisions of the authoritative guidance that address accounting for contingencies. The Company expenses as incurred the costs related to its legal proceedings.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Earnings Per Share [Abstract]    
Net Loss Per Share
Note 13. Net Loss Per Share
The Company computes basic net loss per share using net loss attributable to MarkForged, Inc. common stockholders and the weighted-average number of common shares outstanding during each period. Diluted earnings per share include shares issuable upon exercise of outstanding stock options and stock-based awards where the conversion of such instruments would be dilutive.
 
 
  
Three Months Ended June 30,
 
 
Six Months Ended June 30,
 
(in thousands, except per share amounts)
  
2021
 
 
2020
 
 
2021
 
 
2020
 
Numerator for basic and diluted net loss per share:
  
     
 
     
 
     
 
     
Net loss and comprehensive loss
  
$
(11,090
 
$
(5,689
 
$
(21,109
 
$
(10,934
Denominator for basic and diluted net loss per share:
  
     
 
     
 
     
 
     
Weighted average shares outstanding
  
 
41,853,841
 
 
 
39,980,784
 
 
 
41,638,004
 
 
 
39,856,193
 
Net loss per common share:
  
     
 
     
 
     
 
     
Basic
  
$
(0.26
 
$
(0.14
 
$
(0.51
 
$
(0.27
Diluted
  
$
(0.26
 
$
(0.14
 
$
(0.51
 
$
(0.27
For the three and six months ended June 30, 2021 and 2020, the Company was in a net loss position, thus the effect of potentially dilutive securities, including
non-vested
stock options, restricted stock awards, warrants, and convertible preferred stock, was excluded from the denominator for the calculation of diluted net loss per share because the inclusion of such securities would be antidilutive. The following dilutive securities are excluded from the denominator:
 
 
  
Three and Six Months Ended
June 30,
 
 
  
2021
 
  
2020
 
Convertible preferred stock
  
 
113,083,557
 
  
 
112,914,163
 
Unvested awards
  
 
14,241,592
 
  
 
8,231,273
 
Warrants
  
 
—  
 
  
 
190,000
 
 
  
 
 
 
  
 
 
 
Total
  
 
127,325,149
 
  
 
121,335,436
 
 
  
 
 
 
  
 
 
 
Note 13. Net Loss Per Share
The Company computes basic net loss per share using net loss attributable to MarkForged, Inc. common stockholders and the weighted-average number of common shares outstanding during each period. Diluted earnings per share include shares issuable upon exercise of outstanding stock options and stock-based awards where the conversion of such instruments would be dilutive.
 
    
Year Ended December 31,
 
(in thousands, except per share amounts)
  
2020
    
2019
 
Numerator for basic and diluted net loss per share:
                 
Net loss
   $ (17,985    $ (29,875
Deemed dividend – repurchase of Series Seed convertible preferred stock
     —          (785
Deemed dividend – repurchase of common stock
     (826      (624
    
 
 
    
 
 
 
Net loss attributable to MarkForged, Inc. common stockholders
   $ (18,811    $ (31,284
Denominator for basic and diluted net loss per share:
                 
Weighted average shares outstanding
     40,258,968        38,673,218  
Net loss per common share:
                 
Basic
   $ (0.47    $ (0.81
Diluted
   $ (0.47    $ (0.81
For the year ended December 31, 2020 and 2019, the Company was in a net loss position, thus the effect of potentially dilutive securities, including
non-vested
stock options, restricted stock awards, warrants, and convertible preferred stock, was excluded from the denominator for the calculation of diluted net loss per share because the inclusion of such securities would be antidilutive. The following dilutive securities are excluded from the denominator:
 
    
Years ended December 31,
 
    
2020
    
2019
 
Convertible preferred stock
     112,987,810        112,840,517  
Unvested awards
     19,599,305        13,656,557  
Warrants
     190,000        190,000  
    
 
 
    
 
 
 
Total
     132,777,115        126,687,074  
    
 
 
    
 
 
 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Segment Reporting [Abstract]    
Segment Information
Note 14. Segment Information
In the operation of the business, the Chief Executive Officer, who is the Company’s chief operating decision maker, reviews the business as one segment. The Company currently sells its product in the Americas, Europe, Middle East and Africa (“EMEA”), and Asia Pacific (“APAC”) markets. The Company measures revenue based on the physical location of where the customer who is receiving the promised goods or service is located. Disaggregated revenue data for those markets is as follows: 
 
 
  
Three Months Ended
June 30,
 
  
Six Months Ended
June 30,
 
(in thousands)
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Americas
  
$
9,806
 
  
$
7,437
 
  
$
20,232
 
  
$
18,308
 
EMEA
  
 
6,425
 
  
 
4,555
 
  
 
12,687
 
  
 
8,390
 
APAC
  
 
4,188
 
  
 
2,182
 
  
 
7,620
 
  
 
5,177
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Total
  
$
20,419
 
  
$
14,174
 
  
$
40,539
 
  
$
31,875
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Revenue generated from customers within the Company’s country of domicile, the United States, amounted to $9.8 million and $6.1 
million for the three months ended June 30, 2021 and 2020, respectively. For the six months ended June 30, 2021 and 2020, revenue in the United States was $19.4 million and $14.8 
million, respectively. The Company’s long-lived assets are substantially located in the United States, where the Company’s primary operations are located.
Note 14. Segment Information
In the operation of the business, the Chief Executive Officer, who is the Company’s chief operating decision maker, reviews the business as one segment. The Company currently sells its product in the Americas, Europe, Middle East and Africa (“EMEA”), and Asia Pacific (“APAC”) markets. The Company measures revenue based on the physical location of where the customer who is receiving the promised goods or service is located. Disaggregated revenue data for those markets is as follows:
 
    
Revenue during the
years ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Americas
   $ 40,837      $ 53,183  
EMEA
     19,214        12,142  
APAC
     11,800        7,224  
    
 
 
    
 
 
 
Total
   $ 71,851      $ 72,549  
    
 
 
    
 
 
 
Revenue generated from customers within the Company’s country of domicile, the United States, amounted to $35.1 million and $44.9 million for the years ended December 31, 2020 and 2019, respectively. The Company’s long-lived assets are substantially located in the United States, where the Company’s primary operations are located. here the Company’s primary operations are located
.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Subsequent Events [Abstract]    
Subsequent Events
Note 15. Subsequent Events
The Company has evaluated subsequent events through August 12, 2021, the date the financial statements were available to be issued, and has determined that the following subsequent events require disclosure in the condensed consolidated financial statements:
On July 14, 2021, as contemplated by the Merger Agreement and described in the section titled “
BCA Proposal
” beginning on page 98 of the final prospectus and definitive proxy statement, dated June 24, 2021 (the “Proxy Statement/Prospectus”) and filed with the Securities and Exchange Commission (the “SEC”), Markforged Holding Corporation (f/k/a AONE) consummated the merger transaction contemplated by the Merger Agreement, whereby Merger Sub merged with and into Markforged, with the separate corporate existence of Merger Sub ceasing and Markforged being the surviving corporation and a wholly owned subsidiary of Markforged Holding Corporation (the “Merger” and, together with the Domestication, the “Transactions”).
Immediately prior to the effective time of the Merger (the “Effective Time”), Markforged purchased approximately $45.0 million of its securities from certain of its stockholders (the “Employee Transactions”), and each outstanding share of Markforged preferred stock was converted on a
one-for-one
basis into shares of Markforged common stock, par value $0.0001 per share (the “Markforged Common Stock”) (the “Preferred Stock Conversion”). Holders of 6,418,667 Class A Ordinary Shares sold in AONE’s initial public offering properly exercised their right to have such shares redeemed for a full pro rata portion of the trust account holding the proceeds from AONE’s initial public offering, calculated as of two business days prior to the consummation of the Merger, which was approximately $10.005 per share, or $64.2 million in the aggregate (the “Redemption”). The remaining approximately $150.9 million in AONE’s trust account was released to Markforged Holding Corporation, net of transaction expenses
.
At the Effective Time, among other things, each outstanding share of Markforged Common Stock as of immediately prior to the effective time of the Merger (after giving effect to the Employee Transactions and the Preferred Stock Conversion), other than (x) any shares of Markforged Common Stock subject to Markforged Awards (as defined below) and (y) any shares of Markforged capital stock held in treasury by Markforged, which treasury shares were canceled as part of the Merger, was canceled and converted into the right to receive a
number of shares of New Common Stock equal to the product of one share of Markforged Common Stock multiplied by the Exchange Ratio (as defined below). No fractional shares were issued in the Merger, and any fractional shares that a holder of Markforged securities would have otherwise been entitled to in the Merger were eliminated in accordance with the terms of the Merger Agreement.
At the Effective Time, all options to purchase shares of Markforged Common Stock and all restricted stock units based on shares of Markforged Common Stock outstanding as of immediately prior to the Merger (together, the “Markforged Awards”) were converted into (a) options to purchase shares of New Common Stock (“New Options”), and (b) restricted stock units based on shares of New Common Stock (“New RSUs”), respectively.
Note 15. Subsequent Events
The Company has evaluated subsequent events through April 1, 2021, the date the financial statements were available to be issued, and has determined that the following subsequent events require disclosure in the consolidated financial statements:
On February 23, 2021, Markforged entered into an Agreement and Plan of Merger with AONE a special purpose acquisition company, and Caspian Merger Sub Inc., a wholly-owned subsidiary of AONE. Pursuant to the Agreement and Plan of Merger, at the effective time of the merger, Caspian Merger Sub Inc. will merge with and into Markforged and Markforged will survive the merger as a wholly-owned subsidiary of AONE. Upon closing of the merger, AONE is expected to be named Markforged Holding Corporation and will continue to be listed on the NYSE and trade under the ticker symbol “MKFG.” Cash proceeds of the merger will be funded through a combination of AONE’s $215 million of cash held in trust (assuming no redemptions) and an aggregate of $210 million in fully committed common stock transactions at $10.00 per share. Prior to the effective time of the Merger, Markforged will repurchase or settle for cash shares of common stock and stock options, as applicable, from certain of its stockholders, for a total value of approximately $45.0 million of cash on hand, referred to as the “Employee Transactions”.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Accounting Policies [Abstract]    
Unaudited Interim Financial Statements
Unaudited Interim Financial Statements
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) regarding interim financial reporting and include the accounts of MarkForged, Inc. and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. Certain information and note disclosures normally included in the consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company’s audited consolidated financial statements for the year ended December 31, 2020. Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”). The accompanying condensed consolidated financial statements as of June 30, 2021 and for the three and six months ended June 30, 2021 and 2020 are unaudited. The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for a fair statement of the Company’s financial position as of June 30, 2021 and results of operations for the three and six months ended June 30, 2021 and 2020 and cash flows for the six months ended June 30, 2021 and 2020. The financial data and other information disclosed in these notes related to the three and six months ended June 30, 2021 and 2020 are also unaudited. The condensed balance sheet at December 31, 2020, was derived from audited annual financial statements but does not contain all of the footnote disclosures from the annual financial statements. Other than policies noted below, there have been no significant changes to the significant accounting policies disclosed in Note 2 of the audited consolidated financial statements as of December 31, 2020 and 2019 and for the years ended December 31, 2020 and 2019.
The results for the three and six months ended June 30, 2021 and 2020 are not necessarily indicative of results to be expected for the year ending December 31, 2021, any other interim periods, or any future year or period. These unaudited interim condensed consolidated financial statements should be read in conjunction with the audited annual consolidated financial statements as of December 31, 2020 and 2019 and for each of the two years in the period ended December 31, 2020.
 
Basis of Presentation
Basis of Presentation
The unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All significant intercompany accounts and transactions have been eliminated in consolidation.
Basis of Presentation
The consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All significant intercompany accounts and transactions have been eliminated in consolidation.
Reporting Currency
Reporting Currency
The Company’s reporting currency is the U.S. Dollar, while the functional currencies of its foreign subsidiaries are their respective local currencies. The effect of foreign currency translation was immaterial for all periods presented.
Reporting Currency
The Company’s reporting currency is the U.S. Dollar, while the functional currencies of its foreign subsidiaries are their respective local currencies. The effect of foreign currency translation was immaterial for all periods presented.
Use of Estimates
The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported
Use of Estimates
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management’s significant estimates include allowance for doubtful accounts, reserve for excess and obsolete inventory, fair value of equity awards and assumptions in revenue recognition. Actual results could differ from those estimates.
amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management’s significant estimates include allowance for doubtful accounts, reserve for excess and obsolete inventory, fair value of equity awards and assumptions in revenue recognition. Actual results could differ from those estimates.
Treasury Stock  
Treasury Stock
Treasury stock is accounted for using the cost method, with the purchase price of the common stock and Seed stock separately recorded as a deduction from stockholders’ deficit.
Revenue Recognition  
Revenue Recognition
The Company recognized revenue in accordance with Accounting Standards Codification (‘‘ASC’’) Topic 606,
Revenue from Contracts with Customers
(“ASC Topic 606”) during the years ended December 31, 2020 and 2019.
Under ASC Topic 606, revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration which the entity expects to be entitled to in exchange for those goods or services. To determine revenue recognition for arrangements that an entity determines are within the scope of the new revenue recognition accounting standard, the Company performs the following five steps:
 
   
identifies the contract with a customer;
 
   
identifies the performance obligations in the contract;
 
   
determines the transaction price;
 
   
allocates the transaction price to the performance obligations in the contract; and
 
   
recognizes revenue when (or as) the entity satisfies a performance obligation.
Cash and Cash Equivalents  
Cash and Cash Equivalents
The Company considers all highly liquid investments with original maturities of 90 days or less to be cash equivalents. Cash equivalents consist of money market funds as of December 31, 2020 and 2019.
Accounts Receivable and Allowance for Doubtful Accounts
Accounts Receivable and Allowance for Doubtful Accounts
Trade accounts receivable are recorded at the invoiced amount and do not bear interest. An allowance for doubtful accounts is provided for those accounts receivable considered to be uncollectible based on management’s assessment of the collectability of the accounts receivable which considers historical
write-off
experience and any specific risks identified in customer collection matters
.
The following presents the changes in the balance of the Company’s allowance for doubtful accounts:
 
 
  
Three Months
Ended June 30,
 
  
Six Months Ended
June 30,
 
(in thousands)
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Balance at beginning of period
  
$
1,012
 
  
$
1,060
 
  
$
1,070
 
  
$
1,038
 
Additions
  
 
296
 
  
 
236
 
  
 
378
 
  
 
397
 
Write – offs
  
 
(63
  
 
(14
  
 
(64
  
 
(14
Recoveries
  
 
(80
  
 
(179
  
 
(219
  
 
(318
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Balance at end of period
  
$
1,165
 
  
$
1,103
 
  
$
1,165
 
  
$
1,103
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Accounts Receivable and Allowance for Doubtful Accounts
Trade accounts receivable are recorded at the invoiced amount and do not bear interest. An allowance for doubtful accounts is provided for those accounts receivable considered to be uncollectible based on management’s assessment of the collectability of the accounts receivable which considers historical
write-off
experience and any specific risks identified in customer collection matters.
The following presents the changes in the balance of the Company’s allowance for doubtful accounts:
 
    
Year Ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Balance at beginning of year
   $ 1,038      $ 175  
Additions
     591        1,014  
Write – offs
     (559      (151
    
 
 
    
 
 
 
Balance at end of year
   $ 1,070      $ 1,038  
    
 
 
    
 
 
 
Fair Value of Financial Instruments
Fair Value of Financial Instruments
The Company is required to provide information according to the fair value hierarchy based on the observability of the inputs used in the valuation techniques. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values. Financial assets and liabilities carried at fair value will be classified and disclosed in one of the following three categories:
 
Level 1
  
Quoted prices in active markets for identical assets or liabilities
Level 2
  
Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities
Level 3
  
Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities
The following table presents information about the Company’s assets and liabilities that are measured at fair value as of June 30, 2021 and December 31, 2020 and indicates the fair value hierarchy of the valuation:
 
 
  
Fair Value Measurements
 
(in thousands)
  
Level 1
 
  
Level 2
 
  
Level 3
 
  
Total
 
June 30, 2021
  
     
  
     
  
     
  
     
Money market funds included in cash and cash equivalents
   $ 31,337      $ —        $ —        $ 31,337  
December 31, 2020
                          
Money market funds included in cash and cash equivalents
   $ 56,907      $ —        $ —        $ 56,907  
Warrant liability
     —          —          545        545  
The Company remeasures its warrant liability at fair value at each reporting period using Level 3 inputs via the Black-Scholes option-pricing model. The significant assumptions used in preparing the option pricing model are disclosed in Note 10 Stock Warrants. All warrants were exercised in June 2021. There were no transfers between levels during the periods presented.
 
 
  
Three Months
Ended June 30,
 
  
Six Months Ended
June 30,
 
(in thousands)
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Balance at beginning of period
  
$
1,555
 
  
$
382
 
  
$
545
 
  
$
370
 
Change in fair value
  
 
241
 
  
 
—  
 
  
 
1,251
 
  
 
12
 
Derecognition of liability
  
 
(1,796
  
 
—  
 
  
 
(1,796
  
 
—  
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Balance at end of period
  
$
—  
 
  
$
382
 
  
$
—  
 
  
$
382
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
At December 31, 2020, the fair value of the Company’s debt using Level 2 inputs was approximately $
4.7
 million
calculated using a discounted cash flow method. All debt was paid off in January 2021 as disclosed in Note 7 Borrowings.
Fair Value of Financial Instruments
The Company is required to provide information according to the fair value hierarchy based on the observability of the inputs used in the valuation techniques. The fair value hierarchy ranks the quality and reliability of the information used to determine fair values. Financial assets and liabilities carried at fair value will be classified and disclosed in one of the following three categories:
 
Level 1   Quoted prices in active markets for identical assets or liabilities.
   
Level 2   Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities
   
Level 3   Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The following table presents information about the Company’s assets that are measured at fair value as of December 31, 2020 and 2019, and indicates the fair value hierarchy of the valuation:
 
    
Fair Value Measurements
        
(in thousands)
  
Level 1
    
Level 2
    
Level 3
    
Total
 
December 31, 2020
                                   
Money market funds included in cash and cash equivalents
   $ 56,907      $ —        $ —        $ 56,907  
Warrant liability
     —          —          545        545  
         
December 31, 2019
                                   
Money market funds included in cash and cash equivalents
   $ 58,182      $ —        $ —        $ 58,182  
Warrant liability
     —          —          370        370  
The Company remeasures its warrant liability at fair value at each reporting period using Level 3 inputs via the Black-Scholes option-pricing model. The significant assumptions used in preparing the option pricing model are disclosed in Note 10 Stock Warrants.
 
    
Year ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Balance at beginning of year
   $ 370      $ 150  
Change in fair value
     175        220  
    
 
 
    
 
 
 
Balance at end of year
   $ 545      $ 370  
    
 
 
    
 
 
 
At December 31, 2020, the fair value of the Company’s debt using Level 2 inputs is approximately $4.7 million calculated using a discounted cash flow method.
Concentration of Credit Risk
Concentration of Credit Risk
Financial instruments which potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents held on deposit at one financial institution and accounts receivable. The Company does not require collateral from customers for amounts owed. At June 30, 2021 and December 31, 2020, no one customer represented greater than 10% of the accounts receivable balance. For the three and six months ended June 30, 2021 no one customer represented more than 10% of total revenue. Historically, the Company has not experienced any significant credit loss related to any individual customer.
Concentration of Credit Risk
Financial instruments which potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents held on deposit at one financial institution and accounts receivable. The Company does not require collateral from customers for amounts owed. At December 31, 2020 and 2019, no one customer represented greater than 10% of the accounts receivable balance. For the years ended December 31, 2020 and 2019, no one customer represented more than 10% of total revenue. Historically, the Company has not experienced any significant credit loss related to any individual customer.
Property and Equipment  
Property and Equipment
Property and equipment are recorded at cost and are depreciated over their estimated useful lives using the straight-line method. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation are removed from the accounts and any resulting gain or loss is included in the determination of net income or loss. Repairs and maintenance costs are expensed as incurred
.
The cost of property and equipment is depreciated based upon the following asset lives:
 
Asset Classification
  
Estimated Useful Life
Machinery and equipment    5 years
Leasehold improvements    Shorter of estimated useful life or remaining lease term
Computer equipment    3 years
Computer software    3 years
Furniture and fixtures    3 years
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets
The Company evaluates whether events or circumstances have occurred that indicate that the estimated remaining useful life of its long-lived assets may warrant reassessment or that the carrying value of these assets may not be recoverable. When a triggering event is identified, management assesses the recoverability of the asset group, which is the lowest level where identifiable cash flows are largely independent, by comparing the expected undiscounted cash flows of the asset group to the carrying value. When the carrying value is not recoverable and an impairment is determined to exist, the asset group is written down to fair value. The Company did not identify any triggering events or record any impairment during the three and six months ended June 30, 2021 and 2020.
Impairment of Long-Lived Assets
The Company evaluates whether events or circumstances have occurred that indicate that the estimated remaining useful life of its long-lived assets may warrant reassessment or that the carrying value of these assets may not be recoverable. When a triggering event is identified, management assesses the recoverability of the asset group, which is the lowest level where identifiable cash flows are largely independent, by comparing the expected undiscounted cash flows of the asset group to the carrying value. When the carrying value is not recoverable and an impairment is determined to exist, the asset group is written down to fair value. The Company did not identify any triggering events or record any impairment during the years ended December 31, 2020 and 2019.
Inventory  
Inventory
Inventory is stated at lower of cost or net realizable value. Cost is based on a standard costing system which approximates the cost on a first in, first out method. The Company regularly reviews inventory for excess and obsolescence and records a provision to write down inventory to its net realizable value.
Cost of Revenue  
Cost of Revenue
Cost of revenue is primarily comprised of cost of product and software subscriptions, maintenance services, personnel-related costs, third party logistics, warranty fulfillment costs, and overhead. For the production of consumables, the Company utilizes its internal manufacturing facilities and personnel, while for the production of the Company’s additive manufacturing hardware, third party manufacturers are utilized.
For internally manufactured products, the cost of revenue includes raw material, labor conversion costs, and overhead related to the manufacturing operations, inclusive of associated depreciation. Cost of revenue for maintenance services is comprised of costs associated with the Company’s customer success teams’ provision of remote and
on-site
support services to customers in addition to the cost of replacement parts.
The Company’s cost of revenue also includes indirect costs of providing products and services to its customers. These indirect costs consist primarily of reserves for excess and obsolete inventory and stock- based compensation.
Research and Development  
Research and Development
The Company expenses all research and development costs as incurred. These costs consist mainly of employee compensation and other personnel-related costs, product prototypes, facility costs, as well as engineering services.
Sales and Marketing
Sales and Marketing
Advertising costs, a component of sales and marketing expenses, were
$1.2 million and $3.0
million during the three and six months ended June 30, 2021, respectively, compared to $0.5 million and $1.5 million for the three and six months ended June 30, 2020.
Sales and Marketing
Sales and marketing costs are expensed as incurred and are primarily comprised of personnel-related costs for the Company’s sales and marketing departments, costs related to sales commissions, trades shows, facilities costs, as well as advertising and other demand generating services. Sales and marketing expenses include advertising costs which were $3.0 million and $5.4 million during 2020 and 2019, respectively.
Shipping and Handling Costs  
Shipping and Handling Costs
The Company recognizes shipping and handling costs in cost of revenue within the consolidated statements of operations and comprehensive loss. When shipping and handling services are provided subsequent to the point in time control is transferred, the Company accounts for the shipping and handling services as a fulfillment activity and accrues the related costs.
Stock-Based Compensation  
Stock-Based Compensation
The Company recognizes expense for stock-based compensation awards based on the estimated fair value of the award on the date of grant, which is amortized on a straight-line basis over the employee’s or director’s requisite service period, generally the vesting period of the award. The Company uses the Black- Scholes pricing model to estimate the fair value of options on the date of grant
.
The Company uses the Black-Scholes pricing model to estimate the fair value of options on the date of grant. The use of a valuation model requires management to make certain assumptions with respect to selected model inputs. The Company grants stock options at exercise prices determined equal to the fair value of common stock on the date of the grant, as determined by the Board of Directors. The fair value of the Company’s common stock at each measurement date is based on a number of factors, including the results of third-party valuations, the Company’s historical financial performance, and observable arms-length sales of the Company’s capital stock including convertible preferred stock, and the prospects of a liquidity event, among other inputs. The computation of expected option life is based on an average of the vesting term and the maximum contractual life of the Company’s stock options, as the Company does not have sufficient history to use an alternative method to the simplified method to calculate an expected life for employees. The Company estimates an expected forfeiture rate for stock options, which is factored into the determination of stock-based compensation expense. The volatility assumption is based on the historical and implied volatility of the Company’s peer group with similar business models. The risk-free interest rate is based on U.S. Treasury
zero-coupon
issues with a remaining term equal to the expected life assumed at the date of grant. The dividend yield percentage is zero because the Company does not currently pay dividends nor does the Company intend to do so in the future.
These estimates involve inherent uncertainties and the use of different assumptions may have resulted in stock-based compensation expense that was different from the amounts recorded.
The Company has repurchased fully vested restricted common shares from its employees pursuant to individual repurchase agreements. The Company allows its employee to elect the Company to retain an amount to cover the employee’s tax withholding obligations incurred as a result of the repurchase. The employee tax withholding related to net settlement is recorded in the accrued expenses caption on the Company’s consolidated balance sheets.
Warranty Reserves
Warranty Reserves
Substantially all of the Company’s hardware products are covered by a standard assurance warranty of one year. In the event of a failure of a product covered by this warranty, the Company may repair or replace the product, at its option. The Company’s warranty reserve reflects estimated material and labor costs for potential or actual product issues for which the Company expects to incur an obligation. The Company periodically assesses the appropriateness of the warranty reserve and adjusts the amount as necessary. If the data used to calculate the appropriateness of the warranty reserve are not indicative of future requirements, additional or reduced warranty reserves may be necessary.
Warranty reserves are included within accrued expenses on the condensed consolidated balance sheets. The following table presents changes in the balance of the Company’s warranty reserve:
 
 
  
Three Months
Ended June 30,
 
  
Six Months Ended
June 30,
 
(in thousands)
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Balance at beginning of period
  
$
538
 
 
$
1,261
 
 
$ 564      $ 1,260  
Additions to warranty reserve
  
 
366
 
 
 
250
 
 
  633        482  
Claims fulfilled
  
 
(336
 
 
(144
 
  (629      (375
    
 
 
 
 
 
 
 
 
 
 
    
 
 
 
Balance at end of period
  
$
568
 
 
$
1,367
 
 
$ 568      $ 1,367  
    
 
 
 
 
 
 
 
 
 
 
    
 
 
 
Warranty reserve is recorded through cost of revenue in the condensed consolidated statements of operations and comprehensive loss.
Warranty Reserves
Substantially all of the Company’s hardware products are covered by a standard assurance warranty of one year. In the event of a failure of a product covered by this warranty, the Company may repair or replace the product, at its option. The Company’s warranty reserve reflects estimated material and labor costs for
potential or actual
product issues for which the Company expects to incur an obligation. The Company periodically assesses the appropriateness of the warranty reserve and adjusts the amount as necessary. If the data used to calculate the appropriateness of the warranty reserve are not indicative of future requirements, additional or reduced warranty reserves may be necessary.
Warranty reserves are included within accrued expenses on the consolidated balance sheets. The following table presents changes in the balance of the Company’s warranty reserve:
 
    
Year Ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Balance at beginning of year
   $ 1,260      $ 80  
Additions to warranty reserve
     821        2,415  
Claims fulfilled
     (882      (1,235
Change in estimate related to
pre-existing
warranties
     (635      —    
    
 
 
    
 
 
 
Balance at end of year
   $ 564      $ 1,260  
    
 
 
    
 
 
 
Warranty reserve is recorded through cost of revenue in the consolidated statements of operations and comprehensive loss.
Common Stock  
Common Stock
The holders of the common stock are entitled to one vote for each share held at all meetings of stockholders (and written actions in lieu of meetings).
Dividends may be declared and paid on common stock from funds lawfully available as and when determined by the Board of Directors and subject to any preferential dividend rights of any then outstanding preferred stock. Through the year ended December 31, 2020, no dividends had been declared.
Warrants  
Warrants
Warrants to purchase the Company’s common stock issued in conjunction with the Company’s former term loan facility debt are recorded as a liability and classified as other liabilities on the consolidated balance sheets. The change in the fair value is recognized in other expense in the consolidated statements of operations and comprehensive loss.
Warrants to purchase the Company’s Series D convertible preferred stock issued in conjunction with a customer contract are recorded as additional Series D convertible preferred stock and classified as mezzanine equity on the consolidated balance sheets.
Earnings Per Share  
Earnings Per Share
The Company calculates basic and diluted net loss per share attributable to common stockholders in conformity with the
two-class
method required for participating securities. The Company’s convertible preferred stock contractually entitles the holders of such shares to participate in dividends but does not contractually require the holders of such shares to participate in the Company’s losses. As such, net losses for the periods presented were not allocated to these securities.
The Company presents basic and diluted loss per common share amounts. Basic loss per common share is calculated by dividing net loss attributable to common stockholders, less any participating dividends by the weighted average number of common shares outstanding during the applicable period. See Note 13 for further information.
Income Taxes  
Income Taxes
The Company files U.S. federal and state tax returns where applicable. The
non-U.S.
subsidiaries file income tax returns in their respective jurisdictions. The Company accounts for income taxes under the asset and liability method, which recognizes deferred tax assets or liabilities for the expected future tax consequences based on the differences between the financial statement and income tax bases of assets and liabilities using the enacted marginal tax rate, in effect when the differences are expected to reverse. Valuation allowances are provided, if based on the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. Significant management judgement is required in determining the Company’s provision for income taxes, the Company’s deferred tax assets and liabilities, and any valuation allowance recorded against those net deferred tax assets.
The Company follows the authoritative guidance on accounting for and disclosure of uncertainty in tax positions which requires the Company to determine whether a tax position of the Company is more likely than not to be sustained upon examination, including resolution of any related appeals of litigation processes, based on the technical merits of the position. For tax positions meeting the
more-likely-than-not
threshold, the tax amount recognized in the financial statements is reduced to the largest benefit that has a greater than fifty percent likelihood of being realized upon the ultimate settlement with the relevant taxing authority.
Loss Contingencies  
Loss Contingencies
Liabilities for loss contingencies arising from claims, assessments, litigation, fines, and penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. Legal costs for loss contingencies are expensed as incurred.
Segment Information
Segment Information
The Company determines its chief operating decision maker (“CODM”) based on the person responsible for making resource allocation decisions. Operating segments are components of the business for which the CODM regularly reviews discrete financial information. The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions.
Segment Information
The Company determines its chief operating decision maker (“CODM”) based on the person responsible for making resource allocation decisions. Operating segments are components of the business for which the CODM regularly reviews discrete financial information. The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions.
Recently Adopted Accounting Pronouncements
Recently Adopted Accounting Pronouncements
The Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (“the JOBS Act”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as private companies, including early adoption when permissible. With the exception of standards the Company elected to early adopt, when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as private companies
.
In August 2018, the FASB issued ASU
2018-15,
Intangibles — Goodwill and Other —
Internal-Use
Software (Subtopic
350-40)
(“ASU
2018-15”),
which aligns the requirements for capitalizing implementation costs incurred where the entity is the customer in a hosting arrangement that is a service contract with those of developing or obtaining
internal-use
software. These changes become effective for the Company for the fiscal year beginning on January 1, 2021 and interim periods beginning on January 1, 2022, with early adoption permitted. The adoption of this standard on January 1, 2021 did not have a material effect on the Company’s condensed consolidated financial statements.
In December 2019, the FASB issued ASU
2019-12,
Income Taxes (Topic 740) — Simplifying the Accounting for Income Taxes
(“ASU
2019-12”)
,
which simplifies the accounting for income taxes by eliminating some exceptions to the general approach in Accounting Standards Codification 740,
Income Taxes
. It also clarifies certain aspects of the existing guidance to promote more consistent application. As a result of the ASU, accounting for changes in tax law and
year-to-date
losses in interim periods will be simplified. These changes become effective for the Company for the fiscal year beginning after December 15, 2020 and interim periods within those fiscal years. The Company has determined that the adoption of ASU
2019-12
will not have a material impact on its condensed consolidated financial statements.
Recently Adopted Accounting Pronouncements
The Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (“the JOBS Act”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as private companies, including early adoption when permissible. With the exception of standards the Company elected to early adopt, when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as private companies
.
In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”)
2014-09
and its related amendments regarding ASC Topic 606,
Revenue from Contracts with Customers
. The standard provides principles for recognizing revenue for the transfer of promised goods or services to customers with the consideration to which the entity expects to be entitled in exchange for those goods or services. The standard also provides guidance on the recognition of incremental costs related to obtaining customer contracts. The Company adopted ASC Topic 606 on January 1, 2019, using the modified retrospective method for all contracts not completed as of the date of adoption. The adoption of ASC Topic 606 did not result in a material impact to the consolidated financial statements as of the adoption date; however, adoption did result in changes to the Company’s financial statement disclosures.
In June 2018, the FASB issued ASU
No. 2018-07,
Compensation-Stock Compensation (Topic 718): Improvements to Non employee Share-Based Payment Accounting
(“ASU
2018-07”),
which substantially aligns
 
the measurement and classification guidance for share based payments to non employees with the guidance for share based payments to employees. The ASU also clarifies that any share based payment issued to a customer should be evaluated by ASC Topic 606 and the consideration payable to a customer guidance. The new ASU was adopted using a modified retrospective transition approach. The ASU is effective for the Company beginning January 1, 2020 for annual periods and January 1, 2021 for interim periods. The adoption of this standard on January 1, 2020 did not have a material effect on the Company’s consolidated financial statements.
In August 2018, the FASB issued ASU
2018-13,
Fair Value Measurement (Topic 820): Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement
(“ASU
2018-13”),
which modifies the disclosure requirements on fair value measurements in ASC 820, Fair Value Measurement. After the adoption of this update, an entity will no longer be required to disclose the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy; the policy for timing of transfers between levels; the valuation processes for Level 3 fair value measurements. ASU
2018-13
is effective in fiscal years beginning after December 15, 2019. The amendments on changes in unrealized gains and losses are applied prospectively for only the most recent period presented in the initial fiscal year of adoption. The adoption of this standard on January 1, 2020 did not have an impact on the consolidated financial statements of the Company.
In November 2019, the FASB issued ASU
2019-08,
Compensation Stock Compensation (Topic 718) and Revenue from Contracts with Customers (Topic 606): Codification Improvements — Share-Based Consideration Payable to a Customer
(“ASU
2019-08”),
which requires that share based consideration payable to a customer is measured under stock compensation guidance. Under ASU
2019-08,
awards issued to customers are measured and classified following the guidance in Topic 718 while the presentation of the fair value of the award is determined following the guidance in ASC 606. ASU
2019-08
is effective in fiscal years beginning after December 15, 2019. The new ASU was adopted using a modified retrospective transition approach. The adoption of this standard on January 1, 2020 did not have an impact on the consolidated financial statements.
Recent Accounting Pronouncements Not Yet Adopted
Recent Accounting Pronouncements Not Yet Adopted
In June 2016, the FASB issued ASU
2016-13,
Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments
(“ASU
2016-13”),
which requires immediate recognition of expected credit losses for financial assets carried at amortized cost, including trade and
other receivables, loans and 
commitments,
held-to-maturity
debt securities and other financial assets, held at the reporting date to be measured based on historical experience, current conditions and reasonable supportable forecasts. The new credit loss model does not have a minimum threshold for recognition of impairment losses and entities will need to measure expected credit losses on assets that have a low risk of loss. These changes become effective for the Company on January 1, 2023. The Company is currently evaluating the impact that the adoption of ASU
2016-13
will have on its condensed consolidated financial statements.
In February 2016, the FASB issued ASU
2016-02,
Leases (Topic 842)
(“ASU
2016-02”),
which improves transparency and comparability among companies by recognizing lease assets and lease liabilities on the balance sheet and by disclosing key information about leasing arrangements. ASU
2016-02
requires lessees to recognize assets and liabilities on the balance sheet for all leases with terms longer than twelve months. The new standard also requires lessees to apply a dual approach, classifying leases as either finance or operating leases. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. These changes become effective for the Company for the fiscal year beginning on January 1, 2022 and interim periods beginning on January 1, 2023, with early adoption permitted. The Company previously disclosed that it would adopt ASU
2016-02
for its 2021 fiscal year, the Company has reevaluated the planned adoption date and has determined it will adopt ASU
2016-02
for its 2022 fiscal year. Although the Company is currently evaluating the method of adoption of this guidance and the impact that the adoption of ASU
2016-02
will have on its condensed consolidated financial statements, it expects changes to its balance sheet due to the recognition of
right-of-use
assets and lease liabilities related to its leases.
Recent Accounting Pronouncements Not Yet Adopted
In December 2019, the FASB issued ASU
2019-12,
Income Taxes (Topic 740) — Simplifying the Accounting for Income Taxes
(“ASU
2019-12”)
,
which simplifies the accounting for income taxes by eliminating some exceptions to the general approach in Accounting Standards Codification 740, Income Taxes. It also clarifies certain aspects of the existing guidance to promote more consistent application. As a result of the ASU, accounting for changes in tax law and
year-to-date
losses in interim periods will be simplified. These changes become effective for the Company for the fiscal year beginning on January 1, 2022 and interim periods beginning on January 1, 2023, with early adoption permitted. The Company is currently evaluating the impact that the adoption of ASU
2019-12
will have on its consolidated financial statements.
In August 2018, the FASB issued ASU
2018-15,
Intangibles — Goodwill and Other —
Internal-Use
Software (Subtopic
350-40)
(“ASU
2018-15”),
which aligns the requirements for capitalizing implementation costs incurred where the entity is the customer in a hosting arrangement that is a service contract with those of developing or obtaining
internal-use
software. These changes become effective for the Company for the fiscal year beginning on January 1, 2021 and interim periods beginning on January 1, 2022, with early adoption permitted. The Company is currently evaluating the impact that the adoption of ASU
2018-15    will
have on its consolidated financial statements.
In June 2016, the FASB issued ASU
2016-13,
Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments
(“ASU
2016-13”),
which requires immediate recognition of expected credit losses for financial assets carried at amortized cost, including trade and other receivables, loans and commitments,
held-to-maturity
debt securities and other financial assets, held at the reporting date to be measured based on historical experience, current conditions and reasonable supportable forecasts. The new credit loss model does not have a minimum threshold for recognition of impairment losses and entities will need to
measure expected credit losses on assets that have a low risk of loss. These changes become effective for the Company on January 1, 2023. The Company is currently evaluating the impact that the adoption of ASU
2016-13
will have on its consolidated financial statements.
In February 2016, the FASB issued ASU
2016-02,
Leases (Topic 842)
(“ASU
2016-02”),
which improves transparency and comparability among companies by recognizing lease assets and lease liabilities on the balance sheet and by disclosing key information about leasing arrangements. ASU
2016-02
requires lessees to recognize assets and liabilities on the balance sheet for all leases with terms longer than twelve months. The new standard also requires lessees to apply a dual approach, classifying leases as either finance or operating leases. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. These changes become effective for the Company for the fiscal year beginning on January 1, 2022 and interim periods beginning on January 1, 2023, with early adoption permitted. The Company will adopt ASU
2016-02
for its 2021 fiscal year. Although the Company is currently evaluating the method of adoption of this guidance and the impact that the adoption of ASU
2016-02
will have on its consolidated financial statements, it expects changes to its balance sheet due to the recognition of
right-of-use
assets and lease liabilities related to its leases
.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Accounting Policies [Abstract]    
Summary of Allowance For Doubtful Accounts
The following presents the changes in the balance of the Company’s allowance for doubtful accounts:
 
 
  
Three Months
Ended June 30,
 
  
Six Months Ended
June 30,
 
(in thousands)
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Balance at beginning of period
  
$
1,012
 
  
$
1,060
 
  
$
1,070
 
  
$
1,038
 
Additions
  
 
296
 
  
 
236
 
  
 
378
 
  
 
397
 
Write – offs
  
 
(63
  
 
(14
  
 
(64
  
 
(14
Recoveries
  
 
(80
  
 
(179
  
 
(219
  
 
(318
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Balance at end of period
  
$
1,165
 
  
$
1,103
 
  
$
1,165
 
  
$
1,103
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
The following presents the changes in the balance of the Company’s allowance for doubtful accounts:
 
    
Year Ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Balance at beginning of year
   $ 1,038      $ 175  
Additions
     591        1,014  
Write – offs
     (559      (151
    
 
 
    
 
 
 
Balance at end of year
   $ 1,070      $ 1,038  
    
 
 
    
 
 
 
Summary of Fair Value Hierarchy of The Valuation
The following table presents information about the Company’s assets and liabilities that are measured at fair value as of June 30, 2021 and December 31, 2020 and indicates the fair value hierarchy of the valuation:
 
 
  
Fair Value Measurements
 
(in thousands)
  
Level 1
 
  
Level 2
 
  
Level 3
 
  
Total
 
June 30, 2021
  
     
  
     
  
     
  
     
Money market funds included in cash and cash equivalents
   $ 31,337      $ —        $ —        $ 31,337  
December 31, 2020
                          
Money market funds included in cash and cash equivalents
   $ 56,907      $ —        $ —        $ 56,907  
Warrant liability
     —          —          545        545  
The following table presents information about the Company’s assets that are measured at fair value as of December 31, 2020 and 2019, and indicates the fair value hierarchy of the valuation:
 
    
Fair Value Measurements
        
(in thousands)
  
Level 1
    
Level 2
    
Level 3
    
Total
 
December 31, 2020
                                   
Money market funds included in cash and cash equivalents
   $ 56,907      $ —        $ —        $ 56,907  
Warrant liability
     —          —          545        545  
         
December 31, 2019
                                   
Money market funds included in cash and cash equivalents
   $ 58,182      $ —        $ —        $ 58,182  
Warrant liability
     —          —          370        370  
Summary of Changes in Fair Value of the Derivative Warrant Liabilities
The Company remeasures its warrant liability at fair value at each reporting period using Level 3 inputs via the Black-Scholes option-pricing model. The significant assumptions used in preparing the option pricing model are disclosed in Note 10 Stock Warrants. All warrants were exercised in June 2021. There were no transfers between levels during the periods presented.
 
 
  
Three Months
Ended June 30,
 
  
Six Months Ended
June 30,
 
(in thousands)
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Balance at beginning of period
  
$
1,555
 
  
$
382
 
  
$
545
 
  
$
370
 
Change in fair value
  
 
241
 
  
 
—  
 
  
 
1,251
 
  
 
12
 
Derecognition of liability
  
 
(1,796
  
 
—  
 
  
 
(1,796
  
 
—  
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Balance at end of period
  
$
—  
 
  
$
382
 
  
$
—  
 
  
$
382
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
The Company remeasures its warrant liability at fair value at each reporting period using Level 3 inputs via the Black-Scholes option-pricing model. The significant assumptions used in preparing the option pricing model are disclosed in Note 10 Stock Warrants.
 
    
Year ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Balance at beginning of year
   $ 370      $ 150  
Change in fair value
     175        220  
    
 
 
    
 
 
 
Balance at end of year
   $ 545      $ 370  
    
 
 
    
 
 
 
Summary of Estimated Useful Life of Property Plant Equipment  
The cost of property and equipment is depreciated based upon the following asset lives:
 
Asset Classification
  
Estimated Useful Life
Machinery and equipment    5 years
Leasehold improvements    Shorter of estimated useful life or remaining lease term
Computer equipment    3 years
Computer software    3 years
Furniture and fixtures    3 years
Summary of Balance of The Company's Warranty Reserve The following table presents changes in the balance of the Company’s warranty reserve:
 
 
  
Three Months
Ended June 30,
 
  
Six Months Ended
June 30,
 
(in thousands)
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Balance at beginning of period
  
$
538
 
 
$
1,261
 
 
$ 564      $ 1,260  
Additions to warranty reserve
  
 
366
 
 
 
250
 
 
  633        482  
Claims fulfilled
  
 
(336
 
 
(144
 
  (629      (375
    
 
 
 
 
 
 
 
 
 
 
    
 
 
 
Balance at end of period
  
$
568
 
 
$
1,367
 
 
$ 568      $ 1,367  
    
 
 
 
 
 
 
 
 
 
 
    
 
 
 
The following table presents changes in the balance of the Company’s warranty reserve:
 
    
Year Ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Balance at beginning of year
   $ 1,260      $ 80  
Additions to warranty reserve
     821        2,415  
Claims fulfilled
     (882      (1,235
Change in estimate related to
pre-existing
warranties
     (635      —    
    
 
 
    
 
 
 
Balance at end of year
   $ 564      $ 1,260  
    
 
 
    
 
 
 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Disaggregation of Revenue [Abstract]    
Summary of Company's Revenue Based on The Nature of The Products and Services
The following table disaggregates the Company’s revenue based on the nature of the products and services:
 
 
  
Three Months Ended
June 30,
 
  
Six Months Ended
June 30,
 
(in thousands)
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Hardware
  
$
14,331
 
 
$
9,919
 
 
$ 28,569      $ 22,473  
Consumables
  
 
4,780
 
 
$
3,429
 
 
  9,397      $ 7,582  
Services
  
 
1,308
 
 
$
826
 
 
  2,573      $ 1,820  
    
 
 
 
 
 
 
 
 
 
 
    
 
 
 
Total Revenue
  
$
20,419
 
 
$
14,174
 
 
$ 40,539      $ 31,875  
    
 
 
 
 
 
 
 
 
 
 
    
 
 
 
The following table disaggregates the Company’s revenue based on the nature of the products and services:
 
    
Year Ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Hardware
   $ 52,119      $ 57,285  
Consumables
     15,498        12,584  
Services
     4,234        2,680  
    
 
 
    
 
 
 
Total Revenue
   $ 71,851      $ 72,549  
    
 
 
    
 
 
 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, net (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Property, Plant and Equipment [Abstract]    
Summary of Property Plant and Equipment
Property and equipment consist of the following:
 
(in thousands)
  
June 30,
2021
    
December 31,
2020
 
Machinery and equipment
   $ 4,990      $ 4,761  
Leasehold improvements
     2,190        2,190  
Computer equipment
     1,393        1,109  
Furniture and fixtures
     345        345  
Computer software
     246        246  
Construction in process
     562        36  
    
 
 
    
 
 
 
Property and equipment, gross
     9,726        8,687  
Less: Accumulated depreciation
     (5,246      (4,406
    
 
 
    
 
 
 
Property and equipment, net
   $ 4,480      $ 4,281  
    
 
 
    
 
 
 
Property and equipment consist of the following:
 
    
December 31,
 
(in thousands)
  
2020
    
2019
 
Machinery and equipment
   $ 4,761      $ 4,467  
Leasehold improvements
     2,190        2,146  
Computer equipment
     1,109        1,048  
Furniture and fixtures
     345        307  
Computer software
     246        52  
Construction in process
     36        146  
    
 
 
    
 
 
 
Property and equipment, gross
     8,687        8,166  
Less: Accumulated depreciation
     (4,406      (2,613
    
 
 
    
 
 
 
Property and equipment, net
   $ 4,281      $ 5,553  
    
 
 
    
 
 
 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Inventory (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Summary of Inventory
Inventory consists of the following:
 
(in thousands)
  
June 30,
2021
    
December 31,
2020
 
Raw material
   $ 989     
$
1,669  
Work in process
     219        79  
Finished goods
     6,718        4,805  
    
 
 
    
 
 
 
Total inventory
   $ 7,926      $ 6,553  
    
 
 
    
 
 
 
Inventory consists of the following:
 
    
December 31,
 
(in thousands)
  
2020
    
2019
 
Raw material
   $ 1,669      $ 900  
Work in process
     79        23  
Finished goods
     4,805        4,859  
    
 
 
    
 
 
 
Total inventory
   $ 6,553      $ 5,782  
    
 
 
    
 
 
 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Summary of Accrued Expenses
The following table summarizes the Company’s components of accrued expenses:
 
(in thousands)
  
June 30,
2021
 
  
December 31,
2020
 
Warranty reserve
   $ 568      $ 564  
Compensation and benefits
    
3,882
       3,100  
VAR commissions
    
789
       520  
Professional services
    
1,629
       2,907  
Marketing and advertising
    
634
       780  
Other
    
930
       297  
    
 
 
    
 
 
 
Total accrued expense
s
   $
8,432
     $ 8,168  
    
 
 
    
 
 
 
The following table summarizes the Company’s components of accrued expenses:
 
    
December 31,
 
(in thousands)
  
2020
    
2019
 
Warranty reserve
   $ 564      $ 1,260  
Compensation and benefits
     3,100        2,893  
VAR commissions
     520        —    
Professional services
     2,907        1,101  
Marketing and advertising
     780        46  
Other
     297        460  
    
 
 
    
 
 
 
Total accrued expense
   $ 8,168      $ 5,760  
    
 
 
    
 
 
 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Preferred Stock, Common Stock and Stockholders' Deficit (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Stockholders' Equity Note [Abstract]    
Summary of Convertible Preferred Stock Authorized, Issued and Outstanding
The following table summarizes details of convertible preferred stock authorized, issued and outstanding as of June 30, 2021 and December 31, 2020:
 
 
  
June 30, 2021
 
(in thousands, except for share counts)
  
Shares
Authorized
 
  
Shares Issued
and
Outstanding
 
  
Issuance
Price
Per
Share
 
  
Net
Carrying
Value
 
  
Liquidation
Preference
 
Series Seed
     18,233,848        17,918,211      $ 0.0618      $ 1,107      $ 1,107  
Series A
     28,725,920        28,725,920        0.2959        8,437        8,500  
Series B
     34,391,480        34,391,480        0.4414        15,096        15,180  
Series C
     14,468,290        14,468,290        2.0735        29,881        30,000  
Series D
     17,599,646        17,579,656        4.7523        83,431        83,544  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total convertible preferred stock
     113,419,184        113,083,557              
$
137,952     
$
138,331  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
 
  
December 31, 2020
 
(in thousands, except for share counts)
  
Shares
Authorized
 
  
Shares Issued
and
Outstanding
 
  
Issuance
Price
Per
Share
 
  
Net
Carrying
Value
 
  
Liquidation
Preference
 
Series Seed
     18,233,848        17,918,211      $ 0.0618      $ 1,107      $ 1,107  
Series A
     28,725,920        28,725,920        0.2959        8,437        8,500  
Series B
     34,391,480        34,391,480        0.4414        15,096        15,180  
Series C
     14,468,290        14,468,290        2.0735        29,881        30,000  
Series D
     17,599,646        17,483,909        4.7523        82,976        83,089  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total convertible preferred stock
     113,419,184        112,987,810               $ 137,497      $ 137,876  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
The following table summarizes details of convertible preferred stock authorized, issued and outstanding as of December 31, 2020 and 2019:
 
    
December 31, 2020
 
           
Share Issued
    
Issuance
    
Net
        
(in thousands, except for share counts)
  
Shares

Authorized
    
and
Outstanding
    
Price Per
Share
    
Carrying
Value
    
Liquidation
Preference
 
Series Seed
     18,233,848        17,918,211      $ 0.0618      $ 1,107      $ 1,107  
Series A
     28,725,920        28,725,920        0.2959        8,437        8,500  
Series B
     34,391,480        34,391,480        0.4414        15,096        15,180  
Series C
     14,468,290        14,468,290        2.0735        29,881        30,000  
Series D
     17,599,646        17,483,909        4.7523        82,976        83,089  
    
 
 
    
 
 
             
 
 
    
 
 
 
Total convertible preferred stock
     113,419,184        112,987,810               $ 137,497      $ 137,876  
    
 
 
    
 
 
             
 
 
    
 
 
 
    
December 31, 2019
 
           
Share Issued
    
Issuance
    
Net
        
(in thousands, except for share counts)
  
Shares
Authorized
    
and
Outstanding
    
Price Per
Share
    
Carrying
Value
    
Liquidation
Preference
 
Series Seed
     18,233,848        17,918,211      $ 0.0618      $ 1,107      $ 1,107  
Series A
     28,725,920        28,725,920        0.2959        8,437        8,500  
Series B
     34,391,480        34,391,480        0.4414        15,096        15,180  
Series C
     14,468,290        14,468,290        2.0735        29,881        30,000  
Series D
     17,599,646        17,336,616        4.7523        82,276        82,389  
    
 
 
    
 
 
             
 
 
    
 
 
 
Total convertible preferred stock
     113,419,184        112,840,517               $ 136,797      $ 137,176  
    
 
 
    
 
 
             
 
 
    
 
 
 
Summary of Common Stock Reserved for Future Issuance
The Company has reserved the following shares of common stock for future issuance:
 
    
June 30,
2021
    
December 31,
2020
 
Common stock options outstanding
     18,399,068        19,420,305  
Shares available for issuance under the plan
     3,322,966        4,649,322  
Convertible preferred stock outstanding
     113,083,557        112,987,810  
Warrants to purchase Series D convertible
preferred stock 
     19,990        115,737  
Common stock warrants outstanding
     —          190,000  
    
 
 
    
 
 
 
Total shares of authorized common stock reserved
for future issuance
     134,825,581        137,363,174  
    
 
 
    
 
 
 
The Company has reserved the following shares of common stock for future issuance:
 
    
December 31,
 
    
2020
    
2019
 
Common stock options outstanding
     19,420,305        13,162,473  
Shares available for issuance under the plan
     4,649,322        2,823,610  
Convertible preferred stock outstanding
     112,987,810        112,840,517  
Warrants to purchase Series D convertible preferred stock
     115,737        263,030  
Common stock warrants outstanding
     190,000        190,000  
    
 
 
    
 
 
 
Total shares of authorized common stock reserved for future issuance
     137,363,174        129,279,630  
    
 
 
    
 
 
 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Based Awards (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]    
Summary of Option activity under the plan for the year Option activity under the plan for the year to date period ending June 30, 2021 is as follows:
 
 
  
Number of
Shares
 
  
Weighted-
Average
Exercise
Price
(Per
Share)
 
  
Weighted-
Average
Remaining
Contractual
Life
(in years)
 
Outstanding at December 31, 2020
     19,420,305     $ 1.72        8.71  
Exercised
     (857,343     0.49           
Forfeited
     (163,894     1.91           
    
 
 
                  
Outstanding at June 30, 2021
     18,399,068     $ 1.78        8.33  
    
 
 
                  
Options exercisable at June 30, 2021
     5,648,643     $ 1.31        7.07  
Option activity under the plan for the year ended December 31, 2020 is as follows:
 
    
Number of
Shares
    
Weighted-Average

Exercise Price
(Per Share)
    
Weighted-Average

Remaining
Contractual Life
(in years)
 
Outstanding at December 31, 2019
     13,162,473      $ 1.16        7.51  
Granted
     9,890,563        2.06           
Exercised
     (2,231,540      0.42           
Forfeited
     (1,401,191      1.08           
    
 
 
                   
Outstanding at December
 31,
2020
     19,420,305      $ 1.72        8.71  
    
 
 
                   
Options exercisable at December
 31, 2019
     4,561,561        0.37        4.14  
Options exercisable at December
 31, 2020
     4,700,993      $ 0.98        6.84  
Summary of Additional information regarding the exercise of stock options
Additional information regarding the exercise of stock options is as follows:
 
 
  
Six Months Ended
June 30,
 
(in thousands, except weighted average)
  
2021
 
  
2020
 
Weighted-average grant date fair value of options
granted
  
$
—  
 
  
$
1.01
 
Intrinsic value of options exercised
  
 
6,450
 
  
 
2,017
 
Additional information regarding the exercise of stock options is as follows:
 
(in thousands, except weighted average)
  
2020
    
2019
 
Weighted-average grant date fair value of options granted
   $ 1.28      $ 0.92  
Intrinsic value of options exercised
     4,455        3,909  
Summary of calculated via the Black-Scholes option pricing model
 
  
Six Months
Ended
June 30, 2020
 
Expected option term (in years)
  
 
6.06
 
Expected volatility%
  
 
52.2
Risk-free interest rate%
  
 
1.50
Expected dividend yield%
  
 
0
Fair value of common stock (per share)
  
$
1.01
 
 
    
Year Ended
December 31,
 
    
2020
   
2019
 
Expected option term (in years)
     5.86       6.07  
Expected volatility
     53.1     52.6
Risk-free interest rate
     0.56     1.89
Expected dividend yield
     —       —  
Fair value of common stock (per share)
   $ 2.36     $ 1.81  
Summary of consolidated statements of operations and comprehensive loss
During the three and six months ended June 30, 2021 and 2020, the Company recognized the following stock-based compensation expense in the following captions within the condensed consolidated statements of operations and comprehensive loss:
 
 
  
Three Months
Ended June 30,
 
  
Six Months Ended
June 30,
 
(in thousands)
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Cost of revenue
  
$
62
 
  
$
124
 
  
$
89
 
  
$
258
 
Research and development
  
 
394
 
  
 
171
 
  
 
725
 
  
 
225
 
Sales and marketing
  
 
237
 
  
 
135
 
  
 
320
 
  
 
227
 
General and administrative
  
 
1,084
 
  
 
73
 
  
 
1,837
 
  
 
297
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Total stock-based compensation expense
  
$
1,777
 
  
$
503
 
  
$
2,971
 
  
$
1,007
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
The Company recorded compensation expense for the stock options of $2.6 million and $0.9 million for the years ended December 31, 2020 and 2019, respectively, which was recognized in the following captions within the consolidated statements of operations and comprehensive loss:
 
    
Year Ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Cost of revenue
   $ 589      $ 186  
Research and development
     693        307  
Sales and marketing
     578        262  
General and administrative
     709        103  
    
 
 
    
 
 
 
Total stock-based compensation expense
   $ 2,569      $ 858  
    
 
 
    
 
 
 
Summary of restricted stock units activity The following table summarizes the restricted stock unit activity for the
year-to-date
period ending June 30, 2021:
 
  
Number of
Shares
 
  
Weighted-
Average
Grant Date Fair Value
(Per
Share)
 
Outstanding at December 31, 2020
  
 
—  
 
  
$
—  
 
Granted
  
 
1,494,250
 
  
 
8.17
 
Vested
  
 
—  
 
  
 
—  
 
Forfeited
  
 
(4,000
  
 
8.01
 
  
 
 
 
  
Unvested at June 30, 2021
  
 
1,490,250
 
  
$
8.17
 
  
 
 
 
  
 
Summary of stock based compensation based on the awards granted
 
  
Three Months
Ended June 30,
 
  
Six Months Ended
June 30,
 
(in thousands)
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Stock Options
  
$
1,188
 
  
$
503
 
  
$
2,382
 
  
$
1,007
 
Restricted Stock Units
  
 
589
 
  
 
—  
 
  
 
589
 
  
 
—  
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Total stock-based compensation expense
  
$
1,777
 
  
$
503
 
  
$
2,971
 
  
$
1,007
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Warrants (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Summary of Black- Scholes model using the following inputs The fair value is measured at each reporting date using the Black-Scholes model using the following inputs.
 
  
June 30,
 
 
  
2021
 
 
2020
 
Expected (remaining) option term (in years)
  
 
3.69
 
 
 
4.64
 
Expected volatility%
  
 
65.0
 
 
54.3
Risk-free interest rate%
  
 
0.45
 
 
0.29
Expected dividend yield%
  
 
0
 
 
0
Fair value of common stock (per share)
  
$
9.51
 
 
$
2.07
 
The fair value is measured at each reporting date using the Black- Scholes model using the following inputs:
 
    
Year Ended
December 31,
 
    
2020
   
2019
 
Expected (remaining) option term (in years)
     4.13       5.14  
Expected volatility
     55.4     52.4
Risk-free interest rate
     0.36     1.69
Expected dividend yield
     —       —  
Fair value of common stock (per share)
     2.93       2.00  
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Income taxes (Tables)
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Summary of the Company's loss before Income Taxes
The components of the Company’s loss before income taxes are as follows:
 
    
Year Ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Loss before income taxes:
                 
Domestic
   $ (18,269    $ (29,944
Foreign
     395        84  
    
 
 
    
 
 
 
Total
   $ (17,874    $ (29,860
    
 
 
    
 
 
 
Summary of the Income Tax Provision
The components of the income tax provision are as follows:
 
    
Year Ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Current Provision
                 
Federal
   $ —        $ —    
State
     5        10  
Foreign
     106        5  
    
 
 
    
 
 
 
Total current provision
     111        15  
    
 
 
    
 
 
 
Deferred Provision
                 
Federal
     —          —    
State
     —          —    
Foreign
     —          —    
    
 
 
    
 
 
 
Total deferred provision
     —          —    
    
 
 
    
 
 
 
Total income tax expense
   $ 111      $ 15  
    
 
 
    
 
 
 
Summary of the Overall Effective Tax Rate differs from the Statutory Federal Tax Rate
The overall effective tax rate differs from the statutory federal tax rate as follows:
 
    
Year Ended
December 31,
 
    
% of Pretax Loss
 
    
2020
   
2019
 
Statutory US federal rate
     21.00     21.00
State income taxes
     1.85       2.19  
Stock-based compensation
     (1.06     (0.23
Nondeductible expenses
     (0.61     (0.22
Global intangible
low-taxed
income
     (0.46     (0.06
Research & development credits
     3.48       2.35  
Valuation allowance
     (25.18     (25.65
Change in statutory tax rate
     (0.20     —    
Other rate items
     0.24       0.50  
    
 
 
   
 
 
 
Effective tax rate
     (0.94 )%      (0.12 )% 
    
 
 
   
 
 
 
Summary of the Company's Net Deferred Tax Assets
Significant components of the Company’s net deferred tax assets are as follows:
 
    
December 31,
 
(in thousands)
  
2020
    
2019
 
Deferred tax assets
                 
Amortization
     23        27  
Deferred revenue
     318        86  
Deferred expenses
     280        322  
Reserves
     560        713  
Accrued expenses
     453        97  
Stock compensation
     372        43  
Uniform capitalization
     45        31  
Net operating losses
     16,266        13,184  
Research and development credits
     3,085        2,467  
Other state credits
     147        141  
    
 
 
    
 
 
 
Gross deferred tax assets
   $ 21,546      $ 17,111  
Less: Valuation allowance
     (21,507      (17,001
     
Deferred tax liabilities
                 
Depreciation
     (39      (110
Unrealized foreign currency loss
     (3      —    
    
 
 
    
 
 
 
Net deferred tax assets
   $ —        $ —    
    
 
 
    
 
 
 
Summary of the Company's Deferred Income Tax Asset Valuation Allowance
The following table presents the changes in the balance of the Company’s deferred income tax asset valuation allowance:
 
    
Year Ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Balance at beginning of year
   $ 17,001      $ 9,343  
Additions charged to expense
     4,465        7,658  
    
 
 
    
 
 
 
Balance at end of year
   $ 21,466      $ 17,001  
    
 
 
    
 
 
 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
Schedule of Future Minimum Rental Payments Future minimum lease payments under these agreements are as follows:
 
(in thousands)
  
Amount
 
2021
   $ 1,207  
2022
     2,866  
2023
     3,070  
2024
     2,132  
2025
     2,089  
After 2025
     5,088  
    
 
 
 
Total future minimum lease payments
   $ 16,452  
    
 
 
 
Future minimum lease payments under these agreements are as follows:
 
(in thousands)
  
Amount
 
2021
   $ 2,150  
2022
     2,866  
2023
     3,070  
2024
     2,132  
2025
     2,089  
After 2025
     5,088  
    
 
 
 
Total future minimum lease payments
   $ 17,395  
    
 
 
 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss per Share (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Earnings Per Share [Abstract]    
Summary of Earnings Per Share, Basic and Diluted
 
 
  
Three Months Ended June 30,
 
 
Six Months Ended June 30,
 
(in thousands, except per share amounts)
  
2021
 
 
2020
 
 
2021
 
 
2020
 
Numerator for basic and diluted net loss per share:
  
     
 
     
 
     
 
     
Net loss and comprehensive loss
  
$
(11,090
 
$
(5,689
 
$
(21,109
 
$
(10,934
Denominator for basic and diluted net loss per share:
  
     
 
     
 
     
 
     
Weighted average shares outstanding
  
 
41,853,841
 
 
 
39,980,784
 
 
 
41,638,004
 
 
 
39,856,193
 
Net loss per common share:
  
     
 
     
 
     
 
     
Basic
  
$
(0.26
 
$
(0.14
 
$
(0.51
 
$
(0.27
Diluted
  
$
(0.26
 
$
(0.14
 
$
(0.51
 
$
(0.27
 
    
Year Ended December 31,
 
(in thousands, except per share amounts)
  
2020
    
2019
 
Numerator for basic and diluted net loss per share:
                 
Net loss
   $ (17,985    $ (29,875
Deemed dividend – repurchase of Series Seed convertible preferred stock
     —          (785
Deemed dividend – repurchase of common stock
     (826      (624
    
 
 
    
 
 
 
Net loss attributable to MarkForged, Inc. common stockholders
   $ (18,811    $ (31,284
Denominator for basic and diluted net loss per share:
                 
Weighted average shares outstanding
     40,258,968        38,673,218  
Net loss per common share:
                 
Basic
   $ (0.47    $ (0.81
Diluted
   $ (0.47    $ (0.81
Summary of Dilutive Securities are Excluded from the Denominator The following dilutive securities are excluded from the denominator:
 
  
Three and Six Months Ended
June 30,
 
 
  
2021
 
  
2020
 
Convertible preferred stock
  
 
113,083,557
 
  
 
112,914,163
 
Unvested awards
  
 
14,241,592
 
  
 
8,231,273
 
Warrants
  
 
—  
 
  
 
190,000
 
 
  
 
 
 
  
 
 
 
Total
  
 
127,325,149
 
  
 
121,335,436
 
 
  
 
 
 
  
 
 
 
The following dilutive securities are excluded from the denominator:
 
    
Years ended December 31,
 
    
2020
    
2019
 
Convertible preferred stock
     112,987,810        112,840,517  
Unvested awards
     19,599,305        13,656,557  
Warrants
     190,000        190,000  
    
 
 
    
 
 
 
Total
     132,777,115        126,687,074  
    
 
 
    
 
 
 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Segment Reporting [Abstract]    
Summary of Disaggregated Revenue Data for Those Markets Disaggregated revenue data for those markets is as follows:
 
 
  
Three Months Ended
June 30,
 
  
Six Months Ended
June 30,
 
(in thousands)
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Americas
  
$
9,806
 
  
$
7,437
 
  
$
20,232
 
  
$
18,308
 
EMEA
  
 
6,425
 
  
 
4,555
 
  
 
12,687
 
  
 
8,390
 
APAC
  
 
4,188
 
  
 
2,182
 
  
 
7,620
 
  
 
5,177
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Total
  
$
20,419
 
  
$
14,174
 
  
$
40,539
 
  
$
31,875
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
The Company measures revenue based on the physical location of where the customer who is receiving the promised goods or service is located. Disaggregated revenue data for those markets is as follows:
 
    
Revenue during the
years ended
December 31,
 
(in thousands)
  
2020
    
2019
 
Americas
   $ 40,837      $ 53,183  
EMEA
     19,214        12,142  
APAC
     11,800        7,224  
    
 
 
    
 
 
 
Total
   $ 71,851      $ 72,549  
    
 
 
    
 
 
 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Organization, Nature of the Business, and Risks and Uncertainties - Additional Information (Detail) - AONE [Member]
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
Cash held in trust $ 123.8
Business Acquisition, Equity Interest Issued or Issuable, Value Assigned $ 210.0
Shares Issued, Price Per Share | $ / shares $ 10.00
Cash on hand $ 45.0
Proceeds from Divestiture of Businesses, Net of share purchases $ 288.8
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Summary of Allowance For Doubtful Accounts (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Accounting Policies [Abstract]            
Balance at beginning of period $ 1,012 $ 1,060 $ 1,070 $ 1,038 $ 1,038 $ 175
Additions 296 236 378 397 591 1,014
Write – offs (63) (14) (64) (14) (559) (151)
Recoveries (80) (179) (219) (318)    
Balance at end of year $ 1,165 $ 1,103 $ 1,165 $ 1,103 $ 1,070 $ 1,038
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Summary of Fair Value Hierarchy of The Valuation (Detail) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrant liability   $ 545 $ 370
Fair Value Measurements Level 3 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrant liability   545 370
Money Market Funds [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents, Fair Value $ 31,337 56,907 58,182
Money Market Funds [Member] | Fair Value Measurements Level 1 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents, Fair Value $ 31,337 $ 56,907 $ 58,182
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Summary of Changes in Fair Value of the Derivative Warrant Liabilities (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Accounting Policies [Abstract]            
Balance at beginning of year $ 1,555 $ 382 $ 545 $ 370 $ 370 $ 150
Change in fair value 241 1,251 12 175 220
Derecognition of liability (1,796)   (1,796)      
Balance at end of year $ 382 $ 382 $ 545 $ 370
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Summary of Estimated Useful Life of Property Plant Equipment (Detail)
12 Months Ended
Dec. 31, 2020
Machinery and equipment [Member]  
Schedule of Estimated Useful life of property plant equipment [Line Items]  
Estimated Useful Life 5 years
Leasehold improvements [Member]  
Schedule of Estimated Useful life of property plant equipment [Line Items]  
Estimated Useful Life Shorter of estimated useful life or remaining lease term
Computer equipment [Member]  
Schedule of Estimated Useful life of property plant equipment [Line Items]  
Estimated Useful Life 3 years
Computer software [Member]  
Schedule of Estimated Useful life of property plant equipment [Line Items]  
Estimated Useful Life 3 years
Furniture and fixtures [Member]  
Schedule of Estimated Useful life of property plant equipment [Line Items]  
Estimated Useful Life 3 years
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Summary of Balance of The Company's Warranty Reserve (Detail) - Accrued Liabilities [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Product Warranty Liability [Line Items]            
Balance at beginning of year $ 538 $ 1,261 $ 564 $ 1,260 $ 1,260 $ 80
Additions to warranty reserve 366 250 633 482 821 2,415
Claims fulfilled (336) (144) (629) (375) (882) (1,235)
Change in estimate related to pre-existing warranties         (635) 0
Balance at end of year $ 568 $ 1,367 $ 568 $ 1,367 $ 564 $ 1,260
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Additional Information (Detail)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
Segment
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
Segment
Jun. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
Segment
$ / shares
Dec. 31, 2019
USD ($)
Segment
Sales and marketing expenses, include advertising costs         $ 3.0 $ 5.4
Common Stock, Dividends, Per Share, Declared | $ / shares         $ 0  
Advertising expenses $ 1.2 $ 0.5 $ 3.0 $ 1.5    
Accounts Receivable [Member]            
Number of customer | Segment     0   0 0
Revenue Benchmark [Member]            
Number of customer | Segment 0   0   0 0
Valuation Technique, Discounted Cash Flow [Member] | Fair Value Measurements Level 2 [Member]            
Debt Instrument, Fair Value Disclosure         $ 4.7  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Summary of Company's Revenue Based on The Nature of The Products and Services (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]            
Revenue $ 20,419 $ 14,174 $ 40,539 $ 31,875 $ 71,851 $ 72,549
Hardware [Member]            
Disaggregation of Revenue [Line Items]            
Revenue 14,331 9,919 28,569 22,473 52,119 57,285
Consumables [Member]            
Disaggregation of Revenue [Line Items]            
Revenue 4,780 3,429 9,397 7,582 15,498 12,584
Services [Member]            
Disaggregation of Revenue [Line Items]            
Revenue $ 1,308 $ 826 $ 2,573 $ 1,820 $ 4,234 $ 2,680
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]            
Contract with Customer, Liability, Revenue Recognized $ 1.6 $ 0.7 $ 3.6 $ 1.2 $ 2.4 $ 1.2
Contractual Obligation, to be Paid, Year One 3.6   3.6   6.2  
Contractual Obligation, to be Paid, Year Two 2.7   2.7   2.2  
Contractual Obligation, to be Paid, Year Three 1.3   1.3   0.6  
Contractual Obligation Due After Third Year $ 0.4   $ 0.4   $ 0.1  
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, net - Summary of Property Plant and Equipment (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 9,726 $ 8,687 $ 8,166
Less: Accumulated depreciation (5,246) (4,406) (2,613)
Property and equipment, net 4,480 4,281 5,553
Machinery and equipment [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 4,990 4,761 4,467
Leasehold improvements [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 2,190 2,190 2,146
Computer equipment [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 1,393 1,109 1,048
Furniture and fixtures [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 345 345 307
Computer software [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 246 246 52
Construction in process      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 562 $ 36 $ 146
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, net - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Abstract]            
Depreciation expense $ 0.4 $ 0.5 $ 0.8 $ 0.9 $ 1.8 $ 1.4
Property, Plant and Equipment, Disposals         $ 0.1 $ 0.1
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Inventory - Summary of Inventory (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Inventory, Net [Abstract]      
Raw material $ 989 $ 1,669 $ 900
Work in process 219 79 23
Finished goods 6,718 4,805 4,859
Total inventory $ 7,926 $ 6,553 $ 5,782
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Inventory - Additional Information (Detail) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]      
Inventory Valuation Reserves $ 0.9 $ 0.8 $ 0.8
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]      
Warranty reserve $ 568 $ 564 $ 1,260
Compensation and benefits 3,882 3,100 2,893
VAR commissions 789 520 0
Professional services 1,629 2,907 1,101
Marketing and advertising 634 780 46
Other 930 297 460
Total accrued expenses $ 8,432 $ 8,168 $ 5,760
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Borrowings - Additional Information (Detail) - USD ($)
6 Months Ended 12 Months Ended
Apr. 10, 2020
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Oct. 31, 2018
PPP Loan In The Form Of Notes [Member] | Pay Check Protection Program The PPP [Member]          
Debt instrument, Face amount $ 5,000,000.0        
Debt instrument, Maturity date Apr. 21, 2020        
Debt instrument, Interest rate effective percentage   1.00% 1.00%    
Debt instrument, Frequency of periodic payment   payable monthly commencing on November 22, 2020 payable monthly commencing on November 22, 2020    
Debt instrument, Date of first required payment   Nov. 22, 2020 Nov. 22, 2020    
Debt instrument, Prepayment penalties   $ 0 $ 0    
Lending Institution [Member] | Secured Revolving Credit Facility [Member] | Loan And Security [Member]          
Line of credit facility, Percentage of maximum borrowing to receivables         80.00%
Line of credit facility, Maximum borrowing capacity         $ 15,000,000.0
Proceeds from Line of credit       $ 0  
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Preferred Stock, Common Stock and Stockholders' Deficit - Summary of Convertible Preferred Stock Authorized, Issued and Outstanding (Detail) - USD ($)
$ / shares in Units, $ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Schedule of Convertible Preferred Stock [Line Items]      
Shares Authorized 113,419,184 113,419,184 113,419,184
Share Issued and Outstanding 113,083,557 112,987,810 112,840,517
Net Carrying Value $ 137,952 $ 137,497 $ 136,797
Liquidation Preference $ 138,331 $ 137,876 $ 137,176
Series Seed [Member]      
Schedule of Convertible Preferred Stock [Line Items]      
Shares Authorized 18,233,848 18,233,848 18,233,848
Share Issued and Outstanding 17,918,211 17,918,211 17,918,211
Issuance Price Per Share $ 0.0618 $ 0.0618 $ 0.0618
Net Carrying Value $ 1,107 $ 1,107 $ 1,107
Liquidation Preference $ 1,107 $ 1,107 $ 1,107
Series A [Member]      
Schedule of Convertible Preferred Stock [Line Items]      
Shares Authorized 28,725,920 28,725,920 28,725,920
Share Issued and Outstanding 28,725,920 28,725,920 28,725,920
Issuance Price Per Share $ 0.2959 $ 0.2959 $ 0.2959
Net Carrying Value $ 8,437 $ 8,437 $ 8,437
Liquidation Preference $ 8,500 $ 8,500 $ 8,500
Series B [Member]      
Schedule of Convertible Preferred Stock [Line Items]      
Shares Authorized 34,391,480 34,391,480 34,391,480
Share Issued and Outstanding 34,391,480 34,391,480 34,391,480
Issuance Price Per Share $ 0.4414 $ 0.4414 $ 0.4414
Net Carrying Value $ 15,096 $ 15,096 $ 15,096
Liquidation Preference $ 15,180 $ 15,180 $ 15,180
Series C [Member]      
Schedule of Convertible Preferred Stock [Line Items]      
Shares Authorized 14,468,290 14,468,290 14,468,290
Share Issued and Outstanding 14,468,290 14,468,290 14,468,290
Issuance Price Per Share $ 2.0735 $ 2.0735 $ 2.0735
Net Carrying Value $ 29,881 $ 29,881 $ 29,881
Liquidation Preference $ 30,000 $ 30,000 $ 30,000
Series D [Member]      
Schedule of Convertible Preferred Stock [Line Items]      
Shares Authorized 17,599,646 17,599,646 17,599,646
Share Issued and Outstanding 17,579,656 17,483,909 17,336,616
Issuance Price Per Share $ 4.7523 $ 4.7523 $ 4.7523
Net Carrying Value $ 83,431 $ 82,976 $ 82,276
Liquidation Preference $ 83,544 $ 83,089 $ 82,389
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Preferred Stock, Common Stock and Stockholders' Deficit - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Class of Stock [Line Items]            
Payments related to tax withholding for Shares         $ 98 $ 0
Additional Compensation expense $ 1,777 $ 503 $ 2,971 $ 1,007 $ 2,569 $ 858
Common Stock [Member]            
Class of Stock [Line Items]            
Stock repurchased during period shares         263,031 244,691
Common stock repurchase price per share $ 4.75   $ 4.75   $ 4.75 $ 4.75
Payments related to tax withholding for Shares         $ 200  
Fair value per share on the date of repurchase         $ 3.14 $ 2.55
Additional Compensation expense         $ 400 $ 500
Additional Stock repurchased during period shares     263,030   263,030  
Series Seed Convertible Preferred Stock [Member]            
Class of Stock [Line Items]            
Temporary equity liquidation preference per share 0.06   $ 0.06   $ 0.06  
Temporary equity conversion price per share 0.06   0.06   0.06  
Stock repurchased during period shares           315,637
Common stock repurchase price per share           $ 4.75
Additional Compensation expense           $ 700
Series Seed Convertible Preferred Stock [Member] | Maximum [Member]            
Class of Stock [Line Items]            
Preferred stock convertible conversion price per share     2.59   2.59  
Series A Convertible Preferred Stock [Member]            
Class of Stock [Line Items]            
Temporary equity liquidation preference per share 0.29   0.29   0.29  
Temporary equity conversion price per share 0.29   0.29   0.29  
Series A Convertible Preferred Stock [Member] | Maximum [Member]            
Class of Stock [Line Items]            
Preferred stock convertible conversion price per share     2.59   2.59  
Series B Convertible Preferred Stock [Member]            
Class of Stock [Line Items]            
Temporary equity liquidation preference per share 0.44   0.44   0.44  
Temporary equity conversion price per share 0.44   0.44   0.44  
Series B Convertible Preferred Stock [Member] | Maximum [Member]            
Class of Stock [Line Items]            
Preferred stock convertible conversion price per share     2.59   2.59  
Series C Convertible Preferred Stock [Member]            
Class of Stock [Line Items]            
Temporary equity liquidation preference per share 2.07   2.07   2.07  
Temporary equity conversion price per share 2.07   $ 2.07   $ 2.07  
Percentage of approval received from outstanding stockholders for conversion     10.00%   10.00%  
Series C Convertible Preferred Stock [Member] | Maximum [Member]            
Class of Stock [Line Items]            
Preferred stock convertible conversion price per share     $ 2.59   $ 2.59  
Series D Convertible Preferred Stock [Member]            
Class of Stock [Line Items]            
Temporary equity liquidation preference per share 4.75   4.75   4.75  
Temporary equity conversion price per share 4.75   4.75   4.75  
Series D Convertible Preferred Stock [Member] | Maximum [Member]            
Class of Stock [Line Items]            
Shares issued price per share $ 4.75   $ 4.75   $ 4.75  
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Preferred Stock, Common Stock and Stockholders' Deficit - Summary of Common Stock Reserved for Future Issuance (Detail) - shares
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Schedule for Common Stock Reserved for Future Issuance [Line Items]      
Total shares of authorized common stock reserved for future issuance 134,825,581 137,363,174 129,279,630
Common stock options outstanding [Member]      
Schedule for Common Stock Reserved for Future Issuance [Line Items]      
Total shares of authorized common stock reserved for future issuance 18,399,068 19,420,305 13,162,473
Shares available for issuance under the plan [Member]      
Schedule for Common Stock Reserved for Future Issuance [Line Items]      
Total shares of authorized common stock reserved for future issuance 3,322,966 4,649,322 2,823,610
Convertible preferred stock outstanding [Member]      
Schedule for Common Stock Reserved for Future Issuance [Line Items]      
Total shares of authorized common stock reserved for future issuance 113,083,557 112,987,810 112,840,517
Warrants to purchase Series D convertible preferred stock [Member]      
Schedule for Common Stock Reserved for Future Issuance [Line Items]      
Total shares of authorized common stock reserved for future issuance 19,990 115,737 263,030
Common stock warrants outstanding [Member]      
Schedule for Common Stock Reserved for Future Issuance [Line Items]      
Total shares of authorized common stock reserved for future issuance 0 190,000 190,000
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Based Awards - Summary of Option Activity Under The Plan For The Year (Detail) - 2013 Stock Plan [Member] - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Shares, Outstanding 19,420,305 13,162,473  
Granted   9,890,563  
Exercised (857,343) (2,231,540) (240,875)
Forfeited (163,894) (1,401,191)  
Number of Shares, Outstanding 18,399,068 19,420,305 13,162,473
Number of Shares, Options exercisable 5,648,643 4,700,993 4,561,561
Weighted-Average Exercise Price, Outstanding $ 1.72   $ 1.16
Granted   $ 2.06  
Exercised 0.49 0.42  
Forfeited 1.91 1.08  
Weighted-Average Exercise Price, Outstanding 1.78 1.72  
Weighted-Average Exercise Price, Options exercisable $ 1.31 $ 0.98 $ 0.37
Weighted-Average Remaining Contractual Life, Outstanding 8 years 3 months 29 days 8 years 8 months 15 days 7 years 6 months 3 days
Weighted-Average Remaining Contractual Life, exercisable 7 years 25 days 6 years 10 months 2 days 4 years 1 month 20 days
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Based Awards - Summary of Additional Information Regarding The Exercise of Stock Options (Detail) - 2013 Stock Plan [Member] - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award Options Additional Disclosures [Line Items]        
Weighted-average grant date fair value of options granted $ 0 $ 1.01 $ 1.28 $ 0.92
Intrinsic value of options exercised $ 6,450 $ 2,017 $ 4,455 $ 3,909
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Based Awards - Summary of Calculated Via The Black-Scholes Option Pricing Model (Detail) - 2013 Stock Plan [Member] - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Schedule Of Share Based Payment Award Stock Options Valuation Assumptions [Line Items]      
Expected option term (in years) 6 years 21 days 5 years 10 months 9 days 6 years 25 days
Expected volatility 52.20% 53.10% 52.60%
Risk-free interest rate 1.50% 0.56% 1.89%
Expected dividend yield 0.00% 0.00% 0.00%
Fair value of common stock (per share) $ 1.01 $ 2.36 $ 1.81
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Based Awards - Summary of Consolidated Statements of Operations and Comprehensive Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Share-based Payment Arrangement, Expense $ 1,777 $ 503 $ 2,971 $ 1,007 $ 2,569 $ 858
Cost of revenue [Member]            
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Share-based Payment Arrangement, Expense 62 124 89 258 589 186
Research and development [Member]            
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Share-based Payment Arrangement, Expense 394 171 725 225 693 307
Sales and marketing [Member]            
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Share-based Payment Arrangement, Expense 237 135 320 227 578 262
General and administrative [Member]            
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Share-based Payment Arrangement, Expense $ 1,084 $ 73 $ 1,837 $ 297 $ 709 $ 103
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Based Awards - Summary of restricted stock units activity (Detail) - Restricted Stock Units (RSUs) [Member]
6 Months Ended
Jun. 30, 2021
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares, Outstanding at December 31, 2020 | shares 0
Number of Shares, Granted | shares 1,494,250
Number of Shares, Vested | shares 0
Number of Shares, Forfeited | shares (4,000)
Number of Shares, Unvested at June 30, 2021 | shares 1,490,250
Weighted- Average Grant Date Fair Value, Outstanding at December 31, 2020 | $ / shares $ 0
Weighted- Average Grant Date Fair Value, Granted | $ / shares 8.17
Weighted- Average Grant Date Fair Value, Vested | $ / shares 0
Weighted- Average Grant Date Fair Value, Forfeited | $ / shares 8.01
Weighted- Average Grant Date Fair Value, Unvested at June 30, 2021 | $ / shares $ 8.17
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Based Awards - Summary of stock based compensation based on the awards granted (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Stock based compensation expense $ 1,777 $ 503 $ 2,971 $ 1,007 $ 2,569 $ 858
Stock Options            
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Stock based compensation expense 1,188 503 2,382 1,007    
Restricted Stock Units            
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]            
Stock based compensation expense $ 589 $ 0 $ 589 $ 0    
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Based Awards - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Common stock reserved for future issuance 134,825,581       134,825,581   137,363,174 129,279,630
Stock issued during period, value, Stock options exercised $ 62 $ 356   $ 600     $ 1,131 $ 390
Stock based compensation expense 1,777   $ 503   $ 2,971 $ 1,007 $ 2,569 $ 858
2013 Stock Plan [Member]                
Common stock reserved for future issuance             36,313,607  
Share-based payment award, Award vesting rights percentage             25.00%  
Share-based payment award, Award expiration period             10 years  
Share-based payment award, Aggregate intrinsic value of option outstanding $ 114,700       $ 114,700   $ 13,600  
Share-based payment award, Vested and expected to vest shares outstanding 17,877,383       17,877,383   18,695,077  
Stock issued during period, Option exercised         857,343   2,231,540 240,875
Share-based payment award, options grants to purchase shares         0 850,300    
Share-based payment award, Fair value of option granted             $ 12,700 $ 6,600
Stock based compensation expense             2,600 900
Share-based payment award, Compensation cost not yet recognized $ 21,900       $ 21,900   $ 15,400  
Share-based payment award, Compensation cost not yet recognized, Period of recognition         1 year 4 months 24 days   1 year 7 months 6 days  
Share-based payment award, Fair value of option granted           $ 900    
2013 Stock Plan [Member] | Maximum [Member]                
Share-based payment award, Award vesting period             36 months  
2013 Stock Plan [Member] | Minimum [Member]                
Share-based payment award, Award vesting period             12 months  
2013 Stock Plan [Member] | Employees Directors And Consultants [Member]                
Common stock reserved for future issuance 36,313,607       36,313,607      
2013 Stock Plan [Member] | Notes Receivable [Member]                
Stock issued during period, value, Stock options exercised               $ 200
Common Stock [Member] | 2013 Stock Plan [Member]                
Share-based payment award, options grants to purchase shares             9,890,563 7,194,585
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Warrants - Summary of Black- Scholes model using the following inputs (Detail) - Fair Value, Inputs, Level 3 [Member] - Warrant [Member]
Jun. 30, 2021
yr
Dec. 31, 2020
yr
Jun. 30, 2020
yr
Dec. 31, 2019
yr
Expected (remaining) option term (in years)        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Derivative Liability, Measurement Input 3.69 4.13 4.64 5.14
Expected volatility        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Derivative Liability, Measurement Input 65.0 55.4 54.3 52.4
Risk-free interest rate        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Derivative Liability, Measurement Input 0.45 0.36 0.29 1.69
Expected dividend yield        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Derivative Liability, Measurement Input 0 0 0 0
Fair value of common stock (per share)        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Derivative Liability, Measurement Input 9.51 2.93 2.07 2.00
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Warrants - Additional Information (Detail) - Warrant [Member] - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jan. 01, 2018
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2015
Class of warrants of rights, Number of warrants or rights vested during period           147,293 31,564    
Other Noncurrent Liabilities [Member]                  
Derivative liabilities           $ 0.7 $ 0.2    
Loan Agreement [Member] | Right To Purchase Shares Of Common Stock [Member]                  
Class of warrants and rights issued during period, Shares                 190,000
Class of warrants and rights, Exercise price of warrants and rights                 $ 0.06
Loan agreement termination date Jan. 01, 2018             Feb. 17, 2025  
Warrants and rights outstanding date       Feb. 17, 2025   Jan. 01, 2018      
Stock Issued During Period, Shares, New Issues       188,576          
Development Agreement [Member] | Outstanding Warrants To Be Issued [Member]                  
Class of warrants of rights, Outstanding           115,737      
Development Agreement [Member] | Right To Purchase Shares Series D Convertible Preferred Stock [Member]                  
Class of warrants and rights issued during period, Shares             294,594    
Class of warrants and rights, Exercise price of warrants and rights             $ 0.0001    
Warrants and rights outstanding date           Sep. 24, 2029 Sep. 24, 2029    
Class of warrants of rights, Number of warrants or rights vested during period   74,705 63,126 95,747 73,646        
Class of warrants or rights non vested outstanding   19,990   19,990          
Increase or decrease derivative liabilities   $ 0.5 $ 0.3 $ 0.4 $ 0.3        
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Additional Information (Detail) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Effective income tax rate reconciliation, Fedaral statutory tax rate   21.00% 21.00%  
Operating loss carryforwards   $ 53,200,000    
Unrecognized tax benefits   0    
Deferred tax assets, Valuation allowance   $ 21,507,000 $ 17,001,000 $ 9,343,000
Effective Income Tax Rate Reconciliation, Percent 50.00% (0.94%) (0.12%)  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued $ 0 $ 0    
Maximum [Member]        
Operating loss carryforwards, Expiration period   0 days    
Research Tax Credit Carryforward [Member]        
Operating loss carryforwards, Expiration period   2030 years    
Domestic Tax Authority [Member]        
Operating loss carryforwards   $ 15,000,000.0    
Tax credit carryforwards, Amount   $ 2,100,000    
Domestic Tax Authority [Member] | Minimum [Member]        
Operating loss carryforwards, Expiration period   2033 years    
Domestic Tax Authority [Member] | Maximum [Member]        
Operating loss carryforwards, Expiration period   2038 years    
State and Local Jurisdiction [Member]        
Operating loss carryforwards   $ 34,600,000    
Tax credit carryforwards, Amount   $ 1,300,000    
State and Local Jurisdiction [Member] | Minimum [Member]        
Operating loss carryforwards, Expiration period   2033 years    
State and Local Jurisdiction [Member] | Maximum [Member]        
Operating loss carryforwards, Expiration period   2044 years    
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Summary of the Company's loss before Income Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Loss before income taxes:            
Domestic         $ (18,269) $ (29,944)
Foreign         395 84
Total $ (11,084) $ (5,660) $ (21,107) $ (10,847) $ (17,874) $ (29,860)
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Summary of the Income Tax Provision (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Current Provision            
Federal         $ 0 $ 0
State         5 10
Foreign         106 5
Total current provision         111 15
Deferred Provision            
Federal         0 0
State         0 0
Foreign         0 0
Total deferred provision         0 0
Total income tax expense $ 6 $ 29 $ 2 $ 87 $ 111 $ 15
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Summary of the Overall Effective Tax Rate differs from the Statutory Federal Tax Rate (Detail)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Statutory US federal rate   21.00% 21.00%
State income taxes   1.85% 2.19%
Stock-based compensation   (1.06%) (0.23%)
Nondeductible expenses   (0.61%) (0.22%)
Global intangible low-taxed income   (0.46%) (0.06%)
Research & development credits   3.48% 2.35%
Valuation allowance   (25.18%) (25.65%)
Change in statutory tax rate   (0.20%) 0.00%
Other rate items   0.24% 0.50%
Effective tax rate 50.00% (0.94%) (0.12%)
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Summary of the Company's Net Deferred Tax Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Deferred tax assets      
Amortization $ 23 $ 27  
Deferred revenue 318 86  
Deferred expenses 280 322  
Reserves 560 713  
Accrued expenses 453 97  
Stock compensation 372 43  
Uniform capitalization 45 31  
Net operating losses 16,266 13,184  
Research and development credits 3,085 2,467  
Other state credits 147 141  
Gross deferred tax assets 21,546 17,111  
Less: Valuation allowance (21,507) (17,001) $ (9,343)
Deferred tax liabilities      
Depreciation (39) (110)  
Unrealized foreign currency loss (3) 0  
Net deferred tax assets $ 0 $ 0  
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Summary of the Company's Deferred Income Tax Asset Valuation Allowance (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Valuation Allowance [Abstract]    
Balance at beginning of year $ 17,001 $ 9,343
Additions charged to expense 4,465 7,658
Balance at end of year $ 21,507 $ 17,001
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Schedule of Future Minimum Rental Payments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]    
2021 $ 1,207 $ 2,150
2022 2,866 2,866
2023 3,070 3,070
2024 2,132 2,132
2025 2,089 2,089
After 2025 5,088 5,088
Total future minimum lease payments $ 16,452 $ 17,395
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Additional Information (Detail)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
Spaces
Jun. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
Spaces
Dec. 31, 2019
USD ($)
Number of spaces leased | Spaces     2   2  
Operating lease, Rent expense $ 700 $ 600 $ 1,300 $ 1,200 $ 2,200 $ 2,300
Purchase commitment, Minimum amount commited 0   0   $ 0  
Loss contingency $ 0   $ 0      
December 2023 [Member]            
Operating lease escalating monthly payment         December 2023  
April 2027 [Member]            
Operating lease escalating monthly payment         April 2027  
July 2028 [Member]            
Operating lease escalating monthly payment         July 2028  
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss per Share - Summary of Earnings Per Share, Basic and Diluted (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Numerator for basic and diluted net loss per share:                
Net loss and comprehensive loss $ (11,090) $ (10,019) $ (5,689) $ (5,245) $ (21,109) $ (10,934) $ (17,985) $ (29,875)
Net loss attributable to MarkForged, Inc. common stockholders             $ (18,811) $ (31,284)
Denominator for basic and diluted net loss per share:                
Weighted average shares outstanding 41,853,841   39,980,784   41,638,004 39,856,193 40,258,968 38,673,218
Net loss per common share:                
Basic $ (0.26)   $ (0.14)   $ (0.51) $ (0.27) $ (0.47) $ (0.81)
Diluted $ (0.26)   $ (0.14)   $ (0.51) $ (0.27) $ (0.47) $ (0.81)
Common Stock [Member]                
Numerator for basic and diluted net loss per share:                
Deemed dividend             $ (826) $ (624)
Series Seed Redeemable Convertible Preferred Stock [Member]                
Numerator for basic and diluted net loss per share:                
Deemed dividend             $ 0 $ (785)
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss per Share - Summary of Dilutive Securities are Excluded from the Denominator (Detail) - shares
6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 127,325,149 121,335,436 132,777,115 126,687,074
Convertible preferred stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 113,083,557 112,914,163 112,987,810 112,840,517
Unvested awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 14,241,592 8,231,273 19,599,305 13,656,557
Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   190,000 190,000 190,000
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information - Summary of Disaggregated Revenue Data for Those Markets (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Revenues from External Customers and Long-Lived Assets [Line Items]            
Revenue $ 20,419 $ 14,174 $ 40,539 $ 31,875 $ 71,851 $ 72,549
Americas            
Revenues from External Customers and Long-Lived Assets [Line Items]            
Revenue 9,806 7,437 20,232 18,308 40,837 53,183
EMEA            
Revenues from External Customers and Long-Lived Assets [Line Items]            
Revenue 6,425 4,555 12,687 8,390 19,214 12,142
APAC            
Revenues from External Customers and Long-Lived Assets [Line Items]            
Revenue $ 4,188 $ 2,182 $ 7,620 $ 5,177 $ 11,800 $ 7,224
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information - Additional Information (Detail)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
Segment
Jun. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
Segment
Dec. 31, 2019
USD ($)
Number of operating segment | Segment     1   1  
Revenue $ 20,419 $ 14,174 $ 40,539 $ 31,875 $ 71,851 $ 72,549
US [Member]            
Revenue $ 9,800 $ 6,100 $ 19,400 $ 14,800 $ 35,100 $ 44,900
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events - Additional Information (Detail)
$ / shares in Units, $ in Millions
Jul. 14, 2021
USD ($)
$ / shares
shares
Feb. 23, 2021
USD ($)
$ / shares
Jun. 30, 2021
$ / shares
Dec. 31, 2020
$ / shares
Dec. 31, 2019
$ / shares
Subsequent Event [Line Items]          
Stock purchased from the employees | shares 45,000,000.0        
Common Stock, Par or Stated Value Per Share | $ / shares     $ 0.00001 $ 0.00001 $ 0.00001
Proceeds from Sale of Restricted Investments $ 150.9        
Class A Ordinary Shares [Member] | AONE IPO [Member]          
Subsequent Event [Line Items]          
Number of Shares Issued in Transaction | shares 6,418,667        
Temporary Equity, Redemption Price Per Share | $ / shares $ 10.005        
Aggregate Amount of Redemption Requirement $ 64.2        
Markforged Common Stock [Member]          
Subsequent Event [Line Items]          
Stockholders' Equity Note,Conversion Ratio 1        
Common Stock, Par or Stated Value Per Share | $ / shares $ 0.0001        
Subsequent Event [Member] | AONE [Member]          
Subsequent Event [Line Items]          
Business combination, Consideration transferred   $ 215.0      
Business combination, Equity interest issued   $ 210.0      
Business acquisition, Share price | $ / shares   $ 10.00      
Subsequent Event [Member] | Markforged [Member]          
Subsequent Event [Line Items]          
Payments to acquire business   $ 45.0      
EXCEL 86 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $*3#%,'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 " !"DPQ3L;3^.N\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O295D=#E9<,G!<&!XEM(;EM8DX;DI-VWMZU;A^@'\#%W__SN M=W"-B=)T"5]2%S&1PWPS^#9D:>**'8BB!,CF@%[GHC9' MO4<0574/'DE;31HF8!$7(E.--=(DU-2E,]Z:!1\_4SO#K %LT6.@#+SDP-0T M,9Z&MH$K8((1)I^_"V@7XES]$SMW@)V30W9+JN_[LJ_GW+@#A_?GI]=YW<*% M3#H8'']E)^D4<<4ND]_J]6;[R)2H!"^JAX*+K1!2W,G;^F-R_>%W%?:==3OW MCXTO@JJ!7W>AO@!02P,$% @ 0I,,4YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !"DPQ3ESE,];4" !3" & 'AL+W=O%\_Y\3V8;B1ZE47 (9L2R[T*"B,J6["4*<%E%2?RPH$CJRE*JG! MILI#72F@F1.5/$RBJ!^6E(E@/'1]RMIP)F"NB*[+DJK=%+CB0UE M)>6K;3QFHR"R1, A-=:"XN,-9L"Y=4*.OWO3H%W3"H_?#^[W+G@,9D4US"3_ MQ3)3C()!0#)8TYJ;A=P\P#Z@2^N72J[=+]DT) M.$60[ 6)XVX6I#"%)G@+ M2:(D]OCUVN!ZSJ_G#>[W9*6-PL__QV-YT5I>.,N+#RQO95KCIC3D95=UILPO M7Y[YXKIL(2Z]+A,DR!S%/:=Y%X5?OZ9<@X>CWW+TO3YWPC"S(PO(FM6"7IT".L.4*#S#HWO>)L%5,TU2 M60O37/EM;ULQ)TV=>)_>E%L\/4=J M_B#5UW8CA$;?ZZII+R<;K;?O9K.VV(B:MV_E5C3FGUNI:J[-K;J;M5LE^+HS MJJL9B2(VJWG93!;S[KOUM1:@TZQ+^E>&B/KI&E MR(1"4*;5UP\W4OEJ*JK")'O;8-)Z@8M=J6??& M9@1UV>R_^?<^$$<&>,R ] ;D7 /:&]!S#>+>(.XBLZ?2Q6'%-5_,E7Q RJ*- M-WO1!;.S-O3+QL[[M5;FW]+8Z<52-FLSBV*-S%4KJW+-M;GYP"O>% )=6\U=)Y\KF]_V"4AS'\]G]<4!] M5)*E.#E%K0!4GK+L@#IA$Q_8Q$$V[XM"[LS@38$HA&%R4XD+U @-D=E[8D<# MP&G"4H<,@&(LP@X9 )7A)(?)) 3(14C]#H$^^):4Z8,W@?Q)*$ M.F/W04F:$7CH[#!T%ASZE1);7JZ1^+ZUN0XN)@9$-G<"NP1 <>[07 $@S"C, M(#TP2(,,_M$;H4P]'$^W/8O4>W:&W83P,9BF[C3X($*./)V0R XDLB")SU+S MZ@P2F;].,(Z)0\-'97%*,X<'@$JCC,%$\@.1_(GU9/H.I1^[2F6+U-9T GHT MM7-O#'&<10X= $0R-[%]4'*<02=D<#1(8!2DLQ*WPLS)&FG%FY;O&Y)"MO#L M],Y.1IIE(TL#'^DP/F.%CR^*WOQD5<1.%5\"H"1SUO\*\D3'@C@H(29G+.[ M^(E?(C%.W H#P+*<16YZ K"^AV$$)^I MA%O^:&40C) O6XS&;IX *$I9[L;'1R41&9OD00)Q6 ,-#;4382'!OH)E,76K M%X3"S*U> "I)631"8Y!#'-;#0\(K831]!\^&+V,)SCT:/HIA3Q$!%(GCD2*, M!TW$SQ'%T27;\_$5S72++AT %$4N&Q_$V!B901OQ<\3Q*3*^K)D-0>Z50Q^& MLXAZQ02 T>S(VRFE025Q6";_E,W=5 M5FXWH#:B,80=VS_^NW?)"7$[,IKX5 MZEY,%@C<-0'*&!'B$O51([E$!O$D8?$\)OET5A%?/$E&W!H'H?+(W;( *-/D MIR.$!B$F82$^*@X-.&G$UT\<9]3E * BK\T$4'DZ4J;)T:XTK,7[PO!$#H5] M/&/M$5^+$[5\TGB)*@>J;Y)D[80 L-7LOEX@/,[I% M1^H?&3H$$NX0EK*N2VW[Z'9_ " ;739WHBD,+?3Z;ZD%PN0-2##H^3DS^4*. M5B_@Z#2,0X="PAW*4IIMNM*EZ;&0\=VG?7S3YA%O]KCE6G9[&\*OBU- M70)C"+0:44K<(PH EB3N"< *0)$(C^R!R-"VD'#;\ED)WN[48V E^'W$%,>) M)^-GP580C)&1#34=&A,:;DRZ9!\.'J&%2/T.PAT< )GB=*1KHD.30<--AME( M[>I=U9VU@SG6@YVS_VZ>+ M4T_,;P>F.:9Y[O("<&D2IVXJ0#@643;28="C\_AG=A@75IG').:BD^[SH^"? MND-G(@ ,.A,!8-"9R.SH99%]M?<75W=ETZ)*W!J[Z&UJ'*C]V[+]C9;;[OW1 MC=1:UMWE1G!#S@+,_[?29%I_8U])'=Y9+OX'4$L#!!0 ( $*3#%/8[S.K MF@( !<( 8 >&PO=V]R:W-H965T&ULE99=;]HP%(;_ MBA7M8I/:YCLI%2"MH&F;- F5?5R[R8%8=6QF.]#MU^_8"1&%T%$NP';>][6? M8[ 9[Z1ZTA6 (<\U%WKB5<9L[GQ?%Q745-_(#0A\LI*JI@:[:NWKC0):.E/- M_2@(,K^F3'C3L1M;J.E8-H8S 0M%=%/75/VY!RYW$R_T]@,/;%T9.^!/QQNZ MAB68'YN%PI[?IY2L!J&9%$3!:N)]#._FF=4[P4\&.WW0)I;D4.+(]4PTSR7ZPTU<2[]4@) M*]IP\R!WGZ'C26U>(;EV[V37:K/<(T6CC:P[,ZZ@9J+]I,]='0X,87+&$'6& MZ%)#W!GB2PU)9TA<95H45XS!@GU]L#T*IRN"A2);RAL8*DL;E+L@^WO<3D.X#M*QOSVD MOT@U_Y_J!4O1]$1V&6R^:DL2I)L%!Y!^0>GL+TROU&U9D(3#BLT!CUUU#;,7+C M#N9':?"8=\T*;VY05H#/5U*:?<>>]?U_@>D_4$L#!!0 ( $*3#%,J:D/F M$0< *H> 8 >&PO=V]R:W-H965T&ULK5E=;^.V$OTK MA-&'%MB-14JBJ" )T/CK]N)NN]CLM@]%'Q2;CH651%^)3O;^^SN4%CK0! MVGW82/*9&>IPACPCWKR8^FNST]JR;V51-;>3G;7[Z^FT6>]TF3579J\K^&5K MZC*S<%L_39M]K;--:U064Q$$36YNVF??:SO;LS!%GFE/]:L.91E5O_O M7A?FY7;")Z\//N5/.^L>3.]N]MF3?M#VR_YC#7?3DY=-7NJJR4W%:KV]G?S, MKU=".H,6\7NN7YJS:^9>Y=&8K^[FE\WM)' CTH5>6^J:+PGF"OWI?MR\/+/&:-GIGBCWQC=[<3-6$;O*G;^U M*9KV?_;288,)6Q\::\K.&$90YM7Q;_:M(^+, /S0!J(S$-@@&C (.X/PK1&B MSB!Z:X2X,XBQ@1PPD)V!?&N$I#-(VLDZLMM.S3RSV=U-;5Y8[=#@S5VT\]M: MPXSDE4O%!UO#KSG8V;N9J3:06'K#X*HQ1;[)+-P\6/@#&6<;9K;LM[VN,Y?7F8LQ]_^(G]P/**?=Z90P/0YF9J89 NU'3= M#>C^." Q,*"0?3"5W35L 0/;$/;S<7OY/?OEN#T7(PZFP.Z)8O%*\;T8]?CO M0W7%PN =$X'@Q(!F;S?ZS68\T'SU9O->3HR%>$IV\/6 M7S3@[Y-^UM5!4UEY-(Q;0[=^/]^)(')!G\^GRD?QB"?1)6KNHZ(@#I&OA8\* MN4KB2]321R5VHE&V9J:QKOSK8=:.#N197!6E$I'F M@V3BLN&",Q_$910B-A8$*DK3!''FHT2:"LR9CPIE>(:ZX"P^<1:/;44C=9Z!QR@>:"0/%$HKQ<^B@!$XM29.6C0A[P@;E0)][4=];' M1F?U>M=2MX&R+\S>J0"*/.57=12A[)OYH$@$F#P?!+0$Z(47/DJI&#&\)%PE M0#'BSD?!]I0$-'?IB;MTO/)U!8E6-=8C^3"V?J5W@:X]W&!T&] M(5[F/@@*7.#4(^*)&-7WT@=!1Z/P*D $C*4*:?9XT O18)2_S\8">V9\->@4 M9$"4B(S1HC8C8!R*$A7XG(!%H0K1IK*@@B9*HNE8$K XE1)-[8J 2@9V'WX MF9SGHRRV:GQ;F_*521#M)(7!PG><&<4+I8)QQQ2[M(DQ$5,ATT55CTD M+DFPAEI1N#!(HJ%L%#V/8I3'W^Q.U^S'+@E_@J9F;4K]CE6:7 P[;Y?CB#PR M?13'.HCRQ$.I,)$^#*\,2]*5BC"%%&I(!O%>:?-QJ?U+976M04".U7%()!?F MC,!XXI$"8;E-.DHQ990CA1DC0$-:F_=BFX^K[1-AQU0C^2+D+Z:+T+Y>L1+* M%Y-%">T(DT6!$DP6 8)F:("M7F;S<9W=KG./>FMJW1'&;/9-TVN=KUO?6*C)LJ.:!;>"_ N?Q.YKWR-UJL MTM^Q,($^!%?8G,)@XGR(\DCS,9SC#H\"Q0-L]:T%'^\M?M66%2[[G-!;7WP* M'?N]!"2@MRFO*!PD8#)$ M:=]U\/&VHZ?4VCI_/-CLL8!\-.P#=&]+4S_IS3L&67KE^"Y-Q1IKUE]WIMCH MFB)\V<6[?'.E_ 0A<* 0SU:&RS?J>P$^W@S\T7X"U] )/(,*>]*LV66PN#-S ML(V%Q'$"]S%K\O6QT\J+@R4_5MYS7VU'7,6ABKR5G^@6TE0%"5[GYJ1/&:K M^WA ^E2QY*FG-0B?@8A5BI7+BO*I9!**H>95]"V$&&\A[C&C3JX=,PO$\"EY MW%107'?>U7DV!%<"KW(TC&.6:1C^>0S \:&/ZD-UJ7;<'.3 79;G-W_;'66UW7[5$"U"K[\X,N'W7]U]CW M]%Z<"_&/?3(2O6(5XXIU#N^A7>H\YQM=D4<'PO_.BKMC O(^40-+I.C5H?C> MM]@V=]].9J^D1/S/D=EK"C&N*=Y"IO294KC:5A1*"KQ 3\].P$H-&X8[W&R@ MX@^5/7[P/CT]':#^W!X;HN?W_'K&B>=S?KV@GB_Y]>IX;-J'/9[BPM[UE%<- M*_06AA!<)? *]?%@]'ACS;X]EWLTUIJRO=SI#+8T!X#?M\;8UQL7X'0\??=_ M4$L#!!0 ( $*3#%-WBVUGK0L %M+ 8 >&PO=V]R:W-H965T&ULM9QO;]LX$L:_BA L<'? IA;_2XLTP,9N&AVPBZ+9O7MQN!>J MK<1";2LG*4GWVQ_E.*9%/J1D-WW3Q.G#\0P]XOPXHGSQ7-5?FV51M-&W]6K3 MO#];MNW#+Y-),U\6Z[QY5ST4&_T_=U6]SEO]LKZ?- ]UD2^V@]:K"8UC.5GG MY>;L\F+[MT_UY47UV*[*3?&ICIK']3JO_[HJ5M7S^S-R]OJ'S^7]LNW^,+F\ M>,COB]NB_?/A4ZU?3?96%N6ZV#1EM8GJXN[]V:_DETREW8"MXE]E\=P<_!YU MH7RIJJ_=BVSQ_BSN/"I6Q;SM3.3ZQU,Q+5:KSI+VXW\[HV?[]^P&'O[^:OUZ M&[P.YDO>%--J]>]RT2[?GR5GT:*XRQ]7[>?J^:;8!20Z>_-JU6S_C9YWVO@L MFC\V;;7>#=8>K,O-R\_\VVXB#@80YAE =P.H-8 FG@%L-X#9 ZAG -\-X-8 M)CT#Q&Z L-^!>P;(W0!I#Q"> 6HW0-D#4L^ 9#<@L:?5]P[I;L VOR8OG]_V MPY_E;7YY45?/4=VIM;7NEVT&;4?KS[S<=,E^V];Z?TL]KKV<5IN%3MUB$>G? MFFI5+O)6O[AM]0^=TVU4W4739;ZY+YJHW'2BIZ)NRR^K(OJDT[*HZZVZFG^- M\LWNMV6U6A1U\[=H5MR5\[*-SJ,_;V?1WW_Z1_139^2/9?78:'5S,6EU")TC MD_G.W:L7=ZG'W3^J-E^!8=/PL$.W'_9N-YVSP-ALR-AZK2_3EZ#_\UNQ_E+4 M_P5F/H3-_+I8E-WUGJ^B3WFY..]F-W\H=7PAH]<#\Z,7O.:Q_FO8NX]A0[]7 M;1%]+N9%^91WLQ:P=#,0YWS^N'Y<;=/J-2$"UK(1"> 9/]&YO[\ Z/X"H%N# MW&/PJK@O-YMRZR5AQ%Q-7VS+ Y=2D9!4L*3O^\P5,A63F%..W>=[]WG0_:QI'K>?K%[+ M;HNZU'[/HOE12\*4._.:4$*E-?O& MOC"L3R;\9KV8U3YF]5TQ!SZ'F7+)O;HE[L13^P,<8R@#HB06>"K2_52D;S\5H4LG=9UD1$BF ML)\D-@06'^'I829!/HI=/R2URL#U3B6"JFS(5C^@ Z0D)P84NB1V1GO7!.?1@CR@9$_5A, MP2;ABGVX-NUKQG->U_FFA=F]L]>#$&$OHL2MT(>BOJ^F.I-P>0[Z&KHBB5MN MNRO2E[^FWI)PP?V]:*-5U33;'4V7"76Q[+;W3\7VSS ?W,)Z3M-$62O=S4A= M-JSKQV;J-!DHU)M%QW%7F'53&)M;.\]ES*1U84Z)6X@)DRI5]F7AVM-O3>W+ M')1U9P7[B'QSBO\-C( (F[$SH%.2,P^_$0,*9( 4>I/N@V V5P"37X0<+\<0H&$K?ZR]C&""#BS 9!(')!<.#M^H$; MV"!AVO@>%B0N620BC@^RL[^Q-6!!PV!Q3$&C+@H(>W/Y88PH&Q#U8S%,0<-, M<71!V]GK[;WM7* N2OC*&3WH)X0QXN1R1ET2('ICYG/(L -L\ )Y8RZA?Y< M4&Y7LW&R;%#6#\R QT !Z>6_9;7K\MI-V\@,!<9SB47L55]IM3=[^M:EG"[ ME@%[-.566^ :6'-KV0WT328.M0.=HLP[G09[:!A[_%5J:%JG%/05=)42)&9V ME0)2'I,X5:DS:ZXR5*6H82 :9J#!EA_$(#H2@^A(# +V 8!:P"#D&\N!L$( M 8!70"#J,$@&L:@T6U$2$)T/ D!J8>$@#*88X:$:)B$3EET01M$7QC,5SL- MG- !.''6R7\^;O1DQX%U$G0[9"H9LY,]1;UKXJZ3KCWFH,,UL(;62>";HH(P M.XU=G52">*:3&:QB8:SRKY-#TSIE+AOI'$X))]+R?@:D/.:Z5B66\AHH0SG, M#'.Q,'.=MDXR%ZK@.LE<0(/K)+ 'UDE@#:R3R#=WG801@'42Z +K)#,$R8Z\ M)774.LD 1GK622#UK)- &,#+2A"+/OJ@%5:B?A1P;:7LZ6 M<>C]^J$;?&7C^U['[AD9X$[*B.">W0(S%,C"%'A<-YJ!/E5BWQ:[WJE$4)4- MV>H'9&B/A6GOM&XT W0F66QGV?6PKN^V@246AJ5C-N\,4(R0J7U!C%%E0ZI^ M.(:'V/C.T*C].W/O+BF[+90Q%YF4KYG##"^Q\NWK<( V\U(73:LZ\=F*(,/='9"'6E,IQP4:"7T3%N(P1%B*.X@ M!K G!+<1 U@[)]QN*MU Y]+#VQ*["75U4@?LFT]##WR@_S2FV8SQE$-T2!.5 M$"O*&9!RPE-"A8T.0"EBI:CGQ $WZ,"//)4RJ@/$03,*=8 X( /4 0+V0 <( M6 ,[&^@;Z !7: #Q _.R82)) B>@TT@[C*)KPD$I)XF$%"&P),;SN%ASCFF MOG*73$3,[$08(@"[35A^$6^"!&&(@1/PABA LQM'N2 M #LD#<3(-X<8B1HG\;9YWUL[1^JR85T_-L,Q\EB..=SR$1@;8(6$I?83+E,) M.48XQ0C84W%J%R-@#14CZ%SJ%/@,Z 23OL5,&I"1IX+,T+Q.)0(9O2E($F%- MQ@Q(.:6<4'O3?0V4H4HD#D '*8/H8D)%O?MQ:HN/1A,2^-?#@,:8! GNY? :"$[5I(2E MJ9W'Z%R0SBEJY[%KC\3*><(#F(.)C$X&Q;%4SBKH"KD4PM.;DH:>Y*EGGX=F M=BH1 +$X8<).SAF0,EP(0 MII1]P8U294.J?CB&O-0;/^:E7/QA3D=?@0>Q?2U]99!&_:#'O!0X[\R5[_E0 M9;A#G=A ,4YMBNT78#0OB\YSV2Z7Q6H1W55U5.Q&P\Q!CUFG]@VC4:IL2-4/ MWH".^LY;1J."#U[#@&/TTJL\54$=/'8=)HH3>%&Y1?^\PT6[X(W49<.Z?FP& M(M1 <^9X_E2@EB/^!#K(GT@'^!.]+4 (*$/\"80!_E2&(=0QAY^/XD^% 0+Q M)Y!Z^!,H(4!,#K[3I_O:*8T[&H:::%7GE15L];+_FYTO5 MMM5Z^^NRR!=%W0GT_]]55?OZHOOFH/WW:5W^'U!+ P04 " !"DPQ3K/*. M=K8) O+ & 'AL+W=O@N2 (WMXO9PNQLTN[>?%8F.=94EKR3GY=_?4%)%BQPR[N)0 MH+'LAQ1G.)SG&9+7+W7SK=T+T7FOA[)J;Q;[KCM>K59MMA>'M/U4'T4%O^SJ MYI!V\-@\K=IC(]*\;W0H5]3WP]4A+:K%[77_W7US>UV?NK*HQ'WCM:?#(6W> M[D19O]PLR.+[%U^+IWTGOUC=7A_3)_$@NC^.]PT\K:9>\N(@JK:H*Z\1NYO% M9W*U#?H&/>(_A7AISSY[TI3'NOXF'W[.;Q:^')$H1=;)+E+X\RS6HBQE3S". MO\9.%],[9R\#-HH67G9JN_HP-H81'(IJ^)N^CHXX:P#]X WHV(#J#;BE 1L; M,+U!:&G QP;\TC<$8X/>]-5@>^^X3=JEM]=-_>(U$@V]R0^]]_O6X*^BDH'R MT#7P:P'MNMMU7>4P[2+WX%-;ET6>=O#PT,$?B(?.JW?>.FWWWA<(J=9;>G\\ M;+P//WWT?O**ROM]7Y_:M,K;ZU4'@Y%=KK+QQ7?#BZGEQ:'W2UUU^];;P@!R MI/W&W9Y01P._3M4GC_G_\*A/"3*@]>7-?

=_.-R* Y ML3;?7MR<) YGL"DN6-\?L_3WVU$T:5=43]YGN92+KA#ME:-?/O7+^WZYI=]? M(?>5=8L&S- RZ%O*!/=\NZ2$^&#.\_DT(# ,3Z';3!8E,3!'+;%7IK$D8+- MS PF,P.G^S[G_X6U*Q=0ZW4U9-2LKK*B%%XUVB^_S>2Z.LFU!TNIGAR>3@YW M^#NF1]SHCGC MR<#(:>!]4S\7/6T!:WIY?7KL=J<2G)C5)_ ^9G-D#(-%L68S@DETFTU,D&B^ MVYH8XA..FQQ/)L=.D[^*5C3/HC=8O&8"H@ERL%<_0OX6G8!H>H; JYLWS/C8 M''2HV6Y":,@TVTT,T]RS-2%12''+D\GRQ&GY0U=GWY92&.1>5A] +;5]9(,; MY&>!&9R8UB21'N(FB/A&C",]!:&6G;8F* YBW&KB*Y+VG7;_6V8,,+--(84 M(Z=M*]#8WHP=G;_?UT:(0)@EW9$S&4&<"6^]3ZLGT6J9K!]F'YQED3X6Y7M9 MC5#U/NKTR.=Q?W<3,Y\W4P$QBC7F1.#Q7ZL&XJ@*(E]BZ%*(!"W0KAO MQ#$M\N]+&I>6'+$WT?,8AJ)^J%N+H!ACNK4FB@0V6Y5*(('3UM^ZO6A YC>- ME-K657TW=C.+ST#710B(\$!/8@@JYD:*,$%+$G(+;Q$E1HA;C0SV.NPT%<(R M-*(8 1'#3!/$]52-8$C,+#8J/4+<@F3*3,?T3::E/OV!'&E.XIV@-K4"98%A MO8F"C)88N-V GP2>Y)OZ"^,,4# M-\H?!+2,C*2&"AK=2@246&:?*JU"W5IEF/UW9IV:&H10?8&N,90N1#%,I!<> M"(A22_:F2O-0?4 $R=C%?KGZLEQL(C#"?Z+::J, /=&)&4-3GH<5: MI;BH6W')ROT'*];1!9@&"UG,=1\@N,!/='6"P4*NL^$6@S$_/--K(7PLQ= %%%!Q%@B"(C9,I]2-]2M;HP54DRA\LX*P10-,H,(#)E!!!50G?HQ M% ^9I3ZG2OW0R+DZOA156F4_L#J4JJ!N53'%Q@=9(+SU>VL?943DXK'SZL>R M>.KW G /([0?^+I7U@@L((G-*8KXJ9OX[X?ARL%V35JUZ7!(DM4M+H/=W5VD MB>:;OHJ\F9N\YPOP L]NF$FMIF.W",J2+)BB7^:FW_E8075X1=N>(/KZ+9(' MT4#H>1OP,JS"IBND% =WC93=RITDU!Z3/?7LAT!B2IFEQ&>*89F;8=>Z'K#XG#L04M:\Q4RBY43G!0RD MGW-L$!#,M+Y=C:!88O.%HG7FIO6OXCA*FR$&Y 'C$ @_&M(F;QNSB6Q=Q+YE M?Y,I;F=N;I^;<#Y]Z#@1=HVI7F5BJ)!:RDRF*)BY-R!^3U^%W'TH9&%2]L>Y M7=T?/+7[M!$>**>NG YWI;24*A,6)'J,NV'()H&^W;!%0+:H483/WB%\Q9J[ M2578.'/#3.HV0@.K_2VJCRER9^^0>U/ T(Z@3I4NZ6,D/18=?%N*/FB<++IF M2%&O5W\78+8HQA)17*D"[E8%D[#],"K;C[(\>2YR>'A\.YL=M\SEI@A8QH3K MM3 ""WU]\6P05)!0/2X15 SE@"4=<*4]N%M[]![ICSRDSN]](PN5_H-<4<]0 MNEC8C2,[ C0(C",I!!?&B>X%='LAT'>O$1@/XMBR)\"58N'4?>ISF>'SWI6, MX&X9<2>>BJJ2<07+Z4VD#>I.D[V#."*Z7,!@213JVZ:7P;8(#.K'V%(H\+/+ M$6[1L)7'N Y;$79F1#^_62.PT#=/ A 8XKDM!INY9&ZK$@7ZF\3Y@>VJ4A^=%U0DHH+!= ME0TWR5GG$P1"+%Y1Y,W=Y*T/$)2&\#K)Z.@@D5U^KH\2N8)@RW^*FWGLG+Q? MZVHYS)+*_55^P8;'_'V*9/F%6^=&_2Q]5)[R8<,E_;MG+QPYMK>Q1*!X,W#S MYD8LY M1//4WSR5U04$PW#G;?IVNMWZN;_3J7U_1Z[6!/E^0ZZVP]U5U?UPE?:7M &6 M:D'F[>!5_J<(1MH,MU.'AZX^]MO-L&PO=V]R:W-H965T M&UL[5G;;ALY$OT50ALL'$"CFYT93V(;<.0$DP%R03*9>5CL M ]5=K2;")CLD6[+VZ_<4R6[)B2-X,, \[.8EZ6:3Q5-5IPZ+\L76ND^^)@KB MMM'&7X[J$-JGTZDO:FJDG]B6#+Y4UC4RX-6MI[YU),NXJ-'3Q6SVX[21RHRN M+N+8.W=U8;N@E:%W3OBN::3;/2=MMY>C^:@?>*_6=>"!Z=5%*]?T@<+']IW# MVW2P4JJ&C%?6"$?5Y>AZ_G1YQO/CA-\5;?W!LV!/5M9^XI=7Y>5HQH!(4Q'8 M@L1_&UJ2UFP(,#YGFZ-A2UYX^-Q;?QE]AR\KZ6EI]1^J#/7EZ'PD2JIDI\-[ MN_V%LC]/V%YAM8__BFV>.QN)HO/!-GDQ$#3*I/_E;8[#0Q8L\H+%0Q>GCZ8@%\"0H,A?3 -@L+%ID;=\GK9< M?&/+'\5K:T+MQ0M34GG/^N7Q]?/%$0-3^#\$8=$'X?GBJ,5?.S,1I[.Q6,P6 M\_L '5]^0P66S^/RV1$XIT-.3J.]TP?E9&F-MUJ5,M$>\7_GR),):0"Y>JF, M-(626GS (*'&@A?_NE[YX% E_SZ"Z&Q =!81G?V=+#FZ):O74]_*@BY'+?OK M-C2Z>F,#B?E$_&4\=RS$SWLCO0'Q6KI/T(HUE6/QRB#'/$\AMKY;>54JZ=C2 M"6_ZSW^<+Q:S9TO;M-+LXMO\V;@?9D-5-)2_/!9;Z45E.R:P4 ;,F9^*8 4R M9CQKJQ**P/@JJ*HBR*5CK@ M9$?60I:EBH-WS$W$;]@A Q:MLV574(H41%9[<7J#442+7!J%9)(#R3P+LRXA M4\2(DT;QI&V--VG$JE.ZS @ T ("&=L!+AR+?C$("T9$0T'J1 '>,:&)Z C6 ME0$4WB#N74BW @LJM2(7,0Z1YOTYA'VE\H6VGND#\R]IY3H91M=OW[SH"31&3!&!R!YD -@"TF\VL"[=P=DN:A8?Z>DQR, MI?2MPMH\ZT.WBMQGG$BPAEMV:[#M4 ,[WH:A#3CW2_=H&=-7]73RS?H8B[9S MO@,;F&/;6A6U.%&/TSY;VX%@);Q?*X\@"-325U'L@\<;ER HLP,,3G,+ZUKK M4O&#/!R<*)WLR@UIN94N42YM%3EC9 .WOT(L?K$Z)@F,'X4Y[-CR04A)EA[.\WW6QWT.5'NU$] R< M__0,M5TC2MBFC K10D(VE*HMJIB,?1HG D1M4)],Z=4N3OB2@EP?OW; .Q]J MHZ_<.W$;1K.!+3@0,ZV)K0]6SI*5";.Y9G$KB,")?$(T!XNK),&A=E&AF!K- M"N=I?[;>\?C1?'$Z.4<;IG7^7+#]FG04\>"@&N)$5LQ)E":7,8<@I9EU8PV' MUYEGCQ;SV60V&,/ZJN.4 4"C0J[_!E^@K\6GNS&%##WBU3/18JN8B(GXV&(R M"PYG-+N:XC0^S+DCE%91H_4MT\H8ESM[5>?PE9WL<55*B-"&R M8B-UESPZ>W+@4!\=/-;P?\P]/SE6+-8K+PYH]@()M#LB\=N!DYEU$/RXB\&- M9DAD=\15GHBAZ-J!LP =$_YH<7Z^S^'DFPW"'[6"O"_?_O[JYH?YSW A9E!! M5(I(U[ _/0=^():X/6 GG JX$RED,ZN+)Y1!F>FK7"D^XRB()QB@OPX=9(N8)NZ[E#Z^/0CW#3+7-QY M^Y(VN#>VJ4.-K0:4B3YW/&L-^7 FJ@%0(L'(V=TF1;$U- F@4(M&$,\ [&+^ MN'4Z\)??E2ETAQZEY[$L"O1;@1G#@L)1! ;'/5C_C3-8D-IPY,W*

$R[4W ,@NORQ;W>\NA5-NK%05!O<-VBX;_ 4 M3]F/2%&VY+D\V0@3S]BA^_HB[KBX:W2Q*Z55B.)^CR=^[XKBEXA9'((6&6CO MXSX^G4_]Z7UL9T;C.A^%JK^BX&7/)3_<1F(>'45^XC!%09HUY:RA03K84 U< M 3V5+7.6%%J>QAR#Y;/=6Z!9:M8#>F6BTOEFO[<*9>O?<-!%KAY]4P4 M$CN2D.MX+#'4Z'%BW9_(H8@]T48JW0L3 "OO.RI3M)EZ,=[1K3]A."K6BLAP M<-&IIY-<\L\SRN?F#T3MFCYXAXH30\<]AC)=[N[6-B- Z9M\'[O??[ MO?=_[-[[P"9J>/@NS@\1Y[^NPO_?_#@>;W[+6.:Q34J_DP^CPY\E MKN.O\=/]]/0W#>C96H&8FBHLG4U^>C)"WQ;_3I!>@FWC3^TK&R .\;%&*9'C M"?A>60AY?N$-AC_67/T74$L#!!0 ( $*3#%-X"D\O8" $2$ 8 M>&PO=V]R:W-H965T&UL[3UIC]M&EM_[5Q"]V84-2+*.OGP" M[78\\5 (51X^>T*?O:V?/=%MDZM2OJT3TQ:%J&^>RUQ?/SV<';H/ MWJGUIL$/'CQ[4HFUO)3-A^IM#>\>^%DR56VBUPGN9*GU1WSS*GMZ.$6 9"[3!F<0\.=*7L@\QXD C%_LG(=^21P8OW:S MOZ2]PUZ6PL@+G?^LLF;S]/#L,,GD2K1Y\TY?_R#M?HYQOE3GAOY-KOG9H\5A MDK:FT84=#! 4JN2_XI/%0S3@;+ICP-P.F.\[8&$'+&BC#!EMZX5HQ+,GM;Y. M:GP:9L,7A!L:#;M1)5+QLJGA6P7CFF>73+U$KY)+M2[52J6B;)+S--5MV:AR MG;S5N4J5-$\>-+ >CGJ0VKF?\]SS'7.?)&]TV6Q,\GV9R6Q@_,7MXV?S6R9X M !OUNYV[W3Z?WSKCW]MRDBRFHV0^G<^& +I]^ N9PO 9#9_> L["(W]!\RUV MS#> Y>1_SI>FJ8&[__>6!8[\ D>TP-'O0MW;Y_Y1-S*93Y+]UTC>;V32EJ+- M5".S)-5 U=+P*P//9 (_7JE2E*D2>6(:^ T1F,25:9YF\FD@1D$SVQPQ3>B M_@CBO);9*'E5 G5$F24*OKO>Z#P'H*Y+F-*T2Z,R)6H 8D)07.BB$N7-?_W' MV7QV^MC HB:%%6^DJ!.)4Y@$B"V+I:R!X#CK""#/I8%5 8;Z6AG)\,$7(N>1 MAE;'71A4<#"TT01Q-/LD^> 1\*IL9*V*Y*7?\678\7N[4X(3L?AUB-N(*YDL MI2P34/*5J.$Y5=+$=09/2U WS299RU+6 A$&W\@*9Q.!?E4-Z%<5[!['XH8^ ME 0(@6N2>XC&^?3QW\[/W]++V>/[@("UJ#,2+>1!I$:P1IHK^M$%ZJ!28FE@>%T+4>XHI%? MQ")FH]L\@^D3= ,L"O[5EFQG"8C]MN'08K90T!>WB),_,R=LBF9PD@G/18+) MFAC(#I0FB9.(-UX4L,# @!"*J@(5)):Y3-:M8NR"B!<2-15\WY%6T38;72N M 1P,QK] 0-K2[R=2;B #90:<;F"3&2D_0IN3B?/+"R\2B)_!D1\JQ$ TYH,? M W* "P85,3C!D_^(!)3"V,6A+$;TB60E5!V <*VR;+@=WI8UB_;2#:J"FP+NE+R$,J 4K MPF^@);Q(A=DD*P@&PD1[#F?B!_"!#(*^) O;4;A6SWJ%XF6[ECD1SXKNU[&C MR(WN\V3@P*7(25]P4"6:;?T#I :,9\"Y5\A'M2[ZC#;(6\NV23)-EJ/!]8?1;( &LR_KBZP.-KI+=TWT>]I4'G.J]W6?V9&.Y^VV]VG?> [\ M2P1>T\U@6!0<]=0]IMB2?IA<3I(7X(>+FBQ=SO[[RO(-<@B/0/T 2%4L@!)V MU''92;9@)%@Z(""*#4I4KM/.#"S(75J$%"+X':IM"? 3$^ T@/PACVJ)B=@ 3 "J;\=:0+D2"HA@7/LZ" MYZ5EI5R)IBA8Z=D?45 M?RT_H>9G[V0)7" ;##, R$;7-R/VU*Y$WM*6D5) ?W%-OGF?)*ITVT,_4 .( M+)+G:=.2;\B6)"6M#!$%1B;6ZH.)#1N9N%# @#2G4EU1>$,Q1F=G+]S._./O M:Y%%H78=C:X9J!JUK24D;%.KU-.'J]FY6Z(^3T'=H(+ KS%U2XY^L4UW9$QC8I_9CF0FO?&^R<"R M[+2[Q4&?*@,D5JB.KB$FE&.]6B76<]6X699L4BFL&9WO9 7:N8\[O/?/(.S1 MP7OR5FP>]!(G"/5M&M :J8^^RVD)7UKPZ>6P $TFNMRA(A!FBL9?TN MF8VFLSG_/9GRWU/[=W%V<)YEBAEW_O DF2].DL7I6;)X>'KP,^(CH9W,'L., M*S!E)XOD?G)O=H3_GARYUP? H/I*DKZ_=S:ECT\?XI_YC/XL9F?P5 0IYN"Z M,,Y.COGO=-%_?_ 2Q>\?3OQ"K/RJ-$W=AGR:L^K*.'5*S&4YLIOB(1-/ZL;F M\(*(;Q0H[SK=W 0NI/APB?JBQV.JK%I8O0VQ"TW"BS0RW93JE]89N,$UP+)] M9,[Z!?0#*18*Y9S.C98*X--Z 'D&B@JL41G/#8L%%.U0XJF ^)1U0 34M0([ M"J*8YC ,-"NY@UG7_==E4/M>0-CE!G=9KC5RP:.#UZ "\V26_'=+80G8QI1E MANLZ(-;U1VF==J -&)TT0 N?1<#:N>9 ;L*U#L&/6X7-8!UHE,M1(A4]F $; MI WF$VMRZOG="+P44 3@2OS2@1#A,>!8@=\S#,WCW@!5^KUX*%!W\CX?4QK/ MNOX$_0"H^ P8,<*\KFN]U#7Y(,N;^"%>A:-H@A*\K 9,GR(_@YTS(!_R@U> MMZ!S :Y(-'L?.M-6UFP#%#"P83!+[>"@_3EN#<,BD[PM6+>!U5.Y#4'E%6]' M=)>Z;8:5[3"S>^@**=#/Z;/]KG3*<&QC T-I=JL-NT^O"![%&NP- T%:JZ_? M'3\[CG>D>J\;D1]T(#P .R%O'#7 +\^Z:5G*V_@$#FI# (=P^1WN9[$XA1>$ MN?GCSBO^\F!K\]^RX/')Z.%TUX+\Y<'/H)*0;8+>C<:W+TQBC_.*;0 MFG!!_A;N*:+C_&CFV6(VFA_/DMD<6#9RN''NP 7W9J-3<&_N^T'] M#VYS3B+9(-@Z[P_.!S.&PYJOK[ RN6PZK#=WK(=!KJC <_E$T0!H^.\2L$HY M[@PL9=IR7I3'"F(9="AEE+ %=0;[3 MY#E:)%3)P',7&C!4-B%XO@!EJIKDG3(?(Y]#16X9^]L5S.4L%81[&!/$61BP M%&D\->GCE.>N<6[RUTV#LE)P>@X?V*EP-C(GKRV3E#)'FJ+;LNI J)K6%_L& M(H5.'3GD<:U?21$'9B P 8'!&[=RH%A1/L*%NM>8A@ .V<.XC% Z$4PW%2HI M)X#)NI:X'+L]L^E_WA;CV) $W, OS8C>!D&A*9,3+8]&R<6ZD^0''TFA=]5- MLC'N,- '[["D8!,^[V2DF=K ?9VD/WGS8'#!?Z>LI 5LDKR"J57M8L#7NER/ M7U-Z_IQ]@)AXD@VQ1&Z4Y(LAS.R!I*I.VP(=*73F*+NF4TH[6:_&F7M^A]MR M$3HZZ=A'1<5[(S&LR]5*NFQ8CC#E!)/U2PIQXPT4D#.*8NLP.WKF5,:+%8>1 M\1PO&^+FZ 32N M":RGV\J7N_AY4"^ !C8=B%5@#;<,1_>A:H06#;SIM>2DNJR0\;"P!HXEY3N] MV?%I=? M!O29&0#+.9E=K%ET#*!3.2GVJ&/Y+Q,5&$J9$%<1%\I/P-NCK;7A M.8<8/($7&^8O+&Y/D4N0V MU_:&O#>DBDIU M?;N]$75VC8P-!CIKTX:YG'B*(R:!F5 JWI,C6',MP2V(]=E2VGZA5\RH+*Z8 MKD4FRFTZ5K@5XLF;C?*>;D_5HGI )U/5S$L5>*YL:^T\(S2&J)[8^QSNEO* MNA2IK8&;2/?Y_#M%6Q"3U(8Q,"Y6HLM:*U_Q@:GJ\W(<0)? 4 LJ:6+J;BU+1)]JM#;<38#:D*I'NBS MXM&LS\CFP,P!1&X/V\] M@\OZ0 V+%ESAJEL9Y=ZU[V4:JH9T:N2FGQ[MQ>I?EB#M[^F/R(@>+\XHX)B? MS"C^/++OIE$V%*B\1<#%R4DR/YXF)XM%<@2N_T4N5&$P[[("+01XNK=8G'!2 ME#.D<\Y^GA[?GOT\/F%X%B>GW7<'?6IR:M,F\$'5Z7:](;F+JBI17]H0+;O% MT*A/A%QIH$XM-]C%364Z \2^E&NR0:^B'$S'MCE;R2%XNE'2SPN(SR0$I8HR M^1_!]7+5T(N?7KSQ75"=/"N,--1";BIT^Y&W4%G <)P./M9MG7)]QS9CN26P M,\*O:QALIYJM8?/2N<30":6UIX@ +.QM!.FN. \HEFM60%>46(BJG;[/#O=5)I:J ML$2]IJ\A:&PV21JD'0B-CIWD'?^]+2K@Q+I)?@(M_]P1XQ(_:BN#U3)$QAQ+ M%XYE:-Q/SR_Q2\\Z-LM[;W;?Z3;?&N;2&-0H;-># M@57(RL76QG?_=0QDSBXR>J5AWM'6K-L16#1R;]K>LN_!;2?DSIRW:S"I2+LS M!@,;%MGN U]>?J!OQK-C;/N%3:X17N.S*G_3.J-"!+(\-SJYKZBA&FSB& O[ MB^/I^&AZWTWF&&+$!4M\"JPU@N,C;>Q*V0G0P_%L3GW($%\F[\4G+&6]UQ6P MQ2FNXD"X!*<W;]QH\=42;?/6CF^17I_! ?B MGQ"".#E_Y7-]LY.=FSL9SQ:C'84SMS.;RWFMR8VR>U_,3^X_BE/64=;'/@G< M.CRQ73<0ANL@(5$!4I)K$2Q/H5RG)"9P$#6@7B&&:&[<7+C;EW)9VZS5K3N> M CE? ^!A,V='\_ONNP"5_6#GWQH/"HWU"MEIZ$C)[W**XB]U8F)WC]==/]== M/]>7]W/==7'==7']>;JXWM=D/6]L!<^_-?06SRZD+M6)>^"*#L=OX$1Q#6<4 M^G0A5( VTCN/P@-4$4!_,]SXEXN)85Z^-:P?$@*9USO%P8C&:852&X(A?<6[Y[F:VKP%0 M[)_["=ORDRG8?@<4@7^A2SI7:7BI"U^0^4!!!\P4#_5 FACT:\ZB^_J'7F+3 MOB%YJC6E R%<*LA?7FO43MB( ?SGNUM*ET0BF?9Y,QN/4].9U7H^Y*1HHY/Z M6MH/*&H 'V9=V*&86U%6_6/*6#(0KE4<_'[G\* M8:?C-HP/ Y5"X\\HJ[5UYY$ MCW<-B(/GD$$T47*$Y@OCH[U3'CE8:1:U\*3-/.QZT/DX^T* \NKG]LQH/(:) M*>\AY>S38 M['I\3.G;V?%L,'T;9H[::>]:59N_<*OJY*Y7]:_0J_J9 M@7-:ONUYRZVP". M_LU-J7_>/M$^:& DO@6TL]&LU_T7@49?[@': DP%_M\-G?Z:+:QLUN4WF?4% MF][C'6VB8.V3>;H3TZ]NY+SKO_S:_LO;].?OUG:Y MWR'VVP'XV+0@E5#QL@?T&A"U:OO&'.<->U$N M)=8,J#QHAU'6'W2/Z\'#$+,D-<:-5J*6+NM*"3UJF$('PMUPP;NNAHE#38Z! M!!P^M)4-(()OPPV/1(5'!]18 MQ>* 2G.8;<0V1XAZ;$+J7$T)VFU66$FN6+NVVQPG(3?R -F^Q9%AJ85= MRG]E]*JAMCWWSI30V;8?GW79'S79/P7;3+>]_Z55ZZZ$KT" MB+D.C#H?:5AS2 [[,U:^$&+N-"_P6!OHL1M1 BR,II7QC&EE8%HF\ M*A,I>1RX I6)(C6RKS LZ8KT._754LNS4W 8<*>U8N=] MU#$>KEPPLHUVI U^J%%N^73.B;7@DIG&]XR6; M\8T46?" +&Q1:;8M;.='[*J (YA3REM1],SM.ZA&VA4V#Q-7PJNXYNEA=]7L MU>"2@X$WI?\HL1,OX'JZN]L/SU!Z'"\W8V#M+AVT>>?1S#>&=SV04!HC;P"< M+G'M.ZE'OHT:6*MEMOL M@IRXQ7\FGM>7*/L(]XZM:5,2J4:*PI<8@P 1% 4&B[3AC,-AD&^S_JS%6A>$X/@L55T MB%#PWWR3AY&8J['GP\#J:79D.GZ&J[-CJ::.1V31"$<<[Q2Z'74W@H3F7$(5._K0I$ 0+]D>A<+ET &5 MRX'C)Y]Q?%ULL4-C[MB#5QU]+ALZ )-A^L.UJ?'P2"!Y!+6R&<-2V&"9B6[A MN@Z8H;SV%FY$="0G8#X#_P_><#-*LPMOVT=T0@M%_Z2/-:%\@B<^L$.':HXG M1_T3/+UX-3ZB S!L5%4YD'^ ?W)J4Z*%!CL$$!G1D(T;PK"IR5_/V0:*_/O$S M *!7$5O83O::#VXX?SKBX@FGU\;/2;%*,:0QSUS=L7=/$)4Z[F4[TVBTN!C*%VJ9.AY"1 MW+K<;[V:O8;5V"-EH>K'$]_6M);:ZY'C7# 9>JL$2.NYUG*>CE.?W0VN^9X" M;DARH&(VUMY9X"I444@DL<8X7)CI=#OU-HRO+;^)SGQ+9@&^2A=+*I:)M@N> M._S&;H^5S<(746LT@= -8LJ6(B=L@12T6'PP@&787]E*;N>8W4Y/HJZG' X@ MAH)\=#]L: (9.1?$UH@*,,"CW#5:MT?@#KU>&+<)P06['$.9.Q!H0;2\ECD&@EA[3F8[L5^Y:G*/2 M4RW9PH362PB2J[*XDUD*_4[94E^R'7A_ E$#9@:P<<@R M>B;37+CD$U^N579!)#QN1\0$V MAPDO\2:\H$/6UF?X;&QE3W+NNJE^ZZ0BQ#SH+*#GC^=)0_J1^G*Z70B&PA+? M686L&'60NH;-N/]T7SV4>KGL!:S=(R;8%L#E8>OG_3:9K7T1?NOHL1LD#VEM0\1OA=U2>+]%H"[).F/C;.W MD!0'J-3V"^SJU&NJ8?3D0RV0 \I#BZ\42L:Z+* E../<(+DA]K]JZZ?U" MS*1[=#Y&*YA)^(0BNI7,J".,ZRSD#(%O#_%%6Y?&=A"$]5EL2UV..1R,Y]0< MOQ# G9^+\E[K0]WL&%-+*=M8"-C MWL@8-S+&C>!M W3&C\ZUTC'EUY&67KE>J[3SB*BY[L$]@N1:C:*3,[LC.8$1.-K)3JHHRS7](HN+90;W.5P2N[N]Y^[VGKO;>^YN[_F"VWO>"+I: MYK?*U/TSH[V/YPA]$Q*7'TX=[GNV.;K_9<=?0CWK"5P1-3T>=LNB8 \U. MI=3=^#,[N_\(NS]#7RK@_4>TG"YI2/ZE+;:^%3=%[](>NV*X98;L6E0KBGU> MJP<]W2AE3\X=:]:*YR<@R@@($SS.O<;VZ@B('6JV'5/P,.\3H2C"=U.K'<&7(YPTG785C>ZHQ(%W1M M*>W&UIW00Z-"O#V/CFDPD6["?D%C\JTDZDKV^SZB#(Z[&-LU/+)[1S^,YO4& M[*G[V(Q/"'9_XB+K?JKGGN=OP$3G#HN.XO 7AT4*XZ(C!V]C M.7#S.^@[F^?MV!=?=578G^@NM,'KS_YDM\?9;_FT\?^CF]:V[D^SIB>4B:.3 M/SQS?!S5:AX\>D;'OS#LHS035T==8GTIB<"[%>J6H-#T5&N'ZC[P1+KX)+IET[X)[ !XS_$NYJ!>B$<^>H"\M+V2>TRU! M9?/T<'88?8H5K*>'Y[-'Y_/#!S R//[L2041R!N!KKA) M-+K"*9.E;D!CT$OL#Y8U/@#?X\_+NC>X "IG N_9_P%02P,$% @ 0I,, M4VP?VC!+"0 #AL !@ !X;"]W;W)KGGEFEKS=&_O);97RXCG/"G'P]RJ4N!O>W?.^]O;\UE<]TH=Y; MX:H\E_;P5F5F?S>8#)H;'_1FZ^G&Z/ZVE!OU4?E_E.\M?HU:+:G.5>&T*815 MZ[O!P^3UXXS6\X+?M-J[SK4@3U;&?*(?/Z=W@S$9I#*5>-(@\6>G'E66D2*8 M\4>M<]!N28+=ZT;[W]AW^+*23CV:['>=^NW=8#D0J5K+*O,?S/XG5?LS)WV) MR1S_+_9A[6PQ$$GEO,EK85B0ZR+\E<]U'#H"RW&/0%P+Q%\K,*T%INQHL(S= M>B>]O+^U9B\LK88VNN#8L#2\T05E\:.W>*HAY^\_J)TJ*G4[\E!&MT9)+?@V M",8]@M?B5U/XK1,_%JE*S\@_7I:?Q!<4C.!%ZTKF$VA_\2J5Y/A-6"<95S"T/-JVKEA MUEC+-D2X<*7B&L\.40@BZ42%*FNAJ5X('DA,57C4,MLJI",U2*;*5XAPD]#A MM_HP[O=A/%R<^C 9QO]]'R8W0]SZ3%+#]&?: _>\$2O5-72_5<6)$Z4U.YTB MGUMIT[VT2A#/>U7PKD[9G:9L(U!)#8%*9J)4EKL%K3&K3&\D$; 3N(DM=++E M/9(&TUM8+S/J*.V&J2CE =1?P_\DY_WFZV"\561D"LV(20#7J[B3@8L*L#Z. M*$'3KUX_C4)2Q\-9*P,[X-#:*XL<:"8.W:9&B,NM@(+U<9 M*-:U-)S2@583-12%\A/5!.OQ#&M$J\"ZBMT_3ZZHF1 MW&51\1&0[MZX^HZC:"H'4?<]QX_1?;RZ^JD!PRLQF473Z007-]'-Y 9_XV4T MO^:+.)HMIE>@!O1[\LR)6;18CO%H&LWB&TA,;Q;XM8CFR_CJ8X.E230=+W%[ M&5^+.)HOIK1+M,2V3\8#7$WLL,,XFO&>,&*RF.%B-H[F4[J# E@NYN?/]4#P=2IW(+#NP[7A&E' .9DU]#MON SC!;%WL##*5 M"ND#/6)&(\/<5I=1%YF[1*=)%D M5:I.Z,JJ55UW<"&7!RIX)6T!W6VY4;ZQ0MJ-@I9 :!28FI2QB(@.I+:#B8R MS\R"SQ([486>-H!A%W!M(GK4Z&X86N.ZSN3*6YTX_)6NHB9@=BJTM+5V"+,X MP#7"6^5$5=1!\IHQGLF:\?J1(BYM[*FX@=<,UC2'FL6.C3Y8 MD9XV6.ZC0W0V&+L&G2!OOU1I$\ NI2LF:Z@#SAN../(#<\!6[I -'/%TF:F^ MR8;KUO4^9BPU;-/3)?#C*S)SH85TZ9&QE!M+@9=(9]%G&D+X1Z6M.LDS@H&: M,TF3."@MG QQ+@UZ?"S]DZU@WG ]?UB-#22F :-HYJ)]5$2,>)R[<281AA]C MP[C3S/+Y0EAZ/<,C/$;T MT$1.>@T3MDJ;[J")LWW=:4[:0_64WG$B M:%8@D^!#B#<&1?/RQ+>N#Z.EL4T=M%(P3*:[$.IU,^[37>+[+XR;IZ'J'EKC MSG&FDYMPYAF'9+P\F/8=1/MV.7\2#KM@N/^679;_-\?=ZTY07APWPW'VP@(Z MOXX[!^8+!];)V0-K6Z*/Q@%!OU.8$KY$",.PU9EFZD-!8AE0B ?I9M;.":M_ M!HY!D+1)*1^ 'AV(CJVIF4(5;U*/!QJ:V&0NB:"I.\'6^KA'8^6F<,>9DAO$ M.IS_&UK:&).>'H<#)L\9F1H5Z%<](_>8_-7!U#YI8B4ZD#7.\\"U4HFLG I! M;+A;@E?7F#\TY76KD7W,BVQ1H?8H\F$(;./WA>!VP\%'B\[VY'\]6K@OSBG1 MF;Q(3_3.4:=&X7P+0PYS_;B'G%M6NC 7'?L5"K%PU%_Y )68/-?.<:EP)<*- MBHNWK!#6@H4*$IG;\"F$,)Y/$V+2>JG5S9 MC/?4X:ABZ'=K1977**$$3 M]2I,^FMARGH("9*P%V/+EKY'@,HS0_O^[[S:^2?%H^\-SIC)M/O>9AY'$WYW M,E]$\7)^\IIF,H]F-TLQB:/Y>]3*TA.AXN MYH/0WIL?WI3\ 6-E/#B7+[?@6V5I 9ZOC?'-#]J@_01V_Q]02P,$% @ M0I,,4[3Q:$+8 P [ H !D !X;"]W;W)K&UL MS59+C]LV$+[[5PR$'#: 8#TM/V ;V/4F:(MN821(>BAZH*61)402%9):>_]] MAY0MVPM;FP8]]&"*C_EF.)SYQC/?05K@7(IBR9>'G M@N\6EF<=-S[EVTSI#6;$!V4/ MK3+_AK((GGBE,@D?J@23*_A5/][S>Q0XY%GGGG]T[\'OU?A;4PTA<&WP7=^[ M=J%^^"/&!/<,W.VY3M"]=F#T!6^\M@WK@E7J\M'AK_N-5((2^^\>4V%G*C2F MPO\FL+W*="F9R9K%N+"H5D@4SV@M_^ *(1Q"CZ7+,^P\C3F5 :F IZ RA)07 M5$WR:CL;W.45;?%&$D"^!XH?FOA1)+#N^8XC M;_ [$L$S7B20E[7@SZBE)/BV1T)F'*QX63>*])ZT>'8P#6CTW.G@8R.J7#4" MC:4TW^NYA" VQ'\'$CB9C\D'*&=S'<5,V!5.84)&B&,0Y,ZKO1K8V^1[N0CMT:7)3 MM0Z'?IAPTCZ0/_$&5 E- %0FL'51YGLH6PZBYN I II!]J5QW-.?B=3Q$]K! M:Y'>,0GOW&%(M:LH3-VF8]J8'#=L^B^0-9IJ7A Q8GI2>L@$%-=RH]? Z2U@ M^N]\<8=PK1[\7WAPD>^O2*%O3X,W[24"$:"-=S1^DP@F8:\0@2A HQM.>HG@ MCF\08>3?Y$$0@;;:SP/# !J]*'J3!X?TASO?CKS@!WA ^4_?D3T:!?3:/Y'5 MWBF)V^3TSM+\F(TOR,0Q_&PO=V]R:W-H965T>.W%9,8-+)3[QPI;S8!I @6O6"'NGMJ^PY3-R_G(EC'_#=F^;)@'DC;&J M:L&40<7EOF7?VSH< :;1+P!)"TC^%)"V@-03W6?F:=TPRQ8SK;:@G35YI55Z-PLMN7.38=Y"K_?0Y!?0,;Q1TI8&7L@" MBQ/XY7E\G)QQ$!*/CDSR0.8Z.>OQOT8.((WZD$1)?"JA\_ ;S D>>WAT)IVT MJVWJ_:6_JRW<<),+91J-\/EJ9:PF]7XY$V'811CZ",.GK-YYZ%ME$48#."1Y MZ.6*=JFQ!M0:;(FP5H)V.Y>;R]XS+FE*-8;)PCP'JCCZBE/ML%JA=O7KW;$M M:=2BYDS !633C-YQ?SS.>I]H4P/YJ+7*T1A(X@PF6>\EEYQ$7,!&J<+ N#^) MIS#L3Z-1[[VRY(5WR5W I)\E8VK'_=$H[;VG!)>JJIG<@3NV+#WD2*-!?8^& MDM>@5D8)),('-T3M(AIDM*>$\.>)+-S$]##AZ7<$G:2\T3%3KY2^BU6C/X_$ M;@ N(4[Y<$VGG75.3H3G!K8EE75'8$&E*L JT$=U,W_DB!-!1JK2F"M-FXA. M#UM2>7-E/$ CV37.WB\D+6Q!)S#9N256@A<^M+'4N!B>,MT0FKDSUGB^.=56 M8^D.[GL$4K&!P:F]=59N[C*Z-#7+<1[4[=($3]7@#UI[)$BW(/2*L\1^$IA?!L?I7]?6DQ4U M@%.'87ATK56H-_ZV-P1OI-W?<-UL]T-QY>_1\&"^_QMYP_2&4WB!:X)&@\DH M +V_X?<#JVI_2:Z4I2O7=TOZ*4+M#.C[6I%6VX$+T/UF+?X'4$L#!!0 ( M $*3#%-3&PO=V]R:W-H965TRAZH*61340B79*. MD_[Z#BG%35-;*-!++Y2&Y'OS\H^*5FIM6N'(--O8[@V**H#:)N:,Y7$KI(H6LS"W-HN9/KA&*EP;L(>V%>;I M%AM]G$=)]#QQ)[<[YR?BQ6POMO@1W2_[M2$K/K%4LD5EI59@L)Y'R^1FE?G] M8<-GB4?[XA]\)ANM[[WQ0S6/F \(&RR=9Q#T>< 5-HTGHC!^[SFCDTL/?/G_ MS/X^Y$ZY;(3%E6Z^R,KMYE$1086U.#3N3A^_QSZ?:\]7ZL:&$8[=WC2-H#Q8 MI]L>3!&T4G5?\=C7X06@8!< O ?P?PM(>T :$NTB"VF]%4XL9D8?P?C=Q.9_ M0FT"FK*1RJOXT1E:E81SBV59F@-6\.Z1SH5%.XL=L?JUN.P9;CL&?H$AAP]: MN9V%=ZK"Z@Q^-8Q/^ !!3.F<$K^$Z+\*8C;Q'(A-=)Z"R;E!A+XZ%23&% M:\Y&:Z-K#'.B 4\N2\HD&>=\"GP\99/1!V'NT?F$/;FH'M X:;V=IQGQL-'/ ME+B!:C3]H1U:M,P5*TQ3A+>?@F>7'N+/Y_9/E;^5]IY*\"#4@2SOQ2%AR& 7Q.DE M\>&/)_G9>QZ_:*LMFFUX;7P=#\IU'?8T>WK0EJ&/QW]M[UY#"GDK*=$&:X*R MJ\EU!*9[83K#Z7UHTAOMJ.6'WQT]RFC\!EJO-9V$WO .3L_\XD]02P,$% M @ 0I,,4P0B7\D]!0 S T !D !X;"]W;W)K&UL[5=K;]LV%/TK%UX[=(#AAY(T69H8<)P&:[&V1M)N'X9]H"3:(D*1*DG9 M\;_?N92LV$5B#%NQ3P."Z$'>U[GG'E,7:^ON?2%EH(=2&W_9*T*HSH=#GQ6R M%'Y@*VFPLK"N% &/;CGTE9,BCT:E'B:CT>MA*93I32[BN[F;7-@Z:&7DW)&O MRU*XS974=GW9&_>V+V[5L@C\8CBYJ,12WLGPI9H[/ T[+[DJI?'*&G)R<=F; MCL]GQ[P_;OA-R;7?N2>N)+7VGA_>Y9>]$2Q"XK.1,:LV.D,;7UF>O M"\F&N_=;[S>Q=M22"B]G5O^N\E!<]LYZE,N%J'6XM>M?9%O/"?O+K/;Q/ZV; MO>^$IF\[&'VO70KV9M\M$'2Z8 >'=-\/J=?K3#TR="TL__G"6)*,W["+>CM_\1 MG2]XD38X8 MI(P/*M1QII6)7L5RZ>12(!M1VMH$L@MZ<3(8@?]:8U^?JMKY&N$HV&@Q%QO( M6W9/-3CGT)V5BHHT[=-G%;2D=QRN*,WVVA]6A:VQ M"F0@EWP(9#'3.B@I&_";OE8"94C>A,^TA% +FJM^?I> MF!H_6%$C!O242GR?X8G,0+TS_%.!;D2F-)=QC6H WJN/D#P]3. ,]U2NK%[Q&I?!'\D4%#V^95"NF@^>N\E[YD$GD^F*\,Z"-<[$22D?JI$(+DX%N(&@+ M2MMYD64<9M?SX_C%W/83+43.#.!O,!*1=Y#RAI>-G(]_?IROY["4 M#Y5J8,=J%5I:@]+_R^!_)X/T;W7P6ZV[08&^03ML"5"*#<@#+4LEU1XN>%8@ M*VGV%:$3QAN9 MNJADXY-=[=VRD7)SZ3.GTF8*(_NV M%/I. M\/Q.;>!L6 P .P] 9 >&PO=V]R:W-H965T7[_O/9 4:,NJG:1'NOIB\0#>C7>:+S>Z?F]64EIV4Q:5>76\LG;]XN3$ M9"M9"C/2:UG!FX6N2V'AMEZ>F'4M14Z;RN(D"H+)22E4=?SZ)3V[K%^_U(TM M5"4O:V::LA3U[9DL].;5<7COUR+I;R2]E_KRQKN3GHHN2IE M992N6"T7KXY/PQ?G":ZG!3\HN3'>-4-.YEJ_QYLW^:OC F2A)&_WK#OHWQ#OP,A=&GNOB1Y7;U:OCV3'+Y4(TA7VK-]_* MEI\QPLMT8>@OV[BU$UB<-<;JLMT,%)2JOZSUAM6X&J#A!VTE^_?IW-@:C/\_ M>] D/9J$T"2_KO+W(R4V9B/V\ M2?U7&CC45JC",+U@F8=SW>,T#DMC5QIWY)PI8QIX@8C!\QD+%PA:$!"P%=G; M"JT!]!%X<#18=_4U5#* W!E8;SN1-)M<6: 9WNA*U!+J:RIJ_LRN\ M,]W/&T<%_H@JD^Q[<.K_5& ,N4 7>'0E:X6K)2P*9SR*8SY+9BR<\A1OPY ] M8\$HF(0SN AY&$R[WV[K*8MF?!J->1H%_F4PBM)QRF8\B:?P=QP$W8XS%B<\ M3D.>S +_,A@E29BP<,R#=((_X:S?<\["A"<3("D-_,MH%$SC,8M2/IN%**Q@ MB^<"V1BG*9\D$[J#.,?$Z.LK+(%/+*:78/;Y'"QE("EABS!K@B?ASYS3M,X M%XHY4E% KF MOC?-O%1P2<",YTW)C@7!'[&O1;:Z2XI;!SYQ0 _BKAHZ)X : M=\/[#PTH\MY+X\[#'0J9JF#E9J4 H[R#EDX5(/1M0E@":R&')* -;'%$]Z"4PU.C#JB.T\@'$ M&N+ $/$^O.^&%K3EJ-)V!W#Q!- 7ZEKE$AS8KVFU@%T"71ST+"O:*C @ UNX M9W[[ +5=Y,6'BP9I+N02K/F6B6N(Y1CA.D;@!*V%ZAF"[&4- MV$:^NV]S'*+L347+Y#51L"#*BNU29,T8733N)EN):BG;],764")H//^4DCQO MUIT*Q6(AU%:C+0W\KI.@,X3*\!.;7US]Z(Q 1+6"/Q /L?)2!H$Q46+P'+H. M4-E257!/>1@J,2/^GV$XY/@#00=_D@1^, X16<\PNG! :M:2JL,"V%_++DJO MB\8X(^C4AIN:BC37JW?$WK3R=(31VXUN"M"N9$NHE,&=@@WDM&BGJ^S]EA/" MT"WCKDP465,XL] #;+ O1('P8:/(E@]91=KV3)%F!GM@-QET4X0@L447?"[C/@T>+D M44OL-R#X=:TS,$*/,5\6SHIJ_;R&4M?9$.L*"6HKD-MVVGY*\-]KU+R+/'KM M*\PQP.]&*0IJP@M^BP;=%EG1 W&0/")F+% HD0LA6VR%[5GSO=/FGX[6\V1; M6;CGX!+E8D&Q8AL_79P!B5O5)U[>GJ'H=J!U!]$[6B@_13G&3Q1L000YVA49 M@,)F3:;KG+)@2EP$^(CGP*=S<:C2:X4$D"RA6D-!J,KW8VW-!\I"24/=!Z:. MA+ZI /):UW28'LW7Z0-,1>FG,O7;\73V $])\N7R=+Z3)W+X7RQ/]Z,F\H2A MZW?(TX\(O'5!2,7/NE3/DT*RX(D!N&D]D/.-6OMF,\*;1 DYES,B$+N*4^ZN-7, M"Y4A[:)5Y59+",9":BH@&H)5CCWO 5'0<=LWK-NX48J?7$:*FX'Z!V(TRC$, M_MSMVI&LG;,^AFXY>))^!E*$4+M3D#)_T HN_K\4/#RB@UKMXI&B["2TSRAZ MD*UZ1^RMS&7IDH]W]S.IKCJ$!Q+R**]4WI6P(+1U4T--@14K@ ,N-_BGHOJX M?X-- 5K+INYREELIZG;1O6::[X0\C/E0-XM: MEU@= -^%OI62LKRL :ZW&>5V,Q\ W0CG]K!+WI#\-6AX*6Q7DW3;J/S(Q,%#YD(DV146^2U1)*2[GAO8CUD,DBQMS'BRHWTR!K5LJ+P +A.,VIT(HA+#6>F)0ZQ M7#U/3DZ'7?NWTL@:V4$I?=/8!H33]T+?>?H"5:!S<8OMH)?_D"H XL)!5"U$ MK^/NF]S1N;_/'0@S<#[AC,=IRH/)C(4I3Z* Q\'XJ&WA]MT&0MGA@IH1&V*D MHP)L*.9Q%/%T,F$)GR0IWAV=[^EF#M![S6BOLWGTHZAKD#DUJ7I[W7:* O\& MQ1G ATQ6S%4!0G>:]'K:GOZ=5>6M=_2:^MA(?Q:/PL3M]MZ ')K"X?+[_H!W M+2OC'*N\P>ONOXV2GL.._KZW/IQ 4#IWDTE#LME2[&CH@"ID-]/+BEIWL$4# M0X*: >T2T\D/P2]E!:\+5_GDD(7BO\*X4JU?WITN""FZP/2?C ]^," 1,2T. MC#D("+FMY0J_PP$X<"C;PK&SH;G,1"E_#P,4BI]4J7MCDO;?D*AZ0AKA!B/O M',H]/&H08.=TT)#Q# =&>YJU(_9MY_C\4X2RS;#S?F="X_XWJYW10 )@H!3R MQE&EK)< G(J&;I[2*I/ZW.&X6SE0U@+JIRK#U&2KMD<.T\)TS_%/$CY)]Q__ M;BS5J=[G/7V?K.LX M'/-)//5T;?PNT)[6Z&.BP&]N -,_N@'\DN-<C"'IN$@38E^?B+= MCZ%9&/-P$O%D&C]M(MW/H5G$9U',)V'PA(GT=N[EC4N>,)&^/X"AT727'SQB M1-V.IC]^1+U#(?ZHFH51RB/\I"S>^;GFB?=!+<5U_,[8N#&=^[:V?]I_RGQ* M7_">;)>[[Z"_$_525=B#7L!6\&;C8U:[;XO=C=5K^CQWKBU4)G2YD@+4B0O@ M_4+#$6YO$$'_@??K_P%02P,$% @ 0I,,4Z/'C<1 "0 JAP !D !X M;"]W;W)K&ULW5E;;]O(%7[7KQBH=F$#-$4.KTIL M XZ3W:; ;H(XV451]&%$CB7"%$=+4I;57]_OS% D%5WL;-(^],$61+5:%0E,SD7E:T6LL"3>U7.18VOY714+4HI M4DTTST?<<<+17&3%\/I2W_M87E^J99UGA?Q8LFHYGXMR_4;F:G4U=(>;&Y^R MZ:RF&Z/KRX68RCM9?UE\+/%MU'))L[DLJDP5K)3W5\,;]]6M3^?U@=\RN:IZ MUXPLF2CU0%_>IU=#AQ22N4QJXB#P\2AO99X3(ZCQ1\-SV(HDPO[UAOM/VG;8 M,A&5O%7Y[UE:SZZ&\9"E\EXL\_J36OU--O8$Q"]1>:7_LY4YZWM#EBRK6LT; M8F@PSPKS*9X:/_0(8N< 6\(^$L)O(; TX8:S;19;T4MKB]+M6(EG08WNM"^ MT=2P)BLHBG=UB:<9Z.KK=W\LLWK-WL 3*;M9B3*M+D6.8\ -, M0O:+*NI9Q=X5J4SWT-\>IW?Y$08C6-2:Q3=FO>%'.?Y]6=C,[N4^@X M^5N9@-S5Y,X1=;S6RY[FYQW@=S<3I;R8:"=_%&M40H2 M*?VO(\+\5IBOA?G?%]*C3 @\7E4+DNRN5LD#^YB+@IW1S;_^)>;<>:V?T5W]W7U]SI:( M?\E6LRR9,<%J58NE;H1*PB5U9TL^XD$KT;O:Y8HN9S@$.EY09:92)HLT*Z;;#*$5 MR;E7.7"U>C7X=3F?@!_D_JZ12*87W=7@P[*NH)MF(VJ&=)7Z^"9EF3NV?.Y8 MGA.P$^;:$6>Q';F#=T^R3#**VED<1);G>^R<.;8_'@ 3[V5&03MS0\^*QSZ> MN/;8_5K6MM9N;'GCL>6$L9$30X[G#8QS*B:-/#')Y2YM8(5^C#]/DWHNBVS$ ME_)(3*>EG)+'LJ(N,[2,A#V*?"G)'R:VJI&@CFFW@D=/7->W(T!GGH/ 9C>[ MP;3ZJ82L29D;67$$_\3>)M\>947.H=203PLD"J6WTK?!,TTS4@?)FA6FLYHF M-T5ID&;$O_'%'AN^"OU=]K0%AX.SK 'M:P@'8DJGQ*YJ-FJR0:&+"_1<,^- MS13^09LIS3,V!=;4)@GO159VWMSH<*)KTN6O=3 <=_!^U_-J.ZH0'5I^X#!N M.6[$WA?:S K:SXWVDK0_YNHT2UFAZD8[NK,1 =Y)C%$I$GRUR0I,=,: W>Y")Y MN+A+9BHG"@,>BS)+*#WF*I4Y.ZND9!IB.8"PVN2-R0N=WP"NN=&\GR6HZB8A M&[:U+.>,DH; ISIGH>V$W:%'!%+ MD0%BWR[+C;W?DD"">@^.E!U7(WFIN2*\A5SEJ&E@>]J!O:U1IE<(K9Y-7T$Z M"-/6"$)221Y%@TR9:>'*9)YF@-GW <-V5R3+LM$! ="JZ[(DX$"=3R29B4:C MID7V;RK>RIQNA@.X#_-Y9?"#@*8@P'AL.DLIT7@KH#2C=I8EFX[2V-,F2JT! MUPSFD%(UQ'M\U/6O?L.ZJ-4%8<6^+O1\[^F I+D:_-R4G6OY8]_BR*G8=J/! M;P93-^#>(#R1O[0\ 8]4AS-U4)/N!X&"C="C^!G6<"N7)\2*0HPHR&9UCY$W(E]%GFXB$'%Q]'@ MLQX6G_4Z5+:B*,)GX-#DP:TQU**[CA-]OYL,J'UHNZIKN7'<$^;%O!5V L# M>'-3$[WK'V2@9K(L>FG[+$>"!I%OBV[@L3]^Z6D+HW';"'<*U6HF^ZS:&J(F MLE]%&NU$.]ZT(TPS/",%7=LWKMOVI4,\NYVE>?WHYLF4;Z^\4S' M5'9A5Q0ZPB@=NVK3'6(<<*0H]Q,TFU2Q2W.)@$OF/6*+ZU1EF^ M@^H?NWJ1*6<8\._QZ%]LYNF[;6E!7DE)?YW&I$BG3S2[ 6PC$B*_T#P#[%>H(:?@D M%-3S+%PE2(9LA.C8=1/!H3E 1P0;!JJK:K"#?M+$DO'#E]1OV$D=;>Z?V$DW M $05P6.3G/QEBZF/Q12#A#5VQIL]47>,@_!BAKM-5%ZR+W:H0+01*AU%& =_ M?!L1E[NA@^MVD&=AS2NAGM6S=9 MX-DNTTMG>'CI1) #/$;(,?H<7#W; >FTNWKY)LIM+]19%;M;#;ZMOX-CD%Y0 MMW$/P>-=J$SL>K\&;'6WE^3?=J@-_!!V]D:DEVX.W[$O],*_._4VV;"[$@1Z M$7#C\/ B$*+->$B0?0M $,6,A_S8X!^AH%W'>_DPS%&BI%2,[>2_/?RZ 2;3 MWO"[I[/]H $XW#\ F_<%H][KH+DLI_HM&0V1RZ(V;X;:N^V+N!O]_FG4'3=O M\7X1Y11@RW)Y#U+'CH(A*\V;,?.E5@O]5,"C0@.H#G]PJ TWPA M >WKR>O_ %!+ P04 " !"DPQ3=%3X-44( !:&P &0 'AL+W=O\]LE<7>C2I2J7GPS8,LN$6;^7J5Y=]H)>L_!9+1-'"X.KBT(LY9UT M?RT^&?PV:+G$*I.Y53H'(Q>7O>O@_&9$Y_G WY1_IRX_Q9<\G M@60J(T<X2"]_GL8SWT-\0Q<)!8^%D[";?*1JFVI9'PC^NY=081_<\C%X[:"T=\X>C5'CU*3VGCW!8B MDI<]S M6F@?9NV*) ]^#;>YP;:$0QH%>@(!4"XS+I9$2P]P!_DDC8U"YTXAJ ME] 1F<J%YD(:O MN= Z_*@XH@>P:!E!8*FN1J\A-!.J):2NMA8\^#$'#'W)8=_O J51,>;%VHID M9P&1L$DJD1PK@:IX[P%@<';6'T\G'2AU85,YIZ,S,LJDH,"."5)21 G6NT(; M1BNI!Z5M@/L^%=']N[LHT2@'9#J6:6=WH5,LLU7 %"66:[ZK>H8YE6 4Q:!0 MA2;1=66!H$Y^E17X0I2Y]?2"/(\;?+9)E!T)T=9*Q^?1>1 M>]X822T"'G^+SN$P)O3#&_3J6@ICW\+0F\Q@Y$U&&ZH'G:(7"9FG,!E[/IS" M>.0-X?3DL[+W[Q883)0M$-[6 3IC#!KU3+',(\0 ML^D:?>Y64E:1XQ*R%X>B>D3H<=#L)$Y,LV M) NCYTT&0<$LVER)E%)KH1$_(OI2*JM8TZB.E#=WGZYOWB+&E//@0Q=@#1@W M1MM.\I3%ECF%"LS&I[MW"R#&S)?5$/#T#*:*->%64%9[(+374GG;Y2F6#Q@Q M!?NY4Z4>9502I.H*5?5<"!4T!F;LV8ZT1!?WR6Z<')X4IY:\6XNV7.L23 HK M7:88#X3SLM"5V3%/*!21I2(\2.,PQ%"!-2]E"C.$T[FT.^6 "V&=W3;7[RV* M94%?P]FH/YZ-GBF-=Y@&6(N$!95'SE* A%](83M#/E4S?#S9%DT]V$3]G M=.NF"!RXNP4-^W)+0\Q %'F->2BK+;6.;:MM# NCLRY_*+D@<%;VQJ]+Q*[WA6U329424$Q!!GQRD$&-!BVC)G48%"TG M:-6 ;!,\@[PMM<3JB&N\%RK <&0@[M&A*QENQ\T-C8B5]+]+PC;_[9AU4T.W MD,)@KVK:!DP5I\[6JF/_RCLZBDI#("0F5CHS>]L$)LW\,Q1Q"P.!-OYT$CR2+(!P-]1*DIY9D\YX5ANV!DRMU<#:V- M>_/?KW^59<:OOOSU)L&;M\ZR:3#%<5^.%6,V\T%CA^9$%1'S$K-\7CNE%:/M MH#I9B9H(^PP>]XVTQR?"/X>W_\CP]MS AGNH#+9LV*_ENH5C,X#P#UC4PM0I MF4P[\NBEP,X+]ER:]5\]W_XXA"UXZ99V? M_!U'F.H'J1-NG*D1_*KA9^0%0QA[P=[A!\9C3)HX^X3T<6CVP9EG.,%3 , MJGN@N-CN'@XTDQV'!Z-I/\2X) [#H#^>C([U=9QNZO[E5D8RFZ,+FU^O#TI1 M]3!/SC=]#,5 @/5\.IQN]3'=6)[+!FE?T[V M^\'[D'G]05"<,EO=JMTT=AEEA%LF"7X;,M4.\\V,B M!6I !W!_H;%9JK_0!>WKM*O? %!+ P04 " !"DPQ3$!O9H10- T)P M&0 'AL+W=OOP'B33CJC MRB)UL9S;3.*TW7;:;"9.NK.SLP\0"5EH2$(%0,O:7[_?.0 IRJ9LIV^[^Y"8 M%^"<@W/YSH5ZN37VBULKY<5-653NUJRE';W5A5F^^HD M.6D>?-17:T\/3E^_W,@K=:G\Y\T'B[O3EDJN2U4Y;2IAU>K5R9OD^<64UO." MW[3:NLZUH),LC?E"-S_EKT[&)) J5.:)@L2?:W6ABH((08P_(LV3EB5M[%XW MU'_@L^,L2^G4A2G^KG._?G6R.!&Y6LFZ\!_-]J\JGF=&]#)3./Y?;,/:R>1$ M9+7SIHR;(4&IJ_!7WD0]=#8LQD%.GY:19WOPV[TR.[ MY^)74_FU$]]7N\+;Q_>(,VG5.V%ZDP?5*]YIEQ7&U5:)?[Y9.F_AP?^ZA\6T93%E M%M,_:<%[=Q-(/'<;F:E7)T !I^RU.GG]WG@EDF0DNK3%I[42%Z;(&66MRH7'(:5SRCLAJUP46BYUH;W&&J"-\-BN;C8(7ZQ=U9X405LR M4SGU1ZVJ# O-2JAK58&$7TLOUO):B:52E=!55M1P$5PPI2C(-W]9I,G9"T=4 MY)R7"P<)/A.-H'ZGBQE39W0U$[HJ$JR49@'4 0M[>+-Q"?=*QPGLPWVMXI M:1W=;-FF2\+"AM:I(XK%8CRJ,]+B3DAQ+8M:!DPOD%2@(DBP$I!> M.U$:+"_T%U7LR"4J41D?? -".-40+>6.WRR)MBS@F/FHWV%S<,P50:DN09\$ M(]'A.B*O%4GO2L@13$1YJJ[RH%)UXV/V6D'MU14KQ%%\?+X,RQ$,M24-L_W6 M5BG>Z/0-SL$PIPCF!$!*M2 E#@7=6'.M?!PF+G)^K$$E M\P&G.?I17[4801'9]1 Z!Y2"8HD=$7OZPIC*R&@R>86_SO<*7*%:[4DCAX&Q M!D\5F*B D.%DUR'(*G4E^491^!#S)4"+@K$%Z8 , 31WK'O?F[Z&$>9(7QNK M4=UJ^ 59S6H.BA5+C$H:FB$.C+H'4!LP6&ZT#V#$T2PM$<6+'/A8F W%,<@Z M D5_U[@C<:D9"STA3:8VI-P#B[-.R'1[_^*0:STJAN8^ 9/<)*UBDC4?'*^: MUT>EY$3-*05&D+8*B5A)+*752 MF[0JKZ4NY++8&W$88_6!7$" '>WY*,OLCW/KY5:#TIU$\JNLT-&P(DCCG3+@ M4=)UM= R:(.)7[>&PBE6*H?X(3I#%CI28@V[88@;5%4@WA>')#6748 QZ%>C M7\B/^-RML\K"&69I?7-<@GY%)ZY,!TKRWX&8P5?,43S [@-4&XF^$OW^>O=X M<=KBJFLPZ3;0L#LLU8I,M0^36,%("A,2U3T?_(.(=KE&N9>"*>)8MA.C\7W])U>CX\GT[%MP-TH'#Z2DS.9V(Q M'7PR@ E>?#9X(!2 V3XT5 8_1 =\PJDY M25_LKP:7[) SD8S;0R3CN9C%,V21V%ZD)$E$,ANTE>!=-@V30Q:WGS;<;C\/ M?-L(V3/N7W@WW>)P).,3DI)4;:Y)JJ(O!X::%_JUIF0C4'C6WMA=&[3MVB-F M>$KV^X#. ^O(@09[0URVQ%!/-O28%@)E/!9/F[]10P<.G(P6,Y&.F(S)OGP7 M,);,N$$;CE[/D[@LQ;(?"[-DQ7E9 M7?%2'.H[XIK3FFDD2:0''YO\\8TL-R\.\US,'I/1= %!)[/!;ST \2R=C9(% M4<3%? :2%X#2*VY)]LINE4PR(D1:&_^-R])0KZ#!<@+OI_AO-AY\?]>K9? M1DU6A8YE GTMYOOGK2'3Q5A,TI2-PHW$#'!REDP&;[+,UMV5T]E$G)\%SSGT MFW\FXY(]SP-Y<))-A H#[>+3Z:;QB.";_ M'4[G9]&((?,U[Y/I&?XE@Q\M@6Z?TI\@.H8S>","^6R(B![\HIQ[+OJ]#$O' M9^1F6#L>P]T/U=]IK?%B@URM8PQ-SGE70L#\N6I*!"J@&)T"_F6[D&F>33J^ M^?Z(M_2A[.VZ=XWN'SU=AB/L.H7;;:63=IN2V]U7#S3%>%,P'2N^VSQ_F&:H M6NPT?M)[JY>UY\HM9O^FT(RE]!WDC)T8.5OMXR1@LREV3??<@< .9(=I!<(Q M39XVG#8!3(G9L%.NQV8^8_C@5KU'$4-QA3/8MK%]3/T[[!1FC+U-OW9_=P8[ MYNV1'BQ20>Y),AN-18EZ47.A3&6NI<9T^3M-9G VQ*^V7%0U_7_.^FD&4.EX M,F%A<;$8QBZI)U:)V6PR2AMFP\[PK8IL@HIRSFSR%!3Y[W2)%1-">#;WX&,'TPN2*7B;GBWDT-,@4LL&C-@;@!M'#S!8>Y-9Z M$WVMP[@[Q319C%KXZS49"QKBKDM2%% /SBN:B5L8D'(0HD2YS2,H@1EUHZF_ M,?UZ#0>A@HEKMB*WEJ36," QJQ4PHC/%Y="/@1H;K"$QW82<6^P>'22AH25< M*)3G:1W9R_DZ9\X$3HPJS00J*AVD]THB*JV^7=M$AV]>Y )W)PN!:47E$#,- M#&-/^57:(]H S4" S!3')# L-'K8)WT5X1=B;;8T61W"H6&55DKMNOJJPA2@ MPPCOOU30SI"BN1TSTXQ/D9/PW+_R<:I3'1D?P8"/Z"_C]/+^<<\#IXZ]K5[= MTI>FG7_4@+R 0?J1^'QD0F=5-,:MYS2?"8FTG0KO/XUT M>OH#OV[UO3&%SMA-V.5H5!2&-7>'F@\/C,E)-M(>G5U^[(ZM[Z'1AP7_Y1/* ME2Z4ZWY98EU!A@SE4:AQF@\[A=RV;<7OM=4NUUETG>8CBVZ G"J,GT)6J C! M"LH7UC'F+>F+#@'BP)=(9>DET/U FIG:?I'&(_1&XS MI+Q?@_S5+8NM?_?C2Y27/QOY?1X->2#H #MX?&HX[T=]A/GIX\O*D+Q:Y*6X M:UWU8$80=(M6(B@HYTEN^"2S:A(D.P)54SK7*"JQ*^3/\+6MW1"^A@+[]I\, M.Y4?J%2 ,]01QILF;:UH.E2:VH>:C'Q-M<\_Y'E,R!#<7H5@;L:BT^%T/A-GP_ELT26+ MN.P03).6:M]/64X[/TPJ%3C0[[6H6D7@A=\HM4_;GX2]X5]"G>Z7A]^3_0H! M::I1J!6VCD=GLQ-APV^TPHTW&_Z9T])X;TJ^7"L)_Z$%>+\RQC&UL[5A;;]LV%'[/KSCPBJ$%-%_D.''3)("3K&B*=0MZ61^& M/= 2;7&A2(VDXOC?[SN4K-AM:A3#,&!87VSR\-ROI$Y7UMWZ0LI ]Z4V_JQ7 MA%"=# 8^*V0I?-]6TN!D85TI K9N.?"5DR*/1*4>I,/AT: 4RO3.3R/LQIV? MVCIH9>2-(U^7I7#K"ZGMZJPWZFT ;]6R" P8G)]68BG?R?"ANG'8#3HNN2JE M\F3^-A0NDP'3VFT'[R*YF!?!3)AWO4&7?^'D=^X[_C;[I2/M/6 MUT[2;[.Y#PY9_OL>J8>=U,,H]?"?BO)^=C_;(&F4]FF_-;]4T@G>TT\2E>;I M?2&9I!)F3;H!A94E7XD,RY4*1=QKFPFN<4_*T$<1I MV91)Z([P765%[&5IY MUL@.FY$OE-;2J4Q\BHQV1W:Q4)F,=*4P]0*^K1VT2ZA&KCDRUF3"9.@H8JXE MV4[[J"J)I9,RFMIG0P!I3:B9U#2[83OOT%HR8$%U4MEJ'!Y]^_]TT M'1V_\)\I3"OAZ CH:I[R<8#FO+=!:%K4@N*(XI[AK<$6$CR, MBP1PKR4-& E-MZN1D5&" M]8H==FTP,9YR+:;#%X^BQ+/1BVX*=JVX\X@EKG4^[$3:P4H7<[$2 M'$1(67!7C'G M<F.10!C2,15%%,JH4 W1C,G/%+Y& MC>7*5S78-YV\ V^*E:L9.8PK)\O_H\Z7[:AH5=WR'P?6JZ51&&("!N:BQ"W[ MDP3/+2PQ]K%KSMZ)SF^%DSB&SWIX#"""=[+W;3;&/]?CO''7E2#K3O/I UU[B?8- MR0N0XMH]Z9%K/B&PO=V]R:W-H965T,.0 *PMZL62TB1 DW18AS4(FG;%,.P#+9TM M(A*ID52<_/L=*?FEC>NE*(9AP+Y8%'7W\([WW$/S=*7TG:D +'EH:FG.QI6U M[N*=6%;634S/3UN^A%NP']H;C6_3#4HI&I!& M*$DT+,[&K]C)9>SLO<&O E9F9TQ<)G.E[MS+F_)L'+B H(;".@2.CWNXA+IV M0!C&GP/F>+.D<]P=K]%_]+EC+G-NX%+5'T5IJ[-Q-B8E+'A7VW=J]1,,^20. MKU"U\;]DU=M&P9@4G;&J&9PQ@D;(_LD?AGW8<>G6JV(=M:(Y@9^;[PW9B.DJ^*MU?A5H)\]OT:B_**,(3>@R6W%-9Q. M+>*ZK]-BP+CH,<(O8,S(6R5M9+_H"WFNNI9#+G4TFO[^:&ZN1 MQ'\;NFRT^X!O*A<6$*5 M$W(E:HRZQ,FA%-MXA2SJKH0UDC"F\[%V+<+# ^A"&' K[J[AHR6J=5K4A^MG M7CA)*0E?<5T:LJH \5T>A9*8@)<^!#(=1B8D$J!#0;1HJ+JZ)',@I0L3=6TR M>E]I@$_Z@B"KP;/Z5CSL_S(Z$A+74YW!B S%Z MH[4ZNO%$=+GCL&\/3>SL: M76,TFENE"9X.0WU=9N6P=T]K?3*ZWI09#1TW-%1.X^^AG_Z>'#%&@SP@QVZ< MT%F6]\.0418,8Q;0/(K)\>@*I$*5^\H@/@XL(6N6["%%S&B61#2+&8ERFFA:E+ M9PCZF?8$^\+3Q?KB>U9AJ9N^U/ I"7S=G(FK'?5NZQY=<:0Q'I$[FZ6,<%1U M=IWQQK!8X%'JZ-ABZTLK>%T_;@A(#!381E8 TJCO$-_52KZX!X,Y#01U 7Q. MQ]&64I>>]U:X?D)J+$!K&%J%,!;1((MHDJ0X#FG.8LIFT>B#[%=8=Q%.AUBG M) ])1D.4Y3"-1A^YUMRUS@_?92$+7Q*6!UC&8/1>65X3%J8T"A/*XAS'C$91 M0N-HMN\H^%\6_TNR^!M&.H@>GM+@LT9*?)7P.ZC-'L^^"YQ MR%'F9>=H%CIYO?XF]KF<,YJQ0;-<)V;_L&@'-$PRFL\R@BH]2R,:LNR9\ARG M:VG-V.=2_.FWC>P^.G+!$W+UG.FEEN7_@M0ZTIL]@8VV9#XLM"BN68J5"_PX MPVU-6/I4:',4V9Q&08**1V=X&*(T;Y5V4-C/E38*:9JFE#'T"F=XOJN;*XA7*#RN\Y()V!OA]H; 2PXM;8'-M/O\+4$L#!!0 ( M $*3#%-U>AU.S00 %$. 9 >&PO=V]R:W-H965T!DL^@62!LDV?:AZ ,CC24BE*B25!S_ M?8>4K#B[7G?1 D4?]D4BAS.',X?DD7BVENI1EX@&GBM1ZW.O-*8Y&8]U5F+% M]$@V6-/(2JJ*&>JJ8JP;A2QW09481T$P&5>,U][BS-ENU.),MD;P&F\4Z+:J MF-I(?F8W.CJ#<>4')>8:VYK$'AZMQ;AB>7 MB?5W#K]R7.N=-MA*'J1\M)T/^;D7V(108&8L J/7$UZB$!:(TOBSQ_2&*6W@ M;GN+_M[53K4\,(V74OS&>S,/=A)V 6?"$@Z@.BKPV(^X#8%=IEYLIZQPQ;G"FY!F6] M"Y*(#B;X M,H%K69M2PU6=8[XG_O)P?!@= !A314-9T;:LB^@@XD]M/8(X\"$*HG!?0H?# MWV%&X:$+#PZD$P\LQPXO_AN6;[&1RO"Z@-^7#]HHVL1_'(!/!OC$P2?_;A$/ M@EBY.-$-R_#<(SW0J)[06_PL#4*8C&#/%-0&4R*0HJC.(%?.\-!JPM;:=[W+ MDN,*KIXQ:^V)A5]6*YZA\F%=2N"Z\Y%5P^K-]]_-HG!ZJB%S,3TPL95CQIUN M5.S1ABI\LN?YU6S -,@:07>9CN#^!9A.DE)D%!L:%D(#-QH:)?,V,\"[,I85 M*IXQROJJ532U#]<\SP7"%=,&6)W# MEZC0#7<:@6I+I\(,^9,ES04K67$+5DB9$S^DW[2PQ+]U=8"8C^ =UZPH%!:V M.V21DYX K38!28W;U&T@,;V2@CX ^N3HOE2(KXXOW/'G5X:C-XYBV6HB2;]U M9]*=K)?6T99].(:Y/PLF])[Z23RE=Q3X41Q1(YSY<3 [LKS#Q$^B%!(_35,( M(W\RFP*-S@F(Z"9[.)M!1,^(8"8T4^J'T^G1O31$I(-,PKF%),]I0HTD\-/8 M6NC4SZ;IT6U/0H&UW814U8JH'-C6)-.F['?.9[M7MK51&[M..=&?<8'=4?A8 MC,+!T*V"77!+=M5QBXYL4CH< ME,Y%6C[M$=$-NF^DV(S@?0^@:6F^,KRKOR_Q5>:PMNL4SD?)ZXQ))X8:/DW@ M?@]/0M;%#X(<_A9%R:!D4S*FH6U$?IK,_WO=BM,=G7(RD"2C^6?* MM4&FMII#?U=8/= Z;?^P>MVAFO_GJO$/ V&T[R=OO//73DM3N,M,OPK=#_Q@ M'>Y+2W=-&+^X=Y>M:Z8*3G,*7%%H,)JF'JCN M-UC&S<'>!!&MH'KEG2G0^5 M=:#QE21UZSMV@N$6N?@+4$L#!!0 ( $*3#%,)*QP6RP8 D3 9 M>&PO=V]R:W-H965T4%;E)G6Q[V8M-D>=^^7BDXY5U MU[X@"N*VU,:?](H0JI?#H<\**J4?V(H,3A;6E3+@T2V'OG(D\\A4ZN%D-/IN M6$IE>J?'<>_"G1[;.FAEZ,()7Y>E=.O7I.WJI#?N;38NU;((O#$\/:[DDJXH M?*HN')Z&K914N//$2'GLAJ'VS9,,."4IGT+V^;.'087HR^PC!I M&"9/93AH& ZBH\FRZ-:/,LC38V=7PC$UI/$BQB9RPQME.(M7P>%4@2^<7M5S M3Y]K,D&#7'P\#Q/+A,&M$O$XB)E\1\9WX8$THO#@S.>4/\,]V\X\G.P0, MX4_KU&3CU.O)3HGO:S,0!Z.^F(PFXX<,VLW^(V5@'T?VT0YS#MH8'T1Y!T^- ML?AC.O?!H83_W"'^L!5_&,4?_I<4[A3!4/'25S*CDQZPP).[H=[IN0TDQD<# M<=_^7PH2,UM6TJQ%(;V@&ZEK&2@'&K2TE&A#X6R]+,2T7J*&5E7Y$C(&ZFTG&O063$GH;RO*>\+:?*H.Z= #IT!Y:&0 M(4FS&O"DS/(!>QP>%>3FRF?:^AI+92)79E%_QD,05MYJE4>7'C+MI?AHQ/M: MK\7X<.,/; $?""H=^>;K*/4#N24Y,5TZBKS1\)Q\YM0<5(UNW\!:4$%C]]MO M7DPFHU?B]6PJ+IRMK(?Z=V5)N8)LJ*VURQ!6K&15.7NKRJ3PV>'18 0$TIK-A J% M6,+JVJF@R(N%LZ7(R 7<'.UQL-EU875.SF_;@1C9-<$,)XV7T75_9PY'B&16 M"%P[B+G)8R8+Z:)O76.!^>04P?:;\V-V@]A/^6]I3-XI!F6::#J^V-DW1QEQ-J0P=3E'F"#LSOQS3"!;40%L MP(5&"#HCK[.HGPOKT=(H,56H2JL[6#B[19N9)8E+B7P^$-:!.+?HJI1N#EXG M#@D#-]BQ\9X=YAS<9XK *$5JQ2_L[/3PRM::015!B86S4IY@#1D!W$K !/^W MM"9[2"L@L$QQQFB669=S&C#,A")2,T;[+VJ^A<2O]Z76PE:IWJ%Y@TU/J.$8 M"W"#+#B5A18B:L/(-(\(!^K')74AX)$.;Q'7+HGCE^ZX!O/NM=(&[YK2WJ[4 M/;G_B.?W"G2O4<0''ZL'('5OOO\/XK%3_N75IXYP<%0I;WH]$ \-7/^#\0.9 MTF+\?QX^GC!RO*&YJ_&V)28'&T\Z=04R=.XW)K3C^=G M 9.'VM#F6'4@-L9S/0J3B19"G3R>29]I2"FD8'4B'K@EG^";Y\JCA0RRFG_PL@88X4JO>4F21B*4C(2*-*UX"W0F=EG M%DEP,KWEFL8RGBR5J3=UJ)5O)AS6=/[[U5F:!YS,"2V=QTN?8Y9=8^G7Y1QO MEAL@^OG-3X.F>3F"!=]F&5'NMRU/BJ%LP0+SMI,DE\2#08C43%06!D0Q4^=23KWZL.1RT,0X2G M@!L1W>Z2CW?(N641NY16#9S'%P7,UEIE#"S]1R?G?M0A83//4 QUT=)'QO-H M$Y88,G)&Z&9&9&#PW6MIURC^)9:GU]-AYVM#K!3^",-S=VU"^O#0[K;?>:;Q M\\;PCCQ])$*$EPJ9TK0 ZVCP_5$OS6>;AV"K^.UB;D.P95P6A!IW3(#SA<4M MT3RP@O;KU^G?4$L#!!0 ( $*3#%,QGE*&PO=V]R M:W-H965TDVR&3>J17W]X](LS'&HL.]GLK:H22YIAH]%H V@ M ?#YE:X_FY6437)=Y*7Y_L&J::JGCQ^;="4+80YT)4OX9J'K0C3P9[U\;*I: MBHP&%?GCZ7A\_+@0JGSPXCE]]KY^\5RW3:Y*^;Y.3%L4HKYY*7-]]?V#R0/W MP0>U7#7XP>,7SRNQE!>R^52]K^&OQQY*I@I9&J7+I):+[Q^<39Z>S\8X@)[X MFY)7)OH]P:7,M?Z,?[S)OG\P1HQD+M,&00CX<2G/99XC),#C5POT@9\3!\:_ M.^BO:?&PF+DP\ESGOZBL67W_X/1!DLF%://F@[[Z4=H%'2&\5.>&_DVN^-FC MXP=)VII&%W8P8%"HDG^*:TN(:,#I>,N J1TPW77 S Z8T4(9,UK6*]&(%\]K M?974^#1 PU^(-C0:5J-*W,:+IH9O%8QK7ESP]B5ZD5RH9:D6*A5EDYREJ6[+ M1I7+Y+W.5:JD21ZZWQX]?]S U C@<6JG>$3&CX>0&?F M]V%&\&9;X/41_'_.YJ:I@='_=V""0S_!(4UPN&6"3Z5H,]7(+'E3-K)61?): ME:),E5!#E.=5&) M\@:7WOIQJ89]+@W_9H BF<"/%QZ,"6!6XE(FR0F@B$+VJ%<"M/0(UMA1UAL.576; #S#1-8$6)>*3YFTF";"=U:#,O1/U9U!'2YF- M@%3 4O0P?'>UTHBJOBH!!]/.C*GAAQ__^NSBI0-PL*E(OH0W!$DBG ?2GP>T#+1Y1E M"U!V8NF1VW1=J1*W%@A2B!+L.'QDA+R#=E<"LI^([!]@EM#0$:@IE:Z\=M,E MJ ;6$3 D;>N:]%\\H 3&-@8M#B2O2!9"U0$9QPKKLA3PKK11K)^V[!JH*;#@ MZ$NP=6O!BO K]A)^2859)0NP> .@'8?SY@?T81L$?:D!2-U1N%;/>H7B9;N6 M.6V>%=V[L:/(C5[GR<"!V&BB> >=>(A_5NEAGM%[>FK=- MDFDZ.1J&KV"YPH#O;\Q.B/'6+V%W3,]-N$-=NU>1)1^_@ M<6"VG0=^"&^EX_JOTUFX24Y %9WR&>EZH""@[>8 @L$Y*J\KT @RVSB]D&KK MZ,*_:*@XIF<%"-*I= 8Z 14!?+MH&]A^A@,?\=>T//.U^G/'X__+5>>N^RD% MJ$G++LV5MGMKE2ZO=/O)/V#]'WGK_VC0^G]))P0@\!YM]+(AE=-G[ ^"Z3?V M>V&O'7I?LEG=,V!'Z[[?E.^Q^7>V[MG0CM7"MS6Z^WS.;TK]>TKW4KHC/\=> M?HX'Y>>#]^;.P:H!"_RF3W@&8?1OWR9@VKMU RAXDZE[3+&Y]^G@XB!Y!0/Z#8]QU/.PT5;O)Q4S+%HC?;)P3\P[$O.3 MH>/Z!].H@F0.9V&)9E#PY>VZ@<4(S5/5W'P+R8=9SPK -A5 DU];A99>\#'0 MJBC$9R"'1QO%71C3%A5+.YAZ8)HQM1JR>7 ;88(!^3[Q\GTR'!U;HUF?= ]" MV!('VVTK=CX:_X4V110^R 7/2ZN^#LV\;Q3!1. M<&[$ME#--I1J>2G+UB*!IBQL -CX+3FL81!1U=JA[SQ9O"*)CZQ (N<- _GU M%9V;**R9;N?-HLW]<89>-;$)&XC7:':S:S@'+I -QG@ R4;7-R-VDR]%WM*2 M<:=@_\45!4;6MT25;GGHA&M D8_!L[1IR3%G,SXEDSA3"PP+69<+_)NPD'ZU M? %_V^LT-&QIU['G@[JV(_@>\'6WH#NT>GG/MX:'-_/6UV@B?_3T)\8 M%6,:6T>U-6Y74VV:I)"PT&P4/,"JK=.5,*BD5>IY"BQ1<*$M3*3QA<2H//UI M6)G+_(9(7*,/!T>U2."7EOU+HB@]O=)Y)FMCN0:O&U6JFD'J/O'4?7*+A.LWV3FF:W';=@QG#PY?F9_V*@RT,G^>)1\U)5* MD^/Q\2AQ2!%MST%1X#V9X:G.Z=H4Z R''9 [ 4CQ4(^DB5&_6H$;(>R5*PS2 M0N'0Y^-!NO2$AK,9A45UX42GG5"SXR0XS=WE''N03=B7:+L6$_5(CX M\ (-8]/(RCS=(W_P^%D"E )("U3PEGBTN];>\5OT;-L .Q7QGI[G:BF\-HSA MA?'1VBE $WQ,U@/A253D*:GVW@==,'%7#%"9>-B>&8VG,#'E0]PY\RAF& /P M#*U7;)EK4*=,QB$[8#RH5E5JN0-WF"I[.Z&BTUPO,(;I62X6^&AQ=<(HWUE=[,@8[X8;$)L?SE86- M0OLR3'O B$2?\.2&/#0X!>0-P*T_RP:]PNSV$.#P1D1I&I/!C3AS01#0PA)0 MPVL^NFOK6!:OG&7A'N_-U/A=9H*C5V31Y78=C:YE=#:RR0:[ID%@G"5&,V2: M(M!S# !3! CV%>\];S.?4).#;KY4F0]'HY;L0\4Q$FO7.88H4]!%Z*#CUY@0 M1%=KQ::%AR:H,?$ME1W)YNB-OPWHF98U?N#B%?"31J\K3ZZ 0^6^7BP2>U?D M5:-UZ:T2M+<55H.X"YLM]V6W$.SIWD>Z'[ I-1?JNI-=L_>09M&M@5T!Q4,7 M!<34_K>]EQ8!@?L%XE8BQGA&FC U#[;<$=IBJ8Q.0^4XA*V)(R\7= M'";R0ALMY L*3-#)=E6"* MN'AN[QQ@*'YF?OP5'&_RV"E7P04SHJD"^C1?$QOV 39,%DBT)3J2@KVO6&]$ M2%TI,*'0\LEA&!K-&6N0^'X;S)QP0^_$BN^4T?I=:E2Z3_?>@IF:)Y/DOUNZ M=R<3F'TA#GBSH<2WTFRCIP%;M,,"LA;6%+:;:*W#[;Z;A1V6.NQ1+D>)5/1@ M!FR0-I@P5].M-?\U2DP+R@-,M%\[&"(^1A4J%W4_-L_6!JC2K\5C@?J6U_F, M\M3LW39AWX,J/I/":I#RNJ[U7-<4YYW?Q ]9TY+21 C+=H[N5*,HELMW$;!] MR ]>:0Z0< 1]'3O35C8>-D=SNFD8S5([/&A]CEO#L"C6M2E80VBM*>J& ML/+JNB.Z<]TV_2JZG]D]=@5%@#;8?EN^4+_E;C,?K)_7*])VG5X1/-V+--@[ M1H*TUOI!X?C9<;S;JH^Z$?E>!\.]=YL.1YQWF#KO:=V-@4, UC.;G< O1+GI ML\YO_.7>QN*_9L*CX]&3\;8)^<;[$>N+71/T=O*PV72M!&OLQ%^GG_(EUIO$#1%$'=1_G',87.9,[Z MO9,H%,5:W>G USLNS,APD@X<8M/-?*+)V 8Q+9%LJJ]=+2P;TYGDM:Q398<1 MKR"?V.Q8?@3$EP(3"S27YK*YP@OR'!?="6MOWAS^(5[!T1%:V+-3] UPG^'W MD_'>.8>X8(9H'Z>'$\\6D]$4;)_)%%@V#CL![, %#R>C$_ F'OE!ZQ\,^0*1 M;!!NG;_WSGI3XOHUW[K"RN2\Z;#>U+$>WNF*"BR7:PJS@X;_+H%3*<>5P4F9 MMISXQV,%L8R-9?N,1!O"9E:AF1!H)12N;D%,(LH6\RU9X_4ELITD+_%$0I6\ MY=+GWIZ[M^>^S)X[N#?H_AT,NO68U==8=+M9<-LCK:-_LN7VYS6FUE&;//DJ MU$Y'D[4C,D*-OMP!-3CUZ?][.P]TY=]]Y<^=HTHSCOP<;;&E)B='R;1KH75C M1\$6^WUL';5AZAP>G-S9VAD*;H62R\EL^')+ R7P)LZ9DN>@=%23?%"F+SWA MY3"X?BLH&9HD.O)59!5QR+,"7G'GA+RN,"P;WZ>"GDYCT*0<4X9=(VQW;04L M67 Z/SZP5:Y7,B>C*9-48H,,@E;#HH.A:EI?'-@3K#WH2+.O^[!F'05],7\1 MTQ?QVC[U]_1T.>U2%*XZ]V#Y$)]U$Y."DF2F;#-@'8KV(?*6FTTJK;%E>!^ MB)SKIWG>D)$)IVU%5@I^Y+,E>2N R]K"GLX>0Y(96DNA?4E@AR=I4635898A MHKK$ZC]T('"CU68)M7.,O6(I)=:"I+#K;MA!\@',+E4S>.Q3 BJ%+!I<$.!(0EO96$)PYAT+8XL@PUM%<(=G<-Z_;NE14BD?5:^JZ M(8OZ$:;3)5)-\?E1M[O*FJ0030<^+_9:W;RA>$\_,@+4 &CCTC58&EW#2< M4A#JJI$!=R@K/*RP]GV/V5Q%Y6K[P%)S6'A?!]*#E@AI=JEER])!3 MN4/>D\XJ,Q1+QU"D*VP@CXXK>0V'X&AC;G@.$Q5 38'Y<%7BD\&/6C,O%#67 M<$2Z(?6YOEF&I1U/$#XA TI1=/^+"X"WF(=WD+I[H;L7NG]/H=NU8G_H# T5 MJ9/ADM0WKB2D5V[O4#WI 2;A-Z CE=&0J8J<57-ACB')0/,,I"57O]%V6>*> MX[0&0R8T$+GRG. M9L3KC+16'!H==>QQ5YLPPJBLT64I\WWG49"MCE*K@"= S8!>R_42)%FEV%2& M%3%VA,@7*L])S.P0VD'0#RLILN#B6MRBXM:VP)TQ75\4//V<\NL5W4V 'N$T M\;)=B+1A.8;?XJHTC[NK!U[T3ME[K4&Y?71M%D^P CE VG67'YZA+'=L(,3( MVE4Z;//.HYE#PW2=NE"'0PX6>-7B*G&UPR/0^7,\7S6P=4WLWD/<];8SW46$ MUCHCGL38)B&@A+7UGF)7\6"#X9".?>R"G+C!?R:&ZXNUU@GN(Q>F34G<&RD* M7VP5A)NP*# 43PLN]PU*^L<^B&M(4Q<=3U1W+VE19!FY5!GGH/*^L+BXM5GU MX:-$KKO)&J3>.)<597-[C2#/B5<,^U8)(T'!)=ZA,B04\TV&J_D^ #IXG68# MLV!LZ.T!E#L4]FV#WS4?7;DFEH74\8@L&N$XR <#'-F[U$9N9%++HLKUC90= MND5MF[8J-*CFYL*%9!5*#=>R#"3!_MHH:6P!%*PF1%*N8:V)U0#3H;+ M 2]$;C78.[KC@REZO>H[U ,F/;"3LPST1J,,-U_CA1+Y=&D= >-'%7Z4V[\1 M9RY]-SF8^BLA?/*[V<'8?W '[V84M5_ P"0;M:S4OAL?''4GFT0??&$CI6WN MTQW(VT?=BQ[:W1+O$::C*C9,RJA_MM+7H=A^*.O31#0YRJ%QADVAJEX+A7G(7 M^R?WQRKSN:UB09-4_MK*D,M2:44]A9)&%=(7]**[;-,D:[E6K.ICV+[=WRT( MH/<06ZN=/!N 5K?>FX^D;9AA0FW@=+CLB+()]E_227\>G5B]W#((:@NW;(&_ MC56LU'&^$XW=M$)($E!CGKJ/:NK . MIZ$D+@^EFSB"@0U+BY[$"VTS4?J(D0Q.]ZUGL[U-NPB8U%2$/C5'H1E3*EH)+ MV#5*T&36#\M"UQ+?!Y7\S'WV,_T6=5UCCTM47A(]>I=R.K@&+G"+)TS)B[0J<$VFXFY/G3Z?"\GW@ICH&K1[6)?7 MP\R3=+%KT=NXVMUZ,-C3@U&ZU-C^C'/_O*+H[!@"CYB64D"1$O!M-'C+OE3@ M?-F(,>D>ET,\QZMU=+!)\5CR8 K*_@+= 5=ARX2(L:$& MW;#-CFEMMG&4X1%@)V()A+:=?F,4J$#7=,#1^96[!F11,E$M^80)C5DPP6CK M^=^(:^("O'^G&%>G<8=SJ]#28W([I@I8VX9^'J\U@)%SA %D(S$_VUUK^)P0 M:S6ST1AUI +]R;+3WVZ^8V5W^CG?8F:&6N#I<"WP+RXL^\%&HOH""L,PM@04 M-B G%YTT^:AA],9Y9:.I4<"-TK(NJ5 =CN;H\@%%I^:.1&Y"M&]*OK@Y2-Y8 M*_321BRH.WENFY$)']R)@,/)ZM.4U_*>4#9K2E7AJZ,*## 91XY'>-0C'[/Z M/.@-0'I$78,PWU8HV,J^)R35B]C0KO/E?Q(1\Z,8Q>UE8J%DJY>SO[J7EW2U R88H$CZU.[BQK+(3:(^\2;20RAMOF$\ M[,_"&63"U]*$$^Z+IK/E'MT&U[8!M;5:;5Q#V I]IF"-3;TP!KT&D77Q7,;H M_K+Q#$[K#K=.\^%*HQSP8%.#V>S8VX4PEU# MIMP1Y.1HN"/(T3'C,SL^Z?ZUM[Z;'9W=K,"&6*YZ[E^&]O*+8R&]#OT=%.Z] MOKW7M_?Z=D/?_I.T[#=I*3.E)DNGM^G-4]3,H\/)48_&/#V=DL8<36>H)4,9 MD0\.108LK'Z?87.FL1Z02N!F4QSX6Z*+A1-;LK'H]KX7?5VJG78FO1WF[W5ZQ+H#EDN-[#"B]0K_4*Q1V2E3(QHJF MJ=6\90N!PDU!@IRR[6GB3YD&5WJ?Z-TU]9R5L3F]GSH.M[D(WD'RD@;T/X0Y M5J'B=G[#V@R5HE_3#BL9<2-50E, %Z6JXDOYH!NM%K^BM^DB%]G@>KB^Z,8* M8_T](:_S M+QC>V5JPN^ 3BA@O9$8UA)RX1=:UN,;X95N7QB9Q!QJP9BMUN<_AYABFYO@H M$:WSCD?_3LANLV8J4PSM0JSS%6+1-Z0) 1GWXCV7,>'O]M:"KJ&YBX""Z/):N#N$^+X+T-!YZZ#S;;0M M7:LJ*7+#?8(:ZTRA0Y:2SS3JWB-PZQ>\1L!W8C3>\'*XVX33#C6L:<370K"0 M?5[(/BYD'Q8RQ((A*7@ZG!3\%B7RW+T. =\=T\N(=\@+WH2NT7 T6F_-'UAD#JK& M]B>=LQ:B!B&1H8#W$61Y=;*>(G_6]F?!^Q@X^.9YN-L"#?)6+NDE;\YU[UUG M?W;5L&8).933X1S*"[FD\/^;H+-Z8^IW2)_L =VM>@@MSRDC=:6D-VDHM2OE M7%F\JZ_]6[O.?W[USK^VM2,ZG$]&E_>83CG/78;O9R>@N,FN?SKE4]DI\%6. M54CG6MHW=M0RI ]Z0?3WUSE# =D79;/.]^L_\=-KNK,4): M[_2VMWQ@>P18]EFFZ:U.\7OC:UUJ/+FWMN4=!K[EDE? ]&:59(&%PH8%.O2[+WN7]NB M J.A;I*?VSIYZ9CH C]J*X/OOL%-G&)[11YVT8 M^,)EUSN1$CFPC06=9%>8;Q29JN3US>&OP,H4L5&27WKZ<+H)F5(4(_!5K2[1 M'N3ETLA@]TB2 *(GOU<$7]V(DFY(*,$!=O= +0-M<*;],# MW-$&U,WV#M'(G?=V8-V]RT[HNN"L78)!B'MWRFC@:\"=8WQV\8F^V9\!A M6.02\36^Y=1?M,ZH6QZ**K\^V'WUQI;7[.,;VV9'X_W#\2,'S#'$R!?A[&-6 M!J#C(T.<"[P%H2?[DRDB%+D!#_EU-"=8UTCOC+53/JFO@ M,7BUW^A]RANSS_:>-=]*V=Q+_KWD_[Z2_TY@!]/)H94R?\;WOE:*@\9NBU$D M_=8ZT>P;]JDB@7'C0'S],)QZ?_QDQ]=.O?&M>;?IJ9_T :N7\CZ!';@A7#)R3*" D30EH[C5U+0D3J4)D=QM+=.YWH354W?2 < M49$#HP) _[YOUV" HER=%X%Y7['[FHIT%=8+&I/? JLNY7H%3G3?YSKYNH)RCMW0 MJ\J]WH U=1^;<+?6[CO7>6JO/CA'V(2;>UUN3.;*Y"G?4(1+ MS?@EQ_ILE/0WZG02XD)]0,GMG4WU?/0\S=0HO-ZO8[B\$9'I##. M.W+P/I8#!]]AWUD\+\?^,N#ES$(%U&RX HH-CP%SXR=@Q+_+QADF?;[.\!2# MOL[N$\>:_GCK?A\SZ_9VP/9\R2W0,!P7[,/9%'%&6,YJ-]?]J-@X6K?2WGM6TG/KCB,9B\U,W*+^;T MPYB4UKJ38DW#'3I^Y%+R^TY,Y>TP=N/]XVC=G:P[DWQ M^^#1$;/6C&,F[$*3VO>--FL'>D3K/U)N8WE-#OI.@\=T,_Q*-.+%<_3LY+G, M/861X_,7S2BSE.X&.H4ERN8"AXX.3HP>, M@/NCT16"3.:Z@?.+?L7>%K+&!^#[A=:-^P,G0%.!T'OQ?U!+ P04 " !" MDPQ3KZ2K\^@& "& &0 'AL+W=O,66 FYL29;LI$F 7%IT0SL$3=IB&/9 2TD/#%2AKWS];5V1E2C$MC M558#XSP3>37RNUH/6P#SR2, ?@W@/Q4@J $")VC%F1/K@EM^#^_Y/0C&*'$K MMM^(?>;W8ORMS/=9,!DQ?^)[70SU@U] C."> Y_TL!.T5@@0P,XX!=J')ATU(V%C==UNW'?;T$EBK" M2OQC+C& >)C%Y7C)\QN41>1NNN#2$48N:'JNLH+G]S__-/>]V4O#>,L99B>6 M-)SQFK/#P?52 S2N<"7N'GC%8,]14:7A>6*>.\LZ^VR^!F. MD9L"M% )>\:\T02=S8W1I!IG]1C,!Z=)(BCY&.8?1,P/(A;,YBPXF T^:6&! M.4F\EX@QQ7") O:<[7E3^H^FS??@/<1JA?0HHN83MSP[H,'WW!!XU XRSIU@WECZ9Z("]N("Y\:<:^YT.PCER6P-P(TU_'2K9/F:9F3%%UQ MUTN!ZONA*7@,QT-G-;V"X8XU+67LC4U%7I5]5S\76-.[[6@,X&&T#)."+X1$ M+0,Y!.J,:V 9<%-J2$B'*8FV6.Z^/=*,X31TOZY,\4,=[FD.UNU.E#M& M/]BQ_KNVWF4-\^RWL#8?>7/_,=;FFK/-Q5KRZ:U MP2^P@JXX71M8P]_;38+K2L#]=*\WOLS(8YSC(&W4TOH+^7=\&&)HUCB;PH$=M*<"? F>3Q[8NK>*FP#V>J(.=]46CL%Q$F4PG(?5=4 MS%8GC\%59D55)TM361?CL^#:Q2N>KO"P!WA<'";"Q%+5,+\K+*S>A%U9%=\V M^C/[U$XVTJ+8@&!P!SH6-9C+MI1I'6>XZX[DBF%KFYL4M,$Z;]< .9,DM&%) MV7)6Z<0T^022_>_2 H8AM5.!\W&*H&?DJ(/*M4BF+3OZ4Z_U:&_D8XOA^1AM M&GL\-('3*^+>>,&>-YIAZ_B\!=I=Z&O\MJK+3OSAO"N=_^^^7W/?JB>%;^I) M@ZIO#!]Q$6Q5F?_0\1YVGJV+]:3"69L*9T]-A:^,%5AZ4?P/!J@1?RM2EPHO MM4)KH4TO)6GX%2;W@LI=EP?U4R-CQ(N/0XBTKO-+I25-,<.%L+0D)P_/9@ *F),@-J: F MU6X9E=HU>6"S\[K4F PPNAR3J;BS+M+J[1ZSSUNSSY]J]K/-)6TKP'\QC<_? ML_=5Z]95[_JI]+9Z_^RNN&Z8J?O([W&W#ZN;X\B//-=#3>O99.LF:=47K+$@ MPKM^.&%1$+ I]C;HER(SV#3)5$B)?K,7!%%UO:_N^GYUC\>X[[W'AU'%3Q#- M'LZZ O$'6N9?N;;[[CEE_C5=S\F:HZD7=FAYCD6/M#SR ]+L)MDV$8Q8I MD MQ(S2OX [85QQVHL(HJ?$-IEXXQ-=03G>>F;-0-^XUV?4+SUO5"^N[6K[P'WJ MWG7'F^/5Z_@[KE%+!C-+BJ"3_1G>O'3UXEQ-K"K&PO M=V]R:W-H965T MH>:/+$7=@M"U%$3!=N'=AC>KV-H[@S]JV.LCF=A,-E(^6>5CL? "&Q TD!O+ MP/'W#"MH&DN$87P=.+W1I04>RP?VWUSNF,N&:UC)YL^Z,-7"RSQ2P)9WC7F0 M^P\PY)-8OEPVVGW)OK=-T3COM)'M ,8(VEKT?_XRU.$(D 5G &P L/\*B 9 MY!+M(W-IO>>&+^=*[HFRULAF!5<;A\9L:F%/<6T4[M:(,\L'> ;1 7GWR#<- MZ*NY;Y#5[OGYP'#7,[ S#%/R60I3:?*K** X@5]=QH?L H&/Z8PYL4-.=^PB MXZ=.7),HH(0%+#P5T&7X>\@1'CIX<"&<:"QQY/BB66'(K^ M]^U&&X6=_,\%-_'H)G9NXC-NUOT]M/PKV>ZX^/:S'CW=8:<7!+T_5D"^<-,I ML(96NU>RZ'*C"1<%68-ZKG/0I]K@LGM+M94-3H5:E,38;B+%:^:@B4&+(;*? M?LA8F/ZB<0[T\6T.\5DC,<9GM=UQ?'J([V;R6"F -YU#UO7+FX7)N]H2RDXC M5%^Y=G"'^BI-/G!5[#EZ^Y&$,8VB$(49G84S_+.,)E,G,!JGT60E!0X[=T]( M3-,LP*V(QFR&B&B6HI;2)&.30Q%)2*,@P^6,30FC21I9+S1#MX_2\&8\'?00 MT-CYQ"#"-$8A#F@2V17LQ"Q-3K7Q_^M _@*NSM;=ECR<'5<[831T&2R$Z0?FN#J^3[=N+/NOYOWC]IFKLA::-+!%:'"=)AY1_8/1*T;NW,S=2(,3 MW(D5OK&@K 'N;Z4T!\4Z&%_MY7=02P,$% @ 0I,,4T5%]K@^ P DP@ M !D !X;"]W;W)K&ULK59+;]LX$+[[5PR$'AQ MB)Z6[< VD+@M=HL-8#2[W<-B#[0TLHA*I$I2=?KO=T@Y2E+82@][$)_S?<.9 MCP^MCE)]U16B@<>F%GKM5<:T-T&@\PH;IJ]EBX)F2JD:9JBK#H%N%;+"@9HZ MB,,P"QK&A;=9N;&=VJQD9VHN<*= =TW#U(\[K.5Q[47>T\!G?JB,'0@VJY8= M\ '-7^U.42\86 K>H-!<"E!8KKW;Z&:;6GMG\(7C4;]H@XUD+^57V_F]6'NA M71#6F!O+P*CZCENL:TM$R_AVXO0&EQ;XLOW$_M'%3K'LF<:MK/_FA:G6WL*# M DO6U>:S//Z&IWAFEB^7M78E''O;E#SFG3:R.8&IWW#1U^SQE(<7@$5X 1"? M /&O I(3('&!]BMS8;UGAFU62AY!66MBLPV7&X>F:+BP*CX81;.<<&:S4[0A ME/D!3!3PX5O'6Y+(^"!H TW_9/L:]=4J,.3)V@?YB?6N9XTOL&9P+X6I-'P0 M!19G\-MQ?!2/$ 04XA!G_!3G73S*^*D3UY"$/L1A')U;T#C\/>8$CQP\'%E. M,J0]<7S)&VGW852OYHVQJ2=&:_9[26I3DR,HO3S'XT(TB> MKK^'*"9RGZ/6,,MB2++)^;SX<%"2C);^/,Y@X6>+.<6@]0WI"/5,W\V2\[=!,&+>[]!=7#/H2;%.F'Z)V 8'5[<6_?0!,_F M_7-]S]2!"PTUE@0-K^&ULK55+3QLQ$+[G5XQ6'$"*V%=>BY)($(I*)20$M!RJ M'IS=2=;":Z>VE\"_[]B;+"D-:0^]^#G?-_.-[?%XK?23*1$MO%1"FDE06KLZ M"T.3EU@QJMH)+ MO-5@ZJIB^O4"A5I/@CC8+MSQ96G=0C@=K]@2[]%^7=UJFH4M2\$KE(8K"1H7 MD^ \/IOUG+TW^,9Q;7;&X)3,E7IRD^MB$D0N(!286\? J'O&&0KAB"B,GQO. MH'7I@+OC+?N5UTY:YLS@3(E'7MAR$HP"*'#!:F'OU/HS;O3T'5^NA/$MK!O; M- D@KXU5U09,$51<-CU[V>1A!S"*/@ D&T#RKX!T TB]T"8R+^N2638=:[4& M[:R)S0U\;CR:U'#I3O'>:MKEA+/3:_F,TBK]"LNAY#[T/ M/-PWCQ#4 EIG^P[R,,M;G+FB=VJL<82V1%@H0>^=R^59YYA+6E*U8;(P)T"I M1I]J2AI6<]0N<9T[MJ9;:E%S)N (LE%&;=P=#++.(SUK((Z55CD: TF!O<$0R[63*@?M#M]]-]Y_L?=/ZF MYYUH=R^HB;/W0KU$)SB*_A ZS"!)W^OT"EW;S_;H]/JH[W>'HV3?-0EW7GZ% M>ND+HB%9M;1-$6A7VYI[[DM-^&;>%.P;II=<&A"X(&AT.NP'H)LBV$RL6ODZ M,E>6JI(?EO1OH'8&M+]0RFXGSD'[$TU_ 5!+ P04 " !"DPQ3PI6FPB<# M #4!P &0 'AL+W=OV <=ML5N@6"-)VT/1 RV-;"(2Z27I..G7[Y!2O&EJ"SWU M0FE(OCR:ANO'*ZS5?AK$P=/$M5AO MK)L(9Y,M7^,-VD_;I28K/+"4HD%IA)*@L9H&\_ARD;K]?L-G@7OS[!]<)BNE M[ISQ=SD-(A<0UEA8Q\#I3=D(Z:IX8S6M M"L+9V;PH] Y+>/= Y\*@@=>W?%6C.9N$ENC=IK#HJ*Y:*G:"*H./2MJ-@7>R MQ/((?M&/CUD/04AY'9)C3\E=L5[&#SMY#DDT!!:Q^%A _?"W6! \]O"H)YSD MH'7B^9(3?$O^Z+4%+DOPPO/:P-?YREA-Q_E;CXOTX"+U+M(3+F[:RPBJ@I>5 M/5;0?K+;#4*E:KKH0J[!NMB[VRZ^4Q:6EA>JV7+Y^.:2_M(7<*@OD=X!1=9 M[L=TX#P2&6^; FY0HF5((?),,\9C7$4#3[/KUTLC3"NW1@8Y6.X8-%@J56% M?H[7X,A%09G$PXR-@0W'T6CPD>L[M"YA1\[+>]16&&=G24H\T> ?2ES#.(F MC4>#6V6)ZD6F8"C:?)@FS'_C+#]V^GZ[^C^H_*(4[HS3$(^/RY_2& ]9%O46 M@*0G&?-Q\E,!2'SP<;(W)XK@Y21?^<)0= MO<#AL\;9H%[[]\3IN).V[:&'V<.3-?>=.OQ_>_O>4&UL[5A; M;]LV%'[WKSCPAJT%B)@77;,D0.*T6(>U"YIN>QCVP-AT+%0279**F_WZ'5*R M++>.UW07[*$O)BGQG//Q?!^/:)ZLM7EKETHY>%^5M3T=+YU;'4\F=K94E;1' M>J5J?+/0II(.A^9V8E=&R7DPJLH)IS295+*HQV;!Z^)VZ?R#R=G)2MZJ:^5^7ET9'$UZ+_.B4K4M= U&+4[' MY^QX&OOY8<(OA5K;01_\2FZT?NL'+^:G8^H!J5+-G/<@L;E34U66WA'">-?Y M'/&PO_'^/*P=UW(CK9KJ\M=B[I:GXVP,<[603>E>Z_7WJEM/ #C3I0V_ ML&[GIND89HUUNNJ,$4%5U&TKWW=Y&!AD] $#WAGP3S40G8$("VV1A65=2B?/ M3HQ>@_&ST9OOA-P$:UQ-47L6KYW!MP7:N;.IKN^4<<5-J> *,ZB,47.X=GKV MEL!45Q6F.HQ UMWSI2[GRMAOX5(MBEGAX,D;B>;VZED45J/;#9 MNJ1V5:< V3%%IG>(@,9G""_JNWL4[CV([MINOSX M1M8S!:^P(O]8((%SZ>O7Z%J9PL]6.(EEA M!LB@#EI+<#QF#KX$>T81EV&&$ MT733;DS/@6E2G0SQ6&FDIC[CV\+]K\M[7Y(;\L_^?X_4+J M#JE")"1AR8!4[DGE1'P6J5E$2?G0;GY=?* M*G.'H#SKSQO7=%+Q&MEW3#HW4P!MJZ=0[@*6-B,> MPJ*%4'00!J>R0'[YHH;3]M0QZ[G%)A"6<1*EXG QZ M\@'W*!>XY>DC9+ MUH,]_@@9?%PU@AZ (SE4T$_01:>'S]?%'D*&^@"&U9+[ ML[/8^U]R,OC;7RES&VY#;/MM:6\ ^J?]A8;*>WMS4OI;DMD.%2+="4 M8MT=@VEO0-J!TZMPB7"CG=-5Z"Z51#K]!'R_T/BGM!OX /TUU-F?4$L#!!0 M ( $*3#%/Y:"=6)0< ) 6 9 >&PO=V]R:W-H965T MDK:3^?5[#BG+3B(K[A2#?4A,23SW[US(\[60#VK.N2:/==6HB_%%(:JK"?6\>%*SLAE?GIMWG^7EN5CJJFSX M9TG4LJZ9?+KFE5A?C/WQYL67;Y@,W[+]=?%9PE/DXY+4=:\4:5H MB.33B_&5?W:3X7ZSX;>2K]7.FJ E]T(\X,.OQ<780X5XQ7.-'!C\K/@-KRID M!&K\T?(<=R*1<'>]X?Z3L1ULN6>*WXCJ][+0\XMQ.B8%G[)EI;^(]2^\M2=" M?KFHE/E/UG9O$HY)OE1:U"TQ:%"7C?UECZT?=@A2;P\!;0GHH01!2Q 80ZUF MQJSW3+/+*?&@*7O30WPS3^W2 P01, MZ^RC&_NNZ2#'?RX;EP2>0ZA'_3Z%ALG?\QS(?4/N#:@3=.X.#+]@#[_;.9/\ M]-YX^S-[@G30Y$I*ULRX6?_GZEYI"=C^[X"PL!,6&F'A/F$V,XF8DD^+;=)@ MO)?@7DGTG)-%Q1H"U< \/'$F^Z(^* <+S9E:L)Q?C*&2*"Y7?'SY#1*)%J1@ M&KYP68J"\*8HFQF!T/$N=*14A"D@JZ#NJ+/1OY;U/? #TWXWF+4RDE!3A",K',4X58> MIMMKVLB)PQ3^ D,:^"1QO83T8?AO#@_'7.QQXMLAN5IQ";W@U8LW N1GQ \< M/Z9.F%CK_1BLC_S1SY J&(0,(N Y41P0ZGKQ;MRH0X%)%'HV00"TFG(D@&:4/Q!A;>@K$X.B M^W'X?4J\A.!M^?BL@8S>E0UP$$L%058.,,KY0I-U"T?"+!Q/;,*AYT<=5-MO M9(:0L_5IRDI)5JQ:&DTV.AR1'_Z14I_^:'#B^:-?&RU+F'/RUWMY!]38"2./ M4,?S^W/Z_^[+;W"=9Q#_%UPW:],9'4=3BW5ZF/]"\%]$ B?SLJ&\B+N\B _- MBYQ5^;)BJ->J9,9IUQ7+'TYO\[F N:A5ABQDF:-7:U'PJB\=!B7VAW +8*AI M"QAU08E6G.:R)A@4K,GJ!"J"*7SMII4 C3J>22EX5QP0__O0L7KFH:U#!XN4=M&FB<) Y M:1'?"^"_8/V_L=O8Q-VBZBT_1&X:HS.2/F>0*'!]8EP2[W<)P"Z"SV!+FNUW M3)?FQ]O5X7ZB;A ;=Z4OW?4,KTF'U^1@O$)BB*HL#&*AG6DS2BJ;-I"(-G,@ MBU$]JOXL.#W2[DI)7J.GD3&"F!;V[IKAX7GDPQNP8 ZANP& MM&#-$]2E7,R:\D_8CJ]MX4'>QGWMD(PJ@[ZVDO%'7&/P7E#DK*T/ZU+/VZ_@ ME@)W%]_EH+/1G;&R[2K##6:GC^QTE!L!, -9DJ]X S@Y(C%%)- 0_@/@ !M1 M.OH"2AGWH!=E=G%"C@VEGBJP ,S\1T/)@D8JWPG!2J:):,[H6'OFUX'E9TD M2> W\G NH4X&:N%;STOZ*L PD.Y>0$$6^P1OAM'G[0H\>H1979=59499L/4( M^D?W8G>&57N'6(M-&/9 "85Y#TZJGARRGI<0C#5TQ!V<'@J\[X#;3@U\C:VV M)+Y&5&1PY*?Q?AS%,$P&4"7[\!/!P83&= @W"?19WPL.!PN%V1>52J-TH-ZE M7;U+#ZUW6+:A]5KO(B*630GNW1QE^DK:,.^[9R'59BJWMUH0=&5BVBMS>WK: MA=JI%J<8^[[ST-L'T^THV:ZZ(P\<7K+0H="Z4]=/1K^!1GS;DS:[=TX[(>0E MGH)2G$F_-BM+\/J("GP]P_?(*]T%K49CGGK. 2-\#WJ1!Z\X "NDOHR_\!4$L#!!0 ( $*3 M#%.6SPT<4@, %(( 9 >&PO=V]R:W-H965T351K!9=XI\&T=- MV9F#BV2NU,HMOI33('8.H<#".@9&PQJO40A'1&[\V'(&_9$.N#M_8;_QL5,L M]KF80=P'A\ I%M ^E9 M@5D/M#.,Q_61V;9;*+5!K2S)C8W\;GQ:(J& M2Z?B@]6TRPEG9P]6%2OXSK1FTAHX?61S@>9L$EDB=R91L26ZZHC2 T0CN%72 M5@8^R1++/?CKX_@D/4(0451]:.E+:%?I4<9_6AE"%K^#-$Z3?0X=AW_$@N") MA\='W,GZ3&>>+SO =\.XAF],M BWR$RKD1Z#A2^R:2GQ3)9^D_G+_8A%)?F/ M%@W\=SDW5M-M__^(#WGO0^Y]R ^IW;U54 NX$JQ8O8>'HE(D.-2J1 &MX7() MMD)8*$$/W*VX=W#?A3AZEBL_%Z9A!4X#JB\&]1J#V:.C=HE8^T1P.KC+10G, M K*BHM+0*&W=R26SN.-2Y_%;'0X'I#\Z_0=.?Z_BX--30^6##CNE[%.)(_,S M4(W/N45=PRF7\(Q,FS/(PM$8\G"4OZ+62I ^@MOG$Q@-PQA.8)B'&9P,[KE9 MO5]HI) D$:&QH,G[$XC#? AN2,=DUC.5?,U+),V?.8J2]L'_#6Y>9AD, R3O?+ C5O.NVMTPON30@<$'0 M./PP#$!W':Q;6-7X)C!7EEJ*GU;4]%$[ ]I?*&5?%NZ _F?$["=02P,$% M @ 0I,,4^%54N.A!0 $0\ !D !X;"]W;W)K&ULG5?9;MLX%'W75Q">II, KJU=:(F.B4JBAZ2S MS-?/(;78:61W>8A#D9?G;N?RDD?W0GY5"\8T>2B+2AT/%EHO#\=CE2U82=5( M+%F%E;F0)=7XE+=CM92,YG9368Q]UXW')>75X.3(SEW*DR.QT@6OV*4D:E66 M5#Z>LD+<'P^\03MQQ6\7VDR,3XZ6])9=,_UY>2GQ->Y0[4Q)L:3F1!?S<>[_'C@&H-8P3)M$"C^W;$S5A0&"&;\VV . M.I5FX^:X17]C?8' _2 W&WQK=ZW(6GE.-3TYDN*>2",--#.P MKMK=,(Y7)BG76F*58Y\^>5=EHF1$TP>FR/X-G15,'1R--:"-P#AK8$YK&'\+ MC.>3#Z+2"T4NJISE3P'&L*DSS&\-._5W(IZS;$0";TA\UW=WX 6=HX'%"W8[ M>D,?R#E762'42C+R]W2FM 0U_MFA(NQ4A%9%N$7%=4UL(N9$+Q@Y$^625H^_ M*P)EBLP82HB1M1U,]<5YMXH;X&+_4E2LTNH;32]_2WTO>?U4']],,,4$560N M"A2C.G3^8E36&7/V>04LL5*TRM6!C3I^O(GS?@O8H7..L=(\(R_(OI<._7A" M#LS8GPPG84@.'-0-JJ(BP20B:>C<"$T+*YP,TR3LA-/8)0<[XA]U\8]^)OX; M&;^4XHZ;=LSK"4]ZAIE3Q5\>ULJ^W;^5IOWL*O M%?<+;H2-/:"O* ;GC(WXC78P(.X8$/\, S[=&1<+2 M&3E3H,Z:46M'/E]W>!;+]T:N2_;:_TVJGQP0WBB-B#^R,"+[^LHTO-SR'\FB MMH_N8W>,VMUW1WZ (O\HC$4K^(C>T:95F>78:\1\B+TMQ,PR0-/JUHK"J5=& M:VYDP@;20#M73,'5;$%>TG+Y&O2ZP^5A61IJ9Z 91QT&HS"%H4'D?*'%JK:, MFCC1*F,X5:*1EQI$#.((D&<+J#7.;@2["[*Q$4=01]9/2(JLE[AFI2)8#_$3 MN<[%\W1B]P2'V9X9H \>[.T@R2C2XXCJ[4HC*#=,=''?1AIY]6M;;.F9F*TOIAXP=!#D^NX M"Z?[F3MT38T-PSAIB*9L';;K7IC@SW/>2M-X^X+^ A4\C% Q.#63(8Y/YSU3 MZI#T5P)$W<24 F1=%R7Y-/P%IS-><,V9P@(N]AEOZCR8V%T>*@-1P8T?P<"F M>=,*ZF:3/=:WC?U@HWX^;F%+3TO;42MI5ROIK]5*Y^?&3<"6RT:DIFVD^BIH MMUYSRM?$-V30YNJ,!HCTFSHREF3VS%'$E@'#XZ&P*=E28EW -IJDC1NY>Y[7 M'[M0X@79#(,P/QI#OY!BS*&RUN3.M&UZ1!\ MC4@RC*-T$Y:!Y&M W^M0^_(ZWGBFE P:S&,,VL2JTO6+I9OMWGO3^IFS%J\? MBQ]@((>E!9MCJSM*<(F3]0.L_M!B:1\],Z'QA++#!=ZL3!H!K,^%T.V'4="] M@D_^!U!+ P04 " !"DPQ3OWL'@Z8" )!P &0 'AL+W=O@63V4N] X4ZIC60.EV8;VYT!5@20%#%-DG$L&5?18A9\:[.8Z=H) MKF!MB*VE9.;U!H3>SZ-A=' \\&WEO"->S'9L"X_@/N_6!E=QQU)P"KD8\/ 5\X[.V13;R2C=;/?O&QF$>)+P@$Y,XS,/S\A!4(X8FPC!\M M9]2E],!C^\!^%[2CE@VSL-+B*R]<-8^F$2F@9+5P#WK_ 5H]F>?+M;#AE^R; MV(Q&)*^MT[(%8P62J^;+7MH^' &FR1L V@+HGP+2%I &H4UE0=8M<6*RTE=W@LSA*F"K+2RG&U!95SL.3\B6T$ MV(M9[#"71\1YRWO3\-(W>,?D'IDJ2]ZK HH3^%4_?DA["&(4V2FE!Z4WM)?Q M4ZTN29H,"$WH\%1!_?!;R!$^#/"DIYRT:WP:^-*_:OPMM[G0MC9 OBTWUAF\ M[M][LHZZK*.0=?1&UD>< D4M@.B2W-7.\]]SQ64MR0.6P@19L]=0U*DC[^=N M^63+)P#_7637TI$:C]$05P$ZV=8 M-(1P2PIMC#)ZZI+\[Q:@PBSY)RV8#-*K[-25BX^FC02S#4/8DMR7 MV0R>SMO-^648;_'O\.:1N&=FRY7%["5"D\M)%A'3#-YFX?0NS*Z-=C@)@UGA M6P7&!^!^J;4[+'R"[O5;_ )02P,$% @ 0I,,4Z>'ES6C! F P !D M !X;"]W;W)K&ULO5?;;N,V$'WW5Q!N420 $8O4 M/6L;R&6+;M$-@G6V05'T@9;&EA!)=$DJ3O^^0TJ^)'&,;(OV)1E1G#.WPR-Z MO);J01< ACS55:,GP\*8U?EHI+,":J'/Y H:?+.0JA8&']5RI%<*1.ZL\FMI*YE _VX5,^ M&7HV(:@@,Q9!X+]'N(*JLD"8QI\]YG ;TCKNVQOT'UWM6,M<:+B2U7V9FV(R M3(8DAX5H*_-%KG^"OAZ78"8K[?Z2=;^,&=1ET_T73WT?]AP2 M[PT'WCOP]SKXO8/O"NTRC3\)=SC[%!"Q]VO(4-WYMR](^GX MVV[[#L]_ ^^C4$W9+#6YW7;[]XNY-@K9_,<1_&"+'SC\X W\67<6B5R0UZ$H MN12ZS(AH83B]*Q3 L]$1;#RXQL_* MI\-O!B=E0TPA6XT):4K@*8.5<3S4KC.BEFUC]*F;G9O SAK%Y5UAI$%>5QM>.[SSP^,1UWRWAD+ M-E;(-A:/;3E]TN_<3PZ=IG_ G=] J)X9>-J@GF,9>.*^B1V6&"S]=YRPDXVQ MUV$_<>QP'+HI0PT6X[', <%^^"[AC'W +]BJ55F!7Q![VF:@2ASB#, RJ\'1 MFA)%E&"="U *5U')LX?.FW\@)W'R?O#-5!W"2>)F2S4 _XG5M"3LFG!E5L'Z2050ZJJSFA">L'BVWGR7_,;(_R,*%IE!"DZ0M!Z/>(< "UGAOZ&4 MP%.YY3E+/10L;W GC:@(XS'U>4A9D*+-J.^'-/"C0TKR/[3**H\F\%IZ=HIR MO%'8G"3&X^,Y.T%NARQ^W:@4FY12WPL)MC9"V<;6[CK5=^AEIWQ.XSBFC*$7 MC_!+%%,O#@[Q>K1W^4/]6[H[L<9CA/+8W0.WJ]MK]X6[;8YVV[L[.XK&LFPT MJ6"!KMY9C%-0W3VX>S!RY:Z2&ULI55-;]LX$+W[5PR$'EI B"1*LN7 -N X66P7"! DWMU#T0,M MC24BDNB25)S\^QU2MNH CKM +])P..\-9QX_9GNIGG6%:."UJ5L]]RIC=M=! MH/,*&ZZOY Y;FME*U7!#0U4&>J>0%P[4U $+PW'0<-%ZBYGS/:C%3':F%BT^ M*-!=TW#U=H.UW,^]R#LZ'D59&>L(%K,=+_$)S=^[!T6C8& I1(.M%K(%A=NY MMXRN5XF-=P'_"-SK$QML)1LIG^W@:S'W0KL@K#$WEH'3[P576->6B);QX\#I M#2DM\-0^LO_A:J=:-ESC2M;_BL)4U/+ELM;N"_L^ M-AU[D'?:R.8 IA4THNW__/70AQ- %GX 8 < ^[^ ^ "(7:']REQ9M]SPQ4S) M/2@;36S6<+UQ:*I&M%;%)Z-H5A#.+)ZP)$T,?&W['6%;^WG--S7J+[/ 4 8; M%^0'MIN>C7W -H9[V9I*PUU;8'$&O[J,C]@%@H!*&^ICQ_INV$7&O[KV"N+0 M!Q:RZ-R"+L-O,2=XY.#AA>7$0[MCQQ?_HMV/N)/*B+:$;\N--HIV\_<+],E MGSCZY"/Z_BR"W,*MT+PL%9;<8$'Y7K#M$.P> 5(:UI74"/=PG+(7$3],4 M(N:/LPG0[)2('I8K\D=9!HR^C&C&E"GUH\EDM):&USUE$DTM)45.$C*2T$]C MZZ'MD4W2OD'<*]=!*>S45(&T7$';5FZ92:ZAEWA]1 M$GA?H4(WW5\3J,@E;;,5YBA>[.9R8"4;8DOR,$[O$=+=PT'/\/[QXS.22E: M:A=N"1I>35(/5/] ] ,C=^Z.W4A#4CBSHC<5E0V@^:V4YCBP"897>O$?4$L# M!!0 ( $*3#%/L,=&0Y@( ,4& 9 >&PO=V]R:W-H965TH'UJ)D1#*RRI @M)IG42+BMI]F/;!) >QZMC4 M=DH[[AF:E4:6>E NPCB*VF'.N P&/;\WU8.>*JS@$J<:3)'G3+^/ M4*AU/V@$VXT'OLRLVP@'O15;X@SMXVJJ:15645*>HS1<2="XZ ?#QM6HX_R] MPQ/'M=FQP64R5^K9+6[3?A Y02@PL2X"H[]7O$8A7""2\;*)&524#KAK;Z-_ M\;E3+G-F\%J)[SRU63_H!I#B@A7"/JCU5]SDTW+Q$B6,_X7UQC<*("F,5?D& M3 IR+LM_]K:IPPZ@V3@"B#> V.LNB;S*,;-LT--J#=IY4S1G^%0]FL1QZ9HR MLYI..>'LX%XOF>2_F"M1#>Z8+32"6H#-$$:%(6]C:L!D"@_$\[N]NX,<$\SGJGW &(9B,:0)S2=&X M)8HS9T^X$ 0UO=!2;DYAF&SR&)5YQ$?R:,-$29L9N)$IIG_C0ZI)59AX6YA1 M?#+@MT+6H1G5(([BQN-L#.=G%Q_"3Q TJ\HW/<'E$8)K9C+(4*0N<:NIU8>R M+F-\]C'< WL=-.)FO=L+7P]07U;4ER>IMXV%8?)2<,/+YM^0;=^IA18I0PNW MQA28@M+>8G.!-7ABHD 8&L.7\M\REX)+YM:.X+@1'9;;JN2V3LJ=E7>EU%.# MJ>8)PA0U^ /X#H0+I&ULI5==C]HX M%/TK5K:J6FD[B1/RP120@,!T5ZHT&MKM0]4'DQBPFMBL[0SMOU_;"2D33#92 M7R!QSCGWWN./W$Q.C'\7!XPE^%$65$R=@Y3'>]<5V0&72-RQ(Z;JR8[Q$DEU MR_>N.'*,H!=S8YHCW>8/GY^,C5G=NJY*3$5!!& <>[J3.']P^)QAO /P2?Q,4U MT)5L&?NN;_[*IXZG$\(%SJ160.KO&2]Q46@AE<:_C:;3AM3$R^NS^MK4KFK9 M(H&7K/A"@[(*B%9V9!5!B6A M]3_ZT?AP05 Z=H+?$/PN872#$#2$8&B$44,8#8T0-H2P2XAN$**&$ V-$#>$ MV$Q6[:Z9FA1)-)MP=@)?46O *$@D\'5@E$Q;\K>@<"[T_@>SZT)+0<3O=L M?OQ>]-7O15_WTU.<*3J\27\83(?CGJD(VGT0&+W@AIYMP7^=;X7DZK#\UA-@ MU 88F0"C&P$6J##;!4FPQ7M"J0ZE-M(1<\)LJW%1ZX5&3[]0GF?0@_[$?;Y< M(390Y+T$I390W &M;* @>0E:#P$]6$!QV&)>N!>V[H6][LWSG.A7E_78J*G1 M13Q_''5\LF""#B:]Q@1QI[:5!3...R9=8\(Q['ATC5&3.[*;%+4F1;TF?>%$ M8O#ZC\2'\+U:6SNK6]%5Y'=1T''+@KE(KG;+IM/!K ;HK"V8,!QW[+()A=!N M5]S:%??:]80S]JQV'[;:%%]'3#I;9FG!P+B3>FH!^; #6EE 4SL]25M?F\17 G/?U^=V.MKWUW+24G?$%O%]"RW@*[U>V\;7JT>N6^E?8NL'_B+AZ M!0A0X)U*P;N+50F\;IKK&\F.IF?;,JDZ0'-Y4-\9F&N >KYC3)YO=(#VRV7V M'U!+ P04 " !"DPQ39JR*BB,# ""P &0 'AL+W=O^ MKY(4,Z).Q!*Y>3(7,B/:3.7"5TN)9.9 &?.C(&CY&:'<&_3B+7C'(< M2U!YEA'Y=(Y,K/M>Z#TO7--%JNV"/^@MR0(GJ+\OQ]+,_))E1C/DB@H.$N=] M[RP\'861!;B(&XIK51F#364JQ+V=?)[UO< J0H:)MA3$_*UPB(Q9)J/CH2#U MRCTML#I^9K]PR9MDID3A4+!;.M-IW^MX,,,YR9F^%NM/6"34M'R)8,K]PKJ( M#3Q($Y0B?*$HBD]2M?TO1+1-GZ[L1:D+9>X/= H[A M&I-<2LM^=X79%.4/$_!],H)W1^_A""@W-")7A,]4S].C@00U\=# \[+Z$^\:;TJ"H-"AR?/$.OFK9 MSI1"K<"4!2XIF5)&M37F"HG*)<[ %'Q;61OU57!9+IP3117<79H-X+/&3/W8 M(R\NY<5.7F.'O%LBI6T85NAYJBOXAJ+I*.Q!M!HT&\V>OZI6]75,W [*F!?: M&J6VQEYME18M2F0.+%._2UPA@[CLO3UE:)9;-=^B2ZU27NO?7=I0M/:Z]#IF MITOM4EM[K[8KP?$)KHB\-U^YB]R\\H<8TRG9.V_1F&XIK[LW^2%1J=O*#3X^ MY'1%F&W2X\IY67<$=E^_+F$R^MK35#7Z+&M5$=<).5&]K&&R_+,'? M&@L_8?_+&1[2 V'E(Q>^Q2X(MX=\&/V?/BAX_]0(-6%UG5 75M,*?N6^86^' MQN,%Y0H8S@TN.&D; KFY<&TF6BS=%60JM+G0N&%J+JDH;8!Y/A="/T_LK::\ M]@Y^ 5!+ P04 " !"DPQ3=*]J>6P# #F"P &0 'AL+W=OP+93;\Z?B ][ !]?GP(/3*;UAR4@*3A#,D M8#?Q[L/1.C7VUN +@;.\>$8FDBWGW\WB?3[Q N,04,B48<#Z[P1SH-00:3?^ MJSF]1M( +Y^?V%&\]E,,.'ZGZQ,]_01U/;/@R3J7] M1>?:-O!0=I2*ES58>U 25OWC'W4>+@":QPV(:D#4!@QO 8U8-!785@#AGT5 MXAH0MP')#4!2 Y*^"FD-L-7WJ^S:TBRPPM.QX&?- KU\ M\0J],$3_%/PH,'!ZY\_)GZ\L_45]WP M!60:'MZ$KWO#PW<=I1@TEV1@^08W^%RWX=_[K51"=])O'0+#1F!H!88W!&:8 M8I8!P@IM84\8,U+Z+CT"%JZ[4+'%ELU\:T[3,([CL7^Z/!_71H.WT7.;Q;5- M/&SQ+!T\:?#<9M7#9NUR^I?-L[S%3=[BSKQ53 M&6!YUVWIY.E?V7G:XT+]3UK+'EJK:YNKR[MV\*3M$^)?C \EB+V=#"6R/:_J M8VYFKM3\+1_/0L;\(1TO7_DH/L=7,^4NVFH _8J';H$04=MJ%X"[5 M$8AJJJP6BA_L4+/E2H](]K'0@S@(8Z#?[SA73PLCT(SVTY]02P,$% @ M0I,,4SUM/TO_ @ >0L !D !X;"]W;W)K&UL MS5;);MLP$/T50J<6:*/%6Q+8!N(L:( 8,&*D/10]T-)((L)%(:DX^?N2E"RI M0*RX@('D8G.9>?-FGCF>Z5;(1Y4#:/3"*%Z./=]%>? L#H1!7!SDPK) ML#9;F?FJD( 3Y\2H'P7!V&>8<&\^=6['] 75"(XL7"ZK<)]K6MH&'XE)IP6IGPX 17GWC ME[H0'8?19(]#5#M$CG<5R+&\PAK/IU)LD;36!LTN7*K.VY CW*JRUM+<$N.G MY^M*#212M"89)RF),=?H(HY%R37A&5H)2F(""GU''>-KI8FI"23H04%:4G1' M4K 7*VE^,5*_HA6U0-=/)2F,BAI]N0*-"?TZ];7A;:/[<07R"!N$W% 51T(,W:*HX<'C#/7A+'.?F MR)0&\P1!D_/O); -R#\](89-B*$+,=@GE'F/24GAS>+3NOC%KOB%*WZ'R)V! M0[<:F.HC,VK(C'KS?5/]MX3MAQFA5\!2]1 :-X3&O4AW8%YF+FB""#-%> :; MM3JD_I,FPN3CZW_:D#D]3OW[8=:YD!JD90X-8ME-29K.:WN[;034UA@9>]:3 MP5F3P5EOZ$O!BM+&_J_'$@9M6PL^7JZPTV7#XPCV#L[@W1<31BVGZ# )E$CU M%DLX2(&V)8:#3Z! VS[#X9$4Z,^FE)SHTE3>_FVDY,6N#^I: M8=L8P_$GD*'MHN'D2#+TX_3(X'>F(08RLYKQJHT7A9JN-T&92<\O&ULI5==;]LV%/TKA%9L+;!$UJ?5S#$0?ZY# QCQNCX4?:"E M:YLH17HD%?RGDM25X,]%S_D%D"AEYPR>>]LE=K= MN:Y,MY!C>,YQX$GLMDJ,^ .!SN\@26H+[N%T'=NHY*1')@DG"$! MZWOGP;N;)P9? OXAL)YK+"$,:=?2::V]T[BH S6N*#JB>__A#J?R.BEG,KR M%^UK;,]!:2$5SVNRGD%.6/6/7VH?3@A:QT[P:X+?)H07"$%-"*Z-$-:$\-H( M44V(VH3X B&N"?&U$?HUH5\6JW*W+,T$*SP<"+Y'PJ"UFKDHZUNR=44(,RMQ MJ81^2C1/#9?5"D1\C99DP\B:I)@I])"FO&"*L U:<$I2 A+=H!/P"%/,4C"7 M?V\!C7F^P^SPFT1?L1!:X8">0()X!O1^ @H3^D'SM:HH($.?"5X12I11_?8( M^0K$=_WXRW*"WK_[@-XAPK0J+R1FF1RX2N=I9NNF=4ZC*B?_0DX!>N1,;26: ML@PR"W_2S8__CS_KYGM^AX"K"]14R3]6:>1W*OY5L%L4]'Y'?L_W+!,:7T_O MV?SXN>C3GXL^ZZ9/(-5T[R)]?C7=^]A1BJ#9,$&I%US06PB>%:EZ7>?'Q7Q MWSYK+/JD()??.R*%3:2PC!1>B'3<8EBA%6P(8V8WZOUV "QLFZ)2BTHU\P)Z M'D9!,G"?3]?).<;S8^\M:&(1BL.WF*E5J/<6-+L&-#\'):^0-\9%C7%1IW$/ M64;,>TXBQ='^6"=1G4$4NO1-XK/XMX$0=LL"\@+6TMH M8@'%_L>67;9P_:CEEP64M$V=V^;D!Q<.];L=VV*V ?.^ JF([HQ KS.J M_S*]]G[]Q8M[?^@&\09>B#0OTVJD7I+Z[6<[#?L66X)6QO-ST(4]DS2))-<> M-L"RKF,FL9P.[6/F'.,%<;]5_RN$IM<(S6Q"K<4VMPB='D659^Y)'Y6#V)0M MLD1E*U2=V\UHTX4_E,UG:WSDW8T]R_C$NYO:QF>ZFZ^:[]>PU:? (Q;ZZ)>( MPEI/H7?;URF(JKVN;A3?E=W=BBO=*Y:76_U% L( ]/,UY^IX8P(TWSC#_P!0 M2P,$% @ 0I,,4[ \.6#? P WPP !D !X;"]W;W)K&ULK5??;^(X$/Y7K&@?=J4>^0&!4@$2D-+;U7%"9;O[<+H'DPS$ MJF.SM@,]:?_XLYV00AL"#WUI'6>^;[Z9\<3#8,_%LTP!%'K)*)-#)U5J>^>Z M,DXAP[+%M\#TFS47&5;Z46QPA(0 MO@&TSWGHEH#NM9)Z):!GBU5DUY8FP@J/!H+OD3#6FLTL;'TM6E>$,',4ETKH MMT3CU&A9'$'$UVA)-HRL28R90N,XYCE3A&W0@E,2$Y#H#S1.$F(.$*;H*RO: MP!RGSQ$H3.@7] FY2*98:&/"T!,C2M[H3;V>$TJUJ1RX2HLVKMVX%#@I! 9G M!+;1G#.52G3/$DAJ\%$SOGL)/VO&^T$#@:NS7:4\.*1\$C0R?LM9"[6]&Q1X M@?^TC-#G3U^6L-']K6KD3:\G\TJRNB1]I*3[#Y$T:V:)(-8L_@E+*>GUF-70 M/EQ-Z_>;(CTI;;OJIK9E[YSK)DSUV<9 M;NBEXO'S#8K(CB3 $BU] 0(M33MDM>Z#$KY+C-\*3I,W?6_CM<)3FRB\5(+[.D]A?9#=*LANB1XB! M[/"* OIG#MD*Q+\-)[17T?<:Z?_.#9/YW!>7BU[_1N=;/2K8NK5%+,I\T>*A MR>(DB-LJB-O&(!YA!RP'- $6IZ;3KLE0OR+O?V2&)OU+\4<7+687+1Z:+$[" M]+W7F]]K#/0'IGEQ@7^'.&7D5VZZFTA[_G1_3[%,T4S/JE5V=2)FF ADD(#F M@&4NP.1%HK]T22@*KBF$?S2;^(T*(U@I/6E()7+CY>;8NQ%*N1%0>Z?[[SJS MT^J]R9A[-#;I,F_L1"R1C;_X9E:[U=0]MK/FF_V)?S?U:_8C_^Z^;G]FIG<[ MOKVZ+4;_.18;PB2BL-82O%9/?V%$,4T7#XIO[3"WXDJ?3;M,]2\0$,9 OU]S MK@X/QD'UFV;T/U!+ P04 " !"DPQ3!2#Y7K # ?#@ &0 'AL+W=O MV*R M9[=6DC0G!4]I 1A9CZP/\/X!NHI0(?Y*R8&?M8%:RHK2[ZKS*1E9CHJ(9"06 MR@26?WLR)5FF+,DX_FV,6JU/13QO'ZTOJL7+Q:PP)U.:_9TF8CNR(@LD9(W+ M3#S3PT?2+,A7]F*:\>H7'!JL8X&XY(+F#5E&D*=%_8]_-(DX(T@[9@)J"$@G M>%<(;D-P;_7@-03O5@]^0_!U0G"%$#2$X%8/84,(*['J[%;2S+# XR&C!\ 4 M6EI3C4K?BBT520M5BDO!Y&PJ>6+\3/:D* GX'2SK8@1T#:8TW^'BYUL.CM,3 MJ78"9.E\V1+P)Q8E(PJH>D^,)F4L.,!% I:$[=.8HQX M\]XF'QV3/T&]%C^7Q1UPG=\ Z8\O%KWN>_YGW13Y^1 M6-+A5?K#S70XZ)'";?>!6]ESK]E+.=YL&-G@Z@LI:_M8^M_^D%#P29"<_]/C MR&L=>94CKW_#F1?E MPBCT+U&++BJ$D0\O40\&%/*]D\>+;/EMMOS>;'W$+#E@^;'Y]DCR%6%]"@2M MS>!UI0Y;1^%+I:Z)P86(KJNE=-I%#09Z/:G<#?,\95X8 M.9KW]=/I$;--6G"0D;4,P;D+Y1)8_1JI.X+NJLOPB@IYM:Z: M6_F"(TP!Y/R:4G'L* ?MFW#\'U!+ P04 " !"DPQ3R9"R$4(# "Z"P M&0 'AL+W=O&EBYYPY<\:7SFC' MQ=TY9,78R*3=7KELL,\AQT>4;8.K+BHL<2S44:[?8","I(>74#3PO M%.1AN\A@>0 M[S=W0HW<.DI*$2Z:CBA"U51A4A(%9K+*Z9FEB+/%D)/@. M"8U6T?2+65_#5BM"F-Z)#U*HKT3QY.0>'H%M 3U'TS0E>G=@BEZQS%RI4I#!W.7E>2LE PN2(;HEC.9%>B: MI9!:^'$S/_H3/VGF^T%# %?5KRYBL"_B+&B,^'K+NBCT.BCP M^2T+P]W;/5 MX]_4K_]-/6FFQ[!4=/\B_:8UW7_1L!1AO9]#$R_\PWY>"9ZCN5IFH2X[=:9D MAN;F-(% GZ>+PLQ_:1#LU8(](]B[(&C7Z* W!"\()?)'!^USNH)WXW&KF/A_OH'.-U!\>8^!P3GL:YMFD%QYCD'!-T>\>8F^8X M1_7LU_7LMZKG5MU#;Q>4K,TUU$&2HP6@.TS2#OH$6*"W#&QE+*/[7I/_N TH ML8"B2^ZBVEWT?]R]VW&;N^@\I^!L![0!)5;0!7>#VMW@/[G+!%A7;W">E=\- M3_RU 246D'>PQ$?^AK6_X5_X0[$ZV].5!.V+B-18M)D;6D[OR8F*6V 2&\8_ M<>8>M 3J/EJ;;J] 2[YELKS&ULO5A=CYLX%/TK%NI#*TT';+Y'2:0V;+6M.E+4 MV>X^5/O@(4YB%7!JF\GTWZ\-#"3@4+K*S,O$AG.N?>[!U_;,#HQ_%SM")'C, MLT+,K9V4^QO;%NF.Y%A MW499TYP4@K("<+*96^_@38)<3:@0?U-R$$=MH*7<,_9==SZNYY:C9T0RDDH= M JN?![(D6:8CJ7G\:():[9B:>-Q^BOZA$J_$W&-!EBS[AZ[E;FY%%EB3#2XS M^84=_B2-(%_'2UDFJK_@T& ="Z2ED"QOR&H&.2WJ7_S8).*( +TS!-00T%2" MVQ# M)>#UJS?@%: %^&O'2J&@8F9+-5D]I)TV$WM?3PR=F=BGLK@&KG,%D(.@@;X< MIR I*#" 8=)%. MY'BM'&]4SF7Y !Y7E. M#Y484"B KEF2WTKR_Y=#:M69]/B#.7A>Y/3D&$ H@CTU0Y#O^V?$!*V88%3, M+4YWZA'OJ0'?;DE^3_C8%QVV0X3/OWRB=K#HLLLG&F8^COOV&$!AT+?' /*" MT&Q/W,J)?[%\U+:X8]D:T'S/V0/1:L04=Z#3;2+.\_L#C_8L>%F'FGC'B45P M8-$D5&)$>6=J'.PV"(A&-2U9OB\EX;^W@&"W)T#W!2SJ:C8<+]J_;]&PT$(W M=OL6&5#0B?L6&5".%YVQJ"O:<+QJ?RAY067)225J0Q]U>]I*ZFHI#%[ IJZN MPO#"-H6#U+J>WW=I B@Q@9PSM0YVM1N.%^]V&0FVD0>LO)IB3U=+8?S\]J"N MKB+GLO8T\4Z*T^#@,P64&$ ^,KN#NL*-Q@OWDA5"\K*^\JG[@=J/4M)7C?T ]:T9@MR!,T/,277GK)H[@M>$:X!ZOV%,/G7TQ;/]S\3B/U!+ P04 M " !"DPQ3,6X+.,P" #D" &0 'AL+W=OUCMP20&K#IV:CNE M_?<[=D(*;$B1>DGL\7LSS^.))X.MD,]J0XA&;RGC:NALM,[ZKJOB#4FQ:HN, M<%A9"9EB#5.Y=E4F"4XL*65NX'D]-\64.Z.!M2WD:"!RS2@G"XE4GJ98OD\( M$]NAXSL[PP-=;[0QN*-!AM?DD>BG;"%AYE9>$IH2KJC@2)+5T!G[_=NNP5O M+TJV:F^,S$Z60CR;R5TR=#PCB# 2:^,!P^N53 ECQA'(>"E].E5(0]P?[[S/ M[=YA+TNLR%2PWS31FZ%S[:"$K'#.](/8_B#E?JS 6#!EGVA;8CT'Q;G2(BW) MH""EO'CCMS(/>P3P4T\(2D)P3 A/$#HEH7-NA+ DA.=&Z):$[C&A=X+0*PF] MUA%=NW11%CCT4"*+9(&#=[,P)ZO9<.)4&XJ\5%+6*7 TZ.%A**6 M^AUAGJ#92TXS*#/=0AP^@N]HG"345 QFZ(X796_JYR(B&E-V"8BGQPA=?+M$ MWQ#EZ)XR!NMJX&J09@*X<2EC4L@(3LCHH'O!]4:A&4](4L./FOF]S_CS9KX? M-#AP(:=58H-=8B=!H\>?.6^CCM="@1?X-8*FY].]NGQ\+?KL:]'GS?2(Q$#W M3])OSZ;[-PU'T:EJO&/]=3ZI\19:,,SU8:FC/^.ETA*NQ+\-H<(J5&A#A2>E M0S^(:?&9D#?H%XK4?0V%EQOKQ32+UY'7#@?NZWZ!U&&ZAYBH#G-]B)G586X. M,?/_,?ZQG]LZS(?F@W1UJW1U&]/5>#(M%%&5"859W84R[]9LRS^2W(PI)+M[ MEV=*Y-KV185BD7-=''QEK5KOV':<(_O$[T_]&GOD]V=U]CFT\*+C?H0M^O\] MEFO*%6)D!1*\]A7L0Q8]M9AHD=DK?2DT- @[W,!O")$& .LK(?1N8@)4/S:C M?U!+ P04 " !"DPQ3FM(P.8L" T!P &0 'AL+W=O+TB!:^7EFN]#=S3;:[T@!TO*KPE*Z(>JSL!/;M3R6A)F*2<(4$V2^O2O4@B MC3> GY34\J"-="9KSI]UYS9;6HXV1 J2*JV X;)\E^"W!_RPA: F!J4R3BJE#@A6.%X+7 M2&@TJ.F&*:9A0_J4Z65?*0&S%'@JOF5[PA07K^@+6C5+C_@&_1L^38C"M#B# M^<=5@DY/SM )H@P]Y'PG,&'1JV/N#[>#Z#G/:'Q1QBW"CJ@9(1(J-4@J=$CFZ31B ZB.JY??M#S+1O?D3&'_<>=M[#H]YO M**-PIC*TY7Q\AX>#F-'4G?6\#T'!S E[[L= X7S. M)1 -5GPZ]Z)> D-0%(9^+X$A*)S.O%X"]L$5I=^3[UAL*9.H(!N@.9,I\$5S M1S<=Q2MS:ZVY@CO0-'-XUHC0 )C?<*[>.OHB[![*^"]02P,$% @ 0I,, M4Z;N_7L: @ #04 !D !X;"]W;W)K&ULC51= M:^,P$/PKPO2AA;OX*^VUQ3&D,R8U)( MT[S86FEF5CM:*6FE>M$E@"&O%1=ZXI7&U/>^K_,2*JI'L@:!*QNI*FHP5%M? MUPIHX4@5]Z,@N/$KRH27)FYNH=)$-H8S 0M%=%-55+T] )?MQ N]_<22;4MC M)_PTJ>D65F">ZH7"R!]4"E:!T$P*HF S\:;A?19;O ,\,VCUP9C82M92OMA@ M7DR\P&X(..3&*E#\[6 &G%LAW,;_7M,;4EKBX7BO_M/5CK6LJ8:9Y']88(#AOM)%53\8=5$QT?_K:^W! ",>? M$**>$)U+B'M"?"YAW!/&SIFN%.=#1@U-$R5;HBP:U>S F>G86#X3]MA71N$J M0YY)YV('PDCU1KZ3:5$P>QB4D[GH.LH>S64&AC)^A8BG548N+Z[(!6&"/#+. M<5TGOL&-6#D_[Y,^=$FC3Y+^;L2(Q,$W$@51>(0^.TW/($=ZZ.C!$7IV-CV\ M^TCWT;W!PFBP,')Z\9<69DSG7.I& ?D[76NCL*O_G<@0#QEBEV'\989GRION M5):@0>W@J/N=VIU3L_=^EP8CK'1W:/$QS.U'3'8:TY7B'_2>?2@>J=HRH0F' M#;*"T8]KCZCN\G6!D;5KQ[4TV-QN6.)[!\^YN8X]/E#VS$L @5[JJN$3IQ1B>^VZO"BAQOR*;J&1 M*VO*:BSDE&U;%;8](XT[%^-F?3,=V)BC0P9XCOZAJSUUNH MZ&'B^,[;@SNR*85ZX$['6[R!!8B'[9S)F=M'69$:&DYH@QBL)\Z-?YUG"J\! MCP0._&B,E),EI<]J\F,U<3PE""HHA(J Y=\>9E!5*I"4\:^+Z?0I%?%X_!;] MF_8NO2PQAQFMGLA*E!,G== *UGA7B3MZ^ Z=GY&*5]"*ZU]TZ+">@XH=%[3N MR%)!39KV'[]T=3@B^-$)0M 1@H\2PHX0?I00=81(5Z:UHNN08X&G8T8/B"FT MC*8&NIB:+>V31KWVA6!RE4B>F-X4!=O!"GU]D8W$@:,O:-%V *)K9*Q>Y" P MJ2XE[&&1HXM/E^@3(@VZ+^F.XV;%QZZ0JE1LM^@4W+8*@A,*?NZ:*Q1ZGU'@ M!;Z%/CM/SZ&0=%_3/0L]_S#=S][375G*OIY!7\] QPM/Q)OC5[RL9*5D,=KR MX8JC/S=++ICL\;]G4H1]BE"GB$ZD>,*,X4:\REW'@>W!5O(VPDA'4#M_/QW% MZ=C=']?5AHG>8W(3XP>QUX/>Z8]Z_=%9_3-:JV["[;Z795I" VLBK+W3AHJ/ M!(1I&@R<6$"^YPVLF* @S4*[E5%O9736RN/-'2IH71.N/H-6 R,C;9)F _TF M9A0,Y9N8$Z\A[K7'9[7/&5V#UHTKI!J)%&!U$!N9_3@86C!!0>8E P^62+[G MVVTDO8WDK(U?F#V#(,U&MQ)>[8$)PN7<9B4Q!,3AH.5G)B9)AR_#Q$2QW4;: MVTC/VO@M2F VR:F1*@L'Q!>0//UJY"1HEA@_WZ#Q4EQ?9(QO2<%3!6M*\JT3R67LA:">" M;O41N:1"'KAZ6,H[%# %D.MK2L7;1)VZ_:UL^A]02P,$% @ 0I,,4P;B M??;9 P P0P !D !X;"]W;W)K&ULM5=M;]LV M$/[<_8J#L $MD%DO?HE3V 82>T8S-*V1K.N'81]HZ603D4B5HNP:V(_?D5(4 M.Y&5ND7]P2+%>^Z>.QZ/I]%6JOM\C:CA:YJ(?.RLM<[>NFX>KC%E>4=F*&@E MEBIEFJ9JY>:90A994)JX@><-W)1QX4Q&]MU"34:RT D7N%"0%VG*U.X*$[D= M.[[S\.*6K];:O' GHXRM\ [UIVRA:.;66B*>HLBY%* P'CN7_MNY'QB E?B; MXS;?&X-Q92GEO9E<1V/',XPPP5 ;%8P>&YQBDAA-Q.-+I=2I;1K@_OA!^]PZ M3\XL68Y3F7SFD5Z/G:$#$<:L2/2MW+[#RJ&^T1?*)+?_L*UD/0?"(MH&4_>D,2GNQF\_O7-R-5DVVAPP\K.56DG.&+G M,E,=\+TS"+S :X!/V^%_%J(#W1+N-\!G[? 9A@3WCUK_XYOA_D4#?-X._QCJ M&CX\A+L4_'K/@GK/ JNO=T3?8K& ]Y()VB3X:XU@CAA\C.&#U)C#/S>8+E'] M"__!@NU@NL;P'A:*ULJS3,.58JE%&DT/\BW$NC6Q;BNQ&2XU<)%K55#QT6

IY_APP[-<,^Z8:%#$$C&.T%1WS\#2?%PHK_RA)Z"K2'/,F3X?/BL=C MV2A=:9,XX'I1<[UHY?H>162V_YKHZUTZ5YB9SPI)!7#&@\-85Q2Q3)\'3(H7E M0QL 6E*>A<@W)O>; C]_P?+0>Z& ^'N]B?]]3MP\HQVRC%;UKI&P_RP1_-:+ MQG^\B?T7KF(E0\0HAUC)% [Y-O89P8LYZ>XU<#$HP)XW7.":S* M?KF<:)G9_FXI-76+=KBF;PQ41H#68TEW?S4Q+6/]U3+Y'U!+ P04 " !" MDPQ3YWKG8;X% #>( &0 'AL+W=O\O!QCJZ4^4-1?JMV0DCT(TOSZFJVD_+NM>-4ZYW(XNJR MN!.YNK,MRBR6ZK2\=:J[4L2;)BA+'>*ZOI/%23Y;S)MKU^5B7NQEFN3BND35 M/LOB\N=;D18/5S,\>[SP*;G=R?J"LYC?Q;=B)>3GN^M2G3G'+)LD$WF5%#DJ MQ?9J]@:_YJP):!!?$O%0=8Y13>6F*+[5)^\V5S.W[I%(Q5K6*6+U8FKL2R2/].-G)W-0MG:".V\3Z5GXJ'WT5+ MR*OSK8NT:OZBAQ;KSM!Z7\DB:X-5#[(D/_S&/]J!Z 1@=B* M $$&D#; H- M8&T :T;F0*49!Q[+>#$OBP=4UFB5K3YH!K.)5O23O)[WE2S5W43%R<6RR.]% M*9.;5*!K->2B+,4&K62Q_G:!ED66J;EISE",D?:62?EYQ M]/+%*_0".:C:Q:6H4)*CSWDBJPMU41W_M2OVE0JLYHY48U$S\..1C)(4B#$3LR8M.,3JQ-&SEFZX@;4L\+>N1L2!*%08C='CDK M,F2NAP,[.>](SALE]X>RD65K2Y M#>8'T0DF_I&)/\KD0_)]GVSBQCD.:USD:RL;W])^2"GNL;'!@C#P>VRL,-R! M&6R"(YM@?-&),E';:"74FOOZ460WHAS;G>$Q;?B$DI# M%O8F!@KD *!!![O:(=TGU80VG=&50$D3P?U5!T9R"-*DUWD P*/T:F*QVCUJ M723U7U&BAK&56OLP@3O]<"]='_>G#0KD *#)2ULB)D^@=FT28TMCMR_>(!2? M0IE$M,GB<9>%BUV;:(H,!,6G4"89[:]XPF /6O<&(G18&QOVGE/JL/8A/&Y$ M(+%KA M39U(Y$5]9D @!P!-7MIV\;CO O4N&FSKD-&!1$!0? IEEC+:;\FXW\+UKDUD M=,!S^ZL.A.)3*).,=EM^]2V7=B0*J GWW-92C3&_)!$_A!D1R"-.EIAZ3CU=\YJM>F,C2*7+H!]?K,@$ . )J\.F]C 8GX29?+33TG&G M;56/0U2/:I^C_K.JGC8E"J@#)U5O6*CAP(LBG_4M%HSD$*3)21L3G3"F>HONJ9X.1:/"NWPHCI][U,VV\;-QXX:K7)C+Y>*S_ M+&Z%N6%_V=E@A(;]]PY.YUMR_>7_8US>)GF%4K%5<:Z:SADJ#Q_3#R>RN&L^ M+]\44A99<[@3\4:4-4#=WQ:%?#RIOU@?_Z5A\1]02P,$% @ 0I,,4R@4 M_ON@!@ JB8 !D !X;"]W;W)K&ULO5I=CZ,V M%/TK5M2JN](VP0;R, )P9" M##2A+PF02R/MGA6/RR M)C1RN3BEFP';4>SZJ5$4#I!A# >1&\2]V32]]D1G4[+G81#C)PK8/HI<^N,> MA^3EM@=[;Q<^!9LM3RX,9M.=N\$KS+_LGJ@X&QR]^$&$8Q:0&%"\ONW=P9NE MC1*#%/%G@%]8[A@DJ3P3\BTY^>C?]HPD(AQBCR7?2Y$4RSR[#]L;]X"/U^X^Y)_(RV]8)F0G_CP2LO03 MO$BLT0/>GG$226,1013$V;?[*@N1,Q!^J@V0-$!E ^N,@2D-S*8C6-+ :CJ" M+0WLLL'PC,%0&@R;CC"2!J-TLK+JIE.S<+D[FU+R FB"%MZ2@W1^4VLQ(T&< MM.**4_%K(.SX;$[B Z8\> XQ>!)=@"G%/EAQXGW[ .8DBD2[I&? C>7U+0E] M3-DO8('7@1=P\"NX\_T@Z2PW!!_C;'TD??9N@;D;A.\%XLMJ =[]]![\! : M;5V*&0AB\"4../L@+HKCSUNR9V(0-AUPD5@2WL"32=QG2: S29C@D<1\R\!# M[&._PGZAMQ_6V3MZ>X@T#@9B1H[3@MZFY1YI/?Z^C_O -#X 9"!8$="\N;E1 M58_+1G^X;'1';[[ GC"'9\V7C+>.WJW4NW7&^Y/[0Q [9X+60Y>+I<<)X.ZK8 &^319:$&^ 6%!@ ME:Z9JF)F_NW4?R(\A]ED/!T<\@4[A1A'1"%J^QBUK8TZM]X%1PA99-F"QZ_) M,:Y:P?9)#' T&A4#G9^";,,L8A:G P2+HH6(TPRB-YE1XLH>34NU.06-[ M7%V]X;%Z0VWU"K3Z]1%'SYCJ>FET]#OJH%/'1^]C;=294XIW>^IMA?C[P-_3 MI#UWF ;$EZQ>U:&9WV&^SD/3,$MSMJR 6=9P JN+/3F&/6E2;%:*'NQHX.$D M]BSPJI;-'(]S 5G]D5UJQR8@IPEH60,J9 \-I>]&QP0C!RBL$^,,@<#<_PZH MCUS944J?'1E M!G2DQWP=K5P=9;BG(/MLL96$0;-IM/]Y&2_D&"?KN)2"4X\K9J&D$NJUJE4\BR/&O)6'JO3;$1 MS*F%%9-4&@D[$LDE/)4_$]I##"[D$^F]-LE&,*<65DQ2Z8^I?]+6JD/;\8FI1,H<=M&T M2AE,O3)[H'I+4;VEI_JK\(E52=_E MY[&+9C"G%E9,58F!I1>#"_E$>J]-LNIYU&F.-:ABBDI]+/U3JR=,/1QS=Y,^ M7G-W.TH.XBZ,8@\'!]&@:THB0/:<<3=.GPRRW N_]#&AJDG5\JL9'HI;;./G MRI<8[0V+)5 ":>D%LM42;4>H5NZEC]7%JE6J8>E5XWJ$*@<:Z_FT#E5,0^F. MI;\YDG.UN)1.+:5$5A>O4"PE$)9>(*Y#I^-3IJEX,]$,YM3"BJDJ9;+TSYTN MI=-)LR0;P9Q:6/$UJ))'6R^/K3JT'9O82KALV$'3VDHU;#W[KN1^#<;V(J<& MJJX[\&:9;9M2PV:[N!Y=N@EB!D*\%B$8(N8>H-G&J.R$DUVZ+^>9 M<$ZB]'"+7:&T"4#\OB:$OYTD QRWI\W^!5!+ P04 " !"DPQ319C8[L$# M "O#P &0 'AL+W=OJC>=<6[0UR(O]=3)C*G>NZY.,UXP_20K7L*7C50%,S!46U=7 MBK-U0RIREWA>Z!9,E,YLTKQ[4;.)K$TN2OZBD*Z+@JE_/_!<[J<.=@XO7L4V M,_:%.YM4;,N7W/Q9O2@8N;V5M2AXJ84LD>*;J?,+?K_ L24TB+\$W^N39V1# M64GY9@?/ZZGC68]XSE-C33#XV?$YSW-K"?SXIS/J]'-:XNGSP?K')G@(9L4T MG\O\LUB;;.K$#EKS#:MS\RKWO_(NH,#:2V6NF_]HWV$]!Z6U-K+HR.!!(&+TNJ^- J^"N"9V5R6.ZZ,6.49 MS-=\=(A[! _3Y??J"IT#'#=T; MH"\>IN/DG.Z"#+T6I->"-/;H#7M+6-3K&H2PV7H\CU]^!SOHV?!"_WW'"]I[ M01LO_!M>_"$-RSM%K*"L-IE4XC^8/6U]THU/ZM2G3>N3Z'P:4K*=-6QFM;O1 M;H:I'Y,@B$&YW:EH0\B(AA1'_CER,8 D"8F2D'H]\BP)?I\$_VX2YJ>1RLIN M49",VF@#RT"46_3E$R]67-U+>-#/%8PH>]A[$8XB>W@M44R3Q OC"]4'@(E/ M/.H%%Z(/ "D.B1_18)*/HGURI12DA21A>R'^-\T,_ >B%^M47M\[#R8C*)^-^W98L74BVD01!<%, @E21S% M)]IV;7D0&OM>@*,;97#L?OA^^_O,E&*ET!0B99<"4C, I)QNT@> M*8QC_\'^F(5Q[$TX&*BR(JYQ! X!MXX!^-@5\?VV M>'80V!]JXWOW@V,+PM&8LA];$H['D3V^TNE*\FL(3CSXNY3\F[@V=O?D5\ T3O*8+24>WML!T8637WI94T&PO=V]R:W-H M965T!CO&G\2:4@E>\JP0 MM[VUE)OWCB,6:YH3T6<;6J@O2\9S(M62KQRQX90D1BG/' QAX.0D+7K#@7DW MY<,!V\HL+>B4 ['-<\+W(YJQW6T/]0XO'M/56NH7SG"P(2LZH_+S9LK5RJE1 MDC2GA4A9 3A=WO;NT/L)"K6"D?@[I3O1> ;:E3EC3WKQ(;GM0@O=JF5FP^']!_-BX%4*GHE,Z8J)PX1(,AQPM@-<2RLT_6"":;25^VFA\SZ37'U-E9X< MWG_?IG(/1BIT";C;$9X(< -F914 M@2?-B8_=SH_6O)SD5 ._EI3,,U( 53P MS>(?2CCX>4(E2;-?% *&R 4SR19/I=S7!YK/*?^F/OT$'"#6A%,Q<*1R01-Q M%A7=44D7M] -P ,KY%J >T4CL>B/N_41[@!P5.SJ .)# $>X$_&/;=$'+GRG M/,;(1JA;?4(72AT9=6A1GURMCN(.;]RZ'%R#Y[;@S71>;N:F&L8L5Z>+(&7^ M.2?%BJH=+\%\#YIR4[(WKTWU@*\?%23X(&DNOG40\FI"GB'DM1#ZB M,2G>@4];*20IDK18V>JGA L,G#[TGHZ-:"KQC[ M-6._D_%O*E#27IO^F1[\+7@Q";HP2CT[4Z$M1-AIQ/J(%G2U!ZX47AN$P5N%'LG3MCD/(A0 MC.SDHII<]/]6871>7)$;QS"(3AA;!*WE.K$(=I9K7+L6_ZAKYL07@)9E1>89 MM;D8GQ'R R\*S@KK7,X+(8SC$[F)1^'^(2^50H%+>0;[1F]]32I-)L6<1^V6<1'B_CM MITFEBW##*.Q[\4G.6\1P"[=C=T+NVP^)2O>54=1O;/V*FU4,1BWJ M_UQFGHU7>'I@M(BUA?;8M5!WV[I,_[ICH3+S>A^X9TDXEX+].#K=4S8I-VQQ M]=@N47>_/'/UD>H)2>5%W7D*R=4LLB49^)@NK\A:MZD([-7%6 7Y.6U$\<@ M(7O;S7=\)51T@$)^&]3D E18004'*->"]#JXQS:.NOOX#P7W4BUUFSJX@5L# M,;Z $%0("-;Y:8]I-Y1W@"J1U(6\-:9.8US+*5^9L5> !=L6LAP\ZK?U:'UG M!LJ3]V,]5AH _4_(H;_ E!+ P04 " !"DPQ3U@!$VBT# !S" M&0 'AL+W=OX4*#KJF+J98*EW Z]T'LUW/.\,-;@CP9KEN,2S<-Z MH6CG=UXR7J'07 I0N!IZX_!FGEB\ _S@N-4[:[!*'J5\LIO;;.@%-B L,376 M Z/'!J=8EM81A?&G]>EU5UKB[OK5^S]..VEY9!JGLOS),U,,O2L/,ERQNC3W M[,)EW[$I7US8.ED: M1:><>&8T_U-S\P(3RG4&XRU3F88OL&RJ!N0*QEG&[2ME)=R*IB[M"[['G+!< MY/"]0)@_HTJY1DM8&ID^P7]K"]/P<8:&\?(3.8V"L-^>+DHFX-<=5H^H?M/1 MPW(&'S]\@@_@@RZ80@U'/SO/#Z(P#G_+=)3UZ3?HD.NOQ:RUZT \^4TJB\$A T_?3 M@V-ZSM-GF!(]/$F?OYL>7I])1K^KP+[SUS_A;VG?=UN 4UE1 ]1-B8V58B)' M:DH&)B^PBUNP%V=V!=O5VDZISKA.2ZEK6TF_OM&-<&NPTK_/Q!MW\<8NWOA$ MO#]=[\'L"]N@HE8*.85I(&,&8<6X@@TK:_=/D&U<#G"T\B;-58F[RK;TS8C> MR&:W%!K$U0XB[ 7A6]#L&"BZ>@N:'X*"WG74@=XD(^F2D9Q-QJTPBM/02 ]5 M8]L3CNI.#G1?Q,F^]$,0E=SEGO1#4!PGR9[T0U#_.KC>D^[O=-$*5>[&EX94 MUL(TY=Q9NPDY=H-ASSX);Z;A$?N,)FHS /^Z;\;Q'5,YI1%*7-%50>^20E7- MB&LV1JY=#W^4AB:"6Q;T58#* NA\):5YW=@+NN^,T?]02P,$% @ 0I,, M4Y=.=JAS P I H !D !X;"]W;W)K&ULG5;; M;MLX$/V5@; %4F!C76PY3F$;B*T6VZ)!C;B;/A1]8*2Q19@279*RX[_OB%)4 M)RLK[KY(O)W#.M7;U5R!(+RH0;>-[0S1C/G>G8CBW4="P+(WB."P6ZR#*F#C,4;?[4)1SVU8$IYAKKG,0>%JXMSX[Z)1N=XNN.>XUT=M M*)4\2+DI.Q^3B>.5!J' V)0,C'X[G*,0)1&9\;/F=)HM2^!Q^XG]@]5.6AZ8 MQKD4WWABTHDS +0KP']7GL2Z-HEA/.3-__++@YP(Q\[@:XHP$RS>7"[C5 K4\&5K#W"A>,SS-=S*! 5<1&@8%V^)*_#\/BR-C#>P M$"R'[[>8/:#Z05-_@0LZ90KUV#4DIC3)C6O#9Y7AP0G#A[13;E(-[_,$DQ;\ MO!OO!QT$+GFQ<67PY,I9T,GXJ#$I!,*7%2S+,ZIC9,$.=.M-%2OUN58AH.&>B8+9:+C1E$?J MT>^?B1H^&LSTCP[#!HUA VO8X%3$/FXI9Y EL@H\@RJ#"Y[# 9G2;]LBJ9MP M6"$A\"%AA[90G'<3A#6![T%6A=3U*:;H3%/"%H)GW@H;;X7G>6LGZ1)S09>] MS4/=)&'0"[PW;8YY!=?O^:VXZ-7]AB]QS]0/&_7#3J([KC>7*X4(/*0('CJ(M6UR[__\&B/X8]DS]JY(\Z>3XPKF!'.0G+ARR6&=U.T#9C76Q154]/:\*H M>$>6MRR<=G0DGC]V=\?:_[LHZ/6'SQ=%;4RCWTR5+O?H_L87^'MGB)^8_= Q5W5F4E2C*:'JJ]BB(DDNI;CD5#Q-!(\/9[_V"7\! M8U'-"(R.B$8,? 7+0IB ;,"$Y(RD282X "RY^!-"Y$P^^F.'*9*"8@#ED4!F MXFV(I4P/&'PGC('/4\Q1DGX1)G\LI^#SIR_@$TAR\&=,]DQP6-_B8A(R%&M= M!CPN G8N!.R">Y+SF(%9'N'(P)^V\_W_X\_;^=!I,6")[%9^]S?N\G3[%:T&'%^F+J^FPUU(*MWH;7&7/ MO6!O&2.*OZ[4R_" 7J32P8A2E&^5ZF_ [%GL ?*I$CS:)1RER;\XN@&CC.P% M^N=W81)\$V\)^ZM0UU83Y-GN M.6;:Q#B] )Z#9@9OMJUYFQLL>7[O'+1H@D(OK#!G:?2J-'JM:9P0QN6*1?$! MYWL,?M[C;(5I6X7\RK3_,2035 $%[R:9PK)?2[WO:()I0J#3U033Q(1:D6=- MB%,KZ)P<.!]$/J>=$[KO)Q^W64]7WZD, M(.AZNGR:(%/P5)MQ3Q/Y6G/A^V;_@+GHK%.5>U0 M))K^A''9:!^NVKC@:5.$W@=1T6DSA?[[J<@WM"!A8Q5JH@*]X3%9"G5!S@PH MT1?I,C*XL_5-S!BYJ\G(JAWR,DRWZOS.P%H6HF@HJ]'J&\%(G8RU\3&\FT## M^!3>S4SC<_FM01TV3VZ+#Q7WB&X3$\-<;Z:#Z C/\#U!+ P04 " !"DPQ3EM=R\S\# "I M"@ &0 'AL+W=OQA M ];ZR-DA"9"T.SJL6]&@W<.P!\5F$J&VE$ERL@+[\:.DU,FPV&F!OMB6Q.,C M)BR*)AZF& N-\,@#AXG;OAB:>Q$.!JL MV *G:&Y7UXI&864EXP4*S:4 A?-A,([?3>*657 2=QPW>N\;;"@S*>_MX#(; M!I$EPAQ38TTP>JWQ'//<6B*.7UNC0>73*NY_/UK_X(*G8&9,X[G,O_/,+(=! M/X ,YZS,S8W]M(O846G4* MR58A<=S>D:.\8(:-!DIN0%EILF8_7*A.F^"XL+LR-8I6.>F9T?M?)3&\530\L$D]Y#*;C1/IM6\_4%&L;S-Z1ULQ.=.M%; M)_KZ9GJKW\"/*RQFJ'X.0D/S"E11FJ>&]R##[5S^D>*N@ MD\>@)TFCP<^E.(56]!:2*(E?00AZR2A._VRPWZJ2VG+V6S7VI];0RP(\O9!(N#1;Z9P-0NP)J.Z!V#=#7 MTJ;>;J=SJ=_"M])HPT3&Q0*8@0M,W>Y *W99B> /'$J'SZYWUG7.;-FO1]$@ M7!_@ZU1\G6?R?:1$V8/4A-'Y#R-NG[633@U,MX+I/A/FC@[V$9;N4U/2JRAZ MSZ2@6VB._!A([S^0DW84U<#T*YC^,V%NQ=HGA0X/E1-6Y=0(US^T8U'MCIU5 M>&>->-_=W8O9"8S7J.AGXH\/T(V(\(%Q!7Y3]T[A7 [KWIXA?!K0JER.<\5-K)DYVC,G+,.X7TQ', MY% ZH[@&=?>/B%LO@]I4:D?0/4&_^2"$>]U#@6KA>B0-J2R%\8U$-5OU86/? M?>S$?1-WQ=2""PTYSDDU.NU1I2C?%_F!D2O7B\RDH<[&?2ZIET1E!6A]+J5Y M'%@'57&ULS5?;3N,P$/T5*^(!)""WYE+45NJ59;5H$5UV M'U;[8!*WL4CB8KL4]NMW[(302YJM! ^\M/9DSIGCF7$S[:P8?Q )(1(]9VDN MND8BY>+"-$64D R+<[8@.3R9,9YA"5L^-\6"$QQK4)::CF7Y9H9I;O0ZVG;# M>QVVE"G-R0U'8IEEF+\,2,I67<,V7@VW=)Y(93![G06>DRF1=XL;#CNS8HEI M1G)!68XXF76-OGUQ:5L*H#U^4K(2:VNDCG+/V(/:7,5=PU**2$HBJ2@P?#V1 M(4E3Q00Z'DM2HXJI@.OK5_:)/CP"5 &\;X.\!^"7 /S1"4 ("7:PBN[HT(RQQK\/9"G'E#6QJH>NK MT5 1FJM6G$H.3RG@9&_\N*3R!0V@FC'JKS"/!3I#TZ(Q$9LA4! ]Z&K'*&(9 M7 &!=1,5)EC(A"!<(.<7P*S[_<_1'4 D*/KP_"D9_O6)V&&[UQZ[3;G_L^CANZ&SU M1TVT]?[8.'58G3IL//4M$9+32+UAB@3&PO=V]R:W-H965T]5&:INFR:1NU75W^S#M@PMN@@YPSC9).^V/GPTT)&!:(LPT+>LN68 MKQG!<:F4I6-D6=XXPTD^FIR7:_=L %UF&VGV8@1'KPN? MD^5*J(7QY'R-E^2!B"_K>R;OQCLK<9*1G"@AKA;!,A^K\RL.?8H$GYXQN 5/2TIJZ*#.HU)9G MGN0JV1\$D[\F4D],;KX7B7@!5S)?8G"YQ2SFX!.XC.-$Y2).P2*O*DIEYH1S5_J\J_ZC'OPWN:"Y6 M'-SD,8DU^C.SOO>6_MRL#Y'!P%B"N4,4O2)ZA8P6?RGR4V!;)P!9"&H"NC:K MWV$FU6&O^G2X=TNC?C/HP-"2"O2LMN[3G M]-B[IEDFBT:6Z5I-; V$V@[ M 7+=0.*ZV3^1P9)SG:1O>S;TG4/)A482A<@//=O:21Y@XNPP<8R8/)1@J(U+ M*.*")?D2K E+:'P"-C@MR FH1.A:=1P.R#-A4<*UI7U5^7+WPO30X4ZNNR*V MZQW*W&C,6%8+NZX,A'8+X(7&6=@#F+L#S!T V&/9GB.:28[#JUY,GM6U-G?< M[NGYOG\8Z]3MQ.I:=BNUNC(H]%N;ONT*09MK++E>V(*O*Q2X@1X^;P>? M9X1/EK)=9]1]BG/PYQW)'@G[RU#>_LZT_[^5]]SO')&J0]O; ^X@J& 75&!. MEQ5FY%.5+FO\(EFI %A-]9-JN(,-X4(5'5,DD*O:BZ2,I+6Z*,V^D'MJ63\; MD QW08?O"UKF>L*JM*^:A2Y8LP]H@1>"&3>$"ZV&,UE'![Q<,K+$0AY_+F1[ MXTE4-39 G^JF!N0S!Q>2+LEST!(F2]-K'+_=DF8#Y>8Z.7N_PQVBL,<L4;KFQGJ<,#4% G5I<:,2\_E)L2 +\X2QA#KLT 75XST(C%?;&VTQE:![+ M!N"O]\./J&P8.16R=PLY8R.ZS)._]5RP]GA ,6#8;9J#Q.8:,55D?1MO. ,T MDX9W;OP$W)=-1>5DO:K$M75E#@26XQ X(*N>?I$#8ORBJ]#Y,$O^JR5/8^@0 MK8;,P*/9S'^LS]O:DSLHCQOB LVLHH]>@G_ '7Y.LB(;PCA10SS0\<3C@-[U MTZ0W/-A>?8ZF>!N*@,P4P81/D@_&IQG#Z(TQ_ /P,7N : ^S3!%YF%JP.6$'8)=,PR1>1B^ZW5%;=OX0%._0!H@ M>;B#9@HB\Q0TH/DK%1+)SR0BR08_IF00=,TX0V^,LQ_Y5F.!-".JKU6A9O*@ M08^K51Q[R!SQA(R:!HZ.;N#'D,5Y[>Z C02AY7HMGKS0"/HP=-R@S7_'>Z_. M,\*6Y7<7+N=OD8OJM=9N=?=MY[+\HM%:OX)G-U"S/H-GM[KU.3Q;5%]T&K?5 M!Z8[S);RP1&DY$F&8)WZ,A-8]&PO=V]R M:W-H965TI+@NTSQS-S;(\]WG*QEBF 0B\9 MR^7$294JKCU/QBED1+J\@%R/++G(B-)-L?)D(8 DUBAC7N#[D9<1FCO3L>U[ M%-,Q+Q6C.3P*),LL(V)W XQO)PYV7CN>Z"I5IL.;C@NR@F=0_Q>/0K>\AB6A M&>22\AP)6$Z59"CU)MIZ;/ MBL=K](,(07(ET1?T7*T8Q)?HAI%XK7OBE#.0*.,),%1*FJ^02@$M.=/+S+1H M7I3:^&P&BE!VKEF^$BK0=\)*N$!W=O0"W<-&VX?HYP-D"Q"_-*R>M^D:>TK' M9#SSXMK_F\K_X!W__RMS%X7^!0K\ .]$!\%M/\$,8DV +8'?23 [W8-N@OG) M'N!1F\#3>C:B!HVH@64:QYT MIR"3OWJ\>#'ICGH&@&V).'71/R8(RJG87;QWJ6F$5,:[T,2?K9AJZT6CL M;0Z740=JX.+PK1$6#8]2\ S5T\1YUE(%ADX'A::IO.-.), GHR6O4L$:? MJ.YEX\7E1ZE;$4<'J8Z&+6DK"/8/Y1BZ+=%F7:B!VUH \RY4X+XC[543_E5O M^$]4KK\L!8 ^:O4&!JF0( IZ$CMJF$>?*"_V]V7(_RB!:^:CW>2[@[;(W; P M:JG<#0M:I\&\"X8/#XWC/!R48WS:)D[HAB:@\[^CP)*^'.^K @X^4^M]O<#A MAVD=OMG-?EOGOT)F?X?,>R''<>\K%.XO43;_&YM_?;N*>9;I1$M[ 3LK0-_> M4R*@KR+C?2G P\^4>E\\*VW!VPP!VUZW(WS+]LRQZ]D3UH MR>X=7+;-6^J!B!7-)6*PU#:^>ZF5$=7SI&HH7MC[]X(K?9NWGZE^TH$P #V^ MY%R]-LR5OGDD3O\ 4$L#!!0 ( $*3#%,;B/MJV 0 .<3 9 >&PO M=V]R:W-H965T-@Z8QZLWFL-@#;=&V$$ET*=K. OOC=RC1LN10LMITS;A@S[;B"A,Z(2C=!/'A/]S12.VN^C@SO[!MW"Y$O*!,>BO MR9).J7A<3SC<&866((QIDH8L09PN+CJ7^-,=]B4@D_@SI+NTM$8RE!ECS_)F M'%QT3.D1C>A<2!4$+ELZI%$D-8$?WY723F%3 LOKO?:;+'@(9D92.F314QB( MU46GUT$!79!-)+ZQW2U5 3E2WYQ%:?8?[92LV4'S32I8K,#@01PF^96\J$24 M *!'#[ 4P#H&V#6 K@)TVP)L!;"/ 6X-P%$ IZT%5P'F2"(V3O %E(7\844'"Z".(*>USV-9Y3_ M#8\>IR/TX?U']!X9*%T13E,4)N@Q"45Z!@]A?1]&$>A)^X8 MZ5Q8ZY9OUS\WP$9T# M'-?";UO#L:^!C]O#=1MWUQ[N5.$&5'E1ZE91ZE:FSZ[1-XQ(FB*V0+M]M<.: MR_D)-?IU(TNY^I:KMVA+4T$#%&QXF"S1FO*0!;K-R.V[F7U)3-L!MCW+[_:- M;3GIK\6ZV''M0JH27;>(KML8W8-8@?]?63+?<$ZA.[^$9!9&T,K0B_M.;N#]8="0)]G45 MINGFN*[.E%.Z?G%?UY=OPI\^85[AHO?3+IZAZQ?*YR'D:LW#.:T1TSF;&^U5 MMM9T]:[V"E=[I_>6%'LK* =2S/DI((+JN*598<8M^.RW=^]J9M2X&7]#9X#W M<@56TY3RBQ#]1HU/FCJ!Q:>(:AP_DAIO9[2>'U><3:J=T?8XL6TTKW:!+_*$_^XO/C4#E0+BS/]DRG>F@::<3<+K;) QKB9]L;) MG%,YN<#W@*IUT/8(/%3:J^?;5]NI$^H>!Z@3LH^WLEE3G@.C]+% ?@*[)WP9 M)BF*Z )0<$2':<'SKTKYC6#K[/O!C G!XFRYH@22( 7@_8(QL;^1GR2*;WN# M_P!02P,$% @ 0I,,4[&;,VZ6! P1, !D !X;"]W;W)K&ULM5A=;^(X%/TK%MJ1.E*WB9U H:)(%!AM1UMMU4YG'E;[ MX"87L":Q6=LIL-H?OW:2)A2"FU;=/I1\W',_CJ_/!0_70OY42P"--FG"U65G MJ?7JPO-4M(24JC.Q F[>S(5,J3:W,+V:D9P&YQ7<&:[5SC6PICT+\M#?7\67'MQE! I&V+JCY>(() M)(GU9/+XNW3:J6):X.[UL_?&FF$>J8"*2'RS6R\M.OX-BF-,LT7=B_1N4 M!76MOT@D*O^/UH5M;]!!4::T2$NPR2!EO/BDFY*('8#QTPP@)8#L WI' $$) M"/8!X1% 6 +"MH!N"+,7.?LYVO#%N&V4>RW- M6V9P>G3-(Y$"^D8WH-"O:!S'S"X@3= U+]K0+N?)%#1ER6=C\7 _12>_?!YZ MVD2W/KRHC'151")'(O70C>!ZJ=",QQ WX"=N/"8.!YXINZJ=/-=^19P>OV;\ M# 7^*2(^P4T)N>%3B P#!OBL/;SO(".H&B'(_85'_,WF<\@W M+6)%2VBZ09)J,'(0"1ZQA.6]<(J^0$RE:1"EJ]*#NLR@Z=COY8@Z,8G"56\GB2/1>U7TGC/Z%.8@ M91F9*@5:G:+O-,F*[4\3,T\HCQH7N'? ",%=_WR7D6)%#PVQL<('AK-#PT$0 M!D+I+URV8T:"9F164Q^:%!@E*HW$4R:Q1U*_Z M!XNYM]P3E\6+4@95*0-G*3=TP](L17_>0/H(\B\'.]BOYZ3_;J$X1;/-BLEB MLQ@[)IKGFSN"CV*Z5:YD=X8Z=KJZ P541LM\S29F8S.-)CL9MZ*&U-'(_TZ- M.P+Q Q]M34E.>NI1A]W38VK:66D6Y?2,,[T4DNEM*U+JN8(_=K#@P\EB9-0Q M67 ]6K![MM@JHZ()]M9FG(JL4>\B,E]+OV:2J9@5OT-;4$-J525N57WKEB[=[>ZA(.PY-A&I)9>X M!?$]6[IT^4)A EI%9?XE;?CV#+'8'X87B<+6_GJ"(%NMFF+7^[5T^H<:IR?ONP] MG^"+:7&:5+LI#K=NJ%PPKE "<^/2/SLWRR&+\Z+B1HM5?B#R*+06:7ZY!!J# MM ;F_5P(_7QC U2G=J/_ %!+ P04 " !"DPQ3#"7Q(>@" !;"0 &0 M 'AL+W=OB]R*H96*N6F;]LB3DF!Q0W;$ I?5HP76$*3KVVQX00G&BIRVW.4?+(D=@6!>8?8Y*SW=!RK7W'4[9.I>JP1X,-7I,%D2^;1PXM MNU9)LH)0D3&*.%D-K5NW?Q>I>!WP,R,[T7A':B1+QEY5XSX96HXR1'(22Z6 MX?%&)B3/E1#8^%UI6G5*!3;?]^IS/788RQ(+,F'YKRR1Z=#J6B@A*[S-Y1/; M?2/5>$*E%[-"@R&CYQ.]5'1H Z)@!KP*\8R X ?@5 MX)^;(:B X-P,806$QT!T H@J(#HW0Z<".GJRRNKJJ9EBB4<#SG:(JVA04R]Z M?C4-,Y)1M1(7DL/7##@YNJKQ<$ M==B!L; V%K8:@UT;]F1J\E6"42.AWPN/3/T;TSUA**H-1:V&GIG$N6EGB QE M51V-P4UNEVCJS=F9+VN@UO9<'L MQIY=$+[6Q[% ,=M26:ZXNK<^\6_U07?4/W;[$]?0/W7[,U/_'&X.Y4'_-VUY M[7C ?)U1V.O)"BPX-QT8!"^/\K(AV4:?)$LFX5S2KRGP>D%1 P $PT !D !X;"]W;W)K&ULI5==;]HP%/TK5M2'5MJ:+PBE J0"I>ND2JBTV[-+ M+B1J8C/;%/;O9SLAD& \U+Y [)QS[O'UC7/3VU#VSA, @;9Y1GC?2818W;HN MGR>08WY-5T#DG05E.19RR)8N7S' L2;EF1MX7N3F."7.H*?GIFS0HVN1I02F M#/%UGF/V=P@9W?0=W]E-/*?+1*@)=]!;X27,0+RNIDR.W$HE3G,@/*4$,5CT MG3O_]L$/%4$C?J6PX0?72"WEC=)W-7B,^XZG'$$&@Z:K[F@>4F6#O*4%/]X6R;B@"!US(2@) 1-0NL$(2P)X;D16B6A=6Z$ M=DEH-PG1"4)4$J)S(W1*0D=O5I%=O35C+/"@Q^@&,866:NI"[Z]FRQU)B2K% MF6#R;BIY8O!(YC0'](*WP-%W-"LJ$M$%$@F@_5TT9?0CU05X.0:!T^Q*PE]G M8W1Y<84N4$K02T+7').8]UPAG2E]=UZZ&!8N@A,N0O1$B4@XNB?V/E^8!%P94JKO :[O X#J^+/-;E&H?<-!5[@&PR-SJ=[IGQ\+?K]UZ)/ M[/0QS"7=/TE_.)ON=RU;$58E'FJ]\(3>:,T8$+&O8(MFJ])L:J,"9/$J+(EB9BZ#PUSGVY_L- M?P;,"8,WE<$;:WV.80'27'Q6@78KT>YG"[1[M()F@=H0-3>^MW_->)\KT9)G MLV.%U/T(;% MM&@*A&P*8"M;8F[:UV$I=7C*-1[UD0$2=.N8L0E3A]P;(#>=.F9BP!P_VB90 M\]EV#UJM'-A2=]$F:B.+U4G*R0, +D- 9 >&PO=V]R M:W-H965T6!>[7*H!;S';TQUL0'[;WW/L>1U+ M6E10BX+5A$,V=VZ#MZL@4@ ]XWL!1W'6)DK*EK$'U?F8SAU?600E)%)14/Q[ MA"64I6)".WZTI$ZWI@*>MY_9/VCQ*&9+!2Q9^6>1RGSN3!R20D8/I5RSX^_0 M"AHIOH250O^28SO7=TAR$))5+1@MJ(JZ^:=/K2/. ,AC!H0M(+P$C'L 40N( M+@%Q#R!N ;'V3"-%^V%%)5W,.#L2KF8CFVIH9VHTRB]J%?>-Y/BU0)Q0&O!+ M.SX(+00>^JIS6/CLL+O0ROCI4+LD\M^0T \#DT%V^ H2A <:[AO@JY^&!U.+ MFJ@+?Z3YHAZ^4V!/B=#$; T)JY.B+*C:GV_(/? $:DG^NMT*R7&[_FU9/NZ6 MC_7R<<_RIYSYMB%9FS8-.PGA DL>KM4QFA*4@7>+T-$W";$S7:%7QZ], M&WXU /3=,+H$OA!STXFYL3)]86K''S"[MR40>%)JS#&Q\Z!%X\ L91 8AE8I MDT[*Q,KT6\FVN#&*6M)ZI^2\_B48^^_PSKY6B98VW2;U3 +M[&AGW!.K0>!_ M@_Q"X+03.+4RK4$ Y4G>"'E-J_T[O+P?L2K95^K023BDA30&STX?2O3=UH>:%/AE!@O6B?&" VP7(4C-YB88_03T/'(&J7@ MK%@(K&3+'!-0'7)$="D=U;35L!W^FT@\%HZU+*IUKK1[OUQJZONB_&E>I?H6OE$TSQJ/E.^*VI! M2LB0TG=O\);ES3NAZ4BVUY7SEDFLPW4SQ[<5<#4!OV>,R>>.6J![K2W^!5!+ M P04 " !"DPQ3>UW(PO4# !*#@ &0 'AL+W=O&_\/+;GC:='(5_4EE*-7LN"JYFWU7IWZ_LJW]*2 MJ!NQHQS^60M9$@VO9A[WW'Q[99JO-#_Y\NB,;NJ3Z:?<@X(GHT=U]HS,5)Z%>#$O7U8S+S"*:$%S;4(0^#K0>UH4)A+H^+<) MZK5C&N+Y\WOT/ZK)PV2>B:+WHOB'K?1VYF4>6M$UV1?Z41S_HLV$QB9>+@I5 M?:)C@PT\E.^5%F5#!@4EX_4W>6T2<4; <0\A; CAM82H(437$N*&$%>9J:=2 MY6%!-)E/I3@B:= 0S3Q4R:S8,'W&S;HOM81_&?#T_ O/14G1#_)*%1JA9;W\ M2*R1WE)T+\H=X6^_*?0=MN""KJF4=&70Z$XIJA7ZN*":L.(3<)^6"_3QPR?T M 3&.?FS%7A&^4E-?@TPSF)\WDC[7DL(>20N:WZ (_X["( P<]/NKZ7CBH"^N MIV>7=!]RVR8X;!,<5O&BWGA-TC0DC51)&X@:M5&C*FK<$_6N%%*S_X@Y.ZX, MU^QQQ39'_S /HZE_.,^B Y*VD M1<2LJ'A353E72 ^5[ZA)61TC.1HU,FB^4 MV9@L<2L;M\K&URFCKU P%77NRK$U;)@%'6DV)@I#M[:DU98,:GNDBLJ#6U)B M#3=.NI)L3(HCMZ2TE90.[ZX\E_M?9"NUAHW'W2UF8R8]6RQKE66#RI9:Y"\( M2I81UKO[,WN5TK"CS<;$/5F;M-HF@]J>.#,^C'*R8YH4 Z=SXLA=1YX-B;!; M'@Y.I3X8%&AJ.#0,$G3Q#2J$ZEG:)LSYX#@)DZ0CT06#PQSWR#QS)/S+ T%D MOD5@'V#A!^A-=M!I:)3#"6;=\ME(QG:^@JR;5 +8E/%1Z'@X+_!JN$ M5DH330[< M%4>3J*\RX)/_X/'U74#!R#,KF&;=XW<9_&0@>-A!%A1:_ISUEAML6\0HFG0S MY !A'/1,_.0D>-A*GCC<1J 6PM2A.$(7SJ&KA4SP_*VJ0$Z]MF^,NM;BP/1I M/7D+'C874Q^O/2.9M4^ZOCP(J17Z9WV[N65](W+#N$(%70,GN$F!+.N+2_VB MQ:YJY9^%AHM!];B%RQZ5!@#_KX70[R_F=M!>'^?_ U!+ P04 " !"DPQ3 M['F2N:@" "B!@ &0 'AL+W=O\9.VDHO8F7 MQG;FG#ESQIUD*ZE>= E@R+KB0O>\TIC%C>_KO(2*ZDNY (%O9E)5U.!6S7V] M4$ +!ZJX'P5!ZE>4":^?N;-[U<_DTG FX%X1O:PJJMZ&P.6JYX7>YN"!S4MC M#_Q^MJ!SF(!Y6MPKW/DM2\$J$)I)013,>MX@O!FE-MX%/#-8Z:TUL95,I7RQ MF]NBYP56$'#(C66@^'B%$7!NB5#&_X;3:U-:X/9ZP_[+U8ZU3*F&D>1_6&'* MGG?ED0)F=,G-@US]AJ:>Q/+EDFOW2U9-;."1?*F-K!HP*JB8J)]TW?BP!0C3 M(X"H 42[@,X10-P 8E=HK-0V,U3-@N3HS"MPQQ MIG\K:1KT.0'F=3-)')&3 ED)*L%%6_?-!G##)2"@GP R$!KO&;/E"^I M:\F XYV@(@=R/@9#&;] QJ?)F)R?79 SP@1Y+.524U'HS#ATTF1'Z'Y0-TVN#@M-6Z'I5RT%49PR,]VS*0J3 MH+NC<3_JL^6U2'_K[UX!^F.G('HEE\+4U[\];0?MP,V7G?,A#N!Z7G[0U-/[ M#FUGZ#^'&5(&EUW4I.J)6&^,7+BA,I4&1Y1;EO@1 64#\/U,2K/9V 3M9ZG_ M#E!+ P04 " !"DPQ3\$RBAM0" !(" &0 'AL+W=O-(%RR+\27]SU^SDEL,]QR\2K7 J]T9S)D;-6JKAU79FN M@6)YPPM@>B;C@F*ENV+ERD( 7EH3S=W \V*78L*<\=".S<1XR$N5$P8S@61) M*1;O]Y#S[6X":8R_=4RG6=(8 M=]L?T1]L[CJ7!98PX?E/LE3KD9,X: D9+G/UQ+>?H"4-0&X+_-82U(;2)5F0VK2E6>#P4?(N$4>MH MIF%K8]TZ&\+,6YPKH6>)]JGQA%-*E'XM2B+,EFC"F2)L!2PE(-$G-->?S;+, M ?$,/92J%( >"2.TI.A)FW".9OB]LE].06&27VG7RWR*+B^NT 4B##VO>2EU M;#ETE28VZ[II37=?T04GZ+Z6[ :%WC4*O, _8I^4*\! MZG4!!<> *E>\NU82QRV@#M$>4-0 15U X3&@Z&"MT.M[+: .T1Y0W #%74"] M8T#Q8?)^&+2 .D1[0/T&J-\%%!T#ZA^NY26#%E"': \H:8"2LT!WF0*!3F$E M!RM&7I*TL#I$>UB#!FMP%NN9F],NJS8\K3=\;LX!5-3;_ACOX' KQKVH_6*/ MJ/KA(&H1NSOGO+EC'[%8$28U1:9]WDU?!Q#5O55U%"_LT;_@2E\DMKG65ST( M(]#S&>?JHV-ND^;/P_@?4$L#!!0 ( $*3#%,"4B;?BP, !\- 9 M>&PO=V]R:W-H965T\ J97EEQ0K/10K'Q9"<"Y!='2CX(@ M]BDFS)N.[=R]F(YYK4K"X%X@65.*Q>L,2KZ>>*&WF7@@JT*9"7\ZKO *'D%] MK>Z%'OD=2TXH,$DX0P*6$^\ZO+H-(P.P%G\06,NM9V2V\L3Y-S/XG$^\P"B" M$C)E*+#^>X8YE*5ATCK^:4F]SJZF'4 D:G>HA;0'RJAZ0%)/:PFNC:HTFQPM.QX&LD MC+5F,P_V?"U:GPAAYBH^*J%7B<:IZ9Q32I2^6THBS'(TYTP1M@*6$9#H)W2= MY\3<&5RBSZRY^>8&?4Q!85)^0A\08>CW@M=2H^785UJ38?:SUO^L\1\=\3] M=]IC(=$-RR'OP:=N?/P>?N'&AY&#P-?!["(:;2(ZBYR,7VIVC@;!&8J"*/SZ MF**/'S[UZ)J?SA(<9TF_7\MCA3/H.ZF;_T71PLV20J99PAV6HXIN3^8*+WL5 M[1S@H$N)@:4='J']M:9/(!!?(FF%H1)TK'-O&^ M37IH$P[VC6YZC*)]H\6A471@=-MCM.UN)W:C+G8C9^SN:Y$5.F@HZ\K?&;HC MC-":(DQYK2/9+/76E-GHX##W@_2NQ6)TL*\CFXJ[3<7.3?W"I=2J-_7[M4]X M['#:"'=9[,A*.EF)4Y;.4K )I3-^@/ZZLX._'7EZT1%??$\"() 9+IL):DIZ M^8HJ_&K.MJ],N;EW1#NT7G9:+YU\UY4@I2%+3HE &+R]O8,?&(-WR-]$N[1N M=1JAD^Y+K=5HMHN30A"]T48_,@1N\DYSGU1_J^VB(%:VHS8IJ,M'4\>[V:YK MO[:]ZM[\++R:ASWS:7AUTS>_,-V_;?_>W#:?#G=8K @SKZREEA"<)SJ11=.- M-P/%*]L,/G&E6TO[6.@O&!#&0*\O.5>;@7'0?1--_P-02P,$% @ 0I,, M4W73E=Z;! ,1( !D !X;"]W;W)K&ULO5A; M;^(X%/XK%IJ'&:EMXMQP*HHT+:5EM%U59;OSL-J'0 Q$36S6-C#[[_?8"8$& MDXG4U?2A),[WG;M]3C+8YXKALY19*QWG!@UI[%<, W*L\8?19(;HHB$?_>TISO M;GJXMU]XR98KI1>=O^F:2WO1<;1'-Z5QI$0G\;.D=S7,M">SXIQ+:JW5JXO'U M7OK8. _.S!))[WC^/4O5ZJ9'>BBEBV23JQ>^>Z250Z&6-^>Y-/_1KL*Z/33? M2,6+B@P6%!DK?Y,?52".""#'3O J@MSJ0U01 MHJX:^A6AWR1$9PBD(I"N&N**$)MR*/-GDC]*5#(<"+Y#0J-!FKXP%638D/., MZ6*?*@%/,^"IX>^PGW[C4J(U%6BZ2@1%EVA:5C[B"W2?"):QI43/^^<7Z#:1 MV1PE+$6C+-\HFJ+/(ZJ2+/\"W-?I"'W^] 5]0@Z2&B]1QM KRY2\@$6X_F/% M-Q+8I32U\,?M_.AG_,=V/O9:!#@0 M^CK^WC[^MUZKQ&\;=H5\]P)YKH%CQC^VTT=TWFK\I#,=QRV%X-<;T3?R_',;<5-0D2@N$'0P?7Y76RRMMAB# MC9KO-ZK96-6 D,C4+?2[? 2 M8S>&$&Z/Z]8&-;:@/&W:>]B#U;+8#][#'FVP M?DP:2B0D[YD4ID$8-SPQ@+SL4<"NS=1[4W46MLCRCCTKO^MNONU MWGYK%+^;40?$)UO86TNZ;T@P]$D%ZJ&QV2J\%!H=!2' )/1)T(C6Z!3HQS%Q M^Z112V.;Q,@GKML /M@DDC#"L=^H3HM$UPM)')%&1BT22=3W/4SL.25U;$G[ M>76F0>##'(+;!Y$I%1F^. M,SBZ5::OG^$UF H!@.YY.?1;'/[*O!PZ(XX^G)?H).)N,RFGD,L^:&Z;*D;%>K;]C?#5O[XWU6WQ]CRWK8WS]8%M_U-]#S.OJ06WY M,07&F67&),KI DQPK_K@@BB_3Y0WBJ_-R^N,*W@5-IP, (@- 9 >&PO=V]R:W-H M965TVB6^P6P1J[ M>RAZ8*3/%A&)=$DJ3M^^)*4HMBJKN11)#K%(?3,<#@<4.3\*^:!* (V>ZHJK MA5=J?;CV?9674%-U)0[ S9N=D#75IBGWOCI(H(4#U94?!D'BUY1Q;SEW?7=R M.1>-KAB'.XE44]=4_GT+E3@N/.P]=WQE^U+;#G\Y/] ];$%_.]Q)T_)[EH+5 MP!43'$G8+;P;?+W!Q )6@IJ?1UA! M55DFH^.OCM3KQ[3 T^=G]E_RANE1=V!C8*:\?:7/G5&G ,SS@@[ #A$!!= ) .0(: MY (@Z@#1:T>(.X";NM_.W1FWIIHNYU(G@P-I]I^!IR M \<7X9M7P_%LP@S2YX8X/G*![X9K5HQDXSP7*U$?&DW=EF#"M*&2,[Y7Z*X/ MVQ^?#3'ZI*%6?T[(BGI9D9,5_;^R/J*;6C12\PR^T_^,+$N2<^>O*>XI+VL]*WCDOY[P3 ),A+'Z2 N8Y7A M#$L=RZ;=.Z;28O2QB%ZI+)0$VLQZQEG M[RDB.'CY0@9O'9).P=DZ16&$XUDX",E(9182NP,-,C)&.8MG,Q(,MY2Q2I+$ MR6E"SZT[.5S@2>M^4"DIUU/QP.$+6?BN O+R*<3DC0.RZA2'>D5RJW.]K#0]_;7AAMW6![TW^+K%1[I7]MKACO)OM"W M=Y0O5.X95ZB"G1DJN$K-]TNVQ_ZVH<7!G6OOA3:G9/=8FJL22%M@WN^$T,\- M.T!_^5K^ U!+ P04 " !"DPQ3>L0%+KH# !E#@ &0 'AL+W=O2^*(CX]X;F_#!RD/,V\)BE6V4&W/%P1U*ZHNK'[D'H.[=1 M2;*",IEQ!@3=C)P)NEXBSQ!*Q!\9/FN>R_(7'&HL=,!Z+Q4O:K+.H,A8]4]>ZT*<$+1.-P'7!&P3_#,$ MKR9XET;P:X)_:82@)@0V(3Q#"&M">&F$J"9$9;.JZI:MF1%%QD/!#T 8M%8S M%V5_2[;N2,:,%5=*Z*>9YJGQBJ;:6 KX1\#5U6Y* MCM]*?H-[%7_;LRO@P5\ AAAU)#2]G Z[ZO%ST><_%WW13Y_1M::CL_3EQ70T MZ&F%U[C?*_6\,WJUG278"%Z ^:NB@I$<3,MU1X4$VK/@CK/T^YU^829@(J6Q M^5]W6@?<*EK(OWNR\)LL_#(+OS^+KK51$8.2:+XJ+V,,?3/UEU/#M%'(1Y'_ M'C5KHWP8>);6O(WR4!P%[U&+-BI"<8#>HY8=*!SXQXCOJA4TU0IZJS71CMYK=1*/9@ M;#6_C?)A;$=/SXPH^VOF:> MUB_TL;4.IQTH/P@LU*P#A7 86QV;=\!B;P"M[G>)#3"RWC;+SIC(Q]W]1R?[ M%=2__!\FT[[:XZ,0_DP/'#]!R/NP![SV*QO%L>V!-@JC&-L>:*.B$$/; FU4 M@*+(MD ;A5 ,H6V!CI 8^Y8#W)/-JZY[6IY+)%CS/5/5-[09;MYU_C"G*'*3?0Q;'4 T]O9-&,2Y'2C4X!7D9Z"J,XTU8WBNW)+ M_<25-DMYN=7G0"H,0#_?<*[>;DR YF0Y_@]02P,$% @ 0I,,4S%H>D$" M P $@H !D !X;"]W;W)K&ULK59=;YLP%/TK M%MI#*VT%\Y4/)9&:D'2=U*EJUNUAVH,3;@(JV)EMDD[:CY\-A"6!L&S:"_CC MG'./KPV^@QWC+R("D.@U3:@8&I&4F[YIBF4$*1$W; -4S:P83XE47;XVQ88# M"7-2FIBV9?EF2F)JC ;YV",?#5@FDYC"(T M,$>##5G#'.3SYI&KGEFIA'$*5,2,(@ZKH7&+^W>^QN> SS'LQ$$;Z94L&'O1 MG?MP:%C:$"2PE%J!J-<6)I D6DC9^%YJ&E5(33QL[]5G^=K56A9$P(0E7^)0 M1D.C:Z 05B1+Y!/;O8=R/9[66[)$Y$^T*[!^ST#+3$B6EF3E((UI\2:O91X. M"#8^0[!+@GTIP2D)SBFA>X;@E@3WT@A>2? NC>"7!/_2")V2T,DWJ\ANOC4! MD60TX&R'N$8K-=W(]S=GJQV)J3Z)<\G5;*QX(98+04 Q,J9QH/7-91AT74>TS41WTP*B,!)K2 M$,(&?M#.]__$G[7SL=TB8*H45GFT]WDN\2O#W7LI];A";_A=+LW:5 )9*!1^IG+=T=[$8[C5:.MI"I_H4G%S6 M/2/[,4L7P!%;(?6?Y^K$TS42Y>?Q$YUW&Q2R?BZK__S;$1Z8V\/DM"&.O+J5 M5[?5ZQ-L@6;0].451.\@EFVYN'?L:%)'81=WW&-44$>YEN><:$WK* =W.]Y) M#NJH#NYZ)YFZ:T#9GMMKSI979[_FOM>U MK)/4UT$^/@4%=1#NN:>H:0/*K06Y;N\ 5>3*/+AJ4N#KO(H0 M:,DR*HOC6XU6AN8"I3 M2EFP;CIJ#;RH0(J.9)O\ EPPJ:[3O!FIH@VX!JCY%6-RW]$!JC)P] M02P,$ M% @ 0I,,4XPINJF#! +1 !D !X;"]W;W)K&ULO5C1;N(X%/T5"XVT,Q)#XD" CB@2T%;+:-NB=CK[,)H'DUS :A)3 MVRE3:3]^KYU,DK9)RCYT^Q!LQ_?X^/KDV.[D(.2]V@%H\BN.$G7:V6F]_^(X M*MA!S%1/["'!-QLA8Z:Q*K>.VDM@H0V*(\=SW:$3,YYTIA/;MI+3B4AUQ!-8 M2:+2.&;R:0Z1.)QV:.=WPPW?[K1I<*:3/=O"+>B[_4IBS2E00AY#HKA(B(3- M:6=&OUQXG@FP/;YS.*A*F9BIK(6X-Y5E>-IQ#2.((- &@N'/(RP@B@P2\GC( M03O%F":P6OZ-?F$GCY-9,P4+$?W-0[T[[8P[)(0-2R-](PY_0CXAW^ %(E+V M20YY7[=#@E1I$>?!R"#F2?;+?N6)J 3T1PT!7A[@O0R@#0']/*#_(L ;- 0, M\H#!L0%^'N ?&S#, X8V]UFR;*;/F&;3B10'(DUO1#,%NUPV&A/,$Z.L6RWQ M+<4D@T.7_$IR*?R2P,N5EV%I%EDHG7B.#C&6C&HT_D W&(VC$) MBO"$W"5C=[1GY M^.%3.4[VK$%=M*->P+I'O'X#:@W>V5LLDQ[INQE>*]!Y.] 9! A$+9#;"G1Q M-! ]:0)R4!2%,KQ"&9Y%[A^I#/+C+^Q!EAIB];,%OU_@]RW^H E?B^">[%,9 M[- 90K*1(B9Z!P3B?22> -7U3W-:YAGXT((;^WR<#GS7_DVXVV7)5N3')<1KD#\Q[;/KJW.R7%T7;2UZ M'!7#CMY%[^,"?]PZK:O4,#7YS>>S5"K%%*-M?I,L42S;:MLT/WZE^>& CH?# M47W"3PIF)ZW,ON$7)Z3)]/E#RO53%Q408IOELT(E_ ?-S[.A:+^J";?G-BF5 MNN5&Y;:RG&VW$K;X'9)9+%)<'ZO4@N<-KAV78*1:N_NXKZ0Z'/2\!E*5W9.V MDKID\AYWR"VN8]4XCM$E+8V8OH\3T]**Z1%>O!-1"%+]D:N 7 D-W85 !Y#V M''ECC@&UN7WMQ;0AL:4+T__-AN?Y4)16"!I)NDTL2_ND[?[Y>F5>>-0Q.BA] MD0[?1P>E!=)1ZWSFJ<(6=-] Q<7_-E=5'9>)% :63'0&W,:@-20EA[(,M& M\"NY]FC3QU]Z)VTWSWIBN5!YH@&77A-N';66U;B&5<-)@9:^2=N-LV#% F2B M>,8J$^7>^N8;TESD _C/W+*>EE&POPXP1][:)UT2_;^9"+TW=:!]'O9+7E8M]RPGQ5RW7D1<083 MG>8L>*9B0$94\+'BX)71G(NE,W? ,"E$H0)M6M[(:8.E>G%PV\W@::AY(.2/Q?Z\]QL M1]HY= N[5RSC"SM?9(T C+V-L].R%,M/@D]ESMSF#PXX[-.57S K%'\QT:!5 M)L; % F>F=)\LFGYJ6CYR!9ZU4Z+#-?<.4'-?S?/4R:9HF)3M.G]8\[RFQ77 M[]9_H=E^K>PJ]HJ,NL>OL3Y/'+O(^!1$GD2Y>Z<@,CE^D=$):*S/GTZN.\ M?,C(?K X?I_$7/Z=)DD4Q3&6T='(JV"$Y2V.X MW'D?A:OW5+C^3^CP%U!+ P04 " !#DPQ3EXJ[', 3 @ "P %]R M96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_: MI7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$ MVV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH M^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( $.3#%-G7O=T. 4 ,DP M / >&PO=V]R:V)O;VLN>&ULQ9M;;]LX$$;_"N&7[0+M.M;-25$7:-+N M;H B">JB^U@P$FT3E4B7HG+[]4O)ZV:8"!_V9>*GV+KY:"3RS)#,NUOK?EQ; M^T/<-;5I%Y.-]]NWTVE;;E0CVS_L5IFP9V5=(WWXZM;3=NN4K-J-4KZII\G1 M43%MI#:3]^_VU[IR4_K%>E5Z;4W8V&_XIM5M^[B__RIN=*NO=:W]_6(R?*[5 M1#3:Z$8_J&HQ.9J(=F-O_[9./UCC9;TLG:WKQ62VV_%-.:_+9YN7/>17>=T. M6[R\_B(#R&)2'(4+KK1K_7#$<'T9&&]4.'CWK?/V3UU[Y3Y*K_YRMMMJL^XO M$^YB2FYCB,/^[RZ(;]W_":-=K72I/MJR:Y3QNS@Z5?> IMWH;3L11C9J,3FS M-\J)*[E6_4V%7SFO=C?H QD)EWNKPPYW7@V,G#RF4J95E0B?6EOK*G!4XE36 MTI1*$,@$0"8'A/R>$,@40*8'@5SV..%4 ID!R.R D%$D$)@#GAA0F"VP;]W MI*O'I9Z>W_0FOA5&> M=MA'J,<^XD4\-R%>WKI["@05PNR0\#JY+C303W?;OMG2=W^&K#%CUL:I=<[> M!M-'1$@1,WY'W/3)3?A5<>742CDW=&RV_/$Z='84$TEBQFR)_KT/3>!4]GWP MAUOIJBB"2 TS9C<,L1+_2.="1Q91(1?,F&5P;DK;*/%5WL5O/^KZ9\Q]_YEM M&NW[@]JA,POOG@]M09E2QY"HZY\Q]_T7X;J?;=N*JY 5+S?216DQ\L",601+ MM>Z/$.=F=WK83Y-A)("$60#+[KI5/[N>[E.O OHT$R2"A%D$,-V(LLL$5A/, M7L"8-+],D"P29EG\EQ>)5Z&,K57[.^5"=DB8[0!2I)Z58B)3),RF^)4FC080 MV2)AML73?&D4$*DC85<'2%/B=HSDD3#+8R1-&0TETDC"K9$H7QG#2Y%*4O9: M8DA4$QDFI39-!AS M3C&1;%)NV4#,8SH$C:23L=??;P0!#D[:2G/_6TNG1C*D MGXQ9/X^8'ZI*][ME33IZBHD4E#$K"%4-(<(4$\Z/'+"X"1&FF,A"V8L5-]'; MN=],,9&%,O9QL4?,D;>38B(+9E:014&-'CJR4,9LH?H >8-)'+D85R9@N-U>*D%5%,9*&V$,:,FA"R4,YL(8Q):Z$<62@_ MP*@;T1'%1!;*7W;@+3+Z:4TQ"V2A@KL6>HH9BYUB(@L5S!:B$YPCR0?%1!8J MF"WT!),\\GX4Z8QB(@L5S!;"F.<4$UFH8+80QKRDF,A"!7LM!# CIQ=PO=@+ MKA%XCAFM:D,6*@ZY;$"\H9C(0@6SA2!F_-"1A0IF"XW,#=!'3U<)(@O-F2T$ M,:-HSI&%YMSK"T:F,<:+C#FRT)Q[?<$HYEB&-$<6FG-/"CU=1A*+G6(B"\T' M"TV'@]OW[RJUTD95%^$GVK"]E'5YY43_9[<>,,O[93VKKJ[/PK9+\]G*:K\2 M?_]?!.__!5!+ P04 " !#DPQ3Q]=S3T<" #5*P &@ 'AL+U]R96QS M+W=O24 M'XIM$-!*LONVG(%]4 ]Z$G%&J$!<_@'ZA(#'EW)HQGU[&G;[;EA\'@^G857M MQK'[5=?#>E>.S7#7=N5T/K)I^V,SGI?]MNZ:]7NS+;4LEU'WMS.JI\?;F8O7 MKZ[\S\1VL]FOR^]V_>=83N,_!M@WD*@MZ#>0J"W3!ZV"?06U%L(]!;46PCT%M1; M"/06U%L(]!;46PCT%M1;"/06U%L(]%;46PGT5M1;"?16U%L)]-;)RQ("O17U M5@*]%?56 KT5]58"O17U5@*]%?56 KT5]58"O0WU-@*]#?4V KT-]38"O0WU M-@*];?*RFT!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]' MO9U ;T>]G4!O1[V=0&^??*PDT-M1;R?0VU%O)]#;46\GT-M1;R?0.U#O(- [ M4.\@T#M0[R#0.U#O(- [4.\@T#M0[R#0.R8_FQ#H':AW$.@=J'<0Z!VH=Q#H MG5'O3*!W1KTS@=X9]F?4.Q/HG5'O_)-Z#^/7H0S7GN\U7O\GJ1[/YY;K MY2_+[YV3N_>"!7J;)%C>O?,(BR ;8#BWD! M3W+;1DUBRW8[Y>UQ4D":$52@(LW9-&IMWW/C*WVK7O]Z\A1GA[X;XK+8I.2O M&(OUAGH;2^=IR"LK%WJ;\M>P9M[66[LF)A8+PVHW)!K2/(TUBIOK.UK979=F M]X?\9WMA^:?E/E+0IE/3GOBIO7Q(F\H MV+L)X\K' 2_G'O840MO0[-&&]-/V>1<[="RFIXYB>;K$.SVZU:JMJ7'UKL]' MRN@#V29NB%+?E<>B%Z>34[YA.G[RL_.G,J<"\\['X'S,$POT];C7D8RGYSX7 MHI#:TZ_XEIA+G_U^-$Z[H>:3V?EZ_[BPG>81V?0X_X[_GO%;_2_V(4#ZD"!] M*) ^-$@?!J2/"J2/2Y ^?H#TP1I:];8?7?#;]H?7F M&5!+ 0(4 Q0 ( $*3#%,'04UB@0 +$ 0 " 0 M !D;V-0&UL4$L! A0#% @ 0I,,4[&T_CKO *P( M !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% M @ 0I,,4YE&PO=V]R:W-H965T&UL4$L! A0#% M @ 0I,,4QD4V1-3!@ OQP !@ ("!^0H 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 0I,,4W>+;6>M"P M6TL !@ ("!F1L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0I,,4W@*3R]@( 1(0 !@ M ("!$3H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0I,,4U-SB1,B P \@< M !D ("!Y6L 'AL+W=O&PO=V]R:W-H965T>!L M6 P .P] 9 " @;)T !X;"]W;W)K&UL4$L! A0#% @ 0I,,4Z/'C<1 "0 JAP !D M ("!08$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 0I,,4W\_T+_K!0 WQ$ !D ("!?Z 'AL+W=O M&PO=V]R:W-H965TAU.S00 %$. 9 " @0ZL M !X;"]W;W)K&UL4$L! A0#% @ 0I,,4PDK M'!;+!@ "1, !D ("!$K$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0I,,4\;S_Z H P P0< !D M ("!&N( 'AL+W=O&PO M=V]R:W-H965T[H !X;"]W;W)K&UL4$L! A0#% @ 0I,,4\*5IL(G P U < !D ("! MTNL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 0I,,4Y;/#1Q2 P 4@@ !D ("!V?L 'AL+W=O&UL4$L! A0#% @ 0I,,4Z>'ES6C M! F P !D ("!%P@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0I,,4Z)L_;"+ P Q0P !D M ("!D!,! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 0I,,4SUM/TO_ @ >0L !D ("!3QX! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M0I,,4P4@^5ZP P 'PX !D ("!HRD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0I,,4["PFN45 P H0D !D M ("!%ST! 'AL+W=O&PO=V]R:W-H M965TN=AO@4 -X@ 9 M " @7-$ 0!X;"]W;W)K&UL4$L! M A0#% @ 0I,,4R@4_ON@!@ JB8 !D ("!:$H! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0I,, M4]8 1-HM P &PO=V]R:W-H965T1@ 0!X;"]W;W)K M&UL4$L! A0#% @ 0I,,4Y;7&PO=V]R:W-H965T&UL4$L! A0#% @ 0I,,4\K4Z7BJ P , X !D M ("!E7(! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 0I,,4PPE\2'H @ 6PD !D ("!4H ! 'AL+W=O M&PO=V]R:W-H965TG*R0, +D- 9 " @?F& M 0!X;"]W;W)K&UL4$L! A0#% @ 0I,,4WM= MR,+U P 2@X !D ("!^8H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0I,,4P)2)M^+ P 'PT !D M ("!#Y4! 'AL+W=O&PO M=V]R:W-H965TP, M (@- 9 " @:.= 0!X;"]W;W)K&UL4$L! A0#% @ 0I,,4WK$!2ZZ P 90X !D ("! M5:$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 0Y,,4TX5V)1" P %A4 T ( !.:T! 'AL+W-T>6QE M&PO=V]R:V)O;VLN>&UL4$L! A0#% @ M0Y,,4\?7 XML 87 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 88 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 89 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 361 451 1 false 83 0 false 10 false false R1.htm 1001 - Document - Cover Page Sheet http://www.markforged.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.markforged.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.markforged.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss Sheet http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss Condensed Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 1005 - Statement - Condensed Consolidated Statement of Changes in Convertible Preferred Stock and Stockholders' Deficit Sheet http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit Condensed Consolidated Statement of Changes in Convertible Preferred Stock and Stockholders' Deficit Statements 5 false false R6.htm 1006 - Statement - Condensed Consolidated Statement of Cash Flows Sheet http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows Condensed Consolidated Statement of Cash Flows Statements 6 false false R7.htm 1007 - Disclosure - Organization, Nature of the Business, and Risks and Uncertainties Sheet http://www.markforged.com/role/OrganizationNatureOfTheBusinessAndRisksAndUncertainties Organization, Nature of the Business, and Risks and Uncertainties Notes 7 false false R8.htm 1008 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.markforged.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 1009 - Disclosure - Revenue Sheet http://www.markforged.com/role/Revenue Revenue Notes 9 false false R10.htm 1010 - Disclosure - Property and Equipment, net Sheet http://www.markforged.com/role/PropertyAndEquipmentNet Property and Equipment, net Notes 10 false false R11.htm 1011 - Disclosure - Inventory Sheet http://www.markforged.com/role/Inventory Inventory Notes 11 false false R12.htm 1012 - Disclosure - Accrued Expenses Sheet http://www.markforged.com/role/AccruedExpenses Accrued Expenses Notes 12 false false R13.htm 1013 - Disclosure - Borrowings Sheet http://www.markforged.com/role/Borrowings Borrowings Notes 13 false false R14.htm 1014 - Disclosure - Convertible Preferred Stock, Common Stock and Stockholders' Deficit Sheet http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficit Convertible Preferred Stock, Common Stock and Stockholders' Deficit Notes 14 false false R15.htm 1015 - Disclosure - Equity Based Awards Sheet http://www.markforged.com/role/EquityBasedAwards Equity Based Awards Notes 15 false false R16.htm 1016 - Disclosure - Stock Warrants Sheet http://www.markforged.com/role/StockWarrants Stock Warrants Notes 16 false false R17.htm 1017 - Disclosure - Income Taxes Sheet http://www.markforged.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 1018 - Disclosure - Commitments and Contingencies Sheet http://www.markforged.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 18 false false R19.htm 1019 - Disclosure - Net Loss Per Share Sheet http://www.markforged.com/role/NetLossPerShare Net Loss Per Share Notes 19 false false R20.htm 1020 - Disclosure - Segment Information Sheet http://www.markforged.com/role/SegmentInformation Segment Information Notes 20 false false R21.htm 1021 - Disclosure - Subsequent Events Sheet http://www.markforged.com/role/SubsequentEvents Subsequent Events Notes 21 false false R22.htm 1022 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.markforged.com/role/SummaryOfSignificantAccountingPolicies 22 false false R23.htm 1023 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.markforged.com/role/SummaryOfSignificantAccountingPolicies 23 false false R24.htm 1024 - Disclosure - Revenue (Tables) Sheet http://www.markforged.com/role/RevenueTables Revenue (Tables) Tables http://www.markforged.com/role/Revenue 24 false false R25.htm 1025 - Disclosure - Property and Equipment, net (Tables) Sheet http://www.markforged.com/role/PropertyAndEquipmentNetTables Property and Equipment, net (Tables) Tables http://www.markforged.com/role/PropertyAndEquipmentNet 25 false false R26.htm 1026 - Disclosure - Inventory (Tables) Sheet http://www.markforged.com/role/InventoryTables Inventory (Tables) Tables http://www.markforged.com/role/Inventory 26 false false R27.htm 1027 - Disclosure - Accrued Expenses (Tables) Sheet http://www.markforged.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://www.markforged.com/role/AccruedExpenses 27 false false R28.htm 1028 - Disclosure - Convertible Preferred Stock, Common Stock and Stockholders' Deficit (Tables) Sheet http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitTables Convertible Preferred Stock, Common Stock and Stockholders' Deficit (Tables) Tables http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficit 28 false false R29.htm 1029 - Disclosure - Equity Based Awards (Tables) Sheet http://www.markforged.com/role/EquityBasedAwardsTables Equity Based Awards (Tables) Tables http://www.markforged.com/role/EquityBasedAwards 29 false false R30.htm 1030 - Disclosure - Stock Warrants (Tables) Sheet http://www.markforged.com/role/StockWarrantsTables Stock Warrants (Tables) Tables http://www.markforged.com/role/StockWarrants 30 false false R31.htm 1031 - Disclosure - Income taxes (Tables) Sheet http://www.markforged.com/role/IncomeTaxesTables Income taxes (Tables) Tables 31 false false R32.htm 1032 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.markforged.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.markforged.com/role/CommitmentsAndContingencies 32 false false R33.htm 1033 - Disclosure - Net Loss per Share (Tables) Sheet http://www.markforged.com/role/NetLossPerShareTables Net Loss per Share (Tables) Tables 33 false false R34.htm 1034 - Disclosure - Segment Information (Tables) Sheet http://www.markforged.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.markforged.com/role/SegmentInformation 34 false false R35.htm 1035 - Disclosure - Organization, Nature of the Business, and Risks and Uncertainties - Additional Information (Detail) Sheet http://www.markforged.com/role/OrganizationNatureOfTheBusinessAndRisksAndUncertaintiesAdditionalInformationDetail Organization, Nature of the Business, and Risks and Uncertainties - Additional Information (Detail) Details 35 false false R36.htm 1036 - Disclosure - Summary of Significant Accounting Policies - Summary of Allowance For Doubtful Accounts (Detail) Sheet http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAllowanceForDoubtfulAccountsDetail Summary of Significant Accounting Policies - Summary of Allowance For Doubtful Accounts (Detail) Details 36 false false R37.htm 1037 - Disclosure - Summary of Significant Accounting Policies - Summary of Fair Value Hierarchy of The Valuation (Detail) Sheet http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFairValueHierarchyOfTheValuationDetail Summary of Significant Accounting Policies - Summary of Fair Value Hierarchy of The Valuation (Detail) Details 37 false false R38.htm 1038 - Disclosure - Summary of Significant Accounting Policies - Summary of Changes in Fair Value of the Derivative Warrant Liabilities (Detail) Sheet http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfChangesInFairValueOfTheDerivativeWarrantLiabilitiesDetail Summary of Significant Accounting Policies - Summary of Changes in Fair Value of the Derivative Warrant Liabilities (Detail) Details 38 false false R39.htm 1039 - Disclosure - Summary of Significant Accounting Policies - Summary of Estimated Useful Life of Property Plant Equipment (Detail) Sheet http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyPlantEquipmentDetail Summary of Significant Accounting Policies - Summary of Estimated Useful Life of Property Plant Equipment (Detail) Details 39 false false R40.htm 1040 - Disclosure - Summary of Significant Accounting Policies - Summary of Balance of The Company's Warranty Reserve (Detail) Sheet http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfBalanceOfTheCompanySWarrantyReserveDetail Summary of Significant Accounting Policies - Summary of Balance of The Company's Warranty Reserve (Detail) Details 40 false false R41.htm 1041 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 41 false false R42.htm 1042 - Disclosure - Revenue - Summary of Company's Revenue Based on The Nature of The Products and Services (Detail) Sheet http://www.markforged.com/role/RevenueSummaryOfCompanySRevenueBasedOnTheNatureOfTheProductsAndServicesDetail Revenue - Summary of Company's Revenue Based on The Nature of The Products and Services (Detail) Details 42 false false R43.htm 1043 - Disclosure - Revenue - Additional Information (Detail) Sheet http://www.markforged.com/role/RevenueAdditionalInformationDetail Revenue - Additional Information (Detail) Details 43 false false R44.htm 1044 - Disclosure - Property and Equipment, net - Summary of Property Plant and Equipment (Detail) Sheet http://www.markforged.com/role/PropertyAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail Property and Equipment, net - Summary of Property Plant and Equipment (Detail) Details 44 false false R45.htm 1045 - Disclosure - Property and Equipment, net - Additional Information (Detail) Sheet http://www.markforged.com/role/PropertyAndEquipmentNetAdditionalInformationDetail Property and Equipment, net - Additional Information (Detail) Details 45 false false R46.htm 1046 - Disclosure - Inventory - Summary of Inventory (Detail) Sheet http://www.markforged.com/role/InventorySummaryOfInventoryDetail Inventory - Summary of Inventory (Detail) Details 46 false false R47.htm 1047 - Disclosure - Inventory - Additional Information (Detail) Sheet http://www.markforged.com/role/InventoryAdditionalInformationDetail Inventory - Additional Information (Detail) Details 47 false false R48.htm 1048 - Disclosure - Accrued Expenses - Summary of Accrued Expenses (Detail) Sheet http://www.markforged.com/role/AccruedExpensesSummaryOfAccruedExpensesDetail Accrued Expenses - Summary of Accrued Expenses (Detail) Details 48 false false R49.htm 1049 - Disclosure - Borrowings - Additional Information (Detail) Sheet http://www.markforged.com/role/BorrowingsAdditionalInformationDetail Borrowings - Additional Information (Detail) Details 49 false false R50.htm 1050 - Disclosure - Convertible Preferred Stock, Common Stock and Stockholders' Deficit - Summary of Convertible Preferred Stock Authorized, Issued and Outstanding (Detail) Sheet http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfConvertiblePreferredStockAuthorizedIssuedAndOutstandingDetail Convertible Preferred Stock, Common Stock and Stockholders' Deficit - Summary of Convertible Preferred Stock Authorized, Issued and Outstanding (Detail) Details 50 false false R51.htm 1051 - Disclosure - Convertible Preferred Stock, Common Stock and Stockholders' Deficit - Additional Information (Detail) Sheet http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail Convertible Preferred Stock, Common Stock and Stockholders' Deficit - Additional Information (Detail) Details 51 false false R52.htm 1052 - Disclosure - Convertible Preferred Stock, Common Stock and Stockholders' Deficit - Summary of Common Stock Reserved for Future Issuance (Detail) Sheet http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfCommonStockReservedForFutureIssuanceDetail Convertible Preferred Stock, Common Stock and Stockholders' Deficit - Summary of Common Stock Reserved for Future Issuance (Detail) Details 52 false false R53.htm 1053 - Disclosure - Equity Based Awards - Summary of Option Activity Under The Plan For The Year (Detail) Sheet http://www.markforged.com/role/EquityBasedAwardsSummaryOfOptionActivityUnderThePlanForTheYearDetail Equity Based Awards - Summary of Option Activity Under The Plan For The Year (Detail) Details 53 false false R54.htm 1054 - Disclosure - Equity Based Awards - Summary of Additional Information Regarding The Exercise of Stock Options (Detail) Sheet http://www.markforged.com/role/EquityBasedAwardsSummaryOfAdditionalInformationRegardingTheExerciseOfStockOptionsDetail Equity Based Awards - Summary of Additional Information Regarding The Exercise of Stock Options (Detail) Details 54 false false R55.htm 1055 - Disclosure - Equity Based Awards - Summary of Calculated Via The Black-Scholes Option Pricing Model (Detail) Sheet http://www.markforged.com/role/EquityBasedAwardsSummaryOfCalculatedViaTheBlackScholesOptionPricingModelDetail Equity Based Awards - Summary of Calculated Via The Black-Scholes Option Pricing Model (Detail) Details 55 false false R56.htm 1056 - Disclosure - Equity Based Awards - Summary of Consolidated Statements of Operations and Comprehensive Loss (Detail) Sheet http://www.markforged.com/role/EquityBasedAwardsSummaryOfConsolidatedStatementsOfOperationsAndComprehensiveLossDetail Equity Based Awards - Summary of Consolidated Statements of Operations and Comprehensive Loss (Detail) Details 56 false false R57.htm 1057 - Disclosure - Equity Based Awards - Summary of restricted stock units activity (Detail) Sheet http://www.markforged.com/role/EquityBasedAwardsSummaryOfRestrictedStockUnitsActivityDetail Equity Based Awards - Summary of restricted stock units activity (Detail) Details 57 false false R58.htm 1058 - Disclosure - Equity Based Awards - Summary of stock based compensation based on the awards granted (Detail) Sheet http://www.markforged.com/role/EquityBasedAwardsSummaryOfStockBasedCompensationBasedOnTheAwardsGrantedDetail Equity Based Awards - Summary of stock based compensation based on the awards granted (Detail) Details 58 false false R59.htm 1059 - Disclosure - Equity Based Awards - Additional Information (Detail) Sheet http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail Equity Based Awards - Additional Information (Detail) Details 59 false false R60.htm 1060 - Disclosure - Stock Warrants - Summary of Black- Scholes model using the following inputs (Detail) Sheet http://www.markforged.com/role/StockWarrantsSummaryOfBlackScholesModelUsingTheFollowingInputsDetail Stock Warrants - Summary of Black- Scholes model using the following inputs (Detail) Details 60 false false R61.htm 1061 - Disclosure - Stock Warrants - Additional Information (Detail) Sheet http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail Stock Warrants - Additional Information (Detail) Details 61 false false R62.htm 1062 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.markforged.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 62 false false R63.htm 1063 - Disclosure - Income Taxes - Summary of the Company's loss before Income Taxes (Detail) Sheet http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySLossBeforeIncomeTaxesDetail Income Taxes - Summary of the Company's loss before Income Taxes (Detail) Details 63 false false R64.htm 1064 - Disclosure - Income Taxes - Summary of the Income Tax Provision (Detail) Sheet http://www.markforged.com/role/IncomeTaxesSummaryOfTheIncomeTaxProvisionDetail Income Taxes - Summary of the Income Tax Provision (Detail) Details 64 false false R65.htm 1065 - Disclosure - Income Taxes - Summary of the Overall Effective Tax Rate differs from the Statutory Federal Tax Rate (Detail) Sheet http://www.markforged.com/role/IncomeTaxesSummaryOfTheOverallEffectiveTaxRateDiffersFromTheStatutoryFederalTaxRateDetail Income Taxes - Summary of the Overall Effective Tax Rate differs from the Statutory Federal Tax Rate (Detail) Details 65 false false R66.htm 1066 - Disclosure - Income Taxes - Summary of the Company's Net Deferred Tax Assets (Detail) Sheet http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail Income Taxes - Summary of the Company's Net Deferred Tax Assets (Detail) Details 66 false false R67.htm 1067 - Disclosure - Income Taxes - Summary of the Company's Deferred Income Tax Asset Valuation Allowance (Detail) Sheet http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySDeferredIncomeTaxAssetValuationAllowanceDetail Income Taxes - Summary of the Company's Deferred Income Tax Asset Valuation Allowance (Detail) Details 67 false false R68.htm 1068 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Rental Payments (Detail) Sheet http://www.markforged.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsDetail Commitments and Contingencies - Schedule of Future Minimum Rental Payments (Detail) Details 68 false false R69.htm 1069 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.markforged.com/role/CommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 69 false false R70.htm 1070 - Disclosure - Net Loss per Share - Summary of Earnings Per Share, Basic and Diluted (Detail) Sheet http://www.markforged.com/role/NetLossPerShareSummaryOfEarningsPerShareBasicAndDilutedDetail Net Loss per Share - Summary of Earnings Per Share, Basic and Diluted (Detail) Details 70 false false R71.htm 1071 - Disclosure - Net Loss per Share - Summary of Dilutive Securities are Excluded from the Denominator (Detail) Sheet http://www.markforged.com/role/NetLossPerShareSummaryOfDilutiveSecuritiesAreExcludedFromTheDenominatorDetail Net Loss per Share - Summary of Dilutive Securities are Excluded from the Denominator (Detail) Details 71 false false R72.htm 1072 - Disclosure - Segment Information - Summary of Disaggregated Revenue Data for Those Markets (Detail) Sheet http://www.markforged.com/role/SegmentInformationSummaryOfDisaggregatedRevenueDataForThoseMarketsDetail Segment Information - Summary of Disaggregated Revenue Data for Those Markets (Detail) Details 72 false false R73.htm 1073 - Disclosure - Segment Information - Additional Information (Detail) Sheet http://www.markforged.com/role/SegmentInformationAdditionalInformationDetail Segment Information - Additional Information (Detail) Details 73 false false R74.htm 1074 - Disclosure - Subsequent Events - Additional Information (Detail) Sheet http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail Subsequent Events - Additional Information (Detail) Details 74 false false All Reports Book All Reports d206661ds1.htm d206661dex231.htm d206661dex232.htm d206661dex51.htm mkfg-20210630.xsd mkfg-20210630_cal.xml mkfg-20210630_def.xml mkfg-20210630_lab.xml mkfg-20210630_pre.xml http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/us-gaap/2020-01-31 true true JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "d206661ds1.htm": { "axisCustom": 4, "axisStandard": 28, "contextCount": 361, "dts": { "calculationLink": { "local": [ "mkfg-20210630_cal.xml" ] }, "definitionLink": { "local": [ "mkfg-20210630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "d206661ds1.htm" ] }, "labelLink": { "local": [ "mkfg-20210630_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "mkfg-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "mkfg-20210630.xsd" ], "remote": [ "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", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd", "https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 605, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 1, "http://www.markforged.com/20210630": 1, "http://xbrl.sec.gov/dei/2020-01-31": 2, "total": 4 }, "keyCustom": 55, "keyStandard": 396, "memberCustom": 33, "memberStandard": 46, "nsprefix": "mkfg", "nsuri": "http://www.markforged.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "1001 - Document - Cover Page", "role": "http://www.markforged.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1010 - Disclosure - Property and Equipment, net", "role": "http://www.markforged.com/role/PropertyAndEquipmentNet", "shortName": "Property and Equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1011 - Disclosure - Inventory", "role": "http://www.markforged.com/role/Inventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1012 - Disclosure - Accrued Expenses", "role": "http://www.markforged.com/role/AccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1013 - Disclosure - Borrowings", "role": "http://www.markforged.com/role/Borrowings", "shortName": "Borrowings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1014 - Disclosure - Convertible Preferred Stock, Common Stock and Stockholders' Deficit", "role": "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficit", "shortName": "Convertible Preferred Stock, Common Stock and Stockholders' Deficit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1015 - Disclosure - Equity Based Awards", "role": "http://www.markforged.com/role/EquityBasedAwards", "shortName": "Equity Based Awards", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "mkfg:WarrantsAndRightsNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1016 - Disclosure - Stock Warrants", "role": "http://www.markforged.com/role/StockWarrants", "shortName": "Stock Warrants", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "mkfg:WarrantsAndRightsNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1017 - Disclosure - Income Taxes", "role": "http://www.markforged.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1018 - Disclosure - Commitments and Contingencies", "role": "http://www.markforged.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1019 - Disclosure - Net Loss Per Share", "role": "http://www.markforged.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn06_30_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn06_30_2021", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1020 - Disclosure - Segment Information", "role": "http://www.markforged.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1021 - Disclosure - Subsequent Events", "role": "http://www.markforged.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "mkfg:UnauditedInterimFinancialStatementsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1022 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "mkfg:UnauditedInterimFinancialStatementsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1023 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1024 - Disclosure - Revenue (Tables)", "role": "http://www.markforged.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1025 - Disclosure - Property and Equipment, net (Tables)", "role": "http://www.markforged.com/role/PropertyAndEquipmentNetTables", "shortName": "Property and Equipment, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1026 - Disclosure - Inventory (Tables)", "role": "http://www.markforged.com/role/InventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1027 - Disclosure - Accrued Expenses (Tables)", "role": "http://www.markforged.com/role/AccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1028 - Disclosure - Convertible Preferred Stock, Common Stock and Stockholders' Deficit (Tables)", "role": "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitTables", "shortName": "Convertible Preferred Stock, Common Stock and Stockholders' Deficit (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1029 - Disclosure - Equity Based Awards (Tables)", "role": "http://www.markforged.com/role/EquityBasedAwardsTables", "shortName": "Equity Based Awards (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn06_30_2021", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.markforged.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn06_30_2021", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "div", "div", "mkfg:WarrantsAndRightsNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1030 - Disclosure - Stock Warrants (Tables)", "role": "http://www.markforged.com/role/StockWarrantsTables", "shortName": "Stock Warrants (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "mkfg:WarrantsAndRightsNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1031 - Disclosure - Income taxes (Tables)", "role": "http://www.markforged.com/role/IncomeTaxesTables", "shortName": "Income taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1032 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.markforged.com/role/CommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1033 - Disclosure - Net Loss per Share (Tables)", "role": "http://www.markforged.com/role/NetLossPerShareTables", "shortName": "Net Loss per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1034 - Disclosure - Segment Information (Tables)", "role": "http://www.markforged.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn06_30_2021_AOneMemberusgaapBusinessAcquisitionAxis", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AssetsHeldInTrust", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1035 - Disclosure - Organization, Nature of the Business, and Risks and Uncertainties - Additional Information (Detail)", "role": "http://www.markforged.com/role/OrganizationNatureOfTheBusinessAndRisksAndUncertaintiesAdditionalInformationDetail", "shortName": "Organization, Nature of the Business, and Risks and Uncertainties - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn06_30_2021_AOneMemberusgaapBusinessAcquisitionAxis", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AssetsHeldInTrust", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn03_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1036 - Disclosure - Summary of Significant Accounting Policies - Summary of Allowance For Doubtful Accounts (Detail)", "role": "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAllowanceForDoubtfulAccountsDetail", "shortName": "Summary of Significant Accounting Policies - Summary of Allowance For Doubtful Accounts (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn03_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn12_31_2020_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1037 - Disclosure - Summary of Significant Accounting Policies - Summary of Fair Value Hierarchy of The Valuation (Detail)", "role": "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFairValueHierarchyOfTheValuationDetail", "shortName": "Summary of Significant Accounting Policies - Summary of Fair Value Hierarchy of The Valuation (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn12_31_2020_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn03_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1038 - Disclosure - Summary of Significant Accounting Policies - Summary of Changes in Fair Value of the Derivative Warrant Liabilities (Detail)", "role": "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfChangesInFairValueOfTheDerivativeWarrantLiabilitiesDetail", "shortName": "Summary of Significant Accounting Policies - Summary of Changes in Fair Value of the Derivative Warrant Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn03_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "mkfg:ScheduleOfEstimatedUsefulLifeOfPropertyPlantEquipmentTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2020To12_31_2020_MachineryAndEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1039 - Disclosure - Summary of Significant Accounting Policies - Summary of Estimated Useful Life of Property Plant Equipment (Detail)", "role": "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyPlantEquipmentDetail", "shortName": "Summary of Significant Accounting Policies - Summary of Estimated Useful Life of Property Plant Equipment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "mkfg:ScheduleOfEstimatedUsefulLifeOfPropertyPlantEquipmentTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2020To12_31_2020_MachineryAndEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P04_01_2021To06_30_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss", "role": "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P04_01_2021To06_30_2021", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn03_31_2021_AccruedLiabilitiesMemberusgaapBalanceSheetLocationAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ExtendedProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1040 - Disclosure - Summary of Significant Accounting Policies - Summary of Balance of The Company's Warranty Reserve (Detail)", "role": "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfBalanceOfTheCompanySWarrantyReserveDetail", "shortName": "Summary of Significant Accounting Policies - Summary of Balance of The Company's Warranty Reserve (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn03_31_2021_AccruedLiabilitiesMemberusgaapBalanceSheetLocationAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ExtendedProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "div", "div", "mkfg:SalesAndMarketingPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1041 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)", "role": "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "mkfg:SalesAndMarketingPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P04_01_2021To06_30_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1042 - Disclosure - Revenue - Summary of Company's Revenue Based on The Nature of The Products and Services (Detail)", "role": "http://www.markforged.com/role/RevenueSummaryOfCompanySRevenueBasedOnTheNatureOfTheProductsAndServicesDetail", "shortName": "Revenue - Summary of Company's Revenue Based on The Nature of The Products and Services (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P04_01_2021To06_30_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P04_01_2021To06_30_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1043 - Disclosure - Revenue - Additional Information (Detail)", "role": "http://www.markforged.com/role/RevenueAdditionalInformationDetail", "shortName": "Revenue - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P04_01_2021To06_30_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn06_30_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1044 - Disclosure - Property and Equipment, net - Summary of Property Plant and Equipment (Detail)", "role": "http://www.markforged.com/role/PropertyAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail", "shortName": "Property and Equipment, net - Summary of Property Plant and Equipment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn06_30_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P04_01_2021To06_30_2021", "decimals": "-5", "first": true, "lang": null, "name": "mkfg:DepreciationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1045 - Disclosure - Property and Equipment, net - Additional Information (Detail)", "role": "http://www.markforged.com/role/PropertyAndEquipmentNetAdditionalInformationDetail", "shortName": "Property and Equipment, net - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P04_01_2021To06_30_2021", "decimals": "-5", "first": true, "lang": null, "name": "mkfg:DepreciationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn06_30_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1046 - Disclosure - Inventory - Summary of Inventory (Detail)", "role": "http://www.markforged.com/role/InventorySummaryOfInventoryDetail", "shortName": "Inventory - Summary of Inventory (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn06_30_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn06_30_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1047 - Disclosure - Inventory - Additional Information (Detail)", "role": "http://www.markforged.com/role/InventoryAdditionalInformationDetail", "shortName": "Inventory - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn06_30_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn06_30_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1048 - Disclosure - Accrued Expenses - Summary of Accrued Expenses (Detail)", "role": "http://www.markforged.com/role/AccruedExpensesSummaryOfAccruedExpensesDetail", "shortName": "Accrued Expenses - Summary of Accrued Expenses (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn06_30_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn04_10_2020_PayCheckProtectionProgramThePppMemberMKFGProgramAxis_PppLoanInTheFormOfNotesMemberusgaapDebtInstrumentAxis", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1049 - Disclosure - Borrowings - Additional Information (Detail)", "role": "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail", "shortName": "Borrowings - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn04_10_2020_PayCheckProtectionProgramThePppMemberMKFGProgramAxis_PppLoanInTheFormOfNotesMemberusgaapDebtInstrumentAxis", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn12_31_2018", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005 - Statement - Condensed Consolidated Statement of Changes in Convertible Preferred Stock and Stockholders' Deficit", "role": "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit", "shortName": "Condensed Consolidated Statement of Changes in Convertible Preferred Stock and Stockholders' Deficit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn12_31_2018", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:TemporaryEquityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn06_30_2021", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:TemporaryEquitySharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1050 - Disclosure - Convertible Preferred Stock, Common Stock and Stockholders' Deficit - Summary of Convertible Preferred Stock Authorized, Issued and Outstanding (Detail)", "role": "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfConvertiblePreferredStockAuthorizedIssuedAndOutstandingDetail", "shortName": "Convertible Preferred Stock, Common Stock and Stockholders' Deficit - Summary of Convertible Preferred Stock Authorized, Issued and Outstanding (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:TemporaryEquityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn06_30_2021", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:TemporaryEquitySharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1051 - Disclosure - Convertible Preferred Stock, Common Stock and Stockholders' Deficit - Additional Information (Detail)", "role": "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail", "shortName": "Convertible Preferred Stock, Common Stock and Stockholders' Deficit - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis", "decimals": "2", "lang": null, "name": "mkfg:CommonStockRepurchasePricePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "mkfg:ScheduleForCommonStockReservedForFutureIssuanceTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn06_30_2021", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1052 - Disclosure - Convertible Preferred Stock, Common Stock and Stockholders' Deficit - Summary of Common Stock Reserved for Future Issuance (Detail)", "role": "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfCommonStockReservedForFutureIssuanceDetail", "shortName": "Convertible Preferred Stock, Common Stock and Stockholders' Deficit - Summary of Common Stock Reserved for Future Issuance (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "mkfg:ScheduleForCommonStockReservedForFutureIssuanceTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn06_30_2021_EmployeeStockOptionMemberusgaapAwardTypeAxis", "decimals": "0", "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn12_31_2020_TwoThousandAndThirteenStockPlanMemberusgaapPlanNameAxis", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1053 - Disclosure - Equity Based Awards - Summary of Option Activity Under The Plan For The Year (Detail)", "role": "http://www.markforged.com/role/EquityBasedAwardsSummaryOfOptionActivityUnderThePlanForTheYearDetail", "shortName": "Equity Based Awards - Summary of Option Activity Under The Plan For The Year (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2020To12_31_2020_TwoThousandAndThirteenStockPlanMemberusgaapPlanNameAxis", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "mkfg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021_TwoThousandAndThirteenStockPlanMemberusgaapPlanNameAxis", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1054 - Disclosure - Equity Based Awards - Summary of Additional Information Regarding The Exercise of Stock Options (Detail)", "role": "http://www.markforged.com/role/EquityBasedAwardsSummaryOfAdditionalInformationRegardingTheExerciseOfStockOptionsDetail", "shortName": "Equity Based Awards - Summary of Additional Information Regarding The Exercise of Stock Options (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "mkfg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021_TwoThousandAndThirteenStockPlanMemberusgaapPlanNameAxis", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2020To06_30_2020_TwoThousandAndThirteenStockPlanMemberusgaapPlanNameAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1055 - Disclosure - Equity Based Awards - Summary of Calculated Via The Black-Scholes Option Pricing Model (Detail)", "role": "http://www.markforged.com/role/EquityBasedAwardsSummaryOfCalculatedViaTheBlackScholesOptionPricingModelDetail", "shortName": "Equity Based Awards - Summary of Calculated Via The Black-Scholes Option Pricing Model (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2020To06_30_2020_TwoThousandAndThirteenStockPlanMemberusgaapPlanNameAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P04_01_2021To06_30_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1056 - Disclosure - Equity Based Awards - Summary of Consolidated Statements of Operations and Comprehensive Loss (Detail)", "role": "http://www.markforged.com/role/EquityBasedAwardsSummaryOfConsolidatedStatementsOfOperationsAndComprehensiveLossDetail", "shortName": "Equity Based Awards - Summary of Consolidated Statements of Operations and Comprehensive Loss (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P04_01_2021To06_30_2021_CostOfSalesMemberusgaapIncomeStatementLocationAxis", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn12_31_2020_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1057 - Disclosure - Equity Based Awards - Summary of restricted stock units activity (Detail)", "role": "http://www.markforged.com/role/EquityBasedAwardsSummaryOfRestrictedStockUnitsActivityDetail", "shortName": "Equity Based Awards - Summary of restricted stock units activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn12_31_2020_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P04_01_2021To06_30_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1058 - Disclosure - Equity Based Awards - Summary of stock based compensation based on the awards granted (Detail)", "role": "http://www.markforged.com/role/EquityBasedAwardsSummaryOfStockBasedCompensationBasedOnTheAwardsGrantedDetail", "shortName": "Equity Based Awards - Summary of stock based compensation based on the awards granted (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "mkfg:DisclosureOfStockBasedCompensationBasedOnTheAwardsGrantedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P04_01_2021To06_30_2021_EmployeeStockOptionMemberusgaapAwardTypeAxis", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "mkfg:ScheduleForCommonStockReservedForFutureIssuanceTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn06_30_2021", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1059 - Disclosure - Equity Based Awards - Additional Information (Detail)", "role": "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail", "shortName": "Equity Based Awards - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn12_31_2020_TwoThousandAndThirteenStockPlanMemberusgaapPlanNameAxis", "decimals": "0", "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006 - Statement - Condensed Consolidated Statement of Cash Flows", "role": "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows", "shortName": "Condensed Consolidated Statement of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "mkfg:WarrantsAndRightsNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn06_30_2021_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_WarrantMemberusgaapStatementEquityComponentsAxis", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Unit_Y", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1060 - Disclosure - Stock Warrants - Summary of Black- Scholes model using the following inputs (Detail)", "role": "http://www.markforged.com/role/StockWarrantsSummaryOfBlackScholesModelUsingTheFollowingInputsDetail", "shortName": "Stock Warrants - Summary of Black- Scholes model using the following inputs (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "mkfg:WarrantsAndRightsNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn06_30_2021_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis_WarrantMemberusgaapStatementEquityComponentsAxis", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Unit_Y", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "div", "div", "mkfg:WarrantsAndRightsNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2020To12_31_2020_WarrantMemberusgaapStatementEquityComponentsAxis", "decimals": "0", "first": true, "lang": null, "name": "mkfg:ClassOfWarrantsOrRightsNumberOfWarrantsOrRightsVestedDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1061 - Disclosure - Stock Warrants - Additional Information (Detail)", "role": "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail", "shortName": "Stock Warrants - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "mkfg:WarrantsAndRightsNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2020To12_31_2020_WarrantMemberusgaapStatementEquityComponentsAxis", "decimals": "0", "first": true, "lang": null, "name": "mkfg:ClassOfWarrantsOrRightsNumberOfWarrantsOrRightsVestedDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1062 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://www.markforged.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-5", "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1063 - Disclosure - Income Taxes - Summary of the Company's loss before Income Taxes (Detail)", "role": "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySLossBeforeIncomeTaxesDetail", "shortName": "Income Taxes - Summary of the Company's loss before Income Taxes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1064 - Disclosure - Income Taxes - Summary of the Income Tax Provision (Detail)", "role": "http://www.markforged.com/role/IncomeTaxesSummaryOfTheIncomeTaxProvisionDetail", "shortName": "Income Taxes - Summary of the Income Tax Provision (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1065 - Disclosure - Income Taxes - Summary of the Overall Effective Tax Rate differs from the Statutory Federal Tax Rate (Detail)", "role": "http://www.markforged.com/role/IncomeTaxesSummaryOfTheOverallEffectiveTaxRateDiffersFromTheStatutoryFederalTaxRateDetail", "shortName": "Income Taxes - Summary of the Overall Effective Tax Rate differs from the Statutory Federal Tax Rate (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "4", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "mkfg:DeferredTaxAssetsDeferredExpenseAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1066 - Disclosure - Income Taxes - Summary of the Company's Net Deferred Tax Assets (Detail)", "role": "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail", "shortName": "Income Taxes - Summary of the Company's Net Deferred Tax Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "mkfg:DeferredTaxAssetsDeferredExpenseAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1067 - Disclosure - Income Taxes - Summary of the Company's Deferred Income Tax Asset Valuation Allowance (Detail)", "role": "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySDeferredIncomeTaxAssetValuationAllowanceDetail", "shortName": "Income Taxes - Summary of the Company's Deferred Income Tax Asset Valuation Allowance (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn06_30_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1068 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Rental Payments (Detail)", "role": "http://www.markforged.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsDetail", "shortName": "Commitments and Contingencies - Schedule of Future Minimum Rental Payments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "PAsOn06_30_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": "INF", "first": true, "lang": null, "name": "mkfg:NumberOfSpacesLeased", "reportCount": 1, "unique": true, "unitRef": "Unit_Spaces", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1069 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "role": "http://www.markforged.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": "INF", "first": true, "lang": null, "name": "mkfg:NumberOfSpacesLeased", "reportCount": 1, "unique": true, "unitRef": "Unit_Spaces", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1007 - Disclosure - Organization, Nature of the Business, and Risks and Uncertainties", "role": "http://www.markforged.com/role/OrganizationNatureOfTheBusinessAndRisksAndUncertainties", "shortName": "Organization, Nature of the Business, and Risks and Uncertainties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P04_01_2021To06_30_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1070 - Disclosure - Net Loss per Share - Summary of Earnings Per Share, Basic and Diluted (Detail)", "role": "http://www.markforged.com/role/NetLossPerShareSummaryOfEarningsPerShareBasicAndDilutedDetail", "shortName": "Net Loss per Share - Summary of Earnings Per Share, Basic and Diluted (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P04_01_2021To06_30_2021", "decimals": "INF", "lang": null, "name": "us-gaap:EarningsPerShareBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1071 - Disclosure - Net Loss per Share - Summary of Dilutive Securities are Excluded from the Denominator (Detail)", "role": "http://www.markforged.com/role/NetLossPerShareSummaryOfDilutiveSecuritiesAreExcludedFromTheDenominatorDetail", "shortName": "Net Loss per Share - Summary of Dilutive Securities are Excluded from the Denominator (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P04_01_2021To06_30_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1072 - Disclosure - Segment Information - Summary of Disaggregated Revenue Data for Those Markets (Detail)", "role": "http://www.markforged.com/role/SegmentInformationSummaryOfDisaggregatedRevenueDataForThoseMarketsDetail", "shortName": "Segment Information - Summary of Disaggregated Revenue Data for Those Markets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P04_01_2021To06_30_2021_AmericasMembersrtStatementGeographicalAxis", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1073 - Disclosure - Segment Information - Additional Information (Detail)", "role": "http://www.markforged.com/role/SegmentInformationAdditionalInformationDetail", "shortName": "Segment Information - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Segment", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P07_14_2021To07_14_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1074 - Disclosure - Subsequent Events - Additional Information (Detail)", "role": "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail", "shortName": "Subsequent Events - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P07_14_2021To07_14_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1008 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.markforged.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1009 - Disclosure - Revenue", "role": "http://www.markforged.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d206661ds1.htm", "contextRef": "P01_01_2021To06_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 83, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "US [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.markforged.com/role/SegmentInformationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.markforged.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.markforged.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.markforged.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r517" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r518" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.markforged.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.markforged.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r517" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "mkfg_AOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A one.", "label": "A One [Member]", "terseLabel": "AONE [Member]" } } }, "localname": "AOneMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/OrganizationNatureOfTheBusinessAndRisksAndUncertaintiesAdditionalInformationDetail", "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mkfg_AccountsReceivableAllowanceForCreditLossAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts receivable, allowance for credit loss, additions.", "label": "Accounts Receivable, Allowance For Credit Loss, Additions", "terseLabel": "Additions" } } }, "localname": "AccountsReceivableAllowanceForCreditLossAdditions", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAllowanceForDoubtfulAccountsDetail" ], "xbrltype": "monetaryItemType" }, "mkfg_AccruedMarketingAndAdvertisingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.markforged.com/role/AccruedExpensesSummaryOfAccruedExpensesDetail": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued marketing and advertising costs current.", "label": "Accrued Marketing And Advertising Costs Current", "terseLabel": "Marketing and advertising" } } }, "localname": "AccruedMarketingAndAdvertisingCostsCurrent", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/AccruedExpensesSummaryOfAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "mkfg_AcquirerAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquirer.", "label": "Acquirer [Axis]", "terseLabel": "Acquirer [Axis]" } } }, "localname": "AcquirerAxis", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/OrganizationNatureOfTheBusinessAndRisksAndUncertaintiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "mkfg_AcquirerDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquirer.", "label": "Acquirer [Domain]", "terseLabel": "Acquirer [Domain]" } } }, "localname": "AcquirerDomain", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/OrganizationNatureOfTheBusinessAndRisksAndUncertaintiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mkfg_AdditionalStockRepurchasedDuringPeriodShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional stock repurchased during period shares.", "label": "Additional Stock Repurchased During Period Shares", "terseLabel": "Additional Stock repurchased during period shares" } } }, "localname": "AdditionalStockRepurchasedDuringPeriodShares", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "mkfg_AgreementAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Agreement [Axis]" } } }, "localname": "AgreementAxis", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail", "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "mkfg_AgreementDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Agreement [Domain]" } } }, "localname": "AgreementDomain", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail", "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mkfg_AoneIpoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "AONE IPO [Member].", "label": "AONE IPO [Member]" } } }, "localname": "AoneIpoMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mkfg_AprilTwoThousandAndTwentySevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "April Two Thousand And Twenty Seven [Member]", "terseLabel": "April 2027 [Member]" } } }, "localname": "AprilTwoThousandAndTwentySevenMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mkfg_ClassOfWarrantsOrRightsNonVestedOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of warrants or rights non vested outstanding.", "label": "Class Of Warrants Or Rights Non Vested Outstanding", "terseLabel": "Class of warrants or rights non vested outstanding" } } }, "localname": "ClassOfWarrantsOrRightsNonVestedOutstanding", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "mkfg_ClassOfWarrantsOrRightsNumberOfWarrantsOrRightsVestedDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrants Or Rights Number Of Warrants Or Rights Vested During Period", "label": "Class Of Warrants Or Rights Number Of Warrants Or Rights Vested During Period", "terseLabel": "Class of warrants of rights, Number of warrants or rights vested during period" } } }, "localname": "ClassOfWarrantsOrRightsNumberOfWarrantsOrRightsVestedDuringPeriod", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "mkfg_CommonStockPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for common stock.", "label": "Common Stock [Policy Text Block]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockPolicyTextBlock", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mkfg_CommonStockRepurchasePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock repurchase price per share.", "label": "Common Stock Repurchase Price Per Share", "terseLabel": "Common stock repurchase price per share" } } }, "localname": "CommonStockRepurchasePricePerShare", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "mkfg_CommonStockWarrantsOutstandingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock Warrants Outstanding [Member]", "terseLabel": "Common stock warrants outstanding [Member]" } } }, "localname": "CommonStockWarrantsOutstandingMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfCommonStockReservedForFutureIssuanceDetail" ], "xbrltype": "domainItemType" }, "mkfg_ConsiderationTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consideration Type [Axis]" } } }, "localname": "ConsiderationTypeAxis", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "mkfg_ConsiderationTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consideration Type [Domain]" } } }, "localname": "ConsiderationTypeDomain", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mkfg_ConsumablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consumables.", "label": "Consumables [Member]" } } }, "localname": "ConsumablesMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/RevenueSummaryOfCompanySRevenueBasedOnTheNatureOfTheProductsAndServicesDetail" ], "xbrltype": "domainItemType" }, "mkfg_ContractualObligationDueAfterThirdYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contractual obligation due after third year.", "label": "Contractual Obligation Due After Third Year", "terseLabel": "Contractual Obligation Due After Third Year" } } }, "localname": "ContractualObligationDueAfterThirdYear", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/RevenueAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "mkfg_ConvertiblePreferredStockOutstandingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible preferred stock outstanding [Member]", "label": "Convertible Preferred Stock Outstanding [Member]", "terseLabel": "Convertible preferred stock outstanding [Member]" } } }, "localname": "ConvertiblePreferredStockOutstandingMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfCommonStockReservedForFutureIssuanceDetail" ], "xbrltype": "domainItemType" }, "mkfg_ConvertiblePreferredStockSharesIssuedDuringPeriodSeriesDWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible preferred stock shares issued during period series D warrants exercised.", "label": "Convertible Preferred Stock Shares Issued During Period Series D Warrants Exercised", "terseLabel": "Exercise of Series D warrants, Shares" } } }, "localname": "ConvertiblePreferredStockSharesIssuedDuringPeriodSeriesDWarrantsExercised", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "mkfg_ConvertiblePreferredStockSharesIssuedDuringPeriodSeriesDWarrantsExercisedValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Convertible preferred stock shares issued during period series D warrants exercised value.", "label": "Convertible Preferred Stock Shares Issued During Period Series D Warrants Exercised Value", "terseLabel": "Exercise of Series D warrants" } } }, "localname": "ConvertiblePreferredStockSharesIssuedDuringPeriodSeriesDWarrantsExercisedValue", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "mkfg_ConvertiblePreferredStockSharesRepurchasedDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible preferred stock shares repurchased during period.", "label": "Convertible Preferred Stock Shares Repurchased During Period", "terseLabel": "Repurchase of Series Seed convertible preferred stock, Shares" } } }, "localname": "ConvertiblePreferredStockSharesRepurchasedDuringPeriod", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "mkfg_ConvertiblePreferredStockSharesRepurchasedDuringPeriodValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Convertible preferred stock shares repurchased during period value.", "label": "Convertible Preferred Stock Shares Repurchased During Period Value", "terseLabel": "Repurchase of Series Seed convertible preferred stock" } } }, "localname": "ConvertiblePreferredStockSharesRepurchasedDuringPeriodValue", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "mkfg_CostOfRevenuePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of revenue.", "label": "Cost of Revenue [Policy Text Block]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfRevenuePolicyTextBlock", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mkfg_DeRecognitionofWarrantLiabilityToAdditionalPaidInCapital": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "De-recognition\u00a0of warrant liability to additional\u00a0paid-in\u00a0capital.", "label": "De RecognitionOf Warrant Liability To Additional Paid In Capital", "terseLabel": "De-recognition of warrant liability to additional paid-in capital" } } }, "localname": "DeRecognitionofWarrantLiabilityToAdditionalPaidInCapital", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mkfg_DebtInstrumentPrePaymentPenalties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt instrument pre-payment penalties.", "label": "Debt Instrument Pre Payment Penalties", "terseLabel": "Debt instrument, Prepayment penalties" } } }, "localname": "DebtInstrumentPrePaymentPenalties", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "mkfg_DecemberTwoThousandAndTwentyThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "December two thousand and twenty three.", "label": "December Two Thousand And Twenty Three [Member]", "terseLabel": "December 2023 [Member]" } } }, "localname": "DecemberTwoThousandAndTwentyThreeMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mkfg_DeferredTaxAssetsContractWithCustomerLiability": { "auth_ref": [], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets contract with customer liability.", "label": "Deferred Tax Assets Contract With Customer Liability", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredTaxAssetsContractWithCustomerLiability", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "mkfg_DeferredTaxAssetsDeferredExpenseAmortization": { "auth_ref": [], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets deferred expense amortization.", "label": "Deferred Tax Assets Deferred Expense Amortization", "terseLabel": "Amortization" } } }, "localname": "DeferredTaxAssetsDeferredExpenseAmortization", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "mkfg_DeferredTaxAssetsUniformCapitalization": { "auth_ref": [], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets uniform capitalization.", "label": "Deferred Tax Assets Uniform Capitalization", "terseLabel": "Uniform capitalization" } } }, "localname": "DeferredTaxAssetsUniformCapitalization", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "mkfg_DeferredTransactionCostsIncludedInAccountsPayableAndAccruedExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred transaction costs included in accounts payable and accrued expenses.", "label": "Deferred Transaction Costs Included In Accounts Payable And Accrued Expenses", "verboseLabel": "Deferred transaction costs included in accounts payable and accrued expenses" } } }, "localname": "DeferredTransactionCostsIncludedInAccountsPayableAndAccruedExpenses", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mkfg_DeferredTransactionCostsNonCurrent": { "auth_ref": [], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred transaction costs non current.", "label": "Deferred Transaction Costs Non Current", "terseLabel": "Deferred transaction costs" } } }, "localname": "DeferredTransactionCostsNonCurrent", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "mkfg_DepreciationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Depreciation expense.", "label": "Depreciation Expense", "terseLabel": "Depreciation expense" } } }, "localname": "DepreciationExpense", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/PropertyAndEquipmentNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "mkfg_DevelopmentAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Development Agreement [Member]", "terseLabel": "Development Agreement [Member]" } } }, "localname": "DevelopmentAgreementMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mkfg_DisclosureOfStockBasedCompensationBasedOnTheAwardsGrantedTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of stock based compensation based on the awards granted [Table text block].", "label": "Disclosure Of Stock Based Compensation Based On The Awards Granted [Table Text Block]", "terseLabel": "Summary of stock based compensation based on the awards granted" } } }, "localname": "DisclosureOfStockBasedCompensationBasedOnTheAwardsGrantedTableTextBlock", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsTables" ], "xbrltype": "textBlockItemType" }, "mkfg_EffectiveIncomeTaxRateReconciliationChangeInStatutoryTaxRate": { "auth_ref": [], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheOverallEffectiveTaxRateDiffersFromTheStatutoryFederalTaxRateDetail": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation change in statutory tax rate.", "label": "Effective Income Tax Rate Reconciliation Change In Statutory Tax Rate", "terseLabel": "Change in statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInStatutoryTaxRate", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheOverallEffectiveTaxRateDiffersFromTheStatutoryFederalTaxRateDetail" ], "xbrltype": "percentItemType" }, "mkfg_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncome": { "auth_ref": [], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheOverallEffectiveTaxRateDiffersFromTheStatutoryFederalTaxRateDetail": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation global intangible low taxed income.", "label": "Effective Income Tax Rate Reconciliation Global Intangible Low Taxed Income", "terseLabel": "Global intangible\u00a0low-taxed\u00a0income" } } }, "localname": "EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncome", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheOverallEffectiveTaxRateDiffersFromTheStatutoryFederalTaxRateDetail" ], "xbrltype": "percentItemType" }, "mkfg_EmployeesDirectorsAndConsultantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employees directors and consultants.", "label": "Employees Directors And Consultants [Member]", "terseLabel": "Employees Directors And Consultants [Member]" } } }, "localname": "EmployeesDirectorsAndConsultantsMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mkfg_EventAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Event [Axis]" } } }, "localname": "EventAxis", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail", "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "mkfg_EventDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Event [Domain]" } } }, "localname": "EventDomain", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail", "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mkfg_ExpirationPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Expiration Period [Axis]" } } }, "localname": "ExpirationPeriodAxis", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "mkfg_ExpirationPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Expiration Period [Domain]" } } }, "localname": "ExpirationPeriodDomain", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mkfg_HardwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hardware.", "label": "Hardware [Member]" } } }, "localname": "HardwareMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/RevenueSummaryOfCompanySRevenueBasedOnTheNatureOfTheProductsAndServicesDetail" ], "xbrltype": "domainItemType" }, "mkfg_IncreaseDecreaseInDeferredRentCreditNonCurrent": { "auth_ref": [], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in deferred rent credit non current.", "label": "Increase Decrease In Deferred Rent Credit Non Current", "terseLabel": "Deferred rent" } } }, "localname": "IncreaseDecreaseInDeferredRentCreditNonCurrent", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mkfg_IncreaseOrDecreaseDerivativeLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase or decrease derivative liabilities.", "label": "Increase Or Decrease Derivative Liabilities", "terseLabel": "Increase or decrease derivative liabilities" } } }, "localname": "IncreaseOrDecreaseDerivativeLiabilities", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "mkfg_JulyTwoThousandAndTwentyEightMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "July two thousand and twenty eight.", "label": "July 2028 [Member]" } } }, "localname": "JulyTwoThousandAndTwentyEightMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mkfg_LendingInstitutionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lending Institution [Member]", "terseLabel": "Lending Institution [Member]" } } }, "localname": "LendingInstitutionMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mkfg_LineOfCreditFacilityPercentageOfMaximumBorrowingToReceivables": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of credit facility percentage of maximum borrowing to receivables.", "label": "Line Of Credit Facility Percentage Of Maximum Borrowing To Receivables", "terseLabel": "Line of credit facility, Percentage of maximum borrowing to receivables" } } }, "localname": "LineOfCreditFacilityPercentageOfMaximumBorrowingToReceivables", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "mkfg_LoanAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loan Agreement [Member]", "terseLabel": "Loan Agreement [Member]" } } }, "localname": "LoanAgreementMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mkfg_LoanAgreementTerminationDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Agreement Termination Date", "label": "Loan Agreement Termination Date", "terseLabel": "Loan agreement termination date" } } }, "localname": "LoanAgreementTerminationDate", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "mkfg_LoanAndSecurityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loan And Security [Member]", "terseLabel": "Loan And Security [Member]" } } }, "localname": "LoanAndSecurityMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mkfg_LossContingenciesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for loss contingencies.", "label": "Loss Contingencies [Policy Text Block]", "terseLabel": "Loss Contingencies" } } }, "localname": "LossContingenciesPolicyTextBlock", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mkfg_MarkforgedCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Markforged Common Stock [Member].", "label": "Markforged Common Stock [Member]" } } }, "localname": "MarkforgedCommonStockMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mkfg_MarkforgedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Markforged [Member]" } } }, "localname": "MarkforgedMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mkfg_NoteReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Note receivable.", "label": "Note Receivable [Member]", "terseLabel": "Note Receivable [Member]" } } }, "localname": "NoteReceivableMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit" ], "xbrltype": "domainItemType" }, "mkfg_NumberOfCustomer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of customer.", "label": "Number of customer", "terseLabel": "Number of customer" } } }, "localname": "NumberOfCustomer", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "mkfg_NumberOfSpacesLeased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of spaces leased.", "label": "Number Of Spaces Leased", "terseLabel": "Number of spaces leased" } } }, "localname": "NumberOfSpacesLeased", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "mkfg_OperatingLossCarryforwardsExpirationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating loss carryforwards expiration period.", "label": "Operating Loss Carryforwards Expiration Period", "terseLabel": "Operating loss carryforwards, Expiration period" } } }, "localname": "OperatingLossCarryforwardsExpirationPeriod", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "mkfg_OutstandingWarrantsToBeIssuedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding Warrants To Be Issued", "label": "Outstanding Warrants To Be Issued [Member]", "terseLabel": "Outstanding Warrants To Be Issued [Member]" } } }, "localname": "OutstandingWarrantsToBeIssuedMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mkfg_PayCheckProtectionProgramThePppMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Pay Check Protection Program The PPP [Member]", "terseLabel": "Pay Check Protection Program The PPP [Member]" } } }, "localname": "PayCheckProtectionProgramThePppMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mkfg_PercentageOfApprovalReceivedFromOutstandingStockholdersForConversion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of approval received from outstanding stockholders for conversion.", "label": "Percentage Of Approval Received From Outstanding Stockholders For Conversion", "terseLabel": "Percentage of approval received from outstanding stockholders for conversion" } } }, "localname": "PercentageOfApprovalReceivedFromOutstandingStockholdersForConversion", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "mkfg_PppLoanInTheFormOfNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PPP Loan In The Form Of Notes [Member]", "terseLabel": "PPP Loan In The Form Of Notes [Member]" } } }, "localname": "PppLoanInTheFormOfNotesMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mkfg_PrincipalRepaymentsOfCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 31.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Principal repayments of capital lease obligations.", "label": "Principal Repayments Of Capital Lease Obligations", "negatedLabel": "Principal repayments of capital lease obligations" } } }, "localname": "PrincipalRepaymentsOfCapitalLeaseObligations", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mkfg_ProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Program [Axis]" } } }, "localname": "ProgramAxis", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "mkfg_ProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Program [Domain]" } } }, "localname": "ProgramDomain", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mkfg_RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recent accounting pronouncements not yet adopted.", "label": "Recent Accounting Pronouncements Not Yet Adopted [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements Not Yet Adopted" } } }, "localname": "RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mkfg_ReportingCurrencyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reporting currency.", "label": "Reporting Currency [Policy Text Block]", "terseLabel": "Reporting Currency" } } }, "localname": "ReportingCurrencyPolicyTextBlock", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mkfg_RightToPurchaseSharesOfCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Right To Purchase Shares Of Common Stock [Member]", "terseLabel": "Right To Purchase Shares Of Common Stock [Member]" } } }, "localname": "RightToPurchaseSharesOfCommonStockMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mkfg_RightToPurchaseSharesSeriesDConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right To Purchase Shares Series D Convertible Preferred Stock", "label": "Right To Purchase Shares Series D Convertible Preferred Stock [Member]", "terseLabel": "Right To Purchase Shares Series D Convertible Preferred Stock [Member]" } } }, "localname": "RightToPurchaseSharesSeriesDConvertiblePreferredStockMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mkfg_SalesAndMarketingPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for sales and marketing.", "label": "Sales and Marketing [Policy Text Block]", "terseLabel": "Sales and Marketing" } } }, "localname": "SalesAndMarketingPolicyTextBlock", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mkfg_ScheduleForCommonStockReservedForFutureIssuanceLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule for Common Stock Reserved for Future Issuance [Line items]", "label": "Schedule for Common Stock Reserved for Future Issuance [Line Items]" } } }, "localname": "ScheduleForCommonStockReservedForFutureIssuanceLineItems", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfCommonStockReservedForFutureIssuanceDetail" ], "xbrltype": "stringItemType" }, "mkfg_ScheduleForCommonStockReservedForFutureIssuanceTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule for Common Stock Reserved for Future Issuance [Table]", "label": "Schedule for Common Stock Reserved for Future Issuance [Table]" } } }, "localname": "ScheduleForCommonStockReservedForFutureIssuanceTable", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfCommonStockReservedForFutureIssuanceDetail" ], "xbrltype": "stringItemType" }, "mkfg_ScheduleForCommonStockReservedForFutureIssuanceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule for common stock reserved for future issuance.", "label": "Schedule for Common Stock Reserved for Future Issuance [Table Text Block]", "terseLabel": "Summary of Common Stock Reserved for Future Issuance" } } }, "localname": "ScheduleForCommonStockReservedForFutureIssuanceTableTextBlock", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitTables" ], "xbrltype": "textBlockItemType" }, "mkfg_ScheduleOfConvertiblePreferredStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Convertible Preferred Stock [Line Items]", "label": "Schedule of Convertible Preferred Stock [Line Items]" } } }, "localname": "ScheduleOfConvertiblePreferredStockLineItems", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfConvertiblePreferredStockAuthorizedIssuedAndOutstandingDetail" ], "xbrltype": "stringItemType" }, "mkfg_ScheduleOfConvertiblePreferredStockTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Convertible Preferred Stock [Table]", "label": "Schedule of Convertible Preferred Stock [Table]" } } }, "localname": "ScheduleOfConvertiblePreferredStockTable", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfConvertiblePreferredStockAuthorizedIssuedAndOutstandingDetail" ], "xbrltype": "stringItemType" }, "mkfg_ScheduleOfEstimatedUsefulLifeOfPropertyPlantEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Estimated Useful life of property plant equipment [Line items]", "label": "Schedule of Estimated Useful life of property plant equipment [Line Items]" } } }, "localname": "ScheduleOfEstimatedUsefulLifeOfPropertyPlantEquipmentLineItems", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyPlantEquipmentDetail" ], "xbrltype": "stringItemType" }, "mkfg_ScheduleOfEstimatedUsefulLifeOfPropertyPlantEquipmentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Estimated Useful life of property plant equipment [Table]", "label": "Schedule of Estimated Useful life of property plant equipment [Table]" } } }, "localname": "ScheduleOfEstimatedUsefulLifeOfPropertyPlantEquipmentTable", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyPlantEquipmentDetail" ], "xbrltype": "stringItemType" }, "mkfg_ScheduleOfEstimatedUsefulLifeOfPropertyPlantEquipmentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of estimated useful life of property plant equipment.", "label": "Schedule Of Estimated Useful Life Of Property Plant Equipment [Table Text Block]", "terseLabel": "Summary of Estimated Useful Life of Property Plant Equipment" } } }, "localname": "ScheduleOfEstimatedUsefulLifeOfPropertyPlantEquipmentTableTextBlock", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "mkfg_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Share Based Payment Award Stock Options Valuation Assumptions Line Items", "label": "Schedule Of Share Based Payment Award Stock Options Valuation Assumptions [Line Items]" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsLineItems", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfCalculatedViaTheBlackScholesOptionPricingModelDetail" ], "xbrltype": "stringItemType" }, "mkfg_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Share Based Payment Award Stock Options Valuation Assumptions Table", "label": "Schedule Of Share Based Payment Award Stock Options Valuation Assumptions [Table]" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTable", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfCalculatedViaTheBlackScholesOptionPricingModelDetail" ], "xbrltype": "stringItemType" }, "mkfg_SecuredRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Secured Revolving Credit Facility [Member]", "terseLabel": "Secured Revolving Credit Facility [Member]" } } }, "localname": "SecuredRevolvingCreditFacilityMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mkfg_SeriesAConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A Convertible Preferred Stock [Member]", "label": "Series A Convertible Preferred Stock [Member]", "terseLabel": "Series A [Member]" } } }, "localname": "SeriesAConvertiblePreferredStockMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail", "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfConvertiblePreferredStockAuthorizedIssuedAndOutstandingDetail" ], "xbrltype": "domainItemType" }, "mkfg_SeriesBConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series B Convertible Preferred Stock [Member]", "label": "Series B Convertible Preferred Stock [Member]", "terseLabel": "Series B [Member]" } } }, "localname": "SeriesBConvertiblePreferredStockMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail", "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfConvertiblePreferredStockAuthorizedIssuedAndOutstandingDetail" ], "xbrltype": "domainItemType" }, "mkfg_SeriesCConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series C Convertible Preferred Stock [Member]", "label": "Series C Convertible Preferred Stock [Member]", "terseLabel": "Series C [Member]" } } }, "localname": "SeriesCConvertiblePreferredStockMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail", "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfConvertiblePreferredStockAuthorizedIssuedAndOutstandingDetail" ], "xbrltype": "domainItemType" }, "mkfg_SeriesDConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series D convertible preferred stock.", "label": "Series D Convertible Preferred Stock [Member]", "verboseLabel": "Series D [Member]" } } }, "localname": "SeriesDConvertiblePreferredStockMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail", "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfConvertiblePreferredStockAuthorizedIssuedAndOutstandingDetail" ], "xbrltype": "domainItemType" }, "mkfg_SeriesSeedConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series Seed Convertible Preferred Stock [Member]", "label": "Series Seed Convertible Preferred Stock [Member]", "terseLabel": "Series Seed [Member]" } } }, "localname": "SeriesSeedConvertiblePreferredStockMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail", "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfConvertiblePreferredStockAuthorizedIssuedAndOutstandingDetail" ], "xbrltype": "domainItemType" }, "mkfg_SeriesSeedRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series Seed Redeemable Convertible Preferred Stock [Member].", "label": "Series Seed Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series Seed Redeemable Convertible Preferred Stock [Member]" } } }, "localname": "SeriesSeedRedeemableConvertiblePreferredStockMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.markforged.com/role/NetLossPerShareSummaryOfEarningsPerShareBasicAndDilutedDetail" ], "xbrltype": "domainItemType" }, "mkfg_ServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Services.", "label": "Services [Member]" } } }, "localname": "ServicesMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/RevenueSummaryOfCompanySRevenueBasedOnTheNatureOfTheProductsAndServicesDetail" ], "xbrltype": "domainItemType" }, "mkfg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionGrantsInPeriodFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Option Grants In Period Fair Value", "label": "Share Based Compensation Arrangement By Share Based Payment Award Option Grants In Period Fair Value", "terseLabel": "Share-based payment award, Fair value of option granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionGrantsInPeriodFairValue", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "mkfg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Additional Disclosures", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Additional Disclosures [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresLineItems", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfAdditionalInformationRegardingTheExerciseOfStockOptionsDetail" ], "xbrltype": "stringItemType" }, "mkfg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Additional Disclosures Table", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Additional Disclosures [Table]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresTable", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfAdditionalInformationRegardingTheExerciseOfStockOptionsDetail" ], "xbrltype": "stringItemType" }, "mkfg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Additional Disclosures", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Additional Disclosures [Table Text Block]", "terseLabel": "Summary of Additional information regarding the exercise of stock options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresTableTextBlock", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsTables" ], "xbrltype": "textBlockItemType" }, "mkfg_ShareBasedCompensationArrangementOptionsGrantsToPurchaseShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement options grants to purchase shares.", "label": "Share Based Compensation Arrangement Options Grants To Purchase Shares", "terseLabel": "Share-based payment award, options grants to purchase shares" } } }, "localname": "ShareBasedCompensationArrangementOptionsGrantsToPurchaseShares", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "mkfg_ShippingAndHandlingCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shipping and Handling Costs.", "label": "Shipping and Handling Costs [Policy Text Block]", "terseLabel": "Shipping and Handling Costs" } } }, "localname": "ShippingAndHandlingCostsPolicyTextBlock", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mkfg_SourceOfConsiderationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Source of consideration.", "label": "Source Of Consideration [Axis]", "terseLabel": "Source Of Consideration [Axis]" } } }, "localname": "SourceOfConsiderationAxis", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/OrganizationNatureOfTheBusinessAndRisksAndUncertaintiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "mkfg_SourceOfConsiderationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Source of consideration.", "label": "Source Of Consideration [Domain]", "terseLabel": "Source Of Consideration [Domain]" } } }, "localname": "SourceOfConsiderationDomain", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/OrganizationNatureOfTheBusinessAndRisksAndUncertaintiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mkfg_StockIssuedDuringPeriodSharesStockWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares stock warrants exercised.", "label": "Stock Issued During Period Shares Stock Warrants Exercised", "verboseLabel": "Exercise of common stock warrants, net of shares withheld for exercise, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockWarrantsExercised", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "mkfg_StockRepurchasedFairValuePerShareOnTheDateOfRepurchase": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock repurchased fair value per share on the date of repurchase.", "label": "Stock Repurchased Fair value Per share ON The Date Of Repurchase", "terseLabel": "Fair value per share on the date of repurchase" } } }, "localname": "StockRepurchasedFairValuePerShareOnTheDateOfRepurchase", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "mkfg_TemporaryEquityConversionPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary equity conversion price per share.", "label": "Temporary Equity Conversion Price Per Share", "terseLabel": "Temporary equity conversion price per share" } } }, "localname": "TemporaryEquityConversionPricePerShare", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "mkfg_TemporaryEquityIssuancePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary equity issuance price per share.", "label": "Temporary Equity Issuance Price Per Share", "terseLabel": "Issuance Price Per Share" } } }, "localname": "TemporaryEquityIssuancePricePerShare", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfConvertiblePreferredStockAuthorizedIssuedAndOutstandingDetail" ], "xbrltype": "perShareItemType" }, "mkfg_TemporaryEquitySharesIssuedAndOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary equity shares issued and outstanding.", "label": "Temporary Equity Shares Issued And Outstanding", "terseLabel": "Share Issued and Outstanding" } } }, "localname": "TemporaryEquitySharesIssuedAndOutstanding", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfConvertiblePreferredStockAuthorizedIssuedAndOutstandingDetail" ], "xbrltype": "sharesItemType" }, "mkfg_TotalAdjustmentStockholdersDeficitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total Adjustment Stockholders Deficit [Member]", "terseLabel": "Total [Member]" } } }, "localname": "TotalAdjustmentStockholdersDeficitMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit" ], "xbrltype": "domainItemType" }, "mkfg_TreasuryStockPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for treasury stock.", "label": "Treasury Stock [Policy Text Block]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockPolicyTextBlock", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mkfg_TwoThousandAndThirteenStockPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Thousand And Thirteen Stock Plan [Member]", "terseLabel": "2013 Stock Plan [Member]" } } }, "localname": "TwoThousandAndThirteenStockPlanMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail", "http://www.markforged.com/role/EquityBasedAwardsSummaryOfAdditionalInformationRegardingTheExerciseOfStockOptionsDetail", "http://www.markforged.com/role/EquityBasedAwardsSummaryOfCalculatedViaTheBlackScholesOptionPricingModelDetail", "http://www.markforged.com/role/EquityBasedAwardsSummaryOfOptionActivityUnderThePlanForTheYearDetail" ], "xbrltype": "domainItemType" }, "mkfg_UnauditedInterimFinancialStatementsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for unaudited interim financial statements.", "label": "Unaudited Interim Financial Statements [Policy Text Block]", "terseLabel": "Unaudited Interim Financial Statements" } } }, "localname": "UnauditedInterimFinancialStatementsPolicyTextBlock", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mkfg_VarCommissions": { "auth_ref": [], "calculation": { "http://www.markforged.com/role/AccruedExpensesSummaryOfAccruedExpensesDetail": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "VAR commissions.", "label": "VAR Commissions", "terseLabel": "VAR commissions" } } }, "localname": "VarCommissions", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/AccruedExpensesSummaryOfAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "mkfg_WarrantsAndRightsNoteDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants And Rights Note Disclosure Text Block", "label": "Warrants And Rights Note Disclosure [Text Block]", "terseLabel": "Stock Warrants" } } }, "localname": "WarrantsAndRightsNoteDisclosureTextBlock", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/StockWarrants" ], "xbrltype": "textBlockItemType" }, "mkfg_WarrantsAndRightsOutstandingDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants And Rights Outstanding Date", "label": "Warrants And Rights Outstanding Date", "terseLabel": "Warrants and rights outstanding date" } } }, "localname": "WarrantsAndRightsOutstandingDate", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "mkfg_WarrantsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for warrants.", "label": "Warrants [Policy Text Block]", "terseLabel": "Warrants" } } }, "localname": "WarrantsPolicyTextBlock", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mkfg_WarrantsToPurchaseSeriesDConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants to Purchase Series D Convertible Preferred Stock [Member]", "label": "Warrants to Purchase Series D Convertible Preferred Stock [Member]", "terseLabel": "Warrants to purchase Series D convertible preferred stock [Member]" } } }, "localname": "WarrantsToPurchaseSeriesDConvertiblePreferredStockMember", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfCommonStockReservedForFutureIssuanceDetail" ], "xbrltype": "domainItemType" }, "mkfg_WarrantyReservesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for warranty reserves.", "label": "Warranty Reserves [Policy Text Block]", "terseLabel": "Warranty Reserves" } } }, "localname": "WarrantyReservesPolicyTextBlock", "nsuri": "http://www.markforged.com/20210630", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Americas [Member]", "terseLabel": "Americas" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.markforged.com/role/SegmentInformationSummaryOfDisaggregatedRevenueDataForThoseMarketsDetail" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "APAC" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.markforged.com/role/SegmentInformationSummaryOfDisaggregatedRevenueDataForThoseMarketsDetail" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r196", "r287", "r293", "r492" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.markforged.com/role/SegmentInformationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r309", "r311", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r489", "r493" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail", "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail", "http://www.markforged.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r309", "r311", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r489", "r493" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail", "http://www.markforged.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r196", "r287", "r293", "r492" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.markforged.com/role/SegmentInformationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r191", "r287", "r291", "r462", "r488", "r490" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.markforged.com/role/RevenueSummaryOfCompanySRevenueBasedOnTheNatureOfTheProductsAndServicesDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r191", "r287", "r291", "r462", "r488", "r490" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.markforged.com/role/RevenueSummaryOfCompanySRevenueBasedOnTheNatureOfTheProductsAndServicesDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r299", "r309", "r311", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r489", "r493" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail", "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail", "http://www.markforged.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r299", "r309", "r311", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r489", "r493" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail", "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail", "http://www.markforged.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r192", "r193", "r287", "r292", "r491", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.markforged.com/role/SegmentInformationAdditionalInformationDetail", "http://www.markforged.com/role/SegmentInformationSummaryOfDisaggregatedRevenueDataForThoseMarketsDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r192", "r193", "r287", "r292", "r491", "r502", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.markforged.com/role/SegmentInformationAdditionalInformationDetail", "http://www.markforged.com/role/SegmentInformationSummaryOfDisaggregatedRevenueDataForThoseMarketsDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r198", "r448" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r42" ], "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": "Accrued Expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/AccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "verboseLabel": "Summary of Allowance For Doubtful Accounts" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r26", "r199", "r200" ], "calculation": { "http://www.markforged.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, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.markforged.com/role/AccruedExpensesSummaryOfAccruedExpensesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 13.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Total accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/AccruedExpensesSummaryOfAccruedExpensesDetail", "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "This item represents 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.", "label": "Accrued Liabilities [Member]" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfBalanceOfTheCompanySWarrantyReserveDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r10", "r11", "r45" ], "calculation": { "http://www.markforged.com/role/AccruedExpensesSummaryOfAccruedExpensesDetail": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Professional services" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/AccruedExpensesSummaryOfAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r39", "r224" ], "calculation": { "http://www.markforged.com/role/PropertyAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/PropertyAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r27", "r350" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 22.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional\u00a0paid-in\u00a0capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r118", "r119", "r120", "r347", "r348", "r349" ], "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 [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r313", "r315", "r353", "r354" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "auth_ref": [ "r244", "r255", "r262" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.", "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "verboseLabel": "Exercise of common stock warrants, net of shares withheld for exercise" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit" ], "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 loss to cash used in operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r357" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expenses" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r315", "r343", "r352" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock based compensation expense", "verboseLabel": "Additional Compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail", "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail", "http://www.markforged.com/role/EquityBasedAwardsSummaryOfConsolidatedStatementsOfOperationsAndComprehensiveLossDetail", "http://www.markforged.com/role/EquityBasedAwardsSummaryOfStockBasedCompensationBasedOnTheAwardsGrantedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r201", "r206", "r207", "r211" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Balance at end of year", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAllowanceForDoubtfulAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r210" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "negatedLabel": "Recoveries" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAllowanceForDoubtfulAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r209" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Write \u2013 offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAllowanceForDoubtfulAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r141" ], "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" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/NetLossPerShareSummaryOfDilutiveSecuritiesAreExcludedFromTheDenominatorDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/NetLossPerShareSummaryOfDilutiveSecuritiesAreExcludedFromTheDenominatorDetail" ], "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]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/NetLossPerShareSummaryOfDilutiveSecuritiesAreExcludedFromTheDenominatorDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r141" ], "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]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/NetLossPerShareSummaryOfDilutiveSecuritiesAreExcludedFromTheDenominatorDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r109", "r171", "r181", "r187", "r204", "r405", "r407", "r431", "r464", "r478" ], "calculation": { "http://www.markforged.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", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r8", "r65", "r109", "r204", "r405", "r407", "r431" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldInTrust": { "auth_ref": [ "r111" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of cash and securities held by third party trustees pursuant to terms of debt instruments or other agreements as of the date of each statement of financial position presented, which can be used by the trustee only to pay the noncurrent portion of specified obligations.", "label": "Assets Held-in-trust", "terseLabel": "Cash held in trust" } } }, "localname": "AssetsHeldInTrust", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/OrganizationNatureOfTheBusinessAndRisksAndUncertaintiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r316", "r345" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfCommonStockReservedForFutureIssuanceDetail", "http://www.markforged.com/role/EquityBasedAwardsSummaryOfRestrictedStockUnitsActivityDetail", "http://www.markforged.com/role/EquityBasedAwardsSummaryOfStockBasedCompensationBasedOnTheAwardsGrantedDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail", "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfBalanceOfTheCompanySWarrantyReserveDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r411", "r412" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail", "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfBalanceOfTheCompanySWarrantyReserveDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r308", "r310" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/OrganizationNatureOfTheBusinessAndRisksAndUncertaintiesAdditionalInformationDetail", "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r308", "r310", "r396", "r397" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/OrganizationNatureOfTheBusinessAndRisksAndUncertaintiesAdditionalInformationDetail", "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned": { "auth_ref": [ "r402" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Value Assigned", "verboseLabel": "Business Acquisition, Equity Interest Issued or Issuable, Value Assigned" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/OrganizationNatureOfTheBusinessAndRisksAndUncertaintiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price", "terseLabel": "Business acquisition, Share price" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r398", "r399", "r400" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Business combination, Consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r398", "r399" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Business combination, Equity interest issued" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r36", "r500", "r501" ], "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", "terseLabel": "Cash on hand" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/OrganizationNatureOfTheBusinessAndRisksAndUncertaintiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r36", "r99" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "End of year", "periodStartLabel": "Beginning of year", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets", "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value [Abstract]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFairValueHierarchyOfTheValuationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion 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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and Cash Equivalents, Fair Value" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFairValueHierarchyOfTheValuationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r15", "r100", "r105" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r107", "r109", "r133", "r134", "r135", "r138", "r140", "r149", "r150", "r151", "r204", "r431" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets", "http://www.markforged.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows", "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit", "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail", "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfConvertiblePreferredStockAuthorizedIssuedAndOutstandingDetail", "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail", "http://www.markforged.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.markforged.com/role/NetLossPerShareSummaryOfEarningsPerShareBasicAndDilutedDetail", "http://www.markforged.com/role/SegmentInformationAdditionalInformationDetail", "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r266", "r314" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows", "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail" ], "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]", "terseLabel": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows", "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r256" ], "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": "Class of warrants and rights, Exercise price of warrants and rights" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r256" ], "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": "Class of warrants and rights issued during period, Shares" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Class of warrants of rights, Outstanding" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r51", "r232", "r469", "r483" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 26.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 12)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r229", "r230", "r231", "r235" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Ordinary Shares [Member]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock reserved for future issuance", "verboseLabel": "Total shares of authorized common stock reserved for future issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfCommonStockReservedForFutureIssuanceDetail", "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r262" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Common Stock, Dividends, Per Share, Declared" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r118", "r119" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit", "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail", "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail", "http://www.markforged.com/role/NetLossPerShareSummaryOfEarningsPerShareBasicAndDilutedDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, Par value", "verboseLabel": "Common Stock, Par or Stated Value Per Share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, Shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, Shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r25", "r255" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, Shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r25" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 21.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets and Liabilities [Abstract]" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "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 equipment [Member]" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/PropertyAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail", "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyPlantEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r157", "r158", "r196", "r429", "r430" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r157", "r158", "r196", "r429", "r430", "r499" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r154", "r476" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.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 process" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/PropertyAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r268", "r269", "r288" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r268", "r269", "r288" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 17.0, "parentTag": "us-gaap_Liabilities", "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 noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Long-term deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r289" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with Customer, Liability, Revenue Recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/RevenueAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year One", "terseLabel": "Contractual Obligation, to be Paid, Year One" } } }, "localname": "ContractualObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/RevenueAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInSecondYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Two", "terseLabel": "Contractual Obligation, to be Paid, Year Two" } } }, "localname": "ContractualObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/RevenueAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInThirdYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation 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": "Contractual Obligation, to be Paid, Year Three", "terseLabel": "Contractual Obligation, to be Paid, Year Three" } } }, "localname": "ContractualObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/RevenueAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]", "terseLabel": "Convertible preferred stock" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit", "http://www.markforged.com/role/NetLossPerShareSummaryOfDilutiveSecuritiesAreExcludedFromTheDenominatorDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r79", "r109", "r204", "r431" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 6.0, "parentTag": "us-gaap_GrossProfit", "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" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfConsolidatedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r110", "r379", "r386" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheIncomeTaxProvisionDetail": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheIncomeTaxProvisionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r114", "r379" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheIncomeTaxProvisionDetail": { "order": 4.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheIncomeTaxProvisionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r379", "r386", "r388" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheIncomeTaxProvisionDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current provision" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheIncomeTaxProvisionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current Provision" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheIncomeTaxProvisionDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r110", "r379", "r386" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheIncomeTaxProvisionDetail": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheIncomeTaxProvisionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r246" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Borrowings" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/Borrowings" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r18", "r19", "r20", "r465", "r466", "r477" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentDateOfFirstRequiredPayment1": { "auth_ref": [ "r49", "r475" ], "lang": { "en-us": { "role": { "documentation": "Date the debt agreement requires the first payment to be made, in CCYY-MM-DD format.", "label": "Debt Instrument, Date of First Required Payment", "terseLabel": "Debt instrument, Date of first required payment" } } }, "localname": "DebtInstrumentDateOfFirstRequiredPayment1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r440", "r442" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, Face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r428" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Debt Instrument, Fair Value Disclosure" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "auth_ref": [ "r49", "r475" ], "lang": { "en-us": { "role": { "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).", "label": "Debt Instrument, Frequency of Periodic Payment", "terseLabel": "Debt instrument, Frequency of periodic payment" } } }, "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r47", "r245", "r440" ], "lang": { "en-us": { "role": { "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", "terseLabel": "Debt instrument, Interest rate effective percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r48", "r418" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Debt instrument, Maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r49" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r380", "r386" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheIncomeTaxProvisionDetail": { "order": 6.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheIncomeTaxProvisionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r380", "r386" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheIncomeTaxProvisionDetail": { "order": 8.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheIncomeTaxProvisionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r97", "r110", "r380", "r386", "r387", "r388" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheIncomeTaxProvisionDetail": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred provision" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheIncomeTaxProvisionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred Provision" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheIncomeTaxProvisionDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRentCreditNoncurrent": { "auth_ref": [ "r52", "r444" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 18.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.", "label": "Deferred Rent Credit, Noncurrent", "terseLabel": "Deferred rent" } } }, "localname": "DeferredRentCreditNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r380", "r386" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheIncomeTaxProvisionDetail": { "order": 7.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheIncomeTaxProvisionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r370" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r372" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r377", "r378" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating losses" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther": { "auth_ref": [ "r375", "r377", "r378" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail": { "order": 11.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax credit carryforwards, classified as other.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Other", "terseLabel": "Other state credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r375", "r377", "r378" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail": { "order": 10.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Research and development credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpense": { "auth_ref": [ "r377", "r378" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowances, of deferred tax asset attributable to deductible differences from reserves and accruals, compensation and benefit costs, and other provisions, reserves, and allowances.", "label": "Deferred Tax Assets, Tax Deferred Expense", "terseLabel": "Deferred expenses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r377", "r378" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r377", "r378" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": { "auth_ref": [ "r377", "r378" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves", "terseLabel": "Reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r371" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail": { "order": 12.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Less: Valuation allowance", "periodEndLabel": "Balance at end of year", "periodStartLabel": "Balance at beginning of year", "verboseLabel": "Deferred tax assets, Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySDeferredIncomeTaxAssetValuationAllowanceDetail", "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpense": { "auth_ref": [ "r377", "r378" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail": { "order": 13.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from capitalized costs.", "label": "Deferred Tax Liabilities, Deferred Expense", "negatedLabel": "Depreciation" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains": { "auth_ref": [ "r377", "r378" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail": { "order": 14.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains on foreign currency transactions.", "label": "Deferred Tax Liabilities, Unrealized Currency Transaction Gains", "negatedLabel": "Unrealized foreign currency loss" } } }, "localname": "DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySNetDeferredTaxAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r97", "r222" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 3.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" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r66", "r67", "r428" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Derivative liabilities", "verboseLabel": "Warrant liability" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail", "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFairValueHierarchyOfTheValuationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityMeasurementInput": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure derivative liability.", "label": "Derivative Liability, Measurement Input" } } }, "localname": "DerivativeLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/StockWarrantsSummaryOfBlackScholesModelUsingTheFollowingInputsDetail" ], "xbrltype": "decimalItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/RevenueSummaryOfCompanySRevenueBasedOnTheNatureOfTheProductsAndServicesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r287", "r291", "r292", "r293", "r294", "r295", "r296", "r297" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/RevenueSummaryOfCompanySRevenueBasedOnTheNatureOfTheProductsAndServicesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r287" ], "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 Company's Revenue Based on The Nature of The Products and Services" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Equity Based Awards" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwards" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "EMEA" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SegmentInformationSummaryOfDisaggregatedRevenueDataForThoseMarketsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r75", "r123", "r124", "r125", "r126", "r127", "r131", "r133", "r138", "r139", "r140", "r144", "r145", "r472", "r485" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/NetLossPerShareSummaryOfEarningsPerShareBasicAndDilutedDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r139" ], "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 net loss per common share" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net loss per common share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/NetLossPerShareSummaryOfEarningsPerShareBasicAndDilutedDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r75", "r123", "r124", "r125", "r126", "r127", "r133", "r138", "r139", "r140", "r144", "r145", "r472", "r485" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/NetLossPerShareSummaryOfEarningsPerShareBasicAndDilutedDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r105", "r141", "r142" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r141", "r142", "r143", "r146" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r363" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheOverallEffectiveTaxRateDiffersFromTheStatutoryFederalTaxRateDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.markforged.com/role/IncomeTaxesSummaryOfTheOverallEffectiveTaxRateDiffersFromTheStatutoryFederalTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r363", "r390" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheOverallEffectiveTaxRateDiffersFromTheStatutoryFederalTaxRateDetail": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory US federal rate", "verboseLabel": "Effective income tax rate reconciliation, Fedaral statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.markforged.com/role/IncomeTaxesSummaryOfTheOverallEffectiveTaxRateDiffersFromTheStatutoryFederalTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r363", "r390" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheOverallEffectiveTaxRateDiffersFromTheStatutoryFederalTaxRateDetail": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheOverallEffectiveTaxRateDiffersFromTheStatutoryFederalTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "auth_ref": [ "r363", "r390" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheOverallEffectiveTaxRateDiffersFromTheStatutoryFederalTaxRateDetail": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "terseLabel": "Nondeductible expenses" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheOverallEffectiveTaxRateDiffersFromTheStatutoryFederalTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r363", "r390" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheOverallEffectiveTaxRateDiffersFromTheStatutoryFederalTaxRateDetail": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent", "terseLabel": "Stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheOverallEffectiveTaxRateDiffersFromTheStatutoryFederalTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "auth_ref": [], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheOverallEffectiveTaxRateDiffersFromTheStatutoryFederalTaxRateDetail": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.", "label": "Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent", "terseLabel": "Other rate items" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheOverallEffectiveTaxRateDiffersFromTheStatutoryFederalTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r363", "r390" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheOverallEffectiveTaxRateDiffersFromTheStatutoryFederalTaxRateDetail": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income taxes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheOverallEffectiveTaxRateDiffersFromTheStatutoryFederalTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r363", "r390" ], "calculation": { "http://www.markforged.com/role/IncomeTaxesSummaryOfTheOverallEffectiveTaxRateDiffersFromTheStatutoryFederalTaxRateDetail": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "terseLabel": "Research\u00a0& development credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheOverallEffectiveTaxRateDiffersFromTheStatutoryFederalTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.markforged.com/role/AccruedExpensesSummaryOfAccruedExpensesDetail": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/AccruedExpensesSummaryOfAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "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 Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfConsolidatedStatementsOfOperationsAndComprehensiveLossDetail", "http://www.markforged.com/role/EquityBasedAwardsSummaryOfStockBasedCompensationBasedOnTheAwardsGrantedDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r344" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Share-based payment award, Compensation cost not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r344" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for 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 Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Share-based payment award, Compensation cost not yet recognized, Period of recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r341" ], "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": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Common stock options outstanding [Member]", "verboseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfCommonStockReservedForFutureIssuanceDetail", "http://www.markforged.com/role/EquityBasedAwardsSummaryOfStockBasedCompensationBasedOnTheAwardsGrantedDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r118", "r119", "r120", "r122", "r128", "r130", "r148", "r205", "r255", "r262", "r347", "r348", "r349", "r382", "r383", "r432", "r433", "r434", "r435", "r436", "r437", "r494", "r495", "r496" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit", "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail", "http://www.markforged.com/role/NetLossPerShareSummaryOfEarningsPerShareBasicAndDilutedDetail", "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail", "http://www.markforged.com/role/StockWarrantsSummaryOfBlackScholesModelUsingTheFollowingInputsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ExtendedProductWarrantyAccrual": { "auth_ref": [ "r239" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate extended product warranty liability. Does not include the ending balance for the standard product warranty liability.", "label": "Extended Product Warranty Accrual", "periodEndLabel": "Balance at end of year", "periodStartLabel": "Balance at beginning of year" } } }, "localname": "ExtendedProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfBalanceOfTheCompanySWarrantyReserveDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExtendedProductWarrantyAccrualPayments": { "auth_ref": [ "r240" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the extended product warranty. Excludes standard product warranties.", "label": "Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Claims fulfilled" } } }, "localname": "ExtendedProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfBalanceOfTheCompanySWarrantyReserveDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r242" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the extended product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes standard product warranties.", "label": "Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "terseLabel": "Change in estimate related to\u00a0pre-existing\u00a0warranties" } } }, "localname": "ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfBalanceOfTheCompanySWarrantyReserveDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r241" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the extended product warranty accrual from warranties issued. Excludes standard product warranties.", "label": "Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Additions to warranty reserve" } } }, "localname": "ExtendedProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfBalanceOfTheCompanySWarrantyReserveDetail" ], "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]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFairValueHierarchyOfTheValuationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r413", "r414", "r415", "r424" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFairValueHierarchyOfTheValuationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r413", "r414", "r415", "r423", "r424" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "terseLabel": "Summary of Fair Value Hierarchy of The Valuation" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "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 Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/StockWarrantsSummaryOfBlackScholesModelUsingTheFollowingInputsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/StockWarrantsSummaryOfBlackScholesModelUsingTheFollowingInputsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Summary of Black- Scholes model using the following inputs" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/StockWarrantsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r414", "r452", "r453", "r454" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/StockWarrantsSummaryOfBlackScholesModelUsingTheFollowingInputsDetail", "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFairValueHierarchyOfTheValuationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r413", "r414", "r417", "r418", "r425" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFairValueHierarchyOfTheValuationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r300", "r301", "r306", "r307", "r414", "r452" ], "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]", "terseLabel": "Fair Value Measurements Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFairValueHierarchyOfTheValuationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r300", "r301", "r306", "r307", "r414", "r453" ], "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": "Fair Value Measurements Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r414", "r454" ], "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]", "terseLabel": "Fair Value, Inputs, Level 3 [Member]", "verboseLabel": "Fair Value Measurements Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/StockWarrantsSummaryOfBlackScholesModelUsingTheFollowingInputsDetail", "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFairValueHierarchyOfTheValuationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsQuantitativeInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Abstract]" } } }, "localname": "FairValueInputsQuantitativeInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFairValueHierarchyOfTheValuationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r420" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Change in fair value" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfChangesInFairValueOfTheDerivativeWarrantLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r421" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements 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, Settlements", "terseLabel": "Derecognition of liability" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfChangesInFairValueOfTheDerivativeWarrantLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r419" ], "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 Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Balance at end of year", "periodStartLabel": "Balance at beginning of year" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfChangesInFairValueOfTheDerivativeWarrantLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r452", "r453", "r454" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/StockWarrantsSummaryOfBlackScholesModelUsingTheFollowingInputsDetail", "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFairValueHierarchyOfTheValuationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r422", "r425" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFairValueHierarchyOfTheValuationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r105", "r426", "r427" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/PropertyAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail", "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyPlantEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r97" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedLabel": "Loss on sale of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r80" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 10.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" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfConsolidatedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Geographic Areas, Revenues from External Customers [Abstract]" } } }, "localname": "GeographicAreasRevenuesFromExternalCustomersAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r78", "r109", "r171", "r180", "r183", "r186", "r189", "r204", "r431" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r105", "r220", "r227" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r113", "r389" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySLossBeforeIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r73", "r171", "r180", "r183", "r186", "r189", "r463", "r470", "r474", "r486" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.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", "terseLabel": "Total", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySLossBeforeIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest [Abstract]", "terseLabel": "Loss before income taxes:" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySLossBeforeIncomeTaxesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r113", "r389" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySLossBeforeIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfConsolidatedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfConsolidatedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r364", "r368", "r374", "r384", "r391", "r393", "r394", "r395" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r129", "r130", "r170", "r362", "r385", "r392", "r487" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 14.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.markforged.com/role/IncomeTaxesSummaryOfTheIncomeTaxProvisionDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Total income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.markforged.com/role/IncomeTaxesSummaryOfTheIncomeTaxProvisionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r70", "r105", "r360", "r361", "r368", "r369", "r373", "r381", "r503" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r96" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 13.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" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r96" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "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 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" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r96" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 17.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": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r96" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "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 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": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "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" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r96" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r96" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r96" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r96" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r71", "r169", "r439", "r441", "r473" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 12.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r92", "r94", "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r217" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/Inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r59" ], "calculation": { "http://www.markforged.com/role/InventorySummaryOfInventoryDetail": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/InventorySummaryOfInventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r62" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.markforged.com/role/InventorySummaryOfInventoryDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Total inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets", "http://www.markforged.com/role/InventorySummaryOfInventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r13", "r63", "r105", "r147", "r213", "r215", "r217" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r61" ], "calculation": { "http://www.markforged.com/role/InventorySummaryOfInventoryDetail": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw material" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/InventorySummaryOfInventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r62", "r116", "r216" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "terseLabel": "Inventory Valuation Reserves" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/InventoryAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r60" ], "calculation": { "http://www.markforged.com/role/InventorySummaryOfInventoryDetail": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/InventorySummaryOfInventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r214" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Reserve for excess and obsolete inventory" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r81", "r168" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 13.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Operating lease, Rent expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r223" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/PropertyAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail", "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyPlantEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeOperatingLeaseDescription": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "documentation": "Description of lessee's operating lease.", "label": "Lessee, Operating Lease, Description", "terseLabel": "Operating lease escalating monthly payment" } } }, "localname": "LesseeOperatingLeaseDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r44", "r109", "r182", "r204", "r406", "r407", "r408", "r431" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r31", "r109", "r204", "r431", "r468", "r481" ], "calculation": { "http://www.markforged.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, convertible preferred stock, and stockholders' deficit" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities, Convertible Preferred Stock, and Stockholders' Deficit" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r46", "r109", "r204", "r406", "r407", "r408", "r431" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r43", "r112" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r43" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit facility, Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 16.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r233", "r234", "r237" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Estimate of Possible Loss", "verboseLabel": "Loss contingency" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "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]", "terseLabel": "Machinery and equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/PropertyAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail", "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyPlantEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year.", "label": "Measurement Input, Expected Dividend Rate [Member]", "terseLabel": "Expected dividend yield" } } }, "localname": "MeasurementInputExpectedDividendRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/StockWarrantsSummaryOfBlackScholesModelUsingTheFollowingInputsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input, Expected Term [Member]", "terseLabel": "Expected (remaining) option term (in years)" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/StockWarrantsSummaryOfBlackScholesModelUsingTheFollowingInputsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Expected volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/StockWarrantsSummaryOfBlackScholesModelUsingTheFollowingInputsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Risk-free interest rate" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/StockWarrantsSummaryOfBlackScholesModelUsingTheFollowingInputsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using share price of saleable stock.", "label": "Measurement Input, Share Price [Member]", "terseLabel": "Fair value of common stock (per share)" } } }, "localname": "MeasurementInputSharePriceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/StockWarrantsSummaryOfBlackScholesModelUsingTheFollowingInputsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/StockWarrantsSummaryOfBlackScholesModelUsingTheFollowingInputsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/StockWarrantsSummaryOfBlackScholesModelUsingTheFollowingInputsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFairValueHierarchyOfTheValuationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r93" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r93" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r93", "r95", "r98" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "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 used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r68", "r69", "r74", "r98", "r109", "r121", "r123", "r124", "r125", "r126", "r129", "r130", "r136", "r171", "r180", "r183", "r186", "r189", "r204", "r431", "r471", "r484" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss and comprehensive loss", "verboseLabel": "Net loss and comprehensive loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows", "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit", "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.markforged.com/role/NetLossPerShareSummaryOfEarningsPerShareBasicAndDilutedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r123", "r124", "r125", "r126", "r131", "r132", "r137", "r140", "r171", "r180", "r183", "r186", "r189" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net loss attributable to MarkForged, Inc. common stockholders", "totalLabel": "Net loss attributable to MarkForged, Inc. common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.markforged.com/role/NetLossPerShareSummaryOfEarningsPerShareBasicAndDilutedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator for basic and diluted net loss per share:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/NetLossPerShareSummaryOfEarningsPerShareBasicAndDilutedDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash financing and investing activities" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NotesAssumed1": { "auth_ref": [ "r102", "r103", "r104" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of notes assumed in noncash investing or financing activities.", "label": "Notes Assumed", "verboseLabel": "Note receivable for exercise of common stock options . . . ." } } }, "localname": "NotesAssumed1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "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]", "terseLabel": "Notes Receivable [Member]" } } }, "localname": "NotesReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r163" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segment" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SegmentInformationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 7.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", "totalLabel": "Total operating expense" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expense" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r171", "r180", "r183", "r186", "r189" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 3.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": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r443", "r445" ], "calculation": { "http://www.markforged.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r443", "r445" ], "calculation": { "http://www.markforged.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsDetail": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next 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": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r443", "r445" ], "calculation": { "http://www.markforged.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsDetail": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth 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": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r443", "r445" ], "calculation": { "http://www.markforged.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsDetail": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth 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": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r443", "r445" ], "calculation": { "http://www.markforged.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsDetail": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third 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": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r443", "r445" ], "calculation": { "http://www.markforged.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsDetail": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due 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": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r443", "r445" ], "calculation": { "http://www.markforged.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsDetail": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth 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": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "After 2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r375" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r410" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization, Nature of the Business, and Risks and Uncertainties" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/OrganizationNatureOfTheBusinessAndRisksAndUncertainties" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r10", "r11", "r12", "r45" ], "calculation": { "http://www.markforged.com/role/AccruedExpensesSummaryOfAccruedExpensesDetail": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/AccruedExpensesSummaryOfAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r64" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r45" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 19.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Noncurrent Liabilities [Member]" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r82" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 11.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other (expense) income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r90" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 28.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock": { "auth_ref": [ "r90" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 27.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire preferred stock originally issued and identified as a security that can be exchanged for another type of financial security. This repurchased stock is held in treasury.", "label": "Payments for Repurchase of Convertible Preferred Stock", "negatedLabel": "Repurchase of Seed Series convertible preferred stock" } } }, "localname": "PaymentsForRepurchaseOfConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r91" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 30.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "negatedLabel": "Payment of financing costs" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities": { "auth_ref": [ "r91" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 33.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for financing costs associated with business combinations.", "label": "Payments of Merger Related Costs, Financing Activities", "negatedLabel": "Payment of transaction costs" } } }, "localname": "PaymentsOfMergerRelatedCostsFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r91" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "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", "negatedLabel": "Costs from issuance of Series D convertible preferred stock" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r90" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 29.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Taxes paid related to net share settlement of equity awards", "verboseLabel": "Payments related to tax withholding for Shares" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows", "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r86", "r401" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Payments to acquire business" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r87" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r316", "r345" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail", "http://www.markforged.com/role/EquityBasedAwardsSummaryOfAdditionalInformationRegardingTheExerciseOfStockOptionsDetail", "http://www.markforged.com/role/EquityBasedAwardsSummaryOfCalculatedViaTheBlackScholesOptionPricingModelDetail", "http://www.markforged.com/role/EquityBasedAwardsSummaryOfOptionActivityUnderThePlanForTheYearDetail" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail", "http://www.markforged.com/role/EquityBasedAwardsSummaryOfAdditionalInformationRegardingTheExerciseOfStockOptionsDetail", "http://www.markforged.com/role/EquityBasedAwardsSummaryOfCalculatedViaTheBlackScholesOptionPricingModelDetail", "http://www.markforged.com/role/EquityBasedAwardsSummaryOfOptionActivityUnderThePlanForTheYearDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockConvertibleConversionPriceDecrease": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "Per share decrease in conversion price of convertible preferred stock. Excludes change due to standard antidilution provision.", "label": "Preferred Stock, Convertible, Conversion Price, Decrease", "terseLabel": "Preferred stock convertible conversion price per share" } } }, "localname": "PreferredStockConvertibleConversionPriceDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r5", "r7", "r218", "r219" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "auth_ref": [ "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity.", "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "terseLabel": "Proceeds from Divestiture of Businesses, Net of share purchases" } } }, "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/OrganizationNatureOfTheBusinessAndRisksAndUncertaintiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": { "auth_ref": [ "r88" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.", "label": "Proceeds from Issuance of Convertible Preferred Stock", "terseLabel": "Proceeds from the issuance of Series D convertible preferred stock" } } }, "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r89" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from debt obligations" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Proceeds from Line of credit" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfDebt": { "auth_ref": [ "r115" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 32.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or outflow in aggregate debt due to repayments and proceeds from additional borrowings.", "label": "Proceeds from (Repayments of) Debt", "terseLabel": "Proceeds (repayments) of debt obligations" } } }, "localname": "ProceedsFromRepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r84" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 20.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", "verboseLabel": "Proceeds from sale and disposal of fixed assets" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfRestrictedInvestments": { "auth_ref": [ "r85" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of investments that are pledged or subject to withdrawal restrictions during the period.", "label": "Proceeds from Sale of Restricted Investments", "terseLabel": "Proceeds from Sale of Restricted Investments" } } }, "localname": "ProceedsFromSaleOfRestrictedInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r88", "r346" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "verboseLabel": "Proceeds from the exercise of common stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r88" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 25.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 exercise of Series D warrants" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r45", "r236", "r238" ], "calculation": { "http://www.markforged.com/role/AccruedExpensesSummaryOfAccruedExpensesDetail": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Warranty reserve" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/AccruedExpensesSummaryOfAccruedExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyLiabilityLineItems": { "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": "Product Warranty Liability [Line Items]" } } }, "localname": "ProductWarrantyLiabilityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfBalanceOfTheCompanySWarrantyReserveDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyLiabilityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties.", "label": "Product Warranty Liability [Table]" } } }, "localname": "ProductWarrantyLiabilityTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfBalanceOfTheCompanySWarrantyReserveDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r39", "r225" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/PropertyAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail", "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyPlantEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r228", "r504", "r505", "r506" ], "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 and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/PropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentDisposals": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of divestiture of long-lived, 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, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Disposals", "terseLabel": "Property, Plant and Equipment, Disposals" } } }, "localname": "PropertyPlantAndEquipmentDisposals", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/PropertyAndEquipmentNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r105", "r221" ], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "Property, Plant and Equipment, Estimated Useful Lives", "terseLabel": "Estimated Useful Life" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyPlantEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r38", "r223" ], "calculation": { "http://www.markforged.com/role/PropertyAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/PropertyAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/PropertyAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r16", "r17", "r225", "r482" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.markforged.com/role/PropertyAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets", "http://www.markforged.com/role/PropertyAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r37", "r105", "r225", "r504", "r505" ], "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 and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r16", "r225" ], "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": "Summary of Property Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/PropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r16", "r223" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/PropertyAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail", "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyPlantEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r77", "r208" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r21", "r467", "r479" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Purchase commitment, Minimum amount commited" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r57" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r32", "r105", "r202" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable and Allowance for Doubtful Accounts" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount": { "auth_ref": [ "r249", "r250", "r251", "r252" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 27.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "As of the reporting date, the carrying amount of noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. The noncontrolling interest holder's ownership (or holders' ownership) may be in the form of preferred shares (regardless of class), preferred partnership units (regardless of class), preferential membership interests, or any other form of preferred equity regardless of investee entity legal form.", "label": "Redeemable Noncontrolling Interest, Equity, Preferred, Carrying Amount", "terseLabel": "Convertible preferred stock (Note 8)" } } }, "localname": "RedeemableNoncontrollingInterestEquityPreferredCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r358", "r516" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 9.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfConsolidatedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r105", "r358" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research Tax Credit Carryforward [Member]", "terseLabel": "Research Tax Credit Carryforward [Member]" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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.", "label": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfFairValueHierarchyOfTheValuationDetail" ], "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]", "terseLabel": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfRestrictedStockUnitsActivityDetail", "http://www.markforged.com/role/EquityBasedAwardsSummaryOfStockBasedCompensationBasedOnTheAwardsGrantedDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r28", "r262", "r350", "r480", "r497", "r498" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 25.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r118", "r119", "r120", "r122", "r128", "r130", "r205", "r347", "r348", "r349", "r382", "r383", "r494", "r496" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r166", "r167", "r179", "r184", "r185", "r191", "r192", "r196", "r286", "r287", "r462" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/RevenueSummaryOfCompanySRevenueBasedOnTheNatureOfTheProductsAndServicesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r106", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r298" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r290", "r298" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r194" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Summary of Disaggregated Revenue Data for Those Markets" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r72", "r109", "r166", "r167", "r179", "r184", "r185", "r191", "r192", "r196", "r204", "r431", "r474" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 5.0, "parentTag": "us-gaap_GrossProfit", "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" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.markforged.com/role/SegmentInformationAdditionalInformationDetail", "http://www.markforged.com/role/SegmentInformationSummaryOfDisaggregatedRevenueDataForThoseMarketsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SegmentInformationSummaryOfDisaggregatedRevenueDataForThoseMarketsDetail" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Number of Shares Issued in Transaction" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r157", "r196" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Summary of Accrued Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/AccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r141" ], "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]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/NetLossPerShareSummaryOfDilutiveSecuritiesAreExcludedFromTheDenominatorDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r141" ], "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]", "terseLabel": "Summary of Dilutive Securities are Excluded from the Denominator" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Summary of the Income Tax Provision" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Summary of the Company's Net Deferred Tax Assets" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative liabilities at fair value.", "label": "Schedule of Derivative Liabilities at Fair Value [Table Text Block]", "terseLabel": "Summary of Changes in Fair Value of the Derivative Warrant Liabilities" } } }, "localname": "ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r140" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Summary of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Summary of the Overall Effective Tax Rate differs from the Statutory Federal Tax Rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r315", "r342", "r352" ], "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": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfConsolidatedStatementsOfOperationsAndComprehensiveLossDetail", "http://www.markforged.com/role/EquityBasedAwardsSummaryOfStockBasedCompensationBasedOnTheAwardsGrantedDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r315", "r342", "r352" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of consolidated statements of operations and comprehensive loss" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Rental Payments" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Summary of the Company's loss before Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r13", "r33", "r34", "r35" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Summary of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Summary of restricted stock units activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Summary of Balance of The Company's Warranty Reserve" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r39", "r225" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/PropertyAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r72", "r195" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SegmentInformationSummaryOfDisaggregatedRevenueDataForThoseMarketsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r316", "r345" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfOptionActivityUnderThePlanForTheYearDetail", "http://www.markforged.com/role/EquityBasedAwardsSummaryOfRestrictedStockUnitsActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r321", "r331", "r334" ], "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": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Option activity under the plan for the year" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r336" ], "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]", "terseLabel": "Summary of calculated via the Black-Scholes option pricing model" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r54", "r107", "r149", "r150", "r247", "r253", "r254", "r256", "r257", "r258", "r259", "r260", "r261", "r262" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r162", "r164", "r165", "r171", "r172", "r183", "r187", "r188", "r189", "r190", "r191", "r195", "r196", "r197" ], "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": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r105", "r173", "r174", "r175", "r176", "r177", "r178", "r192" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 8.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": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfConsolidatedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r80" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "verboseLabel": "Sales and marketing expenses, include advertising costs" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Disclosure [Abstract]" } } }, "localname": "ShareBasedArrangementsToObtainGoodsAndServicesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r96" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract]" } } }, "localname": "ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r317" ], "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": "Share-based payment award, Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r325" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Number of Shares, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfRestrictedStockUnitsActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted- Average Grant Date Fair Value, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfRestrictedStockUnitsActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r328" ], "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": "Number of Shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfRestrictedStockUnitsActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r328" ], "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": "Weighted- Average Grant Date Fair Value, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfRestrictedStockUnitsActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r327" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Number of Shares, Unvested at June 30, 2021", "periodStartLabel": "Number of Shares, Outstanding at December 31, 2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfRestrictedStockUnitsActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted- Average Grant Date Fair Value, Unvested at June 30, 2021", "periodStartLabel": "Weighted- Average Grant Date Fair Value, Outstanding at December 31, 2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfRestrictedStockUnitsActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Number of Shares, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfRestrictedStockUnitsActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted- Average Grant Date Fair Value, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfRestrictedStockUnitsActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r339" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfCalculatedViaTheBlackScholesOptionPricingModelDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r338" ], "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": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfCalculatedViaTheBlackScholesOptionPricingModelDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r340" ], "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": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfCalculatedViaTheBlackScholesOptionPricingModelDetail" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfOptionActivityUnderThePlanForTheYearDetail", "http://www.markforged.com/role/EquityBasedAwardsSummaryOfRestrictedStockUnitsActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r323" ], "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": "Number of Shares, Options exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfOptionActivityUnderThePlanForTheYearDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r323" ], "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, Options exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfOptionActivityUnderThePlanForTheYearDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r333" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfAdditionalInformationRegardingTheExerciseOfStockOptionsDetail" ], "xbrltype": "monetaryItemType" }, "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", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfOptionActivityUnderThePlanForTheYearDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r332" ], "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 grant date fair value of options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfAdditionalInformationRegardingTheExerciseOfStockOptionsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r345" ], "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", "terseLabel": "Share-based payment award, Aggregate intrinsic value of option outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r322" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted-Average Exercise Price, Outstanding", "periodStartLabel": "Weighted-Average Exercise Price, Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfOptionActivityUnderThePlanForTheYearDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r335" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Share-based payment award, Vested and expected to vest shares outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r314", "r319" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfCommonStockReservedForFutureIssuanceDetail", "http://www.markforged.com/role/EquityBasedAwardsSummaryOfRestrictedStockUnitsActivityDetail", "http://www.markforged.com/role/EquityBasedAwardsSummaryOfStockBasedCompensationBasedOnTheAwardsGrantedDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfOptionActivityUnderThePlanForTheYearDetail" ], "xbrltype": "perShareItemType" }, "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", "terseLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfOptionActivityUnderThePlanForTheYearDetail" ], "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": "Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfOptionActivityUnderThePlanForTheYearDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r105", "r316", "r320" ], "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 Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Fair value of common stock (per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfCalculatedViaTheBlackScholesOptionPricingModelDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Share-based payment award, Award vesting rights percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, 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, Expiration Period", "terseLabel": "Share-based payment award, Award expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r337", "r351" ], "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": "Expected option term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfCalculatedViaTheBlackScholesOptionPricingModelDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r345" ], "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 Contractual Life, exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfOptionActivityUnderThePlanForTheYearDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares", "periodEndLabel": "Number of Shares, Outstanding", "periodStartLabel": "Number of Shares, Outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfOptionActivityUnderThePlanForTheYearDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares", "negatedLabel": "Forfeited" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfOptionActivityUnderThePlanForTheYearDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r335" ], "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 Contractual Life, Outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsSummaryOfOptionActivityUnderThePlanForTheYearDetail" ], "xbrltype": "durationItemType" }, "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" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail", "http://www.markforged.com/role/OrganizationNatureOfTheBusinessAndRisksAndUncertaintiesAdditionalInformationDetail" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Computer software\t[Member]" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/PropertyAndEquipmentNetSummaryOfPropertyPlantAndEquipmentDetail", "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLifeOfPropertyPlantEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r23", "r24", "r25", "r107", "r109", "r133", "r134", "r135", "r138", "r140", "r149", "r150", "r151", "r204", "r255", "r431" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets", "http://www.markforged.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows", "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit", "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail", "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfConvertiblePreferredStockAuthorizedIssuedAndOutstandingDetail", "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail", "http://www.markforged.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.markforged.com/role/NetLossPerShareSummaryOfEarningsPerShareBasicAndDilutedDetail", "http://www.markforged.com/role/SegmentInformationAdditionalInformationDetail", "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r56", "r118", "r119", "r120", "r122", "r128", "r130", "r148", "r205", "r255", "r262", "r347", "r348", "r349", "r382", "r383", "r432", "r433", "r434", "r435", "r436", "r437", "r494", "r495", "r496" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit", "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail", "http://www.markforged.com/role/NetLossPerShareSummaryOfEarningsPerShareBasicAndDilutedDetail", "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail", "http://www.markforged.com/role/StockWarrantsSummaryOfBlackScholesModelUsingTheFollowingInputsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail", "http://www.markforged.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets", "http://www.markforged.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows", "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit", "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail", "http://www.markforged.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.markforged.com/role/NetLossPerShareSummaryOfEarningsPerShareBasicAndDilutedDetail", "http://www.markforged.com/role/OrganizationNatureOfTheBusinessAndRisksAndUncertaintiesAdditionalInformationDetail", "http://www.markforged.com/role/SegmentInformationAdditionalInformationDetail", "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail", "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r118", "r119", "r120", "r148", "r462" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/BorrowingsAdditionalInformationDetail", "http://www.markforged.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets", "http://www.markforged.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows", "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit", "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail", "http://www.markforged.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.markforged.com/role/NetLossPerShareSummaryOfEarningsPerShareBasicAndDilutedDetail", "http://www.markforged.com/role/OrganizationNatureOfTheBusinessAndRisksAndUncertaintiesAdditionalInformationDetail", "http://www.markforged.com/role/SegmentInformationAdditionalInformationDetail", "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail", "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-based Payment Arrangement [Member]", "terseLabel": "Unvested awards", "verboseLabel": "Shares available for issuance under the plan [Member]" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfCommonStockReservedForFutureIssuanceDetail", "http://www.markforged.com/role/NetLossPerShareSummaryOfDilutiveSecuritiesAreExcludedFromTheDenominatorDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": { "auth_ref": [ "r312", "r355" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Share-based payment award, Fair value of option granted" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r24", "r25", "r255", "r262" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Stock purchased from the employees" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r24", "r25", "r255", "r262" ], "lang": { "en-us": { "role": { "definitionGuidance": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of Series D convertible preferred stock, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit", "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Shares, Other", "verboseLabel": "Exercise of common stock warrants, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r24", "r25", "r255", "r262", "r324" ], "lang": { "en-us": { "role": { "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": "Exercised", "terseLabel": "Stock issued during period, Option exercised", "verboseLabel": "Exercise of common stock options, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit", "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail", "http://www.markforged.com/role/EquityBasedAwardsSummaryOfOptionActivityUnderThePlanForTheYearDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r24", "r25", "r255", "r262" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of Series D convertible preferred stock" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Value, Other", "verboseLabel": "Exercise of common stock warrants" } } }, "localname": "StockIssuedDuringPeriodValueOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r56", "r255", "r262" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of common stock options", "verboseLabel": "Stock issued during period, value, Stock options exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit", "http://www.markforged.com/role/EquityBasedAwardsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r24", "r25", "r255", "r262" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Repurchase of common stock, Shares", "verboseLabel": "Stock repurchased during period shares" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit", "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r24", "r25", "r255", "r262" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedLabel": "Repurchase of common stock" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r25", "r29", "r30", "r109", "r203", "r204", "r431" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total stockholders' deficit" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' deficit" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r109", "r118", "r119", "r120", "r122", "r128", "r204", "r205", "r262", "r347", "r348", "r349", "r382", "r383", "r403", "r404", "r409", "r431", "r432", "r433", "r437", "r495", "r496" ], "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" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r108", "r262", "r267" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Convertible Preferred Stock, Common Stock and Stockholders' Deficit" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficit" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Stockholders' Equity Note,Conversion Ratio" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "us-gaap_StockholdersEquityNoteSubscriptionsReceivable": { "auth_ref": [ "r24", "r25", "r29", "r253" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 24.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Note received instead of cash as contribution to equity. The transaction may be a sale of capital stock or a contribution to paid-in capital.", "label": "Stockholders' Equity Note, Subscriptions Receivable", "negatedLabel": "Note receivable" } } }, "localname": "StockholdersEquityNoteSubscriptionsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r438", "r450" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r438", "r450" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r438", "r450" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail", "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r438", "r450" ], "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/2020-01-31", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail", "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r449", "r451" ], "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]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.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/2020-01-31", "presentation": [ "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.", "label": "Summary of Valuation Allowance [Table Text Block]", "terseLabel": "Summary of the Company's Deferred Income Tax Asset Valuation Allowance" } } }, "localname": "SummaryOfValuationAllowanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r375" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforwards, Amount" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate amount of redemption requirements for each class or type of redeemable stock classified as temporary equity for each of the five years following the latest balance sheet date. The redemption requirement does not constitute an unconditional obligation that will be settled in a variable number of shares constituting a monetary value predominantly indexed to (a) a fixed monetary amount known at inception, (b) an amount inversely correlated with the residual value of the entity, or (c) an amount determined by reference to something other than the fair value of issuer's stock. Does not include mandatorily redeemable stock. The exception is if redemption is required upon liquidation or termination of the reporting entity.", "label": "Temporary Equity, Aggregate Amount of Redemption Requirement", "terseLabel": "Aggregate Amount of Redemption Requirement" } } }, "localname": "TemporaryEquityAggregateAmountOfRedemptionRequirement", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "terseLabel": "Net Carrying Value" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfConvertiblePreferredStockAuthorizedIssuedAndOutstandingDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": { "auth_ref": [ "r53", "r109", "r204", "r431" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests", "terseLabel": "Liquidation Preference" } } }, "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfConvertiblePreferredStockAuthorizedIssuedAndOutstandingDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityDividendsAdjustment": { "auth_ref": [], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 15.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accretion of temporary equity during the period due to cash, stock, and in-kind dividends. This item is an adjustment to net income necessary to derive net income apportioned to common stockholders and is to be distinguished from Temporary Equity, Accretion of Dividends (Temporary Equity, Accretion of Dividends).", "label": "Temporary Equity, Dividends, Adjustment", "negatedLabel": "Deemed dividend" } } }, "localname": "TemporaryEquityDividendsAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.markforged.com/role/NetLossPerShareSummaryOfEarningsPerShareBasicAndDilutedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityLiquidationPreferencePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The per share liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Liquidation Preference Per Share", "terseLabel": "Temporary equity liquidation preference per share" } } }, "localname": "TemporaryEquityLiquidationPreferencePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquityRedemptionPricePerShare": { "auth_ref": [ "r14", "r248" ], "lang": { "en-us": { "role": { "documentation": "Amount to be paid per share that is classified as temporary equity by entity upon redemption. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Redemption Price Per Share", "terseLabel": "Temporary Equity, Redemption Price Per Share" } } }, "localname": "TemporaryEquityRedemptionPricePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Authorized", "terseLabel": "Shares Authorized" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitSummaryOfConvertiblePreferredStockAuthorizedIssuedAndOutstandingDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquityTableTextBlock": { "auth_ref": [ "r14", "r248" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity [Table Text Block]", "terseLabel": "Summary of Convertible Preferred Stock Authorized, Issued and Outstanding" } } }, "localname": "TemporaryEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/ConvertiblePreferredStockCommonStockAndStockholdersDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementOfChangesInConvertiblePreferredStockAndStockholdersDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury stock, Common shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r58", "r264", "r265" ], "calculation": { "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets": { "order": 23.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury stock" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r359", "r367" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r365" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r152", "r153", "r155", "r156", "r159", "r160", "r161" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Valuation Allowance [Abstract]" } } }, "localname": "ValuationAllowanceAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r372" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Additions charged to expense" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/IncomeTaxesSummaryOfTheCompanySDeferredIncomeTaxAssetValuationAllowanceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]", "terseLabel": "Valuation Approach and Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDiscountedCashFlowMember": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Valuation technique calculating present value of future cash flows.", "label": "Valuation Technique, Discounted Cash Flow [Member]", "terseLabel": "Valuation Technique, Discounted Cash Flow [Member]" } } }, "localname": "ValuationTechniqueDiscountedCashFlowMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Approach and Technique [Domain]", "terseLabel": "Valuation Approach and Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "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]", "terseLabel": "Warrants", "verboseLabel": "Warrant [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/NetLossPerShareSummaryOfDilutiveSecuritiesAreExcludedFromTheDenominatorDetail", "http://www.markforged.com/role/StockWarrantsAdditionalInformationDetail", "http://www.markforged.com/role/StockWarrantsSummaryOfBlackScholesModelUsingTheFollowingInputsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants and Rights Note Disclosure [Abstract]" } } }, "localname": "WarrantsAndRightsNoteDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "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": "Weighted average shares outstanding basic and diluted", "verboseLabel": "Weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.markforged.com/role/NetLossPerShareSummaryOfEarningsPerShareBasicAndDilutedDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator for basic and diluted net loss per share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.markforged.com/role/NetLossPerShareSummaryOfEarningsPerShareBasicAndDilutedDetail" ], "xbrltype": "stringItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "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" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r110": { "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" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(b))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "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" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r197": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5144-111524" }, "r203": { "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=27010918&loc=d3e74512-122707" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r213": { "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" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r215": { "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" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r217": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=68071081&loc=d3e1205-110223" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68070138&loc=d3e11281-110244" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12524-110249" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(4)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4724-112606" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r246": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r247": { "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=65877616&loc=d3e177068-122764" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(12)(c)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(16)(c)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r253": { "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" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r262": { "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" }, "r263": { "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" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r266": { "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" }, "r267": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r298": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r301": { "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=118255775&loc=d3e1928-114920" }, "r302": { "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=118255775&loc=d3e1928-114920" }, "r303": { "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=118255775&loc=d3e1928-114920" }, "r304": { "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=118255775&loc=d3e1928-114920" }, "r305": { "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=118255775&loc=d3e1928-114920" }, "r306": { "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=118255775&loc=d3e1928-114920" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121321822&loc=d3e3913-113898" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r331": { "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" }, "r332": { "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" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "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" }, "r351": { "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=115993241&loc=d3e301413-122809" }, "r352": { "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=115993241&loc=d3e301413-122809" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121323062&loc=d3e15009-113911" }, "r356": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r385": { "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=116825942&loc=d3e330036-122817" }, "r386": { "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=116825942&loc=d3e330036-122817" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r395": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "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" }, "r400": { "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" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r405": { "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" }, "r406": { "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" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r409": { "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" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL7498348-110258" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121549951&loc=d3e39927-112707" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r462": { "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" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r473": { "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" }, "r474": { "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" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r497": { "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=121370832&loc=SL117420844-207641" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r517": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r518": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.26(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.27(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r60": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r71": { "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=120395209&loc=SL114868664-224227" }, "r72": { "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=120395209&loc=SL114868664-224227" }, "r73": { "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=120395209&loc=SL114868664-224227" }, "r74": { "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=120395209&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r76": { "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=120395209&loc=SL114868664-224227" }, "r77": { "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=120395209&loc=SL114868664-224227" }, "r78": { "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=120395209&loc=SL114868664-224227" }, "r79": { "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=120395209&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r80": { "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=120395209&loc=SL114868664-224227" }, "r81": { "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=120395209&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" } }, "version": "2.1" } ZIP 93 0001193125-21-244954-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-21-244954-xbrl.zip M4$L#!!0 ( $.3#%,D1"D"*P( 8% 1 9#(P-C8V,61E>#(S,2YH M=&V]5,&.VC 0O2/Q#Z-4VDN!+&RK(@B1(!B(! DBV5*.)AABE=B1/1%+O[Y. M"&JEKO:$>DD\X^>9]^R9<1;Q:NDZ"S*>NLV&$_OQDKCD1[OWTNDZ]LTT?KL& M@#,)ISN8S+UP&6Y&UG;AQ\0J-Z#9,#B/"63*=:;^=XCBW9*,K L_8#KH=[YR M80$]\Y,866=VQ.J4L[[#,JI.7+11YH/G'(=0VWN)*+.;ZR@%MC7_Q0;=/_:1 M9OQ\'<0\8QH"=H&-S*C)-%[Z\V!D*7Y*32IGXI*WE.\Y0JD,''OB.O:ZE/8> M@V[O@122ZDXJ#EX81"2((9R!'TS)FIB/,3=D[D>%KT'L M!W.8^9O5?^'K;AFD3+']%1(IM&$-* %3!H5FP$6US)74.4NPT!4(.1;(Q0DH MY%0AR*-!<0T;=N(:%44N!41(D65E/&,XL] HOM=&RI&U=4X3-A#RHFANN3.I MLB>QU_DP:IL2+.&NB=MLR$*!8KDT:0XFX %6]'H#=E]:T'ON=FJOV$YI7>IT_=+]^&Y"UG"G5I](?_7E\'/GK/_B/>T]8V;#FF119E MYO=YHN1%M&#M5:G?[[W'5%*YW$GULP7WU4=J']'O[K@X%1KK>NC5]5 GMV(W;[]9T$4*5JN[V@7J+,FQF_-Q[/.)MX&[C.ALR7;K?C MQ'X<$)=\'XP^#4>.=3$1MZX!X"QVRV=8K+U=L-O/>D\;/R:]Q@'=#L9Y3!BF M7&?I?X-#_!R06>_,3R:?C(=?N.@!+7@F9KV"I:;-SGN)9CE3. MPB4O.3]R TUEX%@+U[&BIK2W%-BC.TI(VCMI-7B[\$#"&'8K\,,EB0A^T-R3 MM7^(R9XL(7I^W_T6O^\0@9XH=7R&10J-J,!),SJ#6 M#+C 7ZYASS*NC:*&2P$'0PTKFT@T5E*5:5X 78?1@\C&UT%AF+:14*WDW)!1<)I ?I&JF], MJPN3+Y)A'\XY3W*@5<6HTO^0/02LF19:_EFQ8BG>A$A8 ]0::G%BJO7DC+;E M?/Q@?_XZ)2\54T8WQGC:D.D:R?]&]EX'Q_?HH*4MB!1/V!DY52ZQ<9Z4*%%# M$$0M_]LC=Y\'M)#:2-''GFA-DQS9#3;IG:KO,>GNO,YJ;< >79_.E<_"'80S M<]U(N&L:K-E>"+9+[Q=02P,$% @ 0Y,,4U^+DX*W$0 >SH ! !D M,C V-C8Q9&5X-3$N:'1M[5MK;QO'%?U.@/]AH+2%#*PH4I9L1:()Z!59J&P) MDA(W_3;<'9(3+W>VL[NDF%_?<^_,/DA1CS21TP(- IGW)UMT O1;F'E?U4&O_CZ24QTO M#N[T5&7BLYJ+&S.5V.GH\N+\\X<-J\<3;-4_'IS=3_10YP*,B?[V\:"_?3UH M[-]8? >+KY#S@)J-P=^2898>TBK@^S$VULPC.6'&Q:=S<7MS\F%CO--]]^Y= M;[S__:37[?R2CHGVNP\;EU?G5TY&RX0V=F!*_V!)G1L3S74BKJT)H4K1O_UT M='DYN+R\[F^[C^(9GO]@@GK=KOAL;#Y1-A%',Y44Z@F1O (!QR;+31*(3T>B MN[/3ZY([?$N-C)U&8CGOA&;ZVN8P."K&198[Z^[M!&*GN]-[2N5_S*Z?I/TZ M,G:L(O'1Q)%.QN+$V-18F6N3O++"![O[77$=*YG))!>W>>>U37SP1<*W=;.HD0=0]V__H;:;A1!Z+_X^!6A875N599NW6CQCH#9=!" M@56M< ^\$FYS4#W%7@)??C 6MOC#U>>[*M!/=*ZVLE2&ZB Q6S'2,5F@&0GY!XI ;(($B=D1J#%69$6:QKR:B@*! "?^]EUO]_TAE+)^ M4Y(A#=D_?"/2PF8%F2MXH:FU&L51F!/IO>_?O@U$8\M-C&NWJCV69S36#H15 M,;:&!/SBMDG.<"&>]E9L*DZQPEQ:!9'77KRYQ..)F:8R6329 M5%2IOVWNT$ MO?>[P<[NOL@F6">C=S3=SZ(9[PY)H],I5D:$#K\^7!^OVJU;>K?$'M043J#] M,"XBK+RIWXC>WEZP_V!#MX3@%0+QEVZGV^WV1"JMF,D8>2B%B_#HE:UO53T-NCM=0.(07R1UL+^,N(!QAA.9*:6!/8RF93+/"V51^@3 M,HG:+1"FW[B$Y:RG)G*]*EV5"#7RQL MBCS+00>1-_^-,EG#_).YYW4201DFK9II-0>/60'WB$Q8D%&QD+%GI-QS=8]E M$F=Y8!]N3C%F[M>(%"P1L39-K4FMAF&2+,8:KXASD^H$$S.8=PZB@.H@VMC, M.\(3T6XA]FB*AQ2-(5M!7*6*61,S9?5(AS[*@( 06=0]<5I.BV&L0WS",RUC MIIUC((B8RCPGF\&P$3("?<=R,BZ#W&.TK=V(=_"K-<)2IW_[XYJ28G\/.IG1 M$J&,M[@(.H ^-R@C8L*3D/IU='X!Y2'1K2B3.*GU#DVH62/%/"Z@4OL2/C)] MF?(V2Y?EI#0&K->)2E3&$I5Q+#((2>8%/-*%GFJTB-486@LETBQ"03F>!^,Y M8G(&(GE2!!F@.F312!])OOK1IS7Q6#*F8U4^QU854*,8-"_NXQ3&47%5>6[D&!F2AM@BT&6U)&7-T.M+-=Y09O@A5.=DH@IU:*( MI'BO0%(1TU\U+F)GG423#$L ,C:PIH2VA\8EK"=TA,X8NW+2T%EIL# 8\OP MZ3$F]B4Q#//%R$@AC'OCEP0/;5ZFV(JF7Y!QLDB[O1'1Q40A,;%RYL@!?T+ MOGO"&06AD1@VY*V,6*G V#GT3S[2+*TN*8!#N!3((07:YF=CD:E*'X82I*W6 M2@VL;AC#9Q'C8^_.OEJHYCX+BI\=$$X,XNN6&6V!KJJ$<#":;*,*O' I2K\Y M91C/ OF<\YVFZI!9OWB.6#P,;[' V,G$FR,]@335V. ]!S9U3\Z1B<24,F^W MN%+ TQ0>28*I@AG9KRJQFW=KE^V/"2_>?EUX^ 52$4;PM@YM;BX>C53$6B*N M1E86K)NLLK/MTXN?( O?:FNW!/_?3^$\BU@MFY^:/K ^>I3"9;:&5LFO6T-% M[![(>"X7&?6;^A]OQ.W%/Z&7MQOEDMSM._CN>_YO0WRY.+W[^&&CU^W^M6I6 MG)Q]OCN[^6]L!;ZDM_":M;YKJ(BE7LHK@#P.!7PL8(MIP8\=@7%9S92H]SZ#K)!%17A4C_X)PD$J$2:"3T"F0''M%X-*$HH[- M^?E0NUI,CJWRK9K1\FQ%V"=4)#&, K*!=S8&$ =C(VDDFH7%=(4TVG[#1[ M,MN_BG#?=L0102KF">F.2QMB*RFF0XB5$EYM7,."N@#>K!ZI?LG2Y$SJF"4 M6; 9.F8!D5D6E;)H<%GN1D&[U7CI33UPLTCV>O1HF;RTZ!H),W E":\.IF(" MR'RH5IPF6/&6YT''$\[RJKWM*Q1::^":')J9BVK ,+]X).'"7@P@Q_J.@)X9 M+8M_%>"^+)^R;Q_T-N4; 4;Z%R2PB\'C_'"M7;F89F"UPB3#30]1O6NKT4BY MMB5YH(>69)Y#F7RU19J'<%QXJHEG /L+&"(C(R!!JD^I'!H1PK<*>5XF^E=? MV4PIR<,UBBEOZE A5UC2,JJB'3T"%$U *YF>$B/R28RKBRSU-[3SJA"Q26-Y M]X;Z''ZEU&I4)*F'J>I?!83P[2/'YO -E68/ :Q8Q:\D\]2:65T+)8N71O-& MK_C ^V"[]8075EB9W)&:/10#@M(9U7U8Q*G77J2S,)9@"YIE>ZF[3MJ;5L M MAFG2Z"Q0N6KUL'#?YI)RR/)\ZGN$<5$R6ZKTL '&8PVE19)K1#D%I$(<@DF/ ME/8MB4B-9!%3M4CG)5F.'3 :12YB(H^>RJ]J:PYIH6;"#C!!/$SEHDQ)$EJV MB5IDKI4-U$^S0OB^/X[@$(HPB3K45HS+J2FXP7A]2_]%$)EDB4ZWPE\Z8*X2E? MM%N<1\B,^)S=N39<[+#9B,'44*4YNT79?V,MHA;)$.?@\=2A" 0=>HJ1U-3( MP#\6+$IW)F/!%%$04EQT1G#8Z,>XS@"-I&IP$XK&?ISDF(GEN.0MO39]E)TF MH\E5*>O[FX][0KM5NH)7Y#(%J^TN6*TC463X'-!FA'=(=DZ/LGS\4-MF!+L=&Z.ID#B>+T(:-?4#*YGEEE?AY+ M6*J2,56Z3V1UQ)CW#+=LV&..46>S/U;V3X7[55P8*&64O69@]GSB2,QY+,L5!>%9BK@AP@3,^I0 M^J1#OE+ 0L 4H1:;-V,S>ZXS@7)M:,TM"]ZX:T;9& KWDF.J250>4Y1QO[E4 ME> 6'!_PNMT""I?.K,J&(^7W4ANTP@H9S(L&E-:6,^ZE4K&%\ 8[!1C)F@%EZ07-;&JU.!II&T/H@M@,/&8Y<()*D$H:/,!.W6 MU$0UQ@P>63YDIW)6[.,"7E E1TQZZ.]A'.O MLP.*$=1-/'0%)S9J1L,,[F@?"W-9C=9]DZ*,D'[N]+:JB]K=YNMU<53<]V/GC\3G4-Z5/X M=YV@](#=]KIO..LS62?7ES?B[4CSD;1F;G3IV;13?G4 R04 M3RQ6CZ[XDFO !_0-T_*R=L>PU) DK&@5Q(N-:_WM];JKRN,3VI#.M_EV&]V# M2&J%<1JLVFYKI-DXDEH>^V/"ZN0I_/ (N K&(&(32G];J5XF]& \C"GY@\T) M:E,D7E=E@IJQ!8*/W 4-]M2$*C*30!Q:)0PBRN*EQ!#9\EF>[VI6\8$5YFFF MBW!^W;(:A#),7)2X.M)92I49U&J]FBA"E"VIRB"&*I\KWR8M\0W7M:[H:]IJ MYY'^"S?)"&8VP%U=W56V '13'H?HI!)$7L>QNE_A[D5[ODHG=3=>EF-<><;Y MO$+_A(95Q#W&QYNED?%U [=TYLWC7-_\6>J?'OC3[Q&L1]&-]JAP0JAN2.YU MFSXT8$NUW+E4<_R]V+^E)LJ#Z[AE#Y6>[FNDFQ&1U;NL(<;EF# IY%U MQT4 ^TI<^<6OZY8[')KA139Q<]_OMEO'@'M\]PEP:P$B]GM[8O.VH$8 ^>WW M_M[EM[Q_3[>FH!:/&E3=(N0(DE7!NB%!<-;\&9,?_\AE8';J[K'+)-^P^N0N3_L;*DS>/.W!MNN7)'=K"EASQN;T/ MVC)"E':(PQ_FE]TXK#&F2$!5O;N\!_1F,E7)A7$U1Z/R=PFW+A:XW/>^/JIH MWFCGCC0SS_>%7&]K70!^H/K?\5LP+HN7?[]#1?S=T?'EF3@YN[R\O3XZN?A\ M_F&CN\'?KX].3\OOOO[>I?+[^.KF].R&'WNJW),MU.R71]>W9P?EAR?-;-4F MW>_/F*2;@?]PNE3X#_K;=Z?TYZ8QM*2AT6#0#-0/Y,SH2/Q&&ORV/WE!\578 MGQ1, 'D/\8I0:A;4="S3T%BLL=;'LXOSCW?@X5V3@V]&_7:V+<[];^6NKDZ_ M7'RN?BYW[1_?7)WQ]:W/;.-+N]U-U_@/+N_N>I$IV)/D2)YG-*<66,]Z)+\=R=G8^I2 2 MLC"A2 U(VM;^^M/= &\2)7_/@Y M/W<:>_4=BWNV[PCO[I\[4=C;/=ZQ_N_G__V_?NF'\" \[ 4?!S][<+,?AL./ M[]X]/#SL#9C\V?/E'7?V;'_PKEEO-NI'^]"4>MX5WL_<\X]=Z>[!\_!D??\= MWNZR@,>/XUU')"]D'SYZIVXFCTXT_;!/SS8^?/CPCNXFCP:BZ$%HM/'N/Q?? M.G:?#]BN\(*0>7:N+V)&W\>?=_A8QP-N[]WY]^_@!LY+?;?>V-UOQ(^+P#]H M-M[/^H!Z(FU_*+G-0NY,?>?#.R9MZ;O\7?IP_+KM1UXH1\5=U#<+NFE'4@)7 M3'M/WRUXD3_:_>*7\$[!"QX3=E#\!MV"5QKO\Z\$PBY^ 6X4?"$(AW+*\W ' MVS_.OQ %NW>,#9-W>BSHTESK&P7?>'1G4/0_WS)<&85R!B'A;M)M&4[V "X6 M,=7CM"8;R+ @%/P_7VZ^I8^'Q<^GC[X+)?,"D/ !"P$GL*7#W7ISMWF4E9-9 M@QZ78>MO(L_T?6=D16$(Y?_^7S+NBZW_)ZEFPE^ M><<^0PN'^+@C[O7K_\<1P=!EHX^6YWO\_WS^13Q^Q*]PJ7X*Q^$>_83[9Y+9 M.#V6QP;P9B>6RYKO^@4$L@CE!KS8,/[P_K M^T!1FI#'\ 9[?=T*KKQ&\\=^XP4+=^0X_?GSOG.Y8#K?%@+E C-W] MG<_-QF']?;U>_^5=OG=Q;R^C 9?"UIW%I>3CU9!+Z)AW]\T/@A,FY0A(_L"D M$[0?AT)2GZ_A)=\9Z_#A_L'^^[$.UQL_ZJJSMW[:\1\7[%$,HL$%'W1AL9/A M#?/N>.M1!#N?K^NG<6=UYXK["A#^L37@G@/_#\]<=C?MRXU;OW[T8[].OW<^ M]V!N^-Q?:'O GJ,3^(1D[KGG\,??^&C.+\&T-XX;1T>-_8G/O=?4#8_!K3^0?,6K9H?0V#O?^X$8C!T46CIFF)D)-ENO,3O/09 E'>ZD5C* MG]W,#UBH]D"BXT=P^9J!)K2ZP2L!S!)QQ[?TPW$3>A&L2-WTP3N MW1C[^_7T*XY^ M\MW8=][E)F7V'.56V7+.4?T9?DH^^S"M-C&<6GF M)J/I'"]+BRV/M.1T]L5JL27$S[S.OK]0VI8/"?.T7=AHI]C!.] $#SJ<.S?< MX7R YQ$GOG>/-AGX>2WUJ4$G].V?REH>!7B>T D!0M#R?>*R(+CJT0-D0%_! M1&K,XW?8 ?VW ]]['+K"%J'JI^4(N*T.LN-#D%F]IK.'%\S'+^\*/Y^2)>WG MYA@KIK#+B3\8^-YT9FC_%>%IA3\8^AX>9VT.0TSI>?S*88A7U?P@!QXGY<"&_*\5J9F:%X,!DN*)R(Z9SPY(=A9CYF MIP;_SDV=X;*97#;U$-=PV5-IU_$Q^M%6B\N^":RTX?%K,OH^(&2LLJL0*]W'&GQYCF*#M>*G#8.*= M"152Z#+/<.*J.''&]%>)"W]G4C(O-'RW*K[+37B5..V;S[S6G>2DDZAQ7OQV M]C6Y1,<9-^*N'][ZUY&T^RS@-+'!56^*VX]VHM)3>B7I;6JG@*TWST>(].[< M_,3*>,%"4$89*2LOGQ1V MET!AYEA?"T.924V^-P]!JL2AMP_^;=^/ N8Y+<^Y[0L9LU<^S GET%.9TEV6G==F]SOEMK%!5XGB ML:,P\'_&%M)^Q-,D7AT>F&,:JL05'>ZZPKN#V;A@\B?'%+*58XFGYJ!*_/"5 M>UPR%^:BY0Q@MQ"$F#SXGE>.*>::B"IQ1LMQ* ,N M.0E5X@:TD]YPFXM[=)NM!A/03J)HX%4B_*T/_-YR_HR"$(=$6ZB^[SI\ MEPZ^$LPP[V14BD$D9T$D1[&WVB ?V+N]')%$;4Z;@"IQ04438AFGX0*[0\B$ MQYW8^;!:8% \^BK1?T8BB"1Q7$718BQ]WO+RH+C],G8PJ<<19)#T11A+3;IZ)1_P55)DAU68*69,1Y6XHF7;,N+.-\&ZPJ4L"%F6^,)Z7.^.8Y.,SJ=^+-, M&765*'_*;1K)_K :8I;! MH-BQ\<2'Q=0+U5S>B.#GE]$7[MG] 9/EMSC.T?F,3E X"U7B!(H1ND$4C/@E M#ZO(!H53L)4\D*W/JE,=AS*B] SG*D$##RJ\09PU'XOFAUPES\76I#5VPC7; M"5=#6V/Q6X_%;S74-><]JS[O60U=C4UV73;9U=#7G-ZOZ_1^-?1]=B':4A-S MT>5FRTRYCJG&^,QJC&6FYAD3\M_,C?BY!\I!\ UU^OTL)9,'OHR2G[_"5&-* MC!$]3CZ?%Q3"1NL.M811[W;(G5LN!]GFQI^+L3?P'= MF4;L[,+V)-\8NF:5[K&N68S9>HJ['-YZ7MV)"7TYYE^NMLE"W,X]CXU70M@Q05+9)F9 MK^*%5)94SF1N3EMX 9@=,-7'.'=;0<)"2WG'^YF MDE,KB4&F8N0SBGUN.'%?.OC-)'6FYDL\\&V5V:<'NIDD-)D;%Y2YL?Q$-MD0 M7Y$-L?SD-1D&7Y%AL/SD-4G45IY$;97DG4\[WFKR;J>._%0V3D/X5Q#^R9ZL M/!OGRC=>VW$.-N\)U#.JC):9?D4GRXT7N!4D]S(GQ1CM'TDYM@'/-)AY]DSR MOR+NV2/EI !3/E*%\\XBS\F=;YVP LMXC](HGOF;@1?S3'LH@/_&=.Y@$.P MF7.9G/T7$J,L;A"-K9 ^(S55EYJ-8--7^IXME-TWA6_+X.&U2C':"$:N$@,: MBH_)5?,%T(77Z8S[EMM]3\ LGHJ @4FEX@],V> Z<'O%WX>!!%WTI?:]_$+6^6[NFH_ M;I4#,9[+V(0T!PU>^\T8ZF390KDZ/)B-8+16O%.9HV4;I,CB8C8IN6HVD3YLXI^ V6F,L$/.,$!,\);M#1 9J7KB0UN#TRM=@SY+EY M=^JLQE]_!=T6T+V2Y9Q:IC"9A&IDD5)M' M,Y.$:N5)J)9)3I.$JE1)J);L'&624&VVM)HD5"5)0K5\(ILD5&M,0K5\\IHD M5&M,0K5\\IHD5&M,0K5\\II<1-NO(V^'&;F$^8)6?<1M\@65-8/$D\EQ7M(= MDXAE_=)GI,:PZ0:PJ1IN4/69C\'93&+!:%*\W?M05M6_]0D/P#758LW#8A[MN:6F-*:AG]1COYX=8)>*V+]JM+25LXNV4 M#+%*A&T%@ETS&V;7WE+ZDN".C[)*)/Z520=S*B7TO9:^$]GAE00]YE[8Y?6[ M0-)-Z2SI8?F158FFF 8M(KTSV#ZR3@RN2I35\[&%9,V/K$HT_=[9NE65,MW* MT(]PH%/>\@V8@"I)I/]INY'#G3/H#E2V-'+2O>FTF/>'= M!==<4JS7EU%Q Z5EE<0[0,:#""]PVUYZ3V-TXQ3.=> ".(Q@.,9L2L!' /G-9U[+<_0"-IH&T70?CU#O??<>/I-O*8?%$]\H)5]-Q]3" M&5D$G!9-C#:V/#VY"^C -!Y(!CZ%@ZHD12;5PQ)3/929\)=^R-$1B(M[-&;G M=D@V&= ">@31(:":"![S;!"7])TOH_1WDM+,,-1<##7_MNT5Q,BH"87DKA*_ M/^7W,^Y.M96,/,MY[ 5^0@:1%\NA00@D86X^Q]>Y9_L#GE!N+ %6>7EM=K]3 M;AL;=)4H?L,#CG[CP/\9PP;F6O4"7AT>F&,:JL05'>ZZL+3#;*@@$_A=.99X M:@ZJQ ]?N<"(()4,;?.688JZ)J!)G5#3,P9RV3YIQ_! $P_DS M"D(<$LT"5D7C,CCEO73PVVX55SN+.2>C2@S2ZD?/S=U JK$ M!3<\9,+C3NSC4RT6*!Y]E>AON-7=FF5FC9=LRXLXSZTV4FA'F*!\Q;=05 MHSP=-!;KA2 B-HQ-TNQAU;TOHR_,RRK!C^:0FIG]A=XE_9X[U%1RJ&D\G-?G>/ 2I M$H=N8Z1I*2,^RT9X$_%9-8J;B,\R1'R6C2M,Q.=Z(S[+Q@\FXK,L$9]EXXP+ M]B@&T2 Y3KQAWAW7"IB7SKEU2-\]$08WG>\Y[[(')IU,XMCRTGR\IQFC\O1!5HG:[<'0]4>< MTS1<#<=3XV\^I:<.L$I4;EUY.4OPER@0'@^"E@U+8" V [ZG]EDY^R1#K!1A M32#^F@+QR\8))A!_]8'X:^.!5G#EC<4$AC(B_ZASY2$%0)GS!9(^M!^.T':=.QF;2]BR2L/V()*=B'8_XJ\*R.WTV-I.Z*MZ(RV34U27ME*G83+I^XRS@ MF"GX?#"4_CT9%"LLMC.F8S/I>\'L/NPWY2@[].K2=\9T;"9]SYB0_V9NQ,\] M *7@&^H2^UGZ)@]\&24_?X4Y1U_4$3U.A[07E".6^)U:0G20[.@G_,@O($9-2(VAXA-GS@C9T;. MIFJ'I^(>6=8Q;X M7)4CPI20IBO0MN$KCO#NMH.$<2KY.8>[F>34&Y4@DTSP&>D?-YRX+QW\9I(Z M$X@6#WQ;9?;I@6XF"9\CFUL=6;N=$FH"I]<4.+U*\IJ<(*_("5)^\IKL0Z_( M/E1^\IIL9VNJ8+TJ=]W9672,ZK7,!/,KSZ*S\HW7=AP-ER;UR6KH9\+>2T^B MHE/_Q@L<0))[&=<&C >/I!RSD60:S#Q[)OE?$??LD7(G :D8J=S"9Y'GY([! M3UB N:CQ'Y2B>^9NA.@OQ!^CL0SWD&E4*.K+#.HNH%,S29OXSA3RQH9+GY$: MPZ;E95-3&21A3_]$:0!LV2UVTDCG8BC+%>#\_Q$63 M*Y<)IOZ,3##U960#RA.W?=%N;2EA$Y>:9(A5(FPK$.R:V3"[]I;2EP1W?)15 M(O&O3#J8WB:A[[7TGCZVD*SYD56)IM\[6[>J4H),.?KXO5,E0L[G"PG#[A+0$X.N$L5O>,#1F0?X/[,DM*M6!GR. M::@25W2XZX+."K.A?$'@=^58XJDYJ!(_?.4>E\R%N6@Y ^&)@"JKW//*,<5< M$U$ESC 5'U=6\;%DE#?95ZI 95/7%O/SH1-V G)C#]CT? M,X[E;VT$/TSO\Y0G%F:"*DE\3G.WF4[IJ[Q%$UX"]#!\53V^RJ':&&?-1+6Q M9U^WAA5S(>[?>KZ\XX[AQ?+PXCA5MI,CM5;5.+[U&\T?^^KW#TSH^K+#K:O> ME/#BRIYD%=5C>/YU59XMM'!L M"C@;Z3(%G$LF8J: LY$S4\!Y=5JB*>!LY,P4<%ZT=)D"SELD4R9HX5[D&Y9U]W-)EX0( X&6\(4]I^5MQ%UA_BJ;B+ M[+.+B;+!P_-]Y_W?2O9^A?-^KB>M7%9P9M M+YL;<,]TPVTN[C&9>C68@%3#HH%7B?!FGU"V?4+)&,3L$\J8,'SY5#?[A,U( M';]L3C#[A!7O$]9&_P-3K&\U9P;KR,Q53%Q3K&]+"6N*]6T]B4VQONVCJ2G6 MMZV4-<7ZMH^FIEC?EA#2E LRY8(J6"ZH3")HJL94C>*F:HRV,*Z]:DR9N,)4 MC5E_U9@R\8.I&E.FJC%EX@SCP+1N!Z8R<8/Q8RFA'TN9&,3XL:S*>Z%<5#=^ M+.OS8RD3)Q@_EM7[L92)_J;(X"J+#):)\J;(8!6H;(H,;B6UJ5I+/2UZ!(W! M^H6I $08C8OR-UCBKGHGH.2(\(S9E+F23M8H@8?G=+@=R22;Y>39'MWGS@V_ M]]U[^$R^I=PAWL0W2LE/3Z0T&9^119S#%4V,]A-X>G(7T(%I/) ,? H'+5IZ M,D5:CG<;]445:4G0KY%!OX;QTEUTJ.;<8-=8QM*6)Z[QTMU2PAHOW:TGL?'2 MW3Z:&B_=;:6L\=+=/IH:+]TM(:3QTC5>NE7STBV9"!HOW:I1W'CIEL)+MV1< M8;QTU^RE6S)^,%ZZI?'2+1EG&"_==6>E+A,W&"_=LGGIEHQ!C)?NJG(1EXOJ MQDMW?5FIR\0)QDMW]5FIRT1_XZ6[,B_=DE'>>.E6@ZDF>\BS_L-IJ+\B[.TM#$3*V,ALWZ\FAH]M:KW%NOAJ;&J+YJH_IJZ'HK MJ;CZB!A4602K1=.I$["9]#36K.5;LU8DF>;@:OT'5RL@=>/XQ^V#?]OWHX!Y M3LMS;OM"AIRKDYEKT!VS=,:_+]F@_):*L8XJ*LXSSB7N6XZ71T*C\ZY'YUTF M38W.NSZ==YET-3K2*G6D95+2Z$BETI&6N\ :-YU-II\Q[*[(.+\T&GXP2NZZ ME-QE';C@H9E1GY"Z1KL:PNWK#[C+I650U?MM)26IMT< WDX1FW[G2?>8:0+DUN;$!W*YOU \36EJ;#UK=.);(EV-K6<-3GQ+I*I.5(Q.ULL:HE:71U"B\:XU:61I=C<*[EJB5I='3*+PK MCEI9GF0:A;=4"N\226T4W@U7CHR5?F56^L72T!2;+L.F96FG9V;3LM9-R[+H M:C8MZ]FT+(N>9M.RZDW+TB33;%K*MFE9%JG-IF43E:.,"X/9M*S,'7,YFQ;C M6K1.UZ+EX*IQ+5JW:]&RZ&HV+>MQ+5H6/T M.X3GIK:*-U_0YA^T-X%D*\_I46Z]X(V@:X_ M@$U^4 W:3-N.N =92O[$ERZC 90T=(;,+F1455:<[KY@=CM*M*>VJVZ_A%FG<>H3;;T3CQ]A*OU(PH#4GWW. M +/@-\S6YU_@/U80CEQ W1ZPU&X@_LL_6HW]O>;Q\/&3-6#R3GB[H3_\:-6' M87*AZX>A/X ']X[>\\&G3_3N \2V@K]\2#<,+^1^MX[U!X MGZSL\R[OI7V4JC- /5=T"_&WLW./TW_TT^_<%S/[64KL'K"Y8[U(,*^%?:YU>%V),G"8#'/ ML=J/=I]Y=]Q"S5<$N#);\+]6= OU_XV)-)MNF:EO MKFGB,U]_;EO9D4X=(CZ[V]<(V9AWD("E$M!:7]NU?=>7P-IWW3?UFH7_>SO^ MB ;'!O8Y?X@A1.C#*O0VHC1:9]\OSF_/0=*M"Y/K?9_3GYM M77YM6R=7%Q?GG<[YU>6**?1A*\GSX26T^9T%?7@P]+V:=;IWL@=*V^'!A_GH M48'5_^E-C1HC#8[V)ZHS>GUJ-OZ1W^C$;)M;)X]>MP1.O%SZ);""*^'9UV)-[BIOZXWBJKC 4KO M-LC.D+;W>;Y-@%DXE[5PWK2_GG=N;UJWN$22+G/1OKPUBV710J PS_/E@+DO M$*3B]O"(5MA%ZN5I^V8J'0PU5DN-VU_;5E;'/+FUKLZLQH?]_>>0R&@S1ILI MFS;3K)=1EWGU>JB&M3!EITWGL+&1U0NQMM"<2L\%DS][OKSCCO4KC!7Z89WX M1_X8G$F_8CLT,+J8O'42F]+198G2&WT9_ L81G MG8>!==)G$II_:[:R!OQ7"OY;RDK_^W_]$M))L,U==\@_P>R/XY* M%LP=/JIO.V/'U_L'^.8O[T)G[#YY[MK,C05$$;CXV;BMYI2V8HD F7MEL_!? M633.>+K')KIHBH?LCN]V)6<_=X47" ?NL'N?!'+V# "???J4P8P$=M8EQ\]; MZ$ZYRQX8.BE-KB#/H/["<.?);V[X?.\?'GXP<[UZ)6XAIL@/Q[N-PX/C8@JF MB=)FDTKH].3":_G2\L,^E]:?D12!(VSRE/%[:]]O%?K.59E@ MPK/3_3'13=XQ3_R7_GX[G5X;!N(&$=:&"-=2P'R,+$ &SV'2LS5YGSVH/AJX_XO*7KGSW MV3K7<3::/C-(DRIG\%_ERG8YDT28/DK 8\+L:J>\8CG<"BOX"T7NX+AN M70,U K1\=L*]]1NE2WD$N2)J_ [JJPS]!Z]F7;2L>O/@?=,09*WZ0\MQ) ^" MF@6JJAO1D!"R%T^[/L>MSR"P^R3#+:5^M'<$'!\=O;4./ASM-H[K MAX86:Z4%^G'!AFQQNS5V!^2!GDDKX/(>%(7G;\CFCN]=RH:L839D9D,V%2P: M900+3:,5.?J?^$/,/A'Z'U_HV+]-\FT<\C1T'-:7XD1W<%QR)[JUJRF5/?7\ MC7L>#_O6O_:LK\#2&#O=#O[:4T=N%\+N,^[BS0OAL3XKO'NS9UVS4()>D[W[ MU?>=!^%9U]*WH4?6MV_7Z@:(AW7I2_21\:S6/?0%(&&X>.MR6/&1RI(5O=K0//3-N0E%7"[;RZH;:4BZR+P,IE94M2R5I=#AV 9GFOQVT\=LA;41=%RS6=MSU[A7^)?G3> _0=%9"J MRQ%S)4T\ET!2F'FBQ1GH VC.03IUZ40]OLTLAT/C^(>DF$[A17X$3;$ WAM& M,H@0J>&]F\CE2A /&H=6!%21XWD+6S9Q%(6&O\%[>*[?K'_*/T(7&Y_>6G:? MVS^IC1[L8?P'['S7?_R83Y?WX?W!T:>YDF083BG@E)3^(DXY"<2,>00-A#IQ M?I:1T,K'/,4G2)4I?'#4?--].Y45:M80%WH^CP_&0K*C@5C6JO0D^.S!\MA@^8Q8L*>%N2A>8=\]1I" 6 MG,Y0]BR&,IQD.&EN3G(VD9,VGFW./0?=H;G5'>E)AD_\M![ZG"*0<,0R32U M%':A#T!8V^8NYD4'HB)I)1Y0%5Y=_'[0\[W=S)?TO.OO!0/FP@_H-FQE0V04 MT&"'H('5++5, CUQ$N^L.^D_A/WX]A[P#ZO_B!Y&I]<-3^AH_*9:00#F5RD:SN]O4DZO%)4ES#0(V8R>PI5Z=YI A MMCU,B_I_W2'#T?Y2FFT<+Z79DJ056(BY]!N"F^+[#("I"X1B. &4]X+8N944"8>N6N(>E)7)JIZ4EIBA+ M[-9+T%%E@+*C]'7UZ41I5W]J=7S[:?Z$T-$#@(GB]T'[N^[W+88,J( M9_AKNF 9Q%XU8D^.HHPLOHY>KD,7Q&0;N@QSQ;,18NA'WEDZ MT M$A<,G/:QR&/>'M[AE.E)2=/[-^SMF^;;-U_>QK:WO'D[=XCQE# \WB;#N*91 MO%P2>LP->&8;E1>%!?G?KZHVHG'IV3"W_RK'89^TOIU\_Z;*7UR=6;ER&&?M M=J7S+1C+?.RG_T0.W>,Y;=WS_#9-I[^?VI%F")9L_QI'.T^JR 7KTWRU-G64 MU*-:.L96G^5ZGR]P<<08E"R5]+4&:!XQJ%@VNHQ#X9O&(I+8+D'(UV&[-J!N M0-V ^O1>7NLHM5+">J4I,V"/8A -#&'*1I@T>DL*N[#*TMKI4VE]:,AE'',W M,HJ0482,(F10W2A"FTL9HPB5E##L[D[R.Q8:':ATI)E71S5:D-&"RJ<%;4@2 M(+*'XT$AI=3*A:/W^*O*[VZ M*T[MV3.?4(-OM"#8N*S14IV[+J[V^"#%2@, M.0](^N0*UJE5.;_Y@P'E8_#MG^8X=MWKV&OA>9O'EEUZR$'YE:-M'![6CM\? MU)H'QV4=\NL&^*;YUFA=&\ONKQO;W\LZK(5+<7VON:WRNV_DU\AOR8:U]@X.RCKO,K&KDN+2$KXX<@R9]W'Q5"Z6QO:P$ (Q!QAAD MBLOY20RB#HPQIMHK1[G'MNCE8[_6.*S7,@5.RC;@5V[E#LQ6;G.9W:B \REP M>\>-LH[UE>)[:,37B&_)AK5H\3VLO:\W:H?U^MZVKL)&AHT,EVM8BY;AH^9^ M68=J["?&?F(<6@SN;\^"7S;PWW8;RI'9A&TNLQL%KO+N+.^-_!KY+=FP%KX& MHR]+$Q=A8T4Q0KQ=A*^.$-<.]XT=Q=A1*FU'N?5#YAH#2K4AO]QC6_CFZZA9 M>Z4/I)JJ5[62B43&V;Y\YFL7W"D,N0:T$50TUY-^J( M8CSZS$**N668>1&EW.8V1.M58+^@1AG:I+/K&A7&?.7)=UKAX;7S8WZ]9++#8 M0-6R?8//_<_?CIO-^J?\XW2Q\>EM#0OKXN$$=&\@/!(Y+QITN<0&4>XP#1US MK6S)I#X+8?9'6"U$!$&$17-]:RCY/4B=Y0@WHM1UD@>12U5P>](?*+]'"\8I MPJ"F_X*Y!5GPG +Z08")I9)58"746%<&(GD%G,#K$R"+:7%2?8*JE]:"\)7 M SXK 9^F 9]2@L]M/XL!01]D$,O880WLQ(%Y0A[A)R! *P?$#H%T0#? ;Q2 MV-78/XB3FDUK,L42&\C/A*<>[/LNL'L *(4EK#U5,EN5X<8/77!Y!SUE'L!= M5W^LV4!'%_S__-_Z*P)>Z0FX"$(2BC#2P->-1OAU;)_9-HQ4A/3,/8>65+>& M4MQC^7&81IL/: J@IS # Z:>+>SX]?EUVSJG=O =F*K :U:PW M&]:;(++[EH.0I6 <,0E0JB?NX4H4P P%@$5LE'28GB6]#QX,\A,1A'"3$.P! M$*PG)'RI)UP800)UG?;)6X1! % 0:^;97-W+J+:'[]_84U1;@X(;CX('!@5+ MB8)Y5>]!9_B9I=PI<4TB>M)W< L820"B8"J^I4H7RZIV^%SKZK*=VZY.Z%3) MEV)@,["P\;!P:&"AE+"P5N4H092YU"%4=8R*8[!L[5AV9+"LE%AVPWLNMV.K M5+%B4FS1+K1"14,-:/R12ULH+/2C$"#"(WR:KK@H0. ,@$E?BALA\42,]3W= MQ_$NUJP@ZOX)XR#MR?DS4D:C&KW%O+0WA*7X]M\;C;W#ND5%++'%;8:8O<.* M@,S[5X ,3=*J8*9<5>]6E>%#JT0 '\/B SQ0 >[>6I&'NYY)+6!,99J4Z:QZ MM$QYGL81Q>5%%5&)FA:+8,#D"J EH]D T2@JV9XA\D+AYC9#T#0LOJY+NP6+6;U( MPFVINJ24@[Z [P9#;HL>PC=LMJA;P=-[$=4RML=9#^8).@HJ \_TJF _TE'' M4(HSCV>X$\AD.$_U8.*SN=ED0;P_JEEXJH\J4@8< R:-@]9IL[4_SVPUJS9;4]>C[$Q1!/$X M7^&UC)[P+.<$N*SERE.>@:.]PZ%5]"9N-=2]095J['(;KKT=+'W57PVM\RWI&"N M=0F:JO^06]<;]=7C'->OH?G?Z$>HSP>K@7HA57>&H9 M'DKN"G33 T5D*'W4&L(HL.".YX=H+QA"OSC95;7BH@Z&G3WK=TZ7\+F *[4! M#VK217]2>1E;[,<-GNFK^+WD#!K3'(H@H&YG-*0]Z_;I$3#/HH+3I!@4]A(_ M)<+X>8156Y!.D7VU&XTFWT1=R!M9?\+?@2.T+P[J3C0:]2YZ(3*7Q\T/4?L M.A]?_M4^N;5NKZR3JXOK;^W; M\ZO+FG7:NFV?6JWO7[]W;JU&4Q]W/(,]GZ3=O'NTQH2.W6ANP]ZS\2+M_?KF MJG,-]/K>LZ.D,9NKBZM#JW5R>_ MK9TZ1]6E3NHY\GOKYJ9U>=M!A+O^?G/R:ZO3+BO!*BQ.KJV-7D >,_MKF_V+ULUOH'Y]!17YUZMOIR@4)UGVU%;JPWI+:QV)A:K9DUE]V-$?6G\3B([FK3KE\ MZXW085O*^$06&+]GS1W$);PGXZFZW/4?WEK=4>+4DYQZN2Z:C[0U:Z3=?&K0 MJ>)>9>+8U.WBOM6L(9/6/7,C;OT=4R[7&ZDK3L[1.?M6$K.1CFQ&R-M< PST M (/\ "V/#>*IRQ.& NE$,OIH2!Y'GL7N[B2_H_/1GI5H)>-SX$?R2=0]2, MI7J;)L3TSA1["R&T\J!D,E6<. M$1MX*):3%K"UH@=R_K5+AF0M8C4ZPG;P#!NNG?&NC)C4GV_NQY]'%P.,#@4F MO4,/OIK%K!,V@H%;YP&TYP3([8,AMH0V>C1#QY%:&/>0QN*?L& HX#4MX)VH M"X!F[V&#I\!N#X@==L;_F3YK.4*B8^ #\*L[LOP'Q(,@Z@;"$6AF3Z(K]"?3 MQK-) !SRM3XC7^O:[*\F#27.V6E(1JMHMA/$2N:ZIKJ$WM2.#[R"GFMZHF<, M51]FD.L%XA?*V41?BAS%=?]RX'":?#=] 9P!I/H/\1.[;F':EFZ##A]C#"9 M#B4\Z$S:BYH&7U@%4.CCD:!3%\;4>,J?*].>S2K.S7T\2\,M.A^I*/%'0#1B!?\?)6R59>,:F(_/ZE]BE_L0?=(4W-JD& MW^;[[.^<$E[$@5=I:$6\MDQ9%)%KDD64H7+U5R1D*G[(*[840R5)L1""ED-: M.]?8+.@#UI*%-*A-KV3IR:VD&P7D@/S3/BG=J1\2D\V-'T>3;L<]HCH06G[ M :'QXY![@?9RZ'$^->=)SD-C@G*X89E*I8DOQ]X:ZJO05]N/:&T0Q!B@!8:A M%, ]Y/:D0%Q(Y)ZA=O=$-@J*NF'X84[;B&2DL17MGW-+>Q#1"O\[>QK1B?,7K9^[^@[M0PSN*,]ZUH*7\;+_9C* M&.]W&N\_P2KMLD 'E+]0!1?!31Z(@[#HD;.W/B?ZPZ@3.Y\ON:#MV9Q> MNKDDH>W4.N119+$.1\IR1ZHS6GVT2PV!5&BCPK@I$:1_3NPHT,:0G@+H!3%O M6LH:&3#,!>1H2+3M@K=+\Q+\>'H'\_H\$Y17HD8C HR7,153E[W@8UZ^S5% M:14/O*HF[9)*R\Z/8R^J++M" "O:B31V/K>^7'V_M6Y_/>]8::!&NCKELF?, M4]@G!IT8>N8N"%1/^9NPJ-^T3MOH&5L%CF\:CJ\X MQ^_O?.ZTOP'"MT^MT_;9^>4Y^GX;WC>\O_V\?[#S^:3U'?F]=?.'U;EMW;8O M8!MGW;2_MFXH'.+LZN9W^+G[[>KJ-_P[>:8* G)D!*3B G*8B]3N?+\ O>B/ M"G#^>\/Y%>?\(]@(_(JVO;/V#0!_!7B^<6"8ON),CX?0YYW?K+/6R>W53154 MG,:A8?J*,_WQSN?O'3K% 57GI-T^K0+?'QX;OJ\XWW_8^7QZ_N_ST_;EJ75] M]>W\I J*_>$'P_<5Y_M&'0#_LO7]]!Q-GH#Y:.2Y:.$9/LA"!ZZ=7%U\.;^$ M'V?GEZW+D_/6-^O\DAY"4U$%I.2H;J2DZE+2V/F'8I7G^ -,#';9^DJ KZ//.M;I>>?D>Z># M><%P"8 'OOW1.:<$>^DZ@3H4G1_3,S?MSO=OM_3(U75;)16K@A =&R&JO! = M9H6H CS?J!OGN=7\^O41WJ@)#<@*)4B5UTHV$.&RHO#,?D M9OJ-?.@4\_^!*8?;U3AE;AKEJ/(2\&'G\TG[YK9U?@D;XV]J,PS+04=OE;]1 MI1K8)G=@]WQ[TP)EZ:0J&^9&TSC<55T^FO6=SZ?MSLG-^349D-!H]/VF8IK2 MOK$<55X.&CN?K[^U2 !.SSNW-^=?OE=EUWQ@(@XJS_[-G<_?VE]APWS1NKVM MR/;@T/A;5)[O]]%V"NI_)2++#,<;CF\>['S^_=?V3=OZX^J[=0(:S]DY[(0O MKN!*M=SMC#08:6@>[GP&]F__!^M[%CG>54 .SG:-F;3R617R)%_^)$5]/W(=; 0R\CR/?H/Y4457@_EA5*E8HY4IG*N3I2$V[,N M?:QK1=E>NYQ[F"*O[TOH%I5?PWRO@"36"+Y%)0JR#5/N8&C.$;T>QRQZ<0$* M+,$U\Z/C5=>PD4PUKC#.'QKP$,M!%GJ4*%J=G MSTL'UT,:N*YP:?6$&Q>8HTS>[1,K"N*28#I?=]#G;B].JY[K,M4("@!&OR>% M)^CAPJ=JL^KZ8/7.FD9MH8KNX;\U*BTZGN+;)Y2/JT<,QC/&CT%\7 @'@3DN M<(2HFB]P1)_ ,A;0:!#9_:D=GT+FV5&A2GQ >QPK3VL[B]SY )4P4'9A!UGR(]!RR,#!>T14N MW$(N4SQM,R^90\\G34R2*+%,%5U7,/V>WZNIRF3T\0F=DBX3.%EWR/?/[2H) MC::5P@GL1(QI <_7PZ">_ E_!X[0Q;A0P51XI-Z&[Q%*8:$,!+0A5C$ -G5( M?W8XW(.)H&)9<"M0_*(&I_]&%3.G6=_%@#C)90ESX7W@'1@A?G062]6>Q5 * M]YQIC)53K&U(U8K$;0[6 M)[ICTG&Q(*1^F18P^.T G\$F8514?&!.P:O%#R95])(:VWO6522MKBY&"6NG M\(#/!<-R:YXC5"4LH%[DAJHH$]"?I2M!_#G%W"20<>5;:-'F\6AQ61K?9JQ M:9HN4GKA$C+E?56(&1=AKH8#D*1FO$ ;2=6L6!(S,CBA@$ STH_N% P/.'QF MLCY-7&DF%"$J4W&YFHE]#OY.S$?/-_L4MR="V '8DX_'-:9/<>1860]ZF*6B MUN?VK L?$0980?2$;6%5E&3?F:VJ$DO=2\FBX N?HCG7Q=HU4M-4LBD2JG:[ M>M(17U0);+W.05^T9IF, 1Z(J- 8L7EMR50Q/J6ZQ-I0,'_^@F_#4 M"C47T+-P9D@GC%>Q:?,"R##T@W"70S=5C40&UYV8M2=*..88GSE.?K7S"6JB MH4(^J<%@JN6B-JG8MN(R/O2-F6J'+@\)5(6''5VR9^ [JO0OKG$1KE8<.0/U MQV$D8:@Q'?-MZ:'"7CAA%C:M'[20/G\V=<^"7,\"U5KRI?$) HF(YH<+]89 MIOK&1%^](9Q8)-".!HM2IBFEY+#Q+V7F:^Q;N%[/^;W<:BLY<] RVI_H5=R! M>=;X%S/H>%%PK*ZA:T'GV395*DF?)+TYC\O%7*.P>LT@K9>*WTG+P\D_ = ^ M$UB>'5'Y/!VIANLL@F__ANJ[1VI57%X+1!Q("ZHQ;95I 7B '6=-41[+W0=% M8*-93<\UUO("[DV*7>K+3]2V'W_\@8]?B8+Q*WZ4K70/6A5,&9-ZB5',"EV; M_5WK3>_=SW<,#>-OJ16A:Y1C&472G+'JNG $*+^HI]VD,P%M%U3]3+Z+Q?A MN7 K3)(6V_>ABYZ0: MJ'K*^?7-'R13G.Y34H45<0;7;BS3G0@-;H$&S(G++L-V*(P 9M/W>YD2>%GT MA17/=1/5*NDG;DW_@A;4TJ>P&-1":$I('B8%OL<_LP=T'^IQ%H\C,1A 1]5( MU+Z%3HO(D%E+5C]EU_1E<@'V-%JLE)$B'3XLL/RQ+[HB#)Y8EJ!':K4I.K:A M555Q.ZY!J,;Y7:*6G8QK? ?)LL3I%6U!8,"FU8X[_GBPPF-0B6L^9W]J*G:+W M@EY<4@U"YA0DJBX/O?X9:&.,O!/?<$-EH;;Y'^M#R&8\RNV 6:.9DZR')+&ST_4B:F::A_6% =$#W&QF?B M4_K2A[V#X2-A__L#C?VH%"SC"\<'Q\WX$\%H (1*$6+S 09(L2F>X$HX\23 MH[8UM?@4X &/0Q.C6V:K#?]R+X@5&^ULPE'ST+I++W)AUQ3&!A&E3V0;8 \U MVD80_,0J#QI,I])Q[ZE=BN/#N-(Q4?-H@U7%FG'FR )-#*4V&L!1.D=6]D,Y M9D)C2XX[<9Y "QW1P;FK;-E],23>(>L5?-J706)\H ,BN(#/P.=%"'I?]K0G MZ4F1MI]'W?U5H&[S8+-AMZ@@5J4 6-LK$LN$VCI,.WC-FC725R3_*X)]4E#+ MX_;')S:DJMM'KU:MCQ:D6J/#Y7-JXY:]$N[<+LU:]SO\QRS'5OW0_K3E)@,R MI#%J2^'1C+:*2N_? MEN"/;$#$@(@!D=6!2+,Q&T100WA"\Z9&)D EWZJ!#@,=!CJV#CK:G>OK%P)& M&[;1_HASC1S7D;3[+#!H8=#"H,4RT*+@(%Y)[-K]3W"R?8]GI:&6GHBC'<_Q M87IPYI5V@2>==@9/M*]-)]2G^Z?<90\PN$^6 1 #( 9 MD'=0-RR3EP6!&IR M6Q:PD_"8'.FXI#$U),8Y,GO,>J^&3A/6/7,C;OV]OE>OUQOH/JSN&D7$X(C! MD6W&D2\OQ)&)]PR.&!PQ.%(M'#GW1(C1;AV4<1V%5& .Z2@G #*+7@B[#_S/ MK:_"=6O6-V;W1]97Z?N#FO6512$;6%^C8TH&MI5#1%$'J3HCV^SZ&O+3R9!WQY MM^=',NS'CFT]Z@T&=? !295.PD !?S;YE.R?C^TS;QHAQ"FL/ 2F8=# *#2-NE=G;;"$-"!@0V"80 M* HV+= !3W.'7Y-AZ1=0#7P;P\^!1G9=-H[BGB.25-&!3EI5 MGO(>9H3#7!TZ.^(WS$[R%6OK> .ED%PAS]>LEOZ((Z0R6=2LNTA@BFU/)6:% MR_X ;2'H<^VV5!+TJ0@XAE2A;B5]EXPRUY+?H]N CM+$5W[WI>M8OW+F MAGT8ZAWSQ'^U+0@(0CX'-@M47AC;]SR=:IH,T#1H2G)"]%TX=\5L5=-\-3;8 MS'+1$D[-N@%:\)[*@->&OOJP?B1IHI%^R:#/4/ P)=Z9D*12IBW=Q ."YU>Q M^)AD=.O8D31-,KK-2T9GM".C'6VO=>3TZ\FW DOI5^YQ"=I"-H0:=)38"(90T$T=29+]5.AU097#*X87-D& M7$GRL="Y"U-E2\;P14422#Z,D[6P.\FYRB-/BG_L!]\=96&':N+IL@&4!#6P MJ+*CCIBJY3SS57;[S-NZZ&/RS;BES".Y>I3PM7>4MQ6+2B:E'XM>4]FJ H-E M!LL,EFT]EEG_QMCL HV)W=UA <40=2<7#<"J>)LU9(),KD,V(E')@]IX-%'A M-PVT&&@QT+)5T/)7A$<)15CR]T;M?;U>JZO_6P/A1<%T:%!-&( P &$ 8JL MXE&7+6W9X:2RH2:\D]: S3Z.FZ/&A_T#8\ U &$ 8ND9&1+1NT'#YX2G2KP- MX%A($"^]86_5=-":GM$#:J5(H0GO4!GK[B@K3.K>F^Y;4$\P*]4&]-5^&U=S M1$!\(S*SWDJV:F>1ZXZL4^%&%-N4[LM.E"VH$]N"H(%L"YDG*6L/>GMP>0]- M*VHS"H@2@P%W!'S'':M&VD[J"-]F"B(86#:P;&!YL_6VGJ_*E!5F 9PK>985 MFZB=N+YLG/@+"ZHACMPCWB)S.@ZHPY<;'9((B@)TER M&:J7)P.A_L2,,D:U-!AF,&R;,.QKJS5>CH&E>64 ;CQ;##'F^TZY%&$=0]OF MP\Q)_W> (=2-0E7@OH>QY!*H8<#"@(4!BVT"BRD*QZR\$M,2[2G% [9.H&3 MMFU KD.@:+2BNR@(%>V:]9K5K,-W#9 8(#% L@R#UO2$E@7;F9OL@YTD\R7\ M<0;-+CZ2I[/;*!#7A33]9G]_?[=Y ."R_U9_HR=^E,$'W&$!,AA:HDB_IY9O.=^,3;'#!X,*VXD(V$JDH M>"H8B\C,/F\JR!G4,*BQ>K/I[ #I@O,0B_5"59AG+#D_KO9H6/30;JB="S&' M=BE\[L9*;!NKI8$2 R5;IX"D"):ZP!HQYA MIDETRKAVL4EI^>C5_B"@L3M,+PSOJZ]Q'7P=I^WU)2:R=?@0PRN]$!U#0LGP M>M**%:B37U"7@H(0RXQF9 #$ $C% 611P)%5D Q@&, P@+&E@%&4J6#".8V% MEA<-NFJW\O2&BMTSX9+T8(I,C!9FL(5!5WE=DG7L9>7Q I,36B,>)INLF?LR M TH&E PH;2LH95+X%GC*9C/\CD$)'I,7W]$@DTN,L-[*L*8XSSJX;=\4YS'% M>@&+63J5R?JJAA3<@?S'0B\6F-V%8ER7%'!DP,F!@PV28PN>8R MF B$8]X(_2@QD7O$W)K5$W)0R^XU*&(D].#=OAC68& #RBSJ"M85+N;.M_W! M$%JIY2N.^A)]'[)7 'A\6^@V__2%%P+IO3#"2L?J3W6BF;1WYP.M/4QGQERT M3O9]B=^C1,Q!*"-U1U]2'I]X:!G2?@C']1,&9F#,P)B!L:V"L?/KMG7NW?,@ MG)(3,?%'G^9!4>2J.5$)L!-U UL*Y>7>2BJD&D Q@&( 98L!99IC5K;"Z)WT M@[10!#HZV%A0V>:P=4KSE2;^#UC'&- D!'01E*[=]CTM%_ ''26=N'Z D(1> M7.1WH7!+IW,?ZZ+!((-!!H.V%(/\ C\L/U,P7<1/T<9,V&+(J"Y$,508M<9 MBH&42D**Y#T.3*I=/-'#3%>.&H,7SNR^TC?&MDG#I(78,N,1.0AL4*WQ>.%[ M)J#%X(K!E6W%E ],8AC)U..IZ6]0##YLB\@:HVIVXEL./DV_!7J1^Q3( M$J5'6>GK3R8_TO7SR!-OP'# ^)++'F:5U+-82'="F,FX3[D4<0;5#*H95-LN M5//1]C)@8R!VIYQZD]NZCDPYHEH,.!AP,."P G!0E:5HKU,<*I>)@\L^'& 1 M*DY'T\S^*Q)25>BJ4]%2Y^_'G\:$N MMR@]#MT(SJB7N5FCUQUSB4_-@U91;%>A+ 9KL MX /QJW&FL/7;>?=0?+^=E*?'&3= 9X#. -U6 5WG^URY@HWD&\DW MDK]-DM]ALLL\^,+5H\M'Q07IU;3'3^YFGJ22CUB)OFXJT1MH,-"P7=#0/BG8 MXWSW*,*^@R;>P.IPX&,1"IW)(\[U0Z=C(@B,OY'!!8,+VX8+JC:>592%-SGUU[%$')B<^B:GOEF4S*)4(G55GWUU MHN'0E^&, SP6)H=C$P_7*.S/L?S1^F+T:P-E!LJV"LK28_YGPMFL%VMYGP3?FP_DGG)1F.9WD(U3&O=5 MF IF)P;,#)@9,-LJ,"M.]514Y2_[)$N>S/EG/O2%W2],,46>[S;@4#08H IG MD,0@B4&2;4*24$9!:#';GI(9,W?? EP 41 !JADZ5B1!!^T//E<$-+S[K[WK M/>L"=!?T"J=ZU]M3 >5'I4VDVT^,!OS L.JHX=ZK0RU#UN MO"H-+AE4PGE%3+I@'S$,_Q]Z+34^MZ ZN*SHUWM.>K)[LR;H\ M?.!<)6^@"QFPT4'*MY)Y00_+2V(+_\,&PT_Z4R=Q48,L&F$C!I$,(AE$VAY$ MFA%C/!:%G&2SFYX>;V\%\/"R8]%&LVSGHM\]%_-P41V8!Q%@Y7K"=$J=DT\C MJ$.FXPCE])4X5AE@VG4MRG[*/3M.PYYO!(CZ9#*.VC,27$"G$LY0@>>X+_S!5PKYY3FM()IEL3KY^TOM^>7UVV;OZP.K>MV_9%^_+6NFE_;=VIV;!7!-8B!VF@E"3T"=:Z$>@/(."P) MSJ[K^S_C)"&P?Z!5 >][?FA!>Z$O45>S>LS&Y8 ^H5>00!6J]Z-0N8KI@Z/, MQ["@B73B%:4'JY=GDRWZN!NGN*2X6WXW2A47%[8[*K:U^Z>*7J6E;I!N MM##2WX^DU8NPT)OE#[DZO)HC.0F.A,?KN.JL'><%0*7)IT_"E1I^A=LLT#K5 M^+2E#=34%.JINXL8+K=<=1IZ1@D^8;W?LSJT\&8^S#R,+ ;E'K9\Y"< FT*: M,(:Y0/O*RC6R')]:EMQ%A4[%][DC2A"8T@F3'ZA]3$RRW_NPKXR"0FT%* A: M14SUP-)Z)I:2H=(/7&N:M?A.E[N"WT]NX2 !_3MR0W!&3/=-<,GXYZ!<- M&LDU.6\/F4=56A\0))=)"^8"5+N F!G&&C/':";_=2-E#V7= #5+G3X'N%P1 MV?&!&9&#!IQY&@C2]RVA;HY]X"D-<%NP\VSJO!;IYT@JN(QU(!V=/R1?H1(D M.-'PBQH@FBH8)80!@K/!T.4Y^&1=P-:/GNXT/FM6' -\(.Q5^,,; 3<"7@T!7Y,"0+A" M&B@ R)WT'\)^G'\0>9RRY\#W(M2J(SI!%IX3@5IGBMD;$# @L!T@@-:$=/.; MX !9(?"6CH-#UU:[CQOAG)L(*O@]$<9/Z;SZRCIA0,* A &)K0 )%&HQ&#*U M U'YD>\BV'GX W; M5$_F#DCQ%;6Y,5!BH,1 R59 B0JV4P ""(#(HDKY(4CP7L^7VHEA#'/XXS"^ M:D?"AH?2=R$;_D1YG:*K4CDZ1 M9ZL2*?1.[#:&U@L %#H.(=LGYZ%&&6B-.V9K8D##@,96@D9RS,$\[8&!(!", M@I /4-] 3SV))970&U#Z+B@A,.D9MT_),7,)?/I3D1:"VQ%]G((>GO'92WRF MXHYT'3OJPD\^LOA@Z/HC;JJ_&<@QD+-%D -XD;63PF3\5Q7$S)[,=KG'>T+5 MH<1[7V(CZ8D_Z$(+HWAD8BP)Q^_$<%/ZTQU.BLN M.C8GCH(Q4?*SXP\QV&AZA!(9D-"P[*!WB_ H)$YEA;L'+B%48HE&AUE3U._) MV)LXQ$TY[++"2#T6!)&J$:Q#\X1W[[MHMK*\:-!5UG_GCFJS1J<"ORB(JDN^/1C*1Z7.&88F8$ 7!G'!2ZCEW@O^$.CA M8AP19LGC?T4X*ARYZO(#CZ/^2'Y"]I/3PWX7!%U-'>C(T9#F:D;72)'NN1@T MP>_I"L8)"FE' WB*LA"P7J@%E!JCB$/*O3=@&*/TT.3]A ;$ M#"%K<2QF^I4D 4(-J&7S88A-Z(59IT2(T8$-AR"W@R#\&V2% K M/[M93OWI^0^>9D_U>PK#UI1A!62%3"[8%A$B$X,:SS]&84K!7'=D.:)'X6JA M3E+=]P,>1R&BO$IT>7/3X-29@KYG_>%'67F@["-(Y4@)ACJ.]N9HR.2?*&O^ MB2.3?V)#\T^,:?8-P.3 =X5#LU:O6?B_M^.-UC/SH]K45QYWL]0H[OB']_\8 MG]S#?XQ_8;>QU\Q<51^A!XL39QR:Q!E/"NGUS57GNGUR^[UC=;Y?7& "C7)D MQ%BM>D]I*RA'J!Q9?2"3JZJ[!]Q5 5]9950O@)-:)ZZ:N)KIO!J4QTDKJ]GW MR?2 :3(&>-RA$QR/8$&$5P9,)]M ;33.'>AP6P24E.(+09^^IV+,:#5/U:$: MM:275AL4ZEZ$RS< IZ/ZC"JFY+D<#ZGC&&7+2,YCLIJYSKH1>Z3#,'F2Z*,P MSU7\1G;D :?\ 6$_L]WK0\_((A/7JL[LM+*9#_3M-(]BDL'U5 1V1+D0Z,&6 MQ]Q1($AQ/DO&WO?AS'0Y:M!OX,[:COV,&>])B3H!6 M\!GXKJ,^ !\[3\<\MD&LEECIM&BS<,:9!D"Z$\EA-),B;29D0)YX!> MJJ\!:\<7Z9MQVXGW]%BM I5QO L;Q@&?\6!1\A@@E^OZ#W%>FQ/7#R8R93S% M B]?D1K'F[TDZ6REUM4]E[@)7J+D'$V=J2L 0NA6B')1]G4IC@&.V["&_H/**\T]^!KG$GC?X0&H)'&!H+$7I=]3"5X B:P[ MU^_B-FQOLBOH<=-%QH17<)W@V?ROM)=")7/_%#,]HN:C/\9#'3V 0H7IEFA) M@&?@!JR!\B!UHH'6.K8/:>U$VQ@O4E5)S3I6@XL M:G:8>4 9(^._]"2KM@$Q./JK@([IDE"@6D@L,HRDW==F4(Y+&$F)?CEVQWMK M,8E"04-\\*7K[%F_:QY3= -""=>-\YT-F41F1'\\[&[BR$M.>1:S8=$-J*U4 M0<3OQ*Z I(BZHL?MD8UIB-*!PX.A'XZ&\+L&4P4;1?RA7X\5+K(>:C= X.C8 MB5#R-.\L=1"-?P\P(?COPB5D()S=>]^-!K&,8!=0V]=7LYVFWH#"C92R^V*8 MH2)(O*N45H"*.Y[(#$_SI#&..@QTMH8T$"05^#$'- \OH.E+Y RWWK%UE-Y! MLYJ;U%D"_=@-^W8L>_2T3RL-@/L(C61^9JVB7%&Z-/NN+5646&WQ4\D]9S?% M&D6ZA7\$AN!P0 4G0RY=TF'AWUIX@T,?9'#7[^VB@.T5FL*6#HJDQ&V] M!B:3P #4N4<#MEXHZ82(T)7660RZ@"ZXV@X?C],: 3*6GZLY"T; M=JGLQPB0Z,JQYV9*Z]T[R9ST,"' @G1$S42S4MZC/[/TU5-+<);39#(Q\$$F MLDT!!=E.U"F1VM*O5M82+2F!XP<6Q"LH>I>XP$/H@Z -+3((\VIY "L-/8CG M/,IR@W?O5-+ %8IE9RT%23Z)+K!PC(1_QEGVG2R;OS4-"E%61VHIH6-)LW" M+:J;Z3F\3AW#- :D^'-0:6,EI,^D0P.%+PA;RY,CQ3VI%C#Q(D"#MMY_*,TS MSL::+*2@U:,E+<"#(\S^BEI_".O>G5KI4!F#P>J-A(I[Q+2<%NII5LA=4!M" M.:KEM")+=2K5!4'+PB,JG;(\P!H: YB?4#">BKGP^J(KPOPN1=N7$J7@'@:Q M9YVCK(]QI.UK)V=HV%/%/&C&%BY]'JR(R993;,$V\A$N18$@[QQ_&I9%RN@0- O4CG@G\"D"R AQ\K-I)3FE1X2_DTCE$ M[A6FC2+QHXOK\VG '4)M;'_;8W2&ZHTRB8\#93<&X6 PC&NS1*K-RG,UAW%*^NM!$&>(TMCT'4#5%D)RT1("Q]:+.6Z*AH M9XEPVWH)JB\E!W95#2OIN[@S>J,-9R>7)]IP]A::!%W8(V,6"H*V>-:4Y1J& M:\.N17,@?Q3*1)WO!NQ4< MM\S3=+.$6ON)QE'&J8/ 3=BYJ6<#X(?(Z((!/ MO#\\-"AFYE%E?DX_%!OPT.(]Z$JB)FS/E.$DY';?\UW_3O#),A<3S*M<=FB# MI\ZSX@-%Y(B=IY0ZBWSEIO^JD*^N1HWRJ M]/YK@&M&=H<'8@&+2C?2!6D\'B((ZUT.T(FC[D:&*W>TM-2XR]U?Y\0<-3IT M^R9G<.5!E%F&R4K&R&_MISJA@25"SR!3X20460++.IJ=,YFW66K+2;6A>''/ MF(8S6VLRSL,L_]=' WUJ]HX7HIR5.S::D5$MWEBJP@C<=99@Q$GL*]H\8;74 MD6_&:SX=*?"'TCP"5?0;=RE)AN-=208Q5+1UUGO%75G6VZ_7"VRTPWF:X"P&0;39AJX8C4>+][H&E]_:O502\:\B#HA)R[ M-9COX1!%X=?&OG7K^VY\_=R#B>.N=;1_J Q0K2;]<]K,/*;,=$'?'Y+;<0_D M@&>M27')EPP">)Z6B\3'AJNS3_1JD2"7,K+5PJ$KN]CI]NE>,)C@+K+V0X"= MGC2VU&+;1[PB(B9E+S2 MAA./D,A&D#W%2H^*5#V0))S2Y2#):(%Q6,AT Y%,-W,:+GLN;LMB5J!3,S59 MRNBBYHA)&WE"S1">!7M]Y=<;23KVPOOZ5"0]8B(VP^X@@/9TL3R]/.N8SMA. MD3$DW?9UC_6.4&V,R<@6]S1_@I?T-AD SGN@#@V_@,C\#$!CZ",W+9[+6^>[ M9)#A3BU665P?A! =G(=C&!C;_#+2J(,;\/"'-$!M+DS,.A@I8$LQ5,O+MKO$ MGVD>&0$_!0AL3>0U53R7Q9$9L5K[N]^GL]8;RC2 3S5J\Z1PQR/^!XL*XIRT MOMX@"S4/_E%3 O+WIMIF=]5IJ_91H&[\O5%TKUE7'%O0FUA]TG(<"T"C3N-# M'WWA._1Y:$4-=+\^WQ >H LZB0(5]M&5A)+Q'/X#O;%(F;B#CC<."WJ^7U>: M5/&G,NMZ8E,,AJ@:YK2\OP-Z@U:HFM6 4MQG6J)T22G\R@%^AWCAZ9@Q^,0ZM/)(%&3&CUH:<#5*7(CNBLSUUSDWD M)>V:S,TA*I_*)2AFL=0,K?<^B>:$'FG6I:#<:V^,=.ZWX(^!&@L]J/H-20 M)%^1/B258YMUS_'DQTM"[;1^DG0P(^DQ\15:[*I_0.CO!:RWN%U$+SZEFZ8] MT.VVE.$Y0$3ZS9>>"&-O*;B)2A22ZNZ.*IWI?%(Z?QV>F,)EK8"1ZW*2:EL? M3*#&)7RM]["0JI\G'_SW=>H>G/.82]V!"7P[6':0@4*CNYU-.1#7?\/(]AY NH7W?*N6DU+K/3_4!?.7$KCF+( M' 1=Y!;4,X:'M!=HS_B6-85-3N^J'&S7Q&/MQ.5 >83D?-SHLMK%X>Y;>&FI MS:QAB0UXJ+WYX,E[=?@YH<^//BA,N,E7\!Y0 MZ,R LR"2*N([5NS(U.;@5=JNHG*(LICQL81-L+HWKQ:U74?1&?&?\/Y%YT2@ M"%K_F!?FSJ55/)(RT^4KU"BW='+:C-@%1F1!DR%P,RA:CX8F%C7#/5JY6J'3H'YA-I6,P1[=8 MP+BT:.7.][0_;\AS*2Y4!)!:2V4VQ)QB#J]* M:I+?4TN=BN+L<^ "^+^G[6 (7@&6*%B*[G+M_^8D*WV6DW$#'D==QOIC MCPE7^77Z0^7,+;UI9L@"[Z[EF].F*F&IX)%&3RR=5NR)Q39Q,$_<-%!HE)M M4KTC"6KUT)D]B7[-G<%D0X?R'>E'W613,GDG"2L!@FG?=^6>0'GU8%*#Q&J6 MG.YK1\;X(%CYXR?G:-KVGA'?)#2K'Q_(\&R0Z48O-[QE(86K'XEOQ@4(2\8&_<[M7%JA3NIB=$Z9"_R.\J[;P+E_A MD1NEK>AA^6)N)U)*,BS(#VWJ *X@I)-OTXIG5\ MW]>BN.>$EV.N9Q*H,X!A]!,/W56Q>$W;5UU79QS/6M+Q#"+R<&HP$H-8"48. M2&O_).\8%=.DNM]EH=U7IGIRX 81X:Z3#3)!"Y$*3I%^J+^6PGKL[G%]W8[= M/6B?3$X!#-4ALI^$A2L$$B=>%)W$\8LI0XUFW*P09/'%BJD7[^Z#(4FOB-V? M:"7%E.BIG6?;U9$Q114 N(M"C'DS<46(NJ[RN00B:64SH$H'8R*I,CH\&1C!+R4["$YKE0K* 4)8"]RJV<>6 HU09'!I?/C#1T:>%-L2T7) M=8ZWH?@-;L6^&Y*MDI3JM;"F=5QZ$FUPD [TANMP \I-BW(0ISOI(X[0C"K$ MZC>-TU99LMZ.IDJ2K^O9T\N &(J+.^=A4+\#U3/A7-B[4ENO ZS3?"*!XTFR MTVL7<%V^YEH?9N$>DIB?><4(]>._B0P$%^HWW[[V[(<6::Z4PS_6703,?/]-\NNW[*1=]G$7#\^>A M/N8;AG]).CE?&6SDE1UEEPO /S-8RE_(MX3"KLTPK1A&]1!7CC"3(O&#RJ4! MW86[SO<."FQ"$QN!LD64QI@P;M*5.D&L+YWWZGMF;^:3UGOR_D9P:B\A>7+@!2"VLXD79E\CS&?839 MM"F)F54"#E6<%>3TZ9Z]TXYZP9'M/2->( M;LF+5U^L7)'E14)H9A3D@\DX3$91,G8WO;V@7/D+<4L$'Z:26-03EOU0P=8) MRE4J> M,2+$Y[>9X>-X[31"[I@REEN#5 /TC @NI>(1I(A_. 9%>_,/7MR24U>%6*VRU'08SYTV;-&NL5?),,WON]C4+^[$LMW=32^; MP#NXQ^=K+![2#@+-?>H#R M[;4!RBV.T8_O]]^C;4*ONE"HT(.@?%!V W0.&"@G\**)>\ITO<9,*%SNOP!@ M52S^7A[?+%XRMN\5\Y+0!__C/YX5B[^U5Z^0OV;ZC\?D[/_'L\6SIS],/@5? M^IL?%O_X=VE\0Q[^]?_U?W[]QZ^_APR-[W;Z6]>.AV+QRPYMZ8<^4?/P^)\^ M)O&0T@?G:5;"XM(N=F.S[IR1%$9\$P%CF((*(KJXRA?V+@5J9'^;7;@0T;?'7C@G1+N41?A@]Q%5YR":479S<-;KIBOM? M@UY2U1OCLL"T R91+;[/]D[!J!BD'8%;T M?2#;HDQY],#+SAC@D C@?W%>8$I^9J5:E=M@5J65D&#CYIH;"9P@M4&0/X^4 M"2!E2)J4*\86II2)=@XE!5@5C6&=9:24KBN\LI2&JP]6=."A5MQ?SN7G4RR? M8OD4>UH>G6N;BL=R#2W,\T\Q1Q)% /O#FA).J>+BGD6KZ6.>L:$HW(-D_J8 M:L#Y8C^Z%-G9"T*![&^.>D/A_*"U:*SA>5EV7878>NF&(_K63.X.#3$3H9DY844&K#&W)6BH5CON M;:WV>[>N< MEH^R]#%%?@NA*@G]0M0BJHW'<37GG[MR, A=>0AXE6#TCXI,> M%+^F\$I2 (29,7S^1"1N- :+DZS\[5640:QWK'/D_;J?H^[ M;WY8_&) H2^.E^FURH:"@ETTRI@GF[92HEQ*08F''ZO\(?JE0=Q\LY00$@8^;6%!9 4Z >M0$TD)6T>$X5Z&4YPH,2=,ZE"0ZJJ&9CH3<%% MB35,\D$MNH2@)=HX("&\D&B!&WI]MPEY?2(Z5H/ M GRG-QLJIT8.4&7368V MF=EDOJ/)?.$3"-=;S1>)J/POD=/*4K^??NEDZ?J!]M:C55WV?6)+O#AQ:'N< MURCVFL1!??6B.G$VQ]D<9W.$HO"4VR$@\+Y>RF;WT<)X\X2 M$A#^ T&6I0?.S$RS_7J)UWVNT=/=*1QESN_PRM^A4=/ M3'-#< 2E,AI*ULJHP5*AL9P]K["EYL:YFIM4Y_B71=SO9UVZ+I"4HZ"):/[Y)) 4N!;BD9 ?KGJ0T.V?J M/_W!XRP/^A[]\K8NZH)N\ M/2V>ORS$N[GS@_[YRT=/[9#G._SXZ@_ M%D'JKZ._?&85F(\4:?P<0WX9^R[5=A:,9@U1+ZR 5&OX=\@_\-) M5);M<,U6.R.A;BH^?1$*/')/425S28'-^ -JZ3R--''00B#W#$_.4C,]_0Q9 M:5:V (,(@QK21\/;L^(?&CYF+ K8RR.-/F C57X\ K@ R[@\7,MW6(<*I9D M8[T2HV8N)F-F>&AY\CT8B%GGR%330GH<@P@A)'XHFBC5G>6N%O[RV%O7RK/G M+TTJ]]X!RKAW.6[W7)J*95F>LV;2\ZHNN5?F>:0)9"(OSY\_-Y&7J->X6#C( M.02:9R/^!."/1>-H_NFK.@R,WUL%GV>#DQW$RA] /(=\&28+K:UE1&&)J W0 M Q[;!9GA;F3(N?74\&:@OXQ-]:\QJG]\QZC[C0B8!0%D?K&V/F%W;'3PE,IT MT4,F5H1HZA;=0D.G\AW3EW\V_177,NJR0OGB^ $Z:1#EE"R5\RR'B_4N_=XGS]_A!I;W%:$DA!O4_['[\+R M]4MZ?6$E__X>=8;PA*GXV^ .CT2J+.E7KQK5'XO$L)D+MV$9%NF=PB=99D=5 M<2"RLZ%/#8^CH9 :FZ:/'TKZ]07F3Y MG]^+C$U\/LC&7(>^D*A%36TE$+Q5LW-:CY-B(>K16O-S#:/.\%YE<\)NC:J MW"D(O@3]%/V)S18Z!-TA:&F;9B97BG;3DJU9T8$KJH?E8CG2##>)P+<+5Y36VN9#;,8[OR ;F$?+DUB: MY)Q;EG0J7Z@\2W9'&5VYG& M?U-MR4M8%[J6]3,XL/%W&VVQV*D;E"A]NAF-=^P065"R1\9FS])J:W05:B1& MBYL&L&%VD5O(D64$B%?O^.( (/#>?>_QH:RP^ V'%N,__&?$E@"<0)\=(EG4 M&SJM!47A+U/UA(<93 6L)RE0C6@I &SIY*#Y& /IE[9<^^@ MZ*.6;X2ZO:/ 3D!253=Y2I8YKIF=0%O;4-S(8(N_1CR&YI_4(LJ_DJ"N[,^N(KEGMF#+!"UK+N*.\;= M@5 HM[Q]WA;'E5CQZ8-F%"=UZ=V/NXR7"1WRP7D^&R)KR:[38@Q!N@_M;: M6-['H+PH.Q"&#TPQK+4K&#SFF$2LITI*2B)1#?:^"LHVM@T_CKD6D(^1?(SD M8^2=>_B\>[NJVU&/D\YQXKKM3M<(3JC9EF_4U;(KNY./^Q(#MSXU-('"IB5R M=3Y)4(DJ[F]N)>T!4"K&'*96UUM3OM>FLLA2GH 3+RWDDBV50I$LK3[D,G&> MN74UZ!_%%./GTQ'9D\>?0>[@Q[(_@;C1L_VH#:1A\.P5&UI;^%GS.,GHF]HY MCY%\NC)9*#Y+Z:>3U!:X13S\LQKRJ9)/E7RJY%/E'4^5E^";8!*T&T5+E3Z= MQ>FL6?I<('1<]JNN.MQ"M?;:[T[U:ZT\ZF,'R<#37_28FB6+LL(,OPK[XYV] M+_AS';CBF6FJH;L?V@&A").ZTZKW$8W2QTGX!&#@OJ1UO1@/:XDJ=J#NVTJD M0D:[K$^H%A2+L<=SL<8LUYN%G1E$DP-.Z]DA8#9?N7*X%4YCNEQ3MRMF"H$6 MG^KNRID2DO0(>+B"(J>UO'U4/WF\>#4RC2;&=Q(@K8.JKW^>"5T6)J7JR - M 2:L!AX9+GGQJ1^.[XZQOO?4??HI9I[O)^_ZLNK?+)XSG4Q/$[S?P[][E[SS M^P_=7 Z::W^2#39B:IK)(G>$OAII^J^7^CVU/HZF(QUXA"(&5DOL?K2./Y9)IVR+',8P8 M*IY#S]5>[]W8!!JME;!@70'\P0UUP"F<^?%9]MY\21W7F3QJ'OK&KBC MPN0GMXV,UY-."U]R[$=V8%B-POB_/9""A2B%SOSDN1Y45D'_'#03?DVZJUO=W\V( !#;LJ>PEQQGR+'O M%ERIXX!,*;\1E JE,9?([+D D:S9MI G6HOB6O05>VP&+./S(1(D$U$>JK6: M0[,\^_(-O9>[*NM1KB !N4"(O+T2VC5^<'-W>P8F5RL8'1L6C^83@#>YU.<& M1R+H\,1&M8GO;^J1_&CXRRGJC\?ET\\CRT0CDRP_/9[W 7.>-UOI;*4_1]E- M>(P7(&Y*F00;: I?IM[ ") 5^6[T8;(+_R4P33'&0=Z&Z><93&VFV?>_C )B MD&PA'S@J-,(I1=-+4UR'*,I!, ))5J2"X=D.8DC=55M?Q? (NM*>-33QY=@7 M+=>H[^&0*<6%W;,4O)>[,"_4[I[E-+.5RU;N;JW#D!T^^_F?+WYX].1;W\1B3PDGSIJ8:O%" MSPQ)$@B;DN&F:LH&.#'O#TJ!) F+J[X;Q?AHO2/66SJS1[_>XYO+,[)8IO4Y MID^;O'1(A*-C2](45F*I7I\^ M1,%<4H/F/W)#\M%I6X\E&!3 FKA[$*V#>R>&<&]*Z$E!O4@-C]C3I4ML],0^ MNZR,GHU/-CX/QOBLW<&QBAN;@L8-P+/#4"#EYQ[14A?I5@>%F^"0O:/-6%0; M@34J 2Y;)EQ'U+_+&5Q1-BS9L&3#\MD;EITKK\ *SOW5%,4\ I;L1/$G6IJ9 M;^*%F@8A?JDZD[U'Y7)),=">/1W??MW"&2K7[E\H!%QR8.:\EM>.X\\(^Q;[ M7&M'+^!C+\$H%C$?#(/]RK%9^5+QA51?W]:C9-B8<+S9 :&G'"=M$-(U1TU: MC([R<,O8JPNE;.X8WY/'AA"86Z2\E]>8N'7#D$J:3TQ!MJ79EF9;^F!L*;?8 M,-.&E72;<0\>1&Y5#U85A0(F-3%@=2>-FG3-H:N6XUQFWHN>L.6M:A1Q44*P MK[CDTXI8D?KR<;X4P.B3LLY&*!NA;(0>B!$B)TV22$+5%%N$=4MW1% 'Y AJ M"A+3H?$/OMIFKC1XP77REYHI9DI#N?RL:O=]W1[KDU Z13<=P;1WY1KP[\"I MZH=RRRAKO@!CYXKS0%;=KYSORE8L6[$':L5^$2;YD'7>MMSA^O9'V*"S1J.$Y.HIAZ7)-A UUG3*#B5N=,045&XW.]PU"Y6 MS&E.[;[0]F<&*[K.__JRK,2TL&5NE MA!;&M?BG]PNAB3$ON[+;F^&??T3K]% 7G#M$9DZ-);B ,YPD'Q7YJ/C,/5SK M XGZ.B36E?AX"A0.'RN2]@\)C[MMV2@-L4UA^ MM>OD)_,Q E??[0]U>W+&K& F.PD9\N7+=^#L'Q/A02F96*4E2-[0UX.Q_N% M]<*>%E=CW9"?)!UXQ<)U'0+T+N6BUR*((N\\:0KJTR+(7$8^HE17U)OL#>B[ M//%WDXJWFJQ0F8E=.>GAJ,&)H;G+PGRT-*PW8]Z&+ZFC?;J5,8,47U;]_)*Y M)[[.W!.9>^+>N">RMY&]C0_I;?P<)^F9HDRA4-NZ7<(?\'D1SU0EQV:YN"HI M]!FXA_\"897*=UR&.:2-2M.F=>EEOT"6I;?L^W95,4T;4Y@ 9XLKJ :-7I@K M"#Z76'T #::F;1[]HT%23NW M-:)+44>:&TY%UVDVRIBNX!E)6!C&N-H?RLD8Y_Q4MIO9;G[V45H,NHT2^(DU ME5H!HUL92&9I]L.XK*L54P2V7O MN1.S"'Q*2^<:LR>P12PDTB,%%3R_Q&D$GVY=@Q\T"/N!N6FHM@KC>.U"7T-T M%?I@SWGYJOEM!*FH_[+DC7SS0D@0%0&7$MQ*!:94C7%_@(ETZ];U2=-GU96; MH%_@LZ%_XQ0]'#>Q^CL!]G>[%HF.!5!]QBPASA8-AU8Y7X$SUTE *!EUY:*0;8N_M:G^HV6 M2;A+XGZN2P_55S0+)9M[QJY[>:W)(NJNN@QYSA8V M6]@'8F$-$"+F8U.Y=0A3C[0XX(A*""PT(RP*7 MU-5CC_3"#5)ZTP 849/M<2*W?XK 4GJ:PU3OJ[Y'&E,0W49^0FXGBB:<]D.^*& MM_0./\7M\*+O1W+$YC9"\-7_[Y^\!O/B[_3T<(^>M1UY2H)?^X#!9-YW>=_= M[[[CG^]-A>R5%WA!9@?%43K.0=:V<9VDT!%BO5((R2L%O>Y4FO9\V\YLWB=_ M_+;XZNL_%%__X2^F)Z,-;ASF;+Z[D_W[T#;'N^9:9(?.P*8L#7UA4W^?$[79>&3C\2", MQ]=/BJ^^^@K_N]EVP"3\\N*7'Q8@FX-L#AZ".?BF>/+'&ZT! M+_SQT(I%<&]1[>U#[;JKKL![Q:+J#']4_,\]0FAR3)YC\H<P-BRM]JBOUZSQYDH:>WHR??0:3[NG*#3 M=NU1J,[E _0T;3BL([WFSH'&EZW)2%/,?>2]5U8=A0J)7(*R=H_IYF[!+AOM MEX\[FK_4)>-D"G=EST.R'_:CG% MWRT$M8LN3"=0"V,?\TY8-E#90&4#]9Z;_#__]ZL?%_UI3P]W2P/ULW3PA7(+ MJ[19LA=^3HV0B FM^>H6&#E_'[5O/_W[\[_%QB3Z]>+U*_U+ 1_I8#RIE_9Z M;AOYTMM&_I#;1C[3MI&T^^+/N?OBQL7^\L6K?U\\?_KLUY]?OKI5]\7[;?+$ M][G)0*WYG'J%R=K!Z _-CK]VV<\[X[!XO_G?D:-*)94WAZG(R M10F3T*U=O^JJ)8J7KFZ/YHSNRS?2Z1D_Q=JMJIYY26)NN\+[OO1C:*KT9'#< MIC^EQPNT)A RD-(ITI*2?^SUZ0I(BAW)]<-_Q0F7IV:=,/'WZ+7>-.VQ0U=[:Q!]O$ 59^A*;E(X=*#GM:Q&&&7KW6?A,!-]F'W.9LT/ M6^H+%NSIHS>5>7U9HB((;)RDW]8&]O'"\BI1)RK]2[V%.$KQS@3-$4T4.27K M1W7;\F2%+R>5H6 6+]V6OH4O/-<+_(=>X)6_0%2NN?W6>W]C M]>0OG[FUXD7YTM7<6$Q+)/3!8"2?_/G[?O'7F/GG1;,>^X%FY'[&]T\?:GCO M/UQ/AAEFZ&=O6OY.3GD[.Z9Y9&]"LCCCL=OI()*5:MS (C+*1 IC!KL+H42C M:UGM*B<441NZM%*1T]&'L5F6_6VQPZ' -*IP1X.&[\HF/ M=YW,=_, WF$"[Y>T(9D*G0;1WY##0S4X,+Q??_7DFT!#MD$T*N0P8837#CPU M(##H*GK;BJ4SNW;<2N\!XPD;.0)7Y0'+1$)?EHVB7_X_8^,D_OKFJX)N^/43 MUO/8E6L5GAKWHVQ+O1.^]#\H7'C\9_D:#5U-CQL+%$7K"Q_^^LGCKY+/\D+B MH+IZNZ!@?-CU"\?O-O'^ZX>-OSZ]!'_A*_O[UM_-_?_(MTYG-"Z70$X^Q M"Q/MB<:!^8$&/8PT>RR3[^.@C\DO07++E1&*Q5H%*=KRJ YQ7?>OZ=\;QN%QA(6B9Q5*6J7M(P[K&,EJQ,7+3A: M"L\)="$TM10!@X-.E1=@GU2[IIHR=S[U+"=0LV%G3PE!502-MX2N(7RUIM51 M%RR2AF)7,GFF^O?32P+WZX:.3U8AJO#R @@/U"1XOGH\= MK@^-7*^XXQI^ *ZYP;OOF:@0#04Z3IW[UUAU1GHBZSWB=('*'-Z?1K@?5[MH MU/C!Z'-CQWJ[- VT\\FCAZ^-G:5TVWI,)"Q=>AXD1\=C.MQE&B(IHG0ZO.+/ MDAX@/I/T5,'1),;@&/YL#Q#HNOQ\1X_7=A&'6/I8KW<5G7A';YKMVVJBXXG' M?*KZW/$2!V(L#3@AQ,8:6%5@'I.UNG40+1G<9?D[9L&5P?3R(B1Q#UPP*YK)D7QW(A CVO MI20S.;N,8^U4?=,*_\*&J+W$HEA8,A\QJ?K82."(0>/U'8=OO'_E1?G>;X&6 MP5LZ,O5#[_?6Q>&QPTN?E%TF&:N+RS-UHQ@ZF.AI0^6QKE73ZPI[F"GTUFT1 M7RWRS_QR9HE)V;33I?V4K!.'@S!JE>?DX^>:N'D7-XB]T.W62A$3P2>1=Y)T MQ_LDDMV(J"4@YYA:@NG.Y!_/8NK/-VC]6+Y_A\B*BQ!>I3/8!?-&O9\9RJUS-6-4WZ_P<+/*16C MV8EK3>Q$%"*VGHET0FQ#)Y2/$+S0>(O&J2439W>3N6 K+K-EQM-$ ?ET2?0 M[1/%14F,#1P%2:G%L[\\\>WP?.*'J-X#KPI\UNB%*TE[\#N=^\FXQL3E>J%4 MPN2K[%5EJ_/I*_'N)D,E:^_(S,)^A-HD75ERL9VL7L>.FG'!BTNN$H(( 0)# MO$C+PE[UA9*%LMT5*[E>=UC)43XPH>(L8HU6]0%C/KLX'XJ%[SK/8D=C)Z'Q MV.E)8#*O"66^?!?.C>L\9F$^M3FUK+Q P+G7<$*%_#8&B%[G:ZB3H!>D3#JD;^%FZ=YG@9*PS>+3B0T)ST<] M@H4[UDY_N('3BXEC..\1^FEF_>2#4/ *->]R7&_=X%EU@PNF;@ ;'#M!T,A* M9Q\6&?E^'6L[L+/+;M4>I =RBW-E'=[_I="CVS[1'1*V!2VV/<+S>7S#^=E?[DC[ED_IF6 MS/_[AO?R:D3E+]KE7?N;4WSR=; ^'%A+SGJHIDNP+VR_(A^E](UE:[4_:X2B M\]WA58?SUXW3GGL"S MG__YXH='3[XUI#<]I1/ELFBZK=L%%.E1JLF: J_H>$#M>3Z)H\[LJ?#9(/UZ M.!?5$PH.T,1]CTGAKV%OAVOE4T;\6=&3[362KM[BD./>V MW!^00HSGDP>YX[0V MG(VF#0EMG\_VE@,+TG8JQW)+QRK(M'@4QV=&^$PSYTJ0 M;;+7 OB(I+9\1DA>Y3?VA":Q#( =UT0B 60Q[W3=[(?GU,W/LTXL-ID%---Y M9K_YSHWMG5]0W'2:K$?R4^+%F2'9E+SJ472+@^,%ZX&<.#^( *?LU.NWX_2" MIN=MDI(?.\7TKY%>RG7UR4\V'C+(G#[ J7^THL_ M-(.V\XXH*[2&"'VF7/0\/CSMP/6!OH@JS ?=R)?Z-:O>XW) 49!Z\>4WRC'YO)2//.SSO_0>S\28Y"HFXG/,6QKIW@W\CWAG*R(-9% MG'UT9(R4T&RB?SE%+Z#7E6(C*FV3348V&=ED/ B3P<-\E6"N?6U4-?2XHG%5.$HU68S6[$-+;WR^R!<@6(%N S]XO M4,1":(/1YI<>Q8>U> >A\)&/_[SY\^9_,)M_J/;LVFLTX%M')@GE MQ_M]<%+(6NS!KI=!4=ER9,OQT"T'MT>1V]"3 ]%O3H9M4([PTZ)=TDA%W#/2 MX6,?"_U@ 1K!\"KE 5\HCBJ^2A=8#_$GM47:-,8L!T8-:EIVV?QD\Y/-S\,P M/VAI%$OPR R!YX0C^_)OZ-NK!+29DQ]YX^>-_U V?L1T%VUP9#9BNCNALAS< MM@M,6^7J7V,EK;3\^<8=T>NXXB[MM6^KSM8B6XML+1Z(M:!?=*/R,6B@ +/0 M-G17_J![=G MKP&?BJT&TZ8 -)K@-+.5R%8B6XF':B6V=;N$'D3$;I0W?-[P><,_B TO6(AV MVY6'7;6";/'05UINP%\VG@E5O1.YD60KZE2C';P@%" 5JQQJ59,EFYE MJ, I#OH?M.T LR]JXXO#V-$^[UTD-?XK&$K#0A@-^=^F!+/ W<5;&E[ZIJJFNY6KKJSQV$ VMN0FXG WK$3,3ZHWPMMH5G&% M<7_,"QN]2R!>-$[_4TI>3#:+U[62& )#G=B"4I2OKWJ M-;FAX*H&0@A"2TKGXO5 Z#XJ;:4GCO1)L?"%/ U]XX.-3:[)00_G&03W2 MD3GG$XF,U)Y.6^[I$B$R03G3L5'MH7X1*_[AYZNJ&WUMPM'AUYZ<4VV-<$19 MFQ!5QH3) MINR ?=*.[KL$@LW2\4_(41G6>1>FP[A M;VJ=3;=[1.%_YC4K'L>+?D2\2::$$*LHZH5QV:J++APW&Y3!F>%=U='.9)60 MH:M6OFL!J&+_HOUN'-;M$=<)2D,G+^SJ?0KE?F7L %/(BPQ(J\^3ZGY.51!M M-\9%2+8:[/MAI"DH<;-!1P\5RD1U9S*"W@]$9V@TAF(1;/:AS,ZL6'J4<01 MVP2C+[IO432@\<72#4< -'_B;>G%YG^BB>%_Q&8GELTLX>6*JBFLM 1'[#N) M!11Y _+@X!+JO>B#HE;/;C&/!UOV(TUI$+R@QZ1E>T57A&O/@548#6]PZ(-; M4PZ'>53GVRP=1Q>",J^NW(2LQP*++6^A[NXW;]N0'1F<[MVYT,1KG6-E+YY2 M,%'S>!>J*XJGY5$.HU2Q6"J%!I,-8.M*$H<^ODIZAN-57RX10TR$$A\O_NHD M1HEDL3^2S!7/[]AHD"&:Z!'C6] S;$6?LZ8E@K&";Q'%(8EL\]SFE OI0++* M8B?*WC;DX@#-Y A$0Q*RW9#E1H-V6'T6_-%?^<&Z.'. W?A6W81#>6(GB89, MX$K[JN_#[]5"ZBDHLDAR"$I#.)(:_)E(*4U4-,[,P46_-H1]L8$-K#:KLM\M M-G5[%$5UNCU"*HO^,+IXQ4=X [N5EWJZM]6",X3M;-NPHJ*P1;&]WBZMRM<(%Y28(M=GE73HR/K09K\CO-:UQMJOCLE8WFK;] MD"H@_U3V?;G:T3X;H&C%@EEX9AS;EC"!OFG=LN)>(?=#9FL"V^L&%['"U'>BYZ4!H8&M%ISGF(Z M#+)5:56TU<<3RC,'0#1G9KUU:YL6]7 D!9VZ(WPH!-\CT6*C35[3N;1UTYT7 MJ8;=UL6Z-__T[RQ^+JG" DFOR$A.Y)$WE:O7YC?XDA2Y6!7[X>):1^-1@OI2 M98A\7*=KUC7104;KE5Z];QLOV[CH(!DT#G;KA! '[N8N>FRYG)Z=(MK-9QP[ M#=5!5^F05-DVM+D:%J9[)FN]$SY0?KCOBGR92RO)SHI_,P[QNV1$]N6'QIO%*?(,F4#DE9^F=0'K=CZO= M6=+CTFFAGG$DC%,.T@F1Y!,08G2.G4O. K\]&*F,Y%[I+KOJT$O99R95@2J* M/F\IQ16$!QS@W*.[D]2%34G:*]Q6G%/IHF0&IPPB;R_X>%-OXZ)IFF*?MO]R92J]/4QVA5BR>0#.IJLU,/:V^JVKM$H+2)&DG@KEAM'R M!2=HDEFF6UI1]L2I!WI'BAR0[4.J;H/T2D@C4S0$QT%4W%+QT;LCT_(A,P*I.AL1Z)\W[9O)M9("Y\20R4]TG'J39W?,$$\.;MR M+64'6L)F)L[F'OOW\L33P6S6?T@+"[AX>6Z&&AE.20# P:P&NQFGY.\YZK, MN.>4-"8"&"K-2]_)&8P+?T]F@%)-=R8F#,_W=6&GUF@/AQ9PE&AO+ M'^A#J)JO)"5XK5C&$L<-PQ,0$I5]I8'_;)+CZ+RTMEU?T@KDIC&>@:>RI^=9 M"=Y%;>V31MPV+LDSF!.W!OATZ*<;G758^8S-+^\U45^6MQEFGR M2[LW8:Q]R;%S!QO/#@OJ?44414J%A(]]=GOYE[XFE50?/H3+N&O)D.H I-5% M7MI\Y(=LV[#K.(,7U'QX)?GS"@<8S%L1IWQQKOKL*-VOB_W/OF7G#WTFI7@. M6BJ?5LPV[*$BV;(';"745).Z+Q\Z?);07>FI>\[_Q87N%=26 ;K:C(T^('M^ MR-+%[U]PUSN]S)XA7+&;4*255S%YS#TJG\6A?,]',D\(K4].I>MVMQ<,^?W8 MUT %;X$2'J=!&TR;Y#;+C1M.YP-KZ9,S$2=_OZ/=IL>)%]?.IH@U&@(R:FGJ M-EH2G.2=2]0FWGE[#S%47"\]GJ7KR4GA!Y:C/8*A7(\,:#%H-] MS8Z3"&O(>>(XFPCH&(XJA"YQI6429\4[U#" 9&UT._)D-GQOOH'ELSSTS]?. M\.?9E-[]I>DL2M8#>HT3<<:I] <\N6"M=R MNR;'^F:LZT<,/6PULTG;G@]Y M.F('&&G:I'W%5^+SG9QXQ<#(A323"1:_K1.0HG?=9YVW2-&&8W$_, M5MLH%%4Z^#5O:3%,)R.LT+M@+'UZ$]9L%&\E1$KJC4GOW#7?6];$L=SRO.$JRXBK/6XE9\"/L!1R/ DS]_'P<# MR1KT+O,RQGJV4I^VDM.J9,@.W4%78J$C;$@Q,1KQJL'?4YRM@@$49\N%V20C M$RUFF BN5\&Y"(7:@'&F>_8C\D'DNUR5*WJ+=3F4JM*G:W/3E>-:$#"%9\D= M&ZP>>J2UTG-K)0.[JZ:=4NOL;<>ZY$A!-[A59@-HB:N@)1^BOBC&H67TY7(< M*$[R."Z;44 ?D$JY7Y.EDQSAXN6%.?GC']EG08H4FL$% /\I_\;NJJVOY.UB MC50%$D3^QGT6OG["\>%12Q_!+:>P699*O0SS',QG[C1!C(W!1P9 M3$F0LW@S0*K58RS]U=>A PV>$Z+7R../G\<7<6(>%?$'R(QU#7";+@0T\?NSAS:(+" M]KH^#7]P[;B/H&WF%KJ--<[_7;7=U:<(UAIA$Y;.7+1[C5A_;>-$\_U6YR>K MIY^,]#MEV?W!Q8>$Y"EW81=MM-CD&CE,)!W,Y[2 ?1@929X4.0]+*6KRZI0A.R$^C@Z?OV9)]$UEKZEU$V= M/DI"Q2;#_!V8")^%5VXC!B4%90E:H73^\\5BA9DB3NY',7UY"#2-O'.EK:K; MEDWU7QI?J_8$3A"X"166CP<*<9)1G31)M:W=DMX_>'3L[I_"P;PC$ M]F@?$?>5M[RX3F=7N[Q57J8H($D/ M72$G%*<@7QCXZ-T[A=Y_G"]W#7U6X_SKSOH\K]PDL^LQ73,=,/ F*5+!P4=1 MY7])$$Z^2K6.CKN5%'4YEI$PS@Y,.E!1+2,W["H '2,?#KLTP:5)HXE]G _M MO7,#QZ&#M$)Q)!37Q=4W_J@=9!_I-/@Y:7QF_YCB=+UGFI'%.>V'Y8M%4/UZ\ MYA3QT6D3F+AWZ$].,A_DOVJU#4]$JP+Y)4V-TME&@Z*0C^2YDF2]KEIV$J53 M6$@%YH^KD1I!3>(2KML MS_CQE+:4@L+0(_(:)86ZAI+L'<%M703OV6(6B$A=#=B1TEGI*Z[O;FA_SIPSF7,F<\Y\\,/7 MZGZ:FCHCF,KD4GFCYXW^ #:ZY?M8U\T#'LX#E^2(ET;:];J#3S2$$ARSJ'A> M'O%Y0>,PU\.=;4BV(=F&/ @;8D'$+4*:K-&6-W[>^ ]EXPM:0U+;2=K)IYW3M$-IL!JC/ M@]2TQA\.#A!.ALYYC,*U04HV$=E$9!/Q($P$37Q#'H(@I.-&L*A2TOJ2!*.3 MN302Z'*5B54*:-_CP]DX9..0C<,#, Y1/]>TD82!A4G=?#->T\V6^?-O/^H_ MHD&QXMY=K8T#;7WRY7#)(%^HN5].+'.X^$[9)$;PGK4W29N:M)RARV5D"#HW M-G*KV>REF?.K5&8SK5B#Y%;1VK?P.:VWJ@9<@VZE;]$>FPF->D0LX2^FK14= M"/[0C],N^Y9;V] DTQ@:'ZU$TL*O:/GH20UL,A^+3X#^=2MX!@5 ]+L2_7!K MM\(,2RM&Z$B?LJW/D<%:EO],A^+N<6L/A<'\M1.""0;^]#+4VZX]"L1,,1/" MWGD-A,72*H* J9H9#(S/I!AX>KK&%6P3^ ABNI?5CE$D_.M&.=. 4?[C@,WTW+"0L#M\;#+T]T0*:A=& F5Y[?P(HWDED-F(M@%W62ZNRJ[2 M-F/9Z\QVL[GT'$!5"7Z0C8DP"O; %;4,2)/-=N?M%F1U'H7V>("?TDXU?J/0 M.0DZDEET'0\$-T'X%WF\> 661VNSCOL4(HF-:#$R3$X/:6Y/7SMN%)8?$_A5 M:#^0CHSA='!]&.IA\G \I"(/ BN;/E"D7>&/!+7!16J!Z9.0/4D7PX\WOUC: M:1*A^VAA&9^P[U\IQ([CAD7TGKZSHI@V\2<"EJ%M-G* Z&#ECM;0>]*4>Z8E M;;>-DAY%$IT(9GP=E[/%P%YY*V@N- MF])8\5@R_U:@S*JZ8=F0?)W,234E?26=%$WJ "3",TIW7DL7=G;,_FJQH5@1W81SG8VJR+Y.^TK(8ZB$U=VWB+*O\*]1/3#O M?!7!3RL6?;L9CDPI*'F0EF3_-""2,*$Q_2N'A$*S MF9IDO$S5[*IE=198>.R9>@:)S\8W$[B\-71&3:[IL?4A@HA/+^?R.NX0B5MZ M-R##/H(I W&8VTKR*S1[V/&:-(/\\^E+28#%7B-%"$UB0QXN_CD/$)D3+"FL=*FN76.;0+\"+(>67USO!(8I>W+R_Q/LQ M]\^^S(M)-EG$5Q?M-R.A4RK5-\X=%@BFM,WX4I]/FNJZ)D%U25M#*#HYWQ*X M13$K2[TKI@9+"0$X0]P@S=XXP T!?9X.71WB.[V%.SLAT*NESQF02V%=_F/Q& J%P/^'S$ QT6#1>/LES M=L:OR890K5V[V?1(H?%K13R"\O!X/#MS>R;ZZ)5R$%RY_M$FJ]7S4"FI0TRB M)D%F@9-=C]8X4'=*R;"R5+RI \4)6U5H\X F+%1?*9IZT M+)&PO+5UM=8"Q;G6=A$S*BO'C"4';U=XB9@2+U&HWU[3YPMR "Y- MTBU'_1WG\J*G<)NY>6:YU_1)4TWJ*%>['+EAFX)C)+OQ7&0X6462%0^5'DWY MW8*)2H(Q7*YQ=9+%%DFN2((I:,-&O86IQN&J#-R'['!8,2$)Z@A6WKB7P5.8V)66="GQ6T!!2[M,E3'Z<03B)P5^W MKD_$N(4PTH0(JL&7IGP5OT/;NP#)]8I6N!)[2VN[#&>:/YUJ+TIK3Z@%]=XO MD<>+IX$##+D^42I+W)]KU]@[\I-]*5Y3(KOABP3I7N,ITIT62#Q#9!?JD5.O MI5 F,\Z>,6._5WDM(ZIA6<7#81Q84SI^(%9VF3Z,>TN^3+\459'7_PKOXY)PG">8DB1E$-^' R/[!K9$7,H6^PAE;55TC M>@Y)];F(2T,L3U..#?@WQ*A=.*QHR8R!X40S:>?IS+!2\;'@+0=-A"3%!6EO MU\&(0-HEUEI0_LP&FI_<, .K\P6Z%J^56IOYV1D$=1?3$W8C_9ZV,1,!IQ#" M7UE4JF3J<3HK+RPE,/[R^1_O9#V,=699 +GL/7%.ND1P/(KVB%XY78W^@<5! MB<0NUN4>)S2?21U=J8B.)D"/Y"@5(-?EPVHFAKR$"/0,[3/OKY7S, 2WX7[) M1=./L:&^_BH73:\OFB8K 62CS2"#>4,Y-8Q@KJW>\:)E1U#4(.!U38UCVZ4F M_\R<^] '/]QQ;*,##4#B\W@^5J;4K/9&8P+J;:@D-H'#Q".K% 16ZB5.;!R M9TGN+/GHG27[JN>7Y[!QZ88C9*0C!1--,5EFB.EN_TO-,?Q$ZWS ASI0\K4 $0@-9RK.IU8FL8+!J5#,G:N(/L&<#&!5,/<$E=9P.2 M#4@V( _$@$1Q2%TNVTZ)*KGSI1\B\W)N,E@_2T&?W+;F.;*SA<@6(EN(!V(A M LM]W/U1:-4Q(;G*^S[O^[SO'\2^]^#M=HF.#P%#G\*!K^*H+?KD#9B2';QS:LUG/__SQ0^/GGSKN36;M=M7*Z0$)BU%%[KN M;=_G'9]W?-[QG^F!/S92.^">5;_KE=:#]SX:Q;(V1=[S><\_E#T?M7"F+ OS M[=I9<.)ZLC!MLTK)K)1P?,+"%ZF$J7P#VO#Q391OK%,ZK>XHQ7U\'5-4 "L1 M?[82LHO2U CW:+7N'B_^T0P5[K)OFWXPLK&4[ )]9."Q6(*=XLH%K8FXG02< M!)&J$?Z3\ G/#4<17)#S0M,>&(D7

R!2@9W"C14,F6=&.0R:SEU['T!8^):G$2IL2LMC\ M:G%2&5Y[8=[3KU;]8EV!C5(E"G0G]?VX9Q:-OE#ZO: >,DMM8DOD_:GB,HO% MLT X%*WAQ;YZ*[2[@5AHV[5,M88W5GY=W]H?(6$_)E/$SPE%6PS/M96BZP-4 M06S_Z34O*CTEHPO<(H%SMPL44 M6\8MJ- H,T;@#WR\>*J$/[B1,&T9Q:_) 20V%,]FJXU[Q%430-PR6FO_&LG5 M5Y3/0G_,)VJ?)XIHPE=YZ=ZLK]X=%XT%W^0;1E:/ZZ M(=R#9_[QXJ60.V*LJXL+F\^>J:>$V>A8%<<8R(KD^R&HMJ%4"]*XK2?M9=OH MQ!1<0P5TRTFT&[4QOV8%+G7VR5AL2^?S/.,X,62%9W[#5[>NW=*H[ZH5-E_9 M)_I$;.(2B\..A5@YQ3>RO,+X:FTZ]^RZS_-/1:%>.!GGU@RB5A5>*_@0SDQ)GRKI MS-=/,E-2EIT22VO'\+H]F!N>YFO$1LY<3 @Y,6YAD%DNYBEW>M#%S<\/YC\=9685 M%7G4B8F_?I3"TZO8'0O\,7$X1CH]@CAILZNZ]2,8^7! >8DRN;D>*D,[")TA MF'IY&^D35GT28"Y5*?TM7XMN_S^>//FC6&8*@&JE._WZJV^^*LC7YEA(4T[( MHF'IH;6% :=7GKDWF;\)2:HLLS"2MDP,)<]4@%P+Z69<8!-KV=;MDM[OOFKP M/JZ](% S?2GVLW2<(E+%2"(WRF-A#$WR-WO@-WO@+WF_OC1!JY9-QE_-N/P< M,H?O[L:^_^"^@TO[*8\M6U_M@H-]=&Z83_U*@BMIO4,PO:BG?B'3-XJJLQ[2LM5AV$6-W*&*9)A>J M;+)OZ"CRE8UM"WYNC%DT6*GBR/D8F]:8$4J^TT9$X9&&-,YD7U874TGV:.GY MC.=,&LR_:V #GJ_:X'-,'*R7>S=ELH=0A;;YW[=K6J]PNZ[:^LI6I3K(J3A< M\A7.ZI7\BXD?+^Z[.PQ!>S%=C*4F1+T;8CX(O5*NFMWV+'SM# Z@)LU4#VFE M__/IRSY*Q21Z'"H$K7W?Z3:V"DK$!)OH18NZW$:*\?8MK7$54RS"7E6Z.+N; M:#1.[););=44=0V00#K?Q5%%S404+Y=D[7J[LMM/Z[!?Q-']VHG,R,Z55Y7( MC7#U5**2=UTG"/7/$O2EZ'=Z_9*FIV5:EWYF( A!9WLDS]K&BBF-RFUWK&3' M#D)4(>CHD&&GZU<.7&[UE+'UZ8.0.NO4J([+E#59']ILGCZR?3*R67W@/8Y5 M;$I6'\6)=?&Y^+'V5=\Y:-*8+%D"@YD66U% ;$HL'4&&B=!5X?G*Y] M;(C/\5H);N;+\%Q>NE4W5EYTH7/6=10&[M9G'ZU#^2Y];F_Q1*QY:VU,?;)( M,05V^ @ATSO;*9;?/#L>S63*MY,'H8<;&Y,1M!RH1 ^ N5VU@X+4 DF4&@$? M7L2=F/Y.$U34E[**DHR?&J9;39YJ)1K=#NM26D%K;<[1&3"E=\RX$9:HS('? MV;+I)MU?7B?>J^]Y>D3_X:U"%Y@:IW.1[T^[=U%F[O$VS: MV%Z&B6"$XMQIFCBC:KW-=+/)5!>2O8V)''ND@K!R$[TL>62.J5\.N9NZ MA?FKRZ.EY[FC7"#:]$U(9Z)NV?8]:]>+-WV+R$P2?U=5"Z]*_""^"7OXT3W$ M[*\F9C]*C\:YQL3R7VM.D8-#:;*#\0VN6?*HDINS#*64A44W%$]*?G#2ME!7 MEGP)V4T9,7LJ^A!R(G32%GS N;:0K>I:57 S071&=I=EY=OZX1M>C,]!(3 M,/CZR5?_TZ[!BPW9B[7;E+0L.4DK\E+\>5X!-]R#O8KCKMUCE\\46VA5N^H* M1K=?+,N:\7ZK61\U;)*T0'.V>;BZQ-\F1[9R1R>NE:T0V?A;9&::Q:IS:\4D MH_O1K4+6GYWG&"J_;QL49WP46,-R,QI>B_F'4B17R9L=1L56T 5:-+][/<%^ M@B.@80&=)I-?>3BY/I9[2]:*Y8E-=7-%8X/Y"L.&28$#70TC>^GZ5?9OS8.S MI;)8[=SJ#3W!W]NC,WWEFT"7%!NTG=38*HB\59M3W (EMQ/LB>530\ABYBO* M]FIFPE_K=M&"I3Z2^\E"D6G'C.@ZU38&CK^/.]>(S;[5?7C9P+&>'VI9H#YY M)8XY7]VVR''R2.EJ7^W0V[4HMR6F3(:W[)!;N,;9OER8FI&KG#2]I;?GK&7 M%,V]HJUA*;?U/.9;420Y"Q@GA M%-YI2;M(WTA:-?"AD$I+-&%UATJWF3RG1YF/%P_@]Q_)7&"Z78%)^W2"M//2 M<2, S=P5!:WB4;,54&Q46K:>5H[>:99NVU;WI91S5%]^FFSV MNV2\265MSA M;BG MA%Y=S_J,N@)B%&O%Q7H97+B'X"6A"BPU";[D M";:Y:K3K+/A1%ZZQXY1[^%Z4)BK,.8V7=91=F;M@2$Y)]DEL6(1=%;8,?D-. MN4GREOZS#\"\/@R:3(H-%7V-_4.N?*2 ?(1=+/VI2>)+DO)2=O"[F:^_IUU: M4500;E3$RTY:VZK![>7;;8/-F5["LG ^/_Y*H)D:9@@<\9WL2L=8H5Y9AO'1 MB'A8C@D^KQGO*J26>QRA_+"6[L>T-5+W\?JI M-<-B$3Z:-,-&UT\B@:XEH+28(SWD-.EMHV]U_DX1\/AI0&'*DI%V"V6/IX?ROUKEF P:NUF\4.GGS89H"!PU3X'1C,;[ 01KLP MHAOQZ!'-;!#;MM>5J=O>1(G]"@P%W'#;#4?_\ECGM^Y3"T5^+H=B;>\FP^>W MKL=Z+4]L4 P0F/HJPI/0BE4X.R;E8MHDE;(2V_4*6@7E6K8_/=(*1Y$5,WQG ME%S62 LZ2# )6KR);(--JK=N15S_E2_2%2W$D(,^-D91%_)$:IYMO09R-!R2 M&Y(ZTXG-A;_-M"\8E>-@*:P0&)TY-"3* C\M]I];C'%:7.%C;=+/SXZ'=K2[ M-PM ')(G]$\CP27=I1+J!HFVFJT<"^=+[8K,=\N@$B#8D$>+9:D14691ZDPI ME2FE/B5*J>A\V@$"OE7?"7[@&W>*SH?,%ILW?=[T#V/3JR,4D^+P]M^03R( M$,30SB(@Z18?T8@9.#',+A3P"32O'OLQ7(U"+C(R(M871RMP#3PL!X#L>*RS M>Z!=:U_-16HBH$<)-PW*$%IZ: AG&; RR,<_G/9_W_.>_YY4"46IQ;;T %@BYR(K^>UKTJQW]G:%/ M:0(UI0$VY+5@A_K[H;?.Z.F/B)[^)J.G,WKZ;#5.T7P.A LH@J 3/M29#F/7 MC]P6)K0+QI0D);HU4'YH#Q-F):5]US*%7E% 4AO0\YY@CM9CET*/45:1SIRH MDF(E%FXWXD:8N*0=2D#QTRZ">$=]8M#!UI <0 BZ/<\RRFBG7NK[S5IU@CV7 M5_*.*>$4,B]:XZH,!MR5Q[CZIG=A0SLI 6ZJ1KC0MRT :AX9J ^_EL*CD"9' M:)08^!(Q9X'KN*6/^QJ>($ L!(S@)HHTEWH7_^3#R&3 $4TV]@*GZ/$9,!Z] M9EI"Q:",3=0EIO5%8_^?#I@^F=3^TR\J,(4+8+9"I) IJ\-7W0K/U=IN"H/[ MQK"(\%):S7/KB&T6_%:TEF(R9$]!*["&=;EGG$VKD ##EQLM" ]J /AQRRNJ MC95XG7X]"AM\E.;S@UJ$X6SUUR-ZJRYA./;M&NN=D9=OJW[0(KF'GW\012P* M(ACVU*LIM(F7/BZT+ZP@EMVNI<%@*6A>ER0QYU[3U_514U5T,NJ8,0U;%_BE M>,<"^H&7_ET83:$JHR7/3:[)3OQ]$=>K%]NQ[&BE.84'^_Y"3XE-0SEH\X%8 MG'Y)C9 M.3%%L7QOM?-GCO# 598"B?^@9OA%IF[ FS0)^#*.OYNU0]D,$>%O[IF7] MNZ(0(TA-$3Q/2]Q(US&U9V3'P1LG(V"P:_Z M-D6*>!3B#W)YAM%<1NZ9$L^MWL3F&H_V" ?GN.=>>VB+8/L/A0\D=6//O[E" M]VY]6X\9#.01E\&#L2-)WV8XCSLS*$;AI<>JP/#;3@[P.JCBB-K,O'X0[.!T M^7B)6%^I.XDS=7JW):.G>-)T(JJSMQ\V7K+GC(N>GPPY$T[?@YU_[HE0GXR&Z+4BR$0G'?GQUS)224SD;4 M'!_K+UAPRM$#?25DGUX?PE)M).* /4P7I+_W;;?491G?W1SAE =B.9YNOU0K M5MYH!B$)"M[8-7LUVI 4KU5B9F.NUV!G><6%B3X?I6 QPJSP (25!5]@.ZL( MQYUK\#YD0=VZ>S/WW/P<.UF>FD^<%>$84>VW8L%) '^@<3J)R-&J4]?SV#[Y:][J,U+;#N)'2$1H5Y9F]R?]"-BT;H6]CRQFMFPS6BL<;UO&Q=?AS+-K:JQPX2UAZO'-K79W1^>^/*]R[^ X,K=MZ06& MSJ;$MK,X$U<^LR,L[7Z''R=:4Y[>YGQ[^H]F7;S_%L.G];W-M5C$?7?@":,M MM>J-?4D;+Y*&W3.&.@V&JX14^Q)+I^?6JT_7^;QL,;Y (WP'DP4__# EJB1K M6;+?>=WWZ7W;3GM@(B=L]DE@P7?MV'.^A[/?L-?D8AS8Y86906,'+I4IGS[9 MHN4?,.0*]2[9L:9IW&@(%]*KMF&&,_J\Z5!P-:B*UW'9.,T=ERJ-I#-3V)'@Q"CL*GR@\ M(ZTNE-??J^!:S%!<'PF<@2Q4S!B[NA)% 59#O[8Y_P(&0JL4MYD[3O5>;K\- M3$E&;#RZ:4R\B_5, M6,'HY-2H*V3K9OG3 O?B$IM0[I0B $W/06X&:+=F+^#%FR^40P.K?:1R!&:Y M$EQ:)3P8.<3WJ'A$)&YQ2@VCMJ3/;2HQWS>]"TL33#97$,-CW3XQ@TJ>0 ;/ M6>TZ&,D:KX#;I021WE8N3[//"WM)1]>H&2ZWF#;VL%;A[<>6BS4>2E5PGS&C MPCPSQ+F17":-X+@N5LLN[9)M-%\G+Z&6Y25.,]:493I>L;-N*$5@3$>J7)0O98;H)1?W#F/,M:%+=ZW]:A,4YTS/1N/)8-I*EDB8^T&V5]K72HH MBW8=V&&8,713=6Q<5=7,5%:2I5-R'%%+,1_+!>)T_:&" 7>]2&G@,USJ!%:8 MYMM!G'>@^*W<<(:!'FNU \C&JQV"RRDY(2#MH_8\96,S$[$\V5N8OHB]E _* M)02ALS=@._0T0$U)#_T@+.0D6!1F-$'VV N M*M&K)S.2:/904MB+N_OW"(GL!)[F#U1Y*U&4Q%#2;'"E6CC?6"K(U[#ZC*.G15(IR4N&0LB^/6\C3J^8F=:CNA.[I')S9S2 1NQ7X3+CRUKD'6T>K0.>(1M MML]85U;5]XG>H,7KXCQQK@!PF#5L23+"HG243C0DI7H4T>#<%#B=(PP M9%]&G@XM,=9?!#R'L)"6F(.@Q+":74;:.=!<(I*MZ$ M\';SPIRAW=_X##1,><7P*-X4YZ=12HT64W?/R1D(:"QZE=A ^^ P\BFQ,L=F M4UZU'?NWOXWKBMU_M+GT1LO,E/NN$3:]"90XE_X^U6++UW_,I;\'5/J[^Z;L MSRRJ>^W!N#$E?-/302<@K8NM+EKD:!RR!R5:O&,B3XL+(Q1M^*2!:#6-7 IE M9\" KY@HM3O_0\Q=Q:F!+S102V(60/ZWG30I^DB-#]<]*JV2CC$E4NWY%" U M=&B'=NO@2C/',2I;\._-X;/H("(!36B]^%]TQG(POTOG1P,@G-/(S^N3\6V. M+DUH<;& @8^QX/6TO#7%UP2=&O7Q\8"T#-O#CFM,XL7&V>'!BVDDW_#M(I+Y M[,^[NCH+3<)1'59SM,2M=M>7JPY;P6MC#B<.(WW/WT02Y.@LVQL7RU)V=*&, MCGG58MIV>:UH!P>%E4L;N&^]?W-*]SS"9TGX!_[[&TWB9/%,U"N"$Z 110!?QC!F!;)Z."\OS8\]LK3_ 6AVBGNDENK3ZE>-4 MNX^+=-6$2*^81GZI;L"$/=K/H82BOD_\%'/9MQ[M*!VK0U<)N7Y;U^TQZMOG MWC<<$NG"*W@65//()P#G)3-=+@EC3;>KH#JY\F?OY=J%\]+%'0:'\+%ZK3O M$Y7%RP3OVFZ86LFI3+>T$_DX?[4"28239D6Y)5?$Y+Y1F[QD-&*I*$X(2;=( M:+E-RMYBF2RY&GVNAE.D99 T35)Q;:?M0%31"8W%+'?.!U\SOQHP3%(SR6OY M&-Q,BO$$J6FA\0M\&!"+4H:"U!,X[MA9":>Q\*XSYN/2WBPF]0?&VY!IZ'E6 MS%Z!33]5#VD-Q%8LDK;^:OIR*$+&UV//E_[AX3QLJJ)+FQX![ 6<,/M8U+9= M: /T[(.3/]?-/S1T.$5OP%E"I6%EU\-IJ;.UQ,O1^5K:91LW=3/JDLZ; MW:01^R37.C^68.8K?E:\ P4IK?KWN$7#P1SLS MG&)W3E1!VX0ACKH-S4>,TRBG:UL[7UF5I?EGF,H M?$RMFC85(J41)UNCEU0)'K5 X7FX/(8,<.Q>V4/ ZGO-(BE7# ;&P.XHN1^> MZV&KJEN-^Y[+37U0!V*QR8G7%EKQ[#XSCV/O[WWGE%%C-J,A4<*DWN)E"T<= M\0L)$QKXPWP]\PO-V*EAB.=%YK*_82;9 M_&N?@0= N;=N-0JVRY5[R$DS[+&_-*68I/%NL4H8_@14HD(BR'94;;Q3BC=9TW()Z MZBVXH:QD:8=0C#Z7$C/.7SB!9S-Q;9JP$K=5=[)?!'[^PQO$LX\:^Y6;'%&! MG2(Z^LB]K=9,;R:8DAV9?;KD3E)PL3O=[UNZ$0#7BO]$_*L?U7E"+LWW,C0> M,SD1FKX] #]7/3]BU?-/N>KY@*J>=[4:?[[&,]#3 WM<56[-/(O98<55.0)G MG S%TI!/T9*%8R:)X%6XF,""DP_!N7B=T-FA--8HXP_3Y-"=-I:#8K_D)J\H MX+!^YU7L%CV7%1!:%U)@ D)O0FQ=Q'"N.,;E'F].X_EK_][SD"MFR3FF>*? MF[Y4&?K5&X9<10"X:*M.'N4G>L.68W\,>-&$B.2(CU_D820-9@/ MO_NCE_&Y$1KVL@L(8^LH$BN#]],27A1NQ62=8B0DMP;$; (+]8T4"7+#DS]9 M(D9]X+2@KF#3%+!_EI*].=&6H_*G_<12"^:V9V:[;HM0HNP\LU_P=6/OFT&Z MG$(3R"/3%B-LX'HD!%0UI^>3W9]*"'TGQ\6+-#LN*<#!2LGIZ'H\OP7&E;"K MM4(F&-?$XG$/V:9$QCOJ>$X1$\M9,G.=BM!ES8=36CLTIR00;890,K@/?'1P MO;L*DKA9MR;KUF3=FH_#,!$5]W7G)C1.9)"[-3N8BG\)M!)JC@R*B=,I&A@:18:/@@'((B M,V QB<0\BJ ON$_HO-3=1I(^1X;DF:G.ZGW9(F:+^" LXLM8K$)@4AKPSG:. M%^3K+MMNDCBIFL/H,9/2B+:B: @DF(P^U)2.M'AQ$AL51:/2\5H)[NW*:62* M^_TF[?O])<:;;(6R%RI)O1F2S(SG'[ M="^8AK:SWNP)_8?$W5S^-(TP#N=;5BP'RH'[T(U-CSE5/ A;\RE75=%:SR0/*;BU*3N;/ *WIACDEJ42>C:A\\FR"?2[T.V\ LY="0,[>6X4A8$< MX29I2=2C!0"0X&IO63:&D,S?2;7:%-S+P 4,;3#'H8/<< DFA6 @[!86FNMZ MM=M:W:[E$EYDZ^WC.SBH*R GLXY]MNG9IC\,FVYZ>OMRK3R1,ZFY??G&,>Q5 MC)^!;#T-%@,UHMPB7>;?6"!MQ=@$F*JZ=I)/)#>73@Q%:ILN$ B7JI!_A$U4 MK-W939F,963O6%EFQ)Q7S=KM&Y]FC-DLY%5@4Z6LC+RBXK!3':L @<,;2UGU MN(/JTE:V MKMFZ9NMZM];U)M>UI_=BWDYQ0?%9 Z*O>#OW;RJ6N]%$X+# ?OO@G50")9YK M5HO:X"K7S^O!J7JA&'5M^4C?PZ-S?%$F?)L;K#RC6"(-CB90,E.X<#92V4AE M(_5YNX!PN6 (VP4]KFHC147F\UA+MA/&@_3&-]U /ZJ6/6V;I?D^*EX&6R0 M@S.X 'W)MNW4)Q(E<[5F[/I%OXDH*0-L19*B)AK< VK2+]8"<&'A@[]TV%JN-.14YJ-%D>KS>HW2W 8&%G)F;!V<[@F_3K)B[13[9 M;I$_YVZ1!]0M\L5SY/V#>^NT=1#S%G4H(!ESB=3>-0(T1R\W&;!!.KLCY+[V M0G8B>WV&YK;FQ[.V EAC59/P+*?,M0;T^%")QE.$@);;:<.X2+-$]"$Z G?5LAK2#\J8Z]51#ZE4 M<,(Z5EKI-.#I4=/FZY2<7P;H+5Y]VAW QR=756?C\ES;HHMT1O,9"<_D6M4KG;DK@[*'81= MQMR2F\EK(C7 \GE%O,]IM-"NVO:,Z _B<8GP.P^\7\7EXHJ,R/K>5W.A!(J+ M9VA-:;NF*C_6CDI'->SUL=$%RF.K*UQ[O[3F&0QK[CZY%2?$? -#U ')+=W6 M@2D4ME_"VBE*BLC&&^BZ+ M#)!1V"A[_*0O+UI9T5<^F7Z8^RU,W3CU.G/:OQBLEQ^W0EK,BB"1AF'=40C' MA6S?3'M^%TYL3"GH^F&O\*ED$<3H^)F/H2I4"K"*:0GZ=C.(S'U,W1I:-?WC M%0D-9FB1"_VU7AWTQ218#3)U;)R&B5J6Z;+'1;Y8-#"\A;"%-FZ(FO4D9K9> M9M^*^MY*[)][&N-7;T[2!3F)\=/.1AXVL#Q.5QZ7(N2L _/PE4NOA3R6SQ98 MQ=:W=BON)-*-ZAPC;I A4Q(0G4)E(?4)"SS/G#SEBNSK8!)$ZVJ0+P5Z89\H MF^%@8AU=1V>CIZS;P'L8V:1&C^WK$$:>K/48[Y(QO)J[AX-OQA17\5/'-)0S M#YU27[$OH>RE$0LP6E9/9]Y3H=BF* %82,8J"-6I/IU\4YMG]"OH29'&XF"8 M0./^Y2-L&KBDAJ':.AS%9\_E2$*"\P\FW=< (FA MB\;>VZ\(+Q_X9Y,9X1SJC:N#Q\6H7J*E$K$.A?Q9W'AD>R"B7;B6(XB'0.I^ M[%ZCZ%;,<#?$;#>>$LK3(T>N"*^:GI-YTM,OPDZ+[5B"S8[#C_-F_G6+0B0O M4MQ**9[1:4\&3&[9H,-<^>/K.I.,O4,[,\JD*S48; 1,$%&:DK4<<5'2#^8, M[>8FP1IY >$[:)<'#[1?E5X9TZPB/X)0#2E",6PG256+[4^8VST/?F&TX!,_ M9%W56-QD9%9O=C3^M/.PH=R$IRZB=0K?G672*VZ7G?XB/%):.W,]UXM RJ7+ MQ+$1T^P7.Y*IL92=FRR 3:&JHZRB9(5&QXD7&RA'K61, MI:&,KJ&%;@+*9FR>C&;#<\<*\32?FWS-Y#K#KF,9M>0]-/,GKS'Q2)4+3LVJ M<<(IO:685@S#Q-0&&;@Y8]YLC8Y/R7CZL9(2??18X+Q8,UUD?TD)EQ;X^J;O M!D[-\^_+2P_3;=TL@D22]=%NWM%F?^[.L83=ZVB,C$$T&JHBIB81]N93.T8\ M.GQ$DGFJ]E(?I#U'DS] W6>EZ%46.K/I+9Y82_)Q<*>SKC>+,QR,;@01B#L8FE;+S&283[F04I M18Y!G".>1S5I4+J^W"[Q;Y.X]/X,3$89?124T5\RRNCS0QGE(S ?@0_P"&2E MK\ZIW$)TLCTR*C 5DH_QK]Q'N&JW#=U8!0R-GE9A0"J GGWE;"BRH7@0AL)7 M+"HGR6XK>6B-N$BHBR,.[T!6G.#CBTFF.^$"]*H:YVPW<6-!I/8:ZC96D@%? M@I76F,P[%-:R6LVT2F M+,B$,[3$FA 8R" MFG)H$^,VY6Q\LO')QN=!&!_Z?X,J1ZT! ?RO1)$U(,:P->2O<(^F[V'TULF$ M/B&/(.Q#^'.DERE86DWLM$TV(MF(9"/R0(Q(%!7Y?K(@%^>[R>"I;#:]&Q($ MK0(7 @1:"D790&0#D0W$@S 0C=N6[&*H\+6QPLXUE*"73^BUA*)A#7Y7P* 4 M:5GNT3F6Z$O%P*BRV58,T>_)S#!<^RT7EN5?\$% [MJ9QV(BGMG89&.3C_C5;@VP-LC5X$-9 _!,X"]NV70N[?*>.2-TVVT?0FM40 MA@.HJI,DR0[TQOWB=Q5W8_\^]2HB-CMN;VU7M 7,;Y$65 F_1/HHH?/@"UN0 M%CLMR.^RW)'<(QNA;(2R$7H01D@3+OVX1/V71<%4ARTP%@D1 Y9^V>\*"D_Z ML52T/].*(,&#V&LX26<]6"WBEH"U6QJ+F@8UTQZX;%"R0$3% M^!'J/DF\(RG9";-1,1$F#&0;#/ZG[U7#3=VQ'G:7K4FV)MF:/ AK,I1O-;NJ MO+?28+\)$4E*%A1:Z85@4M*\$?HDP.9P:<^]:IHMKN]-XH/]&"E;*2.5$+P% M2BHA[A:F'UPM6+:L;>B8@RD%07,UT7E:*AY]F7 MO"@V=&;H:^VR;YG,$L(LC:,9:_?,^KL\";/CD?DG+Q!SIT3!Y?H*B3::S)]F M&-'YUF7=MR),@\UG .U JLV9?&.@LUXR83R? 48DGG+HBYT7D552V,T(@1-/ M0!P&,-Q-N5NC%ME$=<&4]G0HZ_;H.N'PEK_H8DE?F#_%?+E";;PN:"'4]%MS M_N/7@O*#YW ^[D#!.;DT7JT6]MH2WG[;>P&IF>'+M-K3ZUVCTX)9NX:(/Q*8 M\+V.0I1N!!' P^B']ZPG;QR[/C$-,#$MQL-P"T+=+X*1^K7C'=F<:4B/%UI9382_+&'5&9ILINA MY,$%#DU9HF**,45;W;I4J"G:1 MI=#D?N':L&]X(J=7X@R*M$FCIQ&X?\ M2KT_UAIOY'GI9*!'2*V],,GK(:%67P$Y.E;R3'3FMO65\VJ1TGAIXJC")(&K M27+:_!U8;>D%9_TA"T4$))06R2(=*'H63+>'*WL]=CB\J512D+%LEQ(-G'MH MI9SM*J3@C_B+9WK(D<7)^4L*"^?W#6.+Q#NABZC7YFFY1>E:7GW4.+]A_0=PHI/>42?O*YBH6KNN0)>D2U2XC[E,5/2]Z8^S7G#0AEYB, MP+Z7U !K(8G\!IK+UI:&8>Z=1^#>.7DM3G6F_8$D[6AB'6N<#IJU*!;K8K1I(LBD5@.X&^G(Z7&F#J[W4IC&C8^9<&0N?:VN[H!!MDH0B:XCCOG>- MB-H4YJ'0Y_?D,7&:#SX4-LZ(8%BW1T1A%01O^Y%Y\!:L-R8"B>2UK3IRT1KH ME/IC/^P)U;7AC>S_[+?%HM_Q1DLVL^GP7A@V3!47_M?.])+%M;CEW%H<;_YB MURD+!BU-O)%W_/P#L0K46U46UR6A!JJ_8*'Z6!&*7$]DY=VLD3(O0R6UXAO1@R5*BVFZH[T&J[L M5CMMGN75Y547@V:Q^CTA+9VJ7TJJ55Z6+\2):IF1=C7ZX9ZH.EZ\^>#*/1+2 M<MPZM#AXV7:S6>JS^DA"[GJ(IX 701Q79VYT-]Z[.]7.BQ<<\3*S)EQP[ MD5-JHM$RBFS'_&Y6K36QP)B"Q.^-%G+!='-V5;Y#*L>6;I%@MV2-8D7%]V(0B"^=&S\ M7NAEG.2:"56829FJF1+-:1RQ&Y8O,V=,"STZ9#RNWI\2_;3S)V$I:;;(FJ/4 MTY<_[8-4PW#1?W144/Y:ET.I*1M_X5CI6@FC3S,GDKED7?*8*L%$,[\C9^ - MKK&IVW;-! %,)WU '8F[\D G74-/>#\V9D&]0<*,UT1=N] MI/5S)0?1K_9T5J=*#LUX_-8:-[)UCNX#_V;$ %Q5W]Y\3/:]\W9+M)DV XX73AV'!(1S(4:AC[DLP8S8@<38TZ M ^5*X'M7X)JKJWZ?#"*Y)%KA1J9EC85+*Y!C<#+CR,+H2A2Y\G+;.2]1K#QU MYSNJVLB2"1ES6H.LE:LLGO37:JK%SNM(O\C-#(NQ,;M%=H#>2Q-:P;3R41_@ M/;%7H$>-5(2-97RRFU(%R;USDDJX\,::MO"O[1\CN$+1P598:,)+!FYDZA.9 MHQ*>/GDXN-DTV9JAD+=G-TR?[>QX$)(P.@ YL8;_ZF(O:>+I#F*JY=A)?-W) M)*S(T^&1WHTTD+SNTZT [W39(P"P>8\C/O932JQ@B0% Z%SQ+GWHB :D*9GA MC6M!*[:=LY$V_\7&TONV\\'TK)_K5^ -KFCLB7H7%!$3KT,+U"9AD+?F2.#. M+'8[-GZGYT*%7&;X_>_G0ZO8#3[S$@/9I3I0YF85]KQKM^?0T]0$2M_2'6Q! MVX5O#G=W 0V=KV(O0+\Z+'L\;1$K3%,Q>;;GPVER4_U4+0 M-U_ELN3U9')X@*=%<^XTG4%JQTE\?@5<#^ \U4+R&625>!N8 M53I_VKUHBX54M$8!T7X)!/J=BZ^ N+GOW9[VPKK@PI*3J$!@>:@!T3B_H67$ MJ>.;=G7Z;,*]+\\/B >]F&870QD2,86"M'7\Q*;S.ZU*(:0+V1%YQ?0VJ"=T M[6KLI@->< 1/SKA=B.R*GW37T IUG/I<'-ONC20=.27,I8=Y$W9AS2CR!0=Q M^"SW-T0;];M;Q0"Y'2FW(^5VI ])!Q/G)R7GP%Y ZE)H9J2LNLS8G0U -@ / MR DE/YQY2[6#(IKPW26F_^4S4 V ]D,/%PSL'9@I 12;[5SZ['.Y"9YQ^<= M_T!V_!P\<\/ **&^-TY'0='=G"D2>52?+V"JI+9SJ[(W*"O@G)Q\N>(TW!*H M@Q)LM?3[;%BR8# V(RI6 M^-HF U6A8HRR/U-Q]2M&-._+-S C;]PI+H2.C2<1^BP9TU[X+HIIG\N%L"S" M>)DAO'('%NJ61!\*)K!J-/UIF JJ>(<:C0OLC8.Z%1GP= M.$4%1"?-HM]5!X&W^J_R8*/M\__% &].7$A3ZM#H^83E>+]WPE!PU=;C/L%; M5+W&Y QO _ 9 'O15J!O/%[\"(R79Z8H+XP#789G>E-)/V3L?R>@"$7( '.T M+CM0&/5GMTQP9H+/J##*P$\HWNS:AZ'Q7/0K0.HP'^?@DH#0D*8C&16CY4OJ M$T;'H2$"TT-<,P:!,F+=*H""UE"S#8VOHO*'3MJK9!XF4!CI>^3Y;".>DTL^ M2JHD.("<(^Z]=)L-0(6>WZ%CQ$9H WPG_'A8@P:P 1A]AB+B.7VW!N=5=7G, MY'5E\>[(Y-$%N"6:UY$M?VW<6 BKGX%ZVLF(^R:7:%0%70_#,NAC&\Y>[[+R MY(32&A(ZD>6#6)DMKR@X-QZK'LW4%]#^P4%RU#6-Q8LI2\OXS%T,*AANK5_\ M1K_MU]5*+?MLWW?$TC)1CC(6$\:DQ@9(-V9AQ[+U\3%RH("L+^"X(K_)/0P% MX[!@76@/>:LL[$$X[DNED[GG/MQ/@9S4))*/@@=^/QQID4([9&=PGZH(@*V# MV8,PJ=@)KW':7.Y? 5PN6C9AHY--6E\T*,==*_8?"+<3FE;XH/C_V7NW)KF- M8VOT_42<_]"QXW.$% '.%BG;V[;.>1A3DBW;LA0BM17G$=VHGH'9#RX"OIFF>""W9L+AITWHGK'\9&9?VES3+C'M.03>%(*ESB.D"P(L?#@ MJ9JR'C4^TI=6I(^UM^/SYTLKTL*0^+&L1F"PG7TC0T*FA]U<8Y!(N'4ZOGPE M(S-EYA85]XW@ 7QW'MG TEC@NAGP1&(YW>.@&3M>E]L]Q4B"AI%;1\>F]6NE MV3(77<*B_%MS7"DG'GA\$OM&6PUHSE;?T@9D8U\80^Y]FA&4*8A]_IVRE&C] M&#Q18^.O=M]HT2>F?VXVBUF'1ND%A;R89X]S#Q6=:13T;=!;IGS\LPN$PY-\ M,$&RP>?JJ+O+T/^9:SYRA^CY;BR^<^3LD\N94\.=:YYW/?:DV46DS[DJ;O.5 MY"(>7WR?V2("[GD7%Y1DT6-DSR73K=8_I* MV0MU*=.DOLGX3H5CA=;9L=6'T!SEAVS<.J>/_]5VCF-&J&4H3NEI.^YK9J_H M.HZ3Z;/-<;-KFS!]X4+5S'AGRP7!4\.T#64O\?:A!:U],R#S+*,AU(#D0IT2!R4N1P>8P)C]U1$I(I M9^_IC7"[!VWDPN_B.[8DSIT4XW8G.=)D);JEF?)S11IFR;VZ<3:Y8&0KKL-H MK/;EYI+/^DE"/'9!EXVY!DG-/)/38L%T6B[_#JK&!X*-*/*'V@.G#FZ]/TXN M.D%C'HO3G3F)CZRPJZ&CX\WQ <:#=&@.Y'>X9=D%)CN#/<-A<+;ZBAZ-'1GE M)38#: 3 M/XV;W;"UN:&6;HBA5*XBK*'ZC3:UZS_E?;P@0]\=1$.1VN7=/S, M]H2C!#W=@W[%^VG=#H=H/_;R!.Z^Y<2V,%_63ODBZ:7W;;TKM&*O]IJFL[2- MPV1!B+#0>G]5HVB#O:L%''XK241]DDM"^!_*L'0T66#$LM_\?%6F3_7L<&3B M9=PKHT38R#K!+[H[P;SX,Q.6Y6^$-4B3R]^E85T(E]_)68P5*'CZ2EUVL6O7 M96:[DY-)DJK<3Q.W7O@]EYU3.. M9;(C)+F$/EAZ[_:@:9MG/S:<7=85]XJ"&;H]_*1I#>))$ ::Q:%?<@I)&M>>C&*>WNY+>>ES'R@@JEY.GW5=\19-_0G&+' M#^7:4,/NE=$_%: TZ(C\90:1#7'EW7@WVS_ID]S)5CIG$>B#ZRA90HR="9V( M5@NY['&V49)S!4IC?XV3E92SXHW[F_*J3\%P_/PR5!>B$L-K" J,&:LTG1H\ M3LB$W9@PMU)BRT]DG8$'?;R/38GFJNTURQGO*X,OI.&R6LY6?ZG9F5?4B:UW M4$GY90X[PR',!:^ *?*%9Y-B8"]\\N!=(%XUASC-?3)RC[09-VS#H0V M2_$!Q\Y8:6@W6V>HGAE=_]&=#%$6QILEF:;#YXDTV4BJR5]/]0T@>:5T38@DJ8&L:TC9?> MW,4$+";@49@ @UA?118ISP!J:9?=CGXPB) $F8;#465Y/;@I MQL,LAI;42*8()KHGDY&:TKE#&$@ COKW2D%NB_U9[,]B?QZ%_8G< #O&M5!8 MF($8RZ, BXZ;^)'[_@5P$MUJ[,;PHE2 4[F!!>H5.\L;:#$>B_%8C,>C,!ZB MEB3*H\X$1+FF^M^U%]G=.O!V=$P6<["8@\4>K@%M?4A?RNW/8E06H[(8E4=A M5! +B0@,4!L !(O7$@DFT#556U4&W^"?E0W"FW77EM787\&7OM;XZF7;@37B M^YB).=\<%ANRV)#%ACP*&Z*=5ISS**NP6I==5T>63NV\BBQ;;1=!: .TK/:U M$L9:KYOK0Q6(6;>JPG78M5D,+!$)VG-WMC,0,C4U=.; 4)H5)TY+08B@60[$8BD=A*%P5QGD;VG>-AG4? MHS"Y0'

D)V75RW>-B3"W/1@O!-<.OP:WP+9.&KQ_P?'5V/^;Y2M3GF="W) M:ZQ>B]%9C,YB=!Z%T=DJ$;-R+?_W^0]]QAPJQ$H@D2Z[0Q-9[Q/5@Y6 ;_I5 M(C@6"W,_&^6Z:R96:K$TBZ59+,VCL#1)?M,(@@[E6VCPD(?#H4^?5W8F7?N+ M+5ALP6(+'H4MB(SC$ (P3@Y'ZRGUFJ//D++_$:F*E=L1C;@;YK>F#6(% - >0P1#OF5ZGQ_8%F)).,."&J<5DRY2]K M750();R\T3U*MJ8V\--R=+5HBF3I(ZW M_JD+L.2D!P;U?A#*[L0&JTIE;D22#IF^&!VOH>E#4B'[_$LN*D"GQ[BR-=X7 M ,2383*$/$_4PIOA:X8.S0FFP[&*P3S9H6I<,TP%5]L.4&"_Z-H;_LUVJJCP M3IH+]Z%27%A\/PB+[^<+B^\C8O%]_W[:KTQ[YB]BXBR8\X)1I+&#Z]FX#.6.@4T\ M#X<.TG0383\C6.9)8%4S\LSD>J#XDRO&2-U-H^;^C!G92TJ8 H@3#\0)11[. MEV&S@Z1/[F?(#\3A6;(&3RP#D8#8306Q-7G*$Q0C4_#B]"FQ3@Z MK&/TL&?^C_B"[,BUC#5E<4PY;I'"Y 'A2Z[#97E=E>1YO[RDUW7/ET!JH,F&VD:N7#_S'!!/4'\Z M"BB*SJOWQ*/FW5/Q\"AD@!X+**F=$%!:8CEIE-7"\\7#40?-"'U66:G>J33$ M.GU[DJN2]Y438%&1R/PKK*7DY'WY^D=6[5)%!_7X4R0!('2,-NR^-S4M%_), M6=%OP(Y*SJ*WHD7N58X$?G_QY2&T!4&%G<:F->A/P@'H9#2\XJZU4N'J$XJCQ0\_W\;FK!Z M04[6B\^>_U[MPMG?S\AF\R7IQ4 J5 W[9%I5*5;U:&"8R9FI>8GLPWX-0VN? MPT R@NRZU8!U%U@2!MUW/R(RW;?-[B@WTN"18O8_=]RI=[;Z?NCZ@9L!Z>-S M?G"ZR>\^L^N_9C:"([\&7RL^^T8":(E*2WTH6BG\'/K+KW[$R],0E]U10H'/ MG_,@O/@,\6^*>%4M761!U^&B;%9?AW67?J<_LSRQRFB*6B>=,[AY?H?"RE(R MGO+,\9<0G-GMVAM8__B\L86Q&W:A+\:?7O$6(7,RR#%#ZXR&=$^F@C,)HCBN M>S@.DP@XRW_$Z_#BDQ N"7"G*^$0*O>2(\BO0B,*L1^FKT+VXOVKXWSUX[,? M_ZZ;_S5@07SSEVV,:U?G%UT(DM:G_?;ZY;FY%2P0M0]"O-6K(),?E_%BD)EZ M+D)Q(J!$2S6LX.Q,?KN![E',0ZV3#D4V0#QJY->4]I"FD"GR0\IGHX9%74HMR4';ED=%$R'^!.[D0;MC_PU_="^C%V M2?@9L+]>GLME#RP^IMI-X"\3."AD%'$A,B<7;'6&Y@W-;C-6NI7[UM"/I^-. MG.LYQZ(*C'D?V8FL2U<'T?LU_=!U=!5MTZM[D;#"[2%"!0/CV5E+TYK-)"&; MF<;A-'O90Q3TLX-87'YJ4[E*ZE87>3@R#CRPCV+S,LVP?C\Y -&1S-WB3!O6 M3MT3ZEKI4$V7C<_A>JTG^EO?L+S:@?'%HKXF(F.X<_(Y1-Y,>Q*,U4X+]Z:S M+B(G+;G*HE!BY)>][J,H#RX^814]Q^3IZJS<0/V.U>GH'UT:5Q=_P'FY9=S% MB)F &;8RZ]EU+;A]*S/Q?$YOTW3KE3)W*_FT45E>/9?9 4UNS/AT3B[-HME[ M.K1_G:M#>\X1,8#"7T03M=TQ.\F^!GU(/PK:9QVBIQ>T-ZJB*N?NXV_J[QL& V%(1/G$R0?Q QR1#AG'&L)LX MF?-"#4:=.BK9A 9L5ZZFM ?5<$W2L9TOGE@ER<5 5A#)'EO_PS\ZA-9#2;$L MHJ_-KNV#FEF4;T:/ 5:M^'KD3U^P4E]([!1?AGV[81NRH6&_&M8[%C%'-O*B M-?HN.N9K*#U%;;\9YU4\B/$;G)!2QM%$FV2#J*.\)K\DDFQPW-+5&[7E^0O4 MN,D1P[GETU@+7@.[XC&U%H=Y+'/EVUCXFST_7#-L)PHRL/QAR.]8HK9F"6-*\X<%G&+NKT>BU>#K,6D MZXK*>'R=E Z9"/_0[_KM$=,0\THWEVW<@2)-FD(EGWX82:GQVF3#(I[ZC/V@ MS1?"4K;ZB,M6OUW*5DO9ZO&4K7Y \O>'=+*\@L((S=[W3H XZED:]\Q?(L"E M?P<7]MU'_0'N[,<\ZN<9R3H[9^HF90D!5\\2W1>+:,45D^)/$4HOR_$E?X,C1%];F#)]1:[ AIT?.#KBN2 M'RZT==&+QUZXS<:?>W09.T2 6"%1&,@EV]7A6IT2Z3K8; P@,![@3$V:=76W&?:B"4$#E$O#IR)S35XMVN> 3I10R,_C>\_,#U?/ M:!$T!S4@4$ZVQ=7T43U9'Y8#CH1=U.@L$K8E8!O"+MFF+:=;*;0J>PK4\#6S M I\@C8> _1E/_M%7/B6WR.C"T'TJ&^V&88EQO]R=?_NUUYK/-YNVXRB6\_!W MIH6+^11FH;%_JS4)#MEF\YF\1VVQ"O:9IR!1[;FH6G+H',>:T..A7<27EZZ( MI2OB@W=%.)=4_4_';P>&[^B.=B9JS^>,I0MWP1_T6RG-+?V4BWU8[,-CLP]N MGY-[<-&5>SGQ$SS")]47&[#8@,4&/#8;@(14##Y#:%QGA.1"F"&\%& FF'UC8KO5_":* MUI:OUL;F](2+B5I,U&*B'H6)XHT-9)Q651@=-\.:Z;T9[@A_6XMJX\Q7%^.P M&(?%.#P*X[ >JHMP*#MP;'/<4X]@B0ROV0,?ZBCS2C19"#T'613,Y6=?@$_3 M8B=\]OP+MAQ&6K,/90] GW8QV>T8V-?V4M?!:D8X!2X/BJ34.BFX<*[(RX9+ MRT'T,/4!J KR;%)QU,JBB^%:#-=BN!Z%X8KP [(:A74$JZH P"+%J,E8FXE[ M0Z)H\T\!?PAP%G5X4JR$GW@ C&&#%SNRV)'%CKQ?.Y(2&&!QF(,M^D1M[AT@ MZ3H!2H7BF_K"407Z[18I\4Z_6J] M'&-J;)F917"T05&+\EE)1G-37P';KY83S#G"UP+PJC']M,.!EU+D16I!]9A, ME"=:4J1YZF_RT.9^6)N7U'8+\^A#D)+-T;6F.=PB.;'EOF4\/D\9R)T8;R\D M2*?1X9SE-\PO(-61 &G;0=Z38=/*?61MCZE5C:?2>*:,@0HDC45D4&)X.;TO M3MCR*&?OGCM!L3(BJY+<*/K0RBDZYSL7.6&/T1K<12]P C)ZBG4@PDCOR^>S MM,#_909EPY!U*T8QZ^% M+/]$ 43[+#_RZ@]1/JF4]K+;,*E M%0 ]>%70!DM/A*Z##CB*8J22,3=-CJ4P=<[*W#6!:Z#7X[9O&),1,9^2S:S@ M)/5W[-BE-?8#ML;^;FF-?42ML;_RU#6)(SU\3J\GK. M)*93:<_(,1KC0,<74XQMNH%JNWSO9E*HL9/3KZ7*R[Q35123]:SC([YN_T[KO89S#BQ<.W"\)&UH\@*"R" M9A#[,YH<,=;N51T5!?B]9UX!I(1E5^VX*TUK+^6&XNER[S(ZP3V):#W6/4)CF>Y MZB_K[8&A,4=UCLW7L6:OLJHZN)S:\3ITD+++B#EG6D*E-2+5NM!VQF\F9S,B M.G0)9Z>Q@GTT>W6"HF7"O.[Y-9X&@^KY:L^@SV=0[1IK/NBRL2ZU7'(AD9H M@L4S#!8\YAUAJDOV:.F=ZFKP)J18T14;(?;5&(=C(V/RFX3>;FW0IP+VDM;< M$P_+JU@OG'M=W\#!\ M?W#,U/*!PG=3 Z@\8"F,2A34\&3A&F0\X\OMRS=X%V%?&X_!ZVD8DMZFS1KT MY1YZ4_3[VO=N1K%-N=JU8D!],D>#HVA%#M)PFB@VRS@HUOLJ>]F:\W>.'6>^ M(W\)AT^'PS^%2]CH'AP'>DP VC# MG-/1"N7WOJ5MWF;D\ 72HDS3U&XL/R2?;,!=AB(0H">Q#QP57M='Q&"W(D/% M":$\_:]85R'/ G>JSZ+"&BO3JK+-T7V[4._7 RT$P?G.K9I+K0S!B8^+3"_, M.5[83>EF^%>[5HJNF.:2/Q@! [E1.Q'U87:0EMS(?RN?[J;MN/3=-LJ["Y-B M!+NCN3'"478<@W"TEE7XGZ'DYH:M&E4W'9$I=C2N!=Q!T*LU=LRUNU5_[ ]A MGQ-4^S*=YR=Q%T\Y3!QB-.V<,N6%L@? 6@2(R'DOX^"(D,U>CELL$OQ)'X < MRN:H@^RYY.@DQ^5Y33)#LN3>1Y]NHC02>YL;=M?C0PL%@'*GQ250I682^.M* M%<=&7%*@._)2JZ-(3J5?D0O2ZX7D>#-3+V>(FA>GQV/'A5ZY&E_8EL79ZJ=+ M9BB]$9)5>?WHQ:P&"D&8A-%754=[)Q[(<+.%&RW/V2KO6LX@@3C+\=$+8YS: M5F&TOA'3:R==>BJ)=.(YZE2+GHI/^D/:Q5DXQ^X:AI"W$O=":G20C"FL&4\' M?=3NE$3;R#J40T.RB#47ZF3?'U"33VPL:4N!";?TAD/MQ?BFG.[E+_5Q#^$K M9*DN^*$=:\/L*WHK6IMM_9E-QCTLT2^&#NSP0SDK=(9A#GK[*T=B:902XUXL7=]5*6T=D MX3E<3@VN'H8CULF_Q#F2::/ MA=UD?&T-FP>Z>4X?F+5TI^:T2)M(^;/%]R%]T?/^W9ZYL#=V0W==8E,\= B1 MS:.@E"U?IE_PWH$Z3=L\2Z^@0^QKFS/FL[GH_S17 MD5AP2PMN:<$M_4)BZ)XWF=_6_/7P@JKI*BI*SY*/\ M-!VEAUQH5[\7J@6KO5B5Q:H\*JN2.0LC7T'BN_Z0"0E4Y:$$Q67;-*HB@5 L M>A^6NFF<%_/+&8X%R_)!L"R_7[ LOSXLRW*T+4?;(SS:I 5:=!?%:ZX"YQBE M!H$%+V+2Z;^E@A#5.%P66_$#L3G\ MIOI%V75'5^2%W6D;K]Y0-A? ]W*)==\VTI*42K):I45-38%UJ&8GF''5CHJR M<]@<-(Q?=:PSX8I2;9=7J9;NQ_NOC[&LXK3<7S?5P&>4/V(RDC*G]_)E:G>B MC[\,VPAAT+97K:&E!DDK!%9!L?>LW%)NZ?J,TBTOZ+3JV46V)#2#J41:9WTT MJ1[K@94^3:2DTQF9;MX'J$-?3Y>5.UX!HKCA$FZ$C ;UT$T8J+UIA+&VB @J M("R4_41P A/??=2*9?B'4"B9/L/4(%/*X4$3;HH9'"2D'.AH:(.#F M)LMM4^-[.EN]$MP.# AD(E\) M4K)73!+K;(VI>A3I-',<8:YT70_-EKR4SHK^@UUZ4P5VYPUL._;BH5P59.WANAQ1B"5Z'8QN0R-: M[Y]\X!U6GX4SOR:3'A8@1I^.9:5M-KG;04X%18XDA>_4_P;7*Z%KDBJ6J?3R M$BG&!#^";XTH6NQ@N1,3'-A@,@-&X@;<\4)7#%_\<&CTV>CG-VWWAAO)/!ZP MI)4DC6B'S*+HG%5A6W*;AIAW#F[[,+X_^YFU%[".;1?^2B>ZW+3-(S=PUK[H M'";IG'<&R[T#D.>]H&'&MSV9U].3;J>PX73B\3LIXM)JO M)&U!@HFL)O/$_KKH5O*(YR>\->V1P6QW0VRN8:@A/=]UW3H7T!_L,_RT&7O% M=4F>$@B?)@1OQ:KN^T&W<,0> =4=*X("4U=J*J"I-(4B>8Z)_G.1 74C( M;""WAMI-\1&+^2^;8'3QN<; MP-V-%EX0__5\+Z\'X^FE1AL@6_M $9L8/P0I$(?15N(;K%P+2=0P>>.N,.0GYR: [=(E&V&('%"+QW(Q!KMC\+K0<7 MPW4A1[!>8D%2R)^602G4;XX O?\G?6/9X\L>7_;XK_J@OQHZ1I#D)&2%LI8Q M#Z21ED4<@K!#"M* @X*$;/DED.1+P_F'6RN?_]?2"%YYQ$=Q\3H-\)A?,#-.AXX1;/?!]SMNQ^LQU/1EVU'5UKO M(M^H\3\)FG>D^N4N(X6RGFQ"PH,K^]\,4%T6V[T?-Z+]Q;BP:!Y3]&I/FCV" M\-#ZA\\4T8#%17_KM38!O1C&77H4=%]"GD MT>E-$IW_W'O@60/3[/*V4XALKZ/4SXZ3<,OS)--PTF*BJ\C0W03=0SM.3LH> M;J\8SSHT\LMJZ(R*D#R51A@(EY:5^P+J?P!2]8>DH/*/.O+A\@3\(\+%']X6 M\NZC^P!>^(]Y<(69OU"DO;6LZ&YE"!"W>Y7]H?"-A9F6"9/?[E@EAQUP8Q-? M[>($D%NT/JU>Q5@HBOQKH9TF#) M%T^DY63!*B9.)N>$['+=9Z(>9ZN?@J1?R=W@6RO5P:T_XN<-)0,YMJMM70WD MI]#)5PT'%1T1,[YG_NP.TD7_&NCOTBIY4Y*+%7:8F+\-9)EYO/G\G8RJL.KS M,TG8./-^>'IF;!:8JPW+K9<"H_5TI*[KDD8?#THG224T$>5!H?)-FW_;&GOZ MGO8.W5FNB'?M6:*J\J^\IBG">GL5K@X!$EEX:6ZN+CO:/G/D;.(WIGEQK+/0 M?*'=9MUDM)^U:6,+_6[I2#T.Y3?] MV_FWK^:G3OI?X#'']>8&P*!)\94$S!Y F MJ&;S1+X^>R]HJH\Y#WZ?;\_^O_1QG3;GC?$_WY0_)(! MG8GU/-F32Z.Q[&31E0\B,I2OMM)-K0AD7(82"\AO]R_)CNOJ?_&97-FO"6[, MQKWY-VA-8GVBU==AW0UD7R1]\N+W!?_\>=H-=@EN@AK0C\?;M@DUC- -=WIW MHV%%PSGWK.W">$AJAJ$A8F)SG>\\=UD>[*,,$N<>5A#*@,95(E_@AX,E?/P= M3]]$6\XSP]F+NAF8^OIERPB FJU'=H3.?L4?I5HL6 D[EW8G?E.5E^WL88FV MO 9"O:\.D./ZLM:JQTN;WX@L'GHFN9=VUPH^X,0 M!*3-R0IRG*E( M:=?PJ&JT8YY&H(]J:QSSG^]7#,/3[G9ZA98N;SIY+.R)A$ M[N%@0FB)7>I"2:B=[AQJ\X4,+=/5%W*24-!>=M:7KB91*$KF@@K;\D8 MMEC2Z J-&31K$*Y5DME+G AC!?\*P;JM ^Z/K5AKN;U2@G_Y9B\"F/%T4UUG MI:(($5"\785K/:"Z8\:"P$O;ZW:ZO57X)<:#)NM6CCPY93FRLD',!;I-/!Y: MTFE#B5J(:LQ8LE$ $OYK26U&OM'3"(*P8YOISD W0NY;8%.R&J<*EF@SM7L% MS_<0S6;:^VOIW#]3R)L-!+<&=W 5:AD.1@1)?57F_,'Y&]XBR% MQ(R(_9)J>4 V(&GCI$U%N[+'C-4-!R))-$PGK3!L3FK=IU,(F3EMXE?4O<1, M$DU#04XZTLDP\&$G7E*"^6B^$[(J)V[J.#C-*9)$O6G<8 M:&8T&?E">1UZ:QVA[5T#J^!B[WSYF%R*7V/"K52R\IW4*9R!-*DS$_R5G.U[ M#\G(+WM&=]!%A@DY[7LOM> /6 O^PU(+7FK!'\MJC%*0<%F8*8.]F0[D1%ZS M4LPA=[F!&TD1+*V>DO15.1*CZ9TY@,;>%71< NA@2F1XV+M#&%F5@IQC@I<5V>^+$-WOGR)I7?8=9#HF?FF)^%4C1XH9 M?$OR1^(("%U7?R@A2DM7[R^#R^&*>)W&T+0.WTBA3*C=U)7H^._* <5:A%QK M90'#E4,* PLG2"GD.64N;(]]BSDLH ^,$> W$D%%#<3(7X'GA\;&:[?-5B"VT'4:)<)>583E"(!!TM"W$Q>(1CPD&8[J:$-$YQW9$S M85FHRVIJF$!I&%%2,Z*E0I*%R573QS1!FF7A,I'LA[C4UF%7AVN5%X0$L')6 M";\\C3S\)HZX(F0#USNHLG(<2HX%^EG)6=-Q;J%):0^#]#OK*@73CL MNO:F,*L$ DA>".-@-*8N9RYOFI=K]X*\ [B<8K2 --('PY30[6GKU16\4,O0 M\@B7QD2X47"G51*=.XY3FJ:9^,1,UQ;@]F8@M=L@/MUK6-3 MWOZ@R-7 6'B+O.[09NT,LXC!VD.ZKNIYX?4EIKY'3(U#T5D+,:0G2M;D(R!FWB-D_*$/F!W*[7L9AX34^*&[N\R]EB++ADD,G MYZ*UZ+W$QM@.7%J&<[$9H:WX]+3AIGV7R,H**> XP$$3;CCE)]1V0GHV/]G[ M$%EHI( SD1NU+&KJHO>'>2Z8R* M,/G$3YY$SRH0'ZH'AF$)^_'O*RZ&5E'&F>ZF"\B=T!()<'%&5V,5QP"V]I@6 MJ7KQ+8\Z>WBRIM2SRRHY$0Y(M[:3$+51+472='%RBEQF65;(JXA_^Z:&&\DG ME#Y(?"Y\9A-GZZ.9I)3&,V74C)I;DIP6HQ0V2)K/#/ M)]%R$/TL!]'KF)DY/+-;]?M;]:XJR5;(5#1N[=LWN2!ITG7F;:\YS M/-NT73=@-24Y>-.9%\RFM?OFM:J^;#9I*E6E2EU/+JWK]F7#TIRHT\Z?WT_B M!"'?7>9%$D6K9@".#6*[REQ@(@$,56(C=--VG*1,5,KIFV\:-D$TNVK(G;&4 M]DB;XK/5EWF_$)M36RAKLM.](0FL=G>O]>+9SH6A!5YDIAS0 ?8:7T2N2.YH MW5>RMB1>@3V-*]:_;B1*_UJE7%[*DZR^CU(DYTHP+E_]^]GJSUU-PWK$'UY\ M]ORS##<)BGNPG6_3,8?QO(''+4;XH4[FKQT)])/F)UG[Q=7_;S,);H[P5Q@$ M,@7MOM[<92?>ZW(9!>,ULGAM5^&PO@^/^%*\_2#%VS\NQ=NE>#M9C>*/2MM( M,B+*#&#Y=;80WR%3PJ-C1\-YWX=#C\'B3%@Z$R8R9R^E/!0*<+ PL#A06'MD/[93*@ M+X=U6:R^H?L4JU='\K6+U3_)8%ZN_DYO5L87>B6C#C7;\N,;CKE"IG!2 MC$*#'"6IEG@JS86<#7J=LO*M$R(#J-(0BW0WWP_%5ODRE,H0KRF=E#+ZIK'F MJV,HNWX&9NWZ+B]+@28VX09-1)L!#HL^>>P&&B=@5U_)%VSV?PC@A#P7#"<: M99S3P@7DBZ&N-*%&ZTHT=^!*V>GD7C =7?.8S5I@V3HO6PE0YR_0-B<47A73 M'FAE8NFAYL,'HL$FH?I*YNF"%9B,@1O53J%VD5](.2M+M^6@/DD@B-$+32Y; MD\?A62>Z6PIH1)^^9 SH80>!Q@!-.X0FH ?VDWGD30E;R1PR3$.VR+YX9QG,N6$O1 M_#?L*D0UZM<=%UR4PU2NCN (XSDH'.&, '"L7A0(547P2GNX4U[C"P M$I,EXOC:7X68RDS0::@OT7RA3?3 MS)@ !DP>-45 R GTAWYDLY]*Y)JY/G6VH&.JU>SC.&\Z/1MW+6/'YE,<3923 M]1%IGS/8:ST.[UZ7'2+8"*@SV$I:4T)S-X95Z>.ZU(0*"7*66K,BM.E./ZQ MPK>:&9PD=(X)/#TC_'8;5"63WVN GO RW;DO MM&JJ*]_P0A8J27-NPOBPI"RO7_E:/"_A\,X[05%+67IWTQ8[T6B(:1$5>G?" MTE)[$PX)9L5 KZ7R^# *H2R]U%S778L\#C>370::E4LMW0/8,+O\N\3PE&?V M4_]W$BKWP+Y1W=NG+NRA7#W+Y2[,1D\[BS]HN^%T0"N*%OH#!66Z<^!^OMLH M2XK-,!F^?'*>".C8)^"69W\'#UWM4T^] M;4!N&X8%= HZC7R;N>_V783%Z/A0Z"JX881MSTV)ZHY81>:[]NP$'$LVPY54B6D^ M!.-(3U@?\BPR.S#I&[%MVY 8B'S[JWHW;FR)04)LL9 1#-,!5"QJ/HQQETX7 MHN[9Z >B[YR]L^*6DN_)555HXP5RU4[!?K)B9_=$H@XX6_UH NLGUFB1D8#Y M^#!N!2C0[V7('K+D?&E;L$(\/3C\1MVMH"@\]H">PD/8:*^$((=M]-<_9Z;3 M.-G/-X+G=(AD@WAJ!:'=;#A&..BBVAA-@W"XH[" B85CW02XH\[2CQT*US1L M_ !+$??C*^+^]K.EB'M[$3=;">3STB*0P7R:Y=T/M$Y3)]2(@G8F$(IXQMW1 M-QD6JS)QIDR=I&@7+:.V/BK+(C015-X^^TDD/M&HW*!53XU?,439!6;D;P443NS&8/&MV/=[$Y1ZA7,YPF'-[Y0XZ&+: MWMEL4^OTR<64>LF3BCY][\[3%"LJ40AG4(J1$D F >#2+3E*C"+Q=A.CURO. M$!VLG5-J ZLF< !8=I:_%.:B/('IO W E2<%AST/EJ^18^"JFLNN0DR\N43# M9PHZ1OF8^4(&SY:;&,DE)9(K<.@(?5*KL.=G2K6C[')3SV(G6:$ID8M/PL7N M4RP_/S25&M-0S>)+AQ]JOJXH&"2K&C,?<(P2B;RISGS.;=!1M$V#?9&XWX# MJFB<[! H6<@R:P3BRBUB,2IUR1^EHOO_Y"2I'"D]$7\?>U>/WQU_O*O=K-;$Q1&JP;> M]B!RU?J=!%UII*:'F^>"PQ5(8QRX #N]FQ,2HQZ,0GP(@^AP::0 MIYT[995FOXL,#B>#V'$!& N,O9>S0][KU+NKM^6!I]U2%<56@T/9;< M]CQM?D<"_*JKK\N-=/95Y:%DLO6A0_+_98)22;$K,Z@H:@T4%6U[%4G:)!;L4,>@0.X0M4^N@&^5,F)HR YO(E-\>%O+631O[!7^L[]" M4IFSKMNM020308J<^U;2C_W>ZU+.$Y#X:(93QSBCG3!ZA83F^C/8PP5G6+)/"49('BQ)^MOA<4&[(/V_G[HC0$Z!E]:W?,=B.?_+O2V4!;';P/&FYO M9AN>HZK&O4!/Y0C.<.U\^EV#9"T=HG?8-NEI [5RJJ!Q96HGYV;TBJ[N,:=P M^J6G:N+A%^#)GSX*79=\QPO4J :KLQ@,\V#G[NIK52)Y#; #-V1()4UBB9=D M_NDYFKKDN $=\+0(Q5)X2+^7HGCY\OL\F.CY.4W>@+P[V)*(PD!2QM.7XKYT MC?G*9$1+&\T30%"__^+/>@0E5)14TH2!G^ZDX=UX!=2PZS;F)!R7*V4%\!(S7:"X;9[MV"N.I[,SX6<4 M7&\N]1H,,4]_ B,#K2Y&Z!1S?4*(*!YU8N\V0--!TL7YT=: M6/GM\Z4 N'1Q?BRKT>&Y0,K%YT,\NKTA=PJ>Y<#&&NE>1^ #A M4TM^X20,^@4.MR31@2RCQI=*7V;'_U<#EWO*ACU',O2QQ>_'Z*=]\@V7J9I* M/#:K4DR(9;_Z,;7SBA/Z=UH05;N/U_SQ[RFW>PZ(/>*0V.$[:BGZBW#!KK[D MR?D^A:2IZ6GUR5<_?LI>YN__\_?_]Y'N[_\J7 MN^-QZUX@P>$M1T/U <4N;$EMJ\;.7J'NFZ06"E],2B6DF9+O:@R]9SV7GAWY M\1K\^S@K??MS[T48036C)&[2/F#43;?JE_FQB/#U@P:W[JJ5 MGJ)AIP^LBESTAG\;&"*;!FID='R(^#=G>J1A&1(D8'(T;NIL)*S=DE'H-#/' M?XN:7/G^,7?O_8(;.EJ>K8_/^/^SPT$H?U ^Q+*AE=7K?&"'3])T])U]B#%= MQL9V=.RV5'%TU>;3OO'8C;]MN<1OJ0R>,:8,4]K+ MN)-<:E"";&M8]I$$]IA.91<3D/F>/H.FFBMT'#@HC4]36\/5;C?2NG* &9@% MID>0N-WJA>"C5>6RW3'VB@R*Q;'[KRR,:LEV:0H4[TP] M&2T!"+ET^NX M#6W((IM&'O:OABL[BR[('3F(*:)=\OGO?_O%B\\DOMFSU+>F[W[[&_X"DG(W M_) 770OCT/ >UIZ_@L/ ]0XF-9T ;+] 3&V@A]&3@+B.SQXFI^RU2XVS OR] MGT5YDU;YMHZ2F]U%V<1.89YD3(T)OC(3ZV6YV\8MHB[%$V@^?PU\56R6WI)3 M'+AGYY:\8THO.@ _KURD&"Y%UO.69#)-:#)IV=P4'_( MR&]CZ0;K)NFP.6=>BR];VH%(%1H W#KCX8C1^ -$L"FO')K]IV *#\? B@D[ MG&G:(VFHCW)CK^84WJ3"Q4=J5NC2C:BR ^ELB!UHHW)GCN4>NT9Y$6D*8F&F M:9$)CMFF]%P"X/.^,1*=:@@D$MB\[]QSD9V3N0UZM@N MC@1PYA#RNZ'S8(-O6K)V_JK(8";BXDE6?G:+V-:PAA)+VY_8*7;.8"R@-@$" M!7MU%!UI!Y'3*!+1#D52,'_M]IG;UP[;/YE[CR:4=60*GE&JSVAO5(J17+WQ M1/HUAHT=$J$YX"(=.XKV3GZ#XZ_%%+;2APEA8;08K TM+^8+OE;K=>^F0LWF)DF%+JLE2,1"RM\F-N#@[OX->+B[RB^+QG"M 5 M*9C#:D6+:_-FAXD2X $B0D77Z"P6:;NH:R)SZF$.YO%;?D%R[2LR"HVO('L^ MC^U6B?>B+>-J]8ZM7Q6M5I'#@;SQ^D]!!'D^(<&9Y!WR3R5)SX+S !*P8\@C M4;6; 4@:;.ND'RP8*UF^\;0@,^0:DT-3!>8)'F\$_'1 6!Y2ID@LB[];!(JQ M)<7[&N:,PDL*MSD0"Q.4.G_'. [H6P*JL6ZRMA. !"W!*GXH6/:YA[3WLT=4 M;2=GEB.((FY?8&>S0*7(+*/_HM73GKFHQE/DC& >0.PKAFUB"&> "B)7[$I- MN:%B=>A*,$$AERZ^DS)@A?K,A>QE63 HGJ2,AD'N3!EI#BW[SK D]OODKA'T M.)DOK_.9+V(<#%8*Y4)4;<*U4H$*LL>E?75SP MSF6,_,\Z+TL][&.M0/SVQ5(/>T3UL'='7#Y@97[,@,N?T$=TM(BO;[>'FU*E MZOQI&[DICQ'2#MPA1[H)XE6>@F^RA73IJP3.M8O=T@OR,1#*CX;IO8U,UM75 MLM//#A*RUBJRX:@^D57$+ W(4'3BC]OQ2Z>J)!T04K>,QF>F[DA?A[X%ST.6 M!>Y"\"G=>%64=AI]1=]*#E"4*B*1:3S@3-%QTO.OY&U3LE6K+:+OIP]EMQ&4 MN8MHM'KTW=UC+XMWQ8@M\22L).YJ.!%PCI?S/ MKNUFD@DXMKF(P]WKQ]@Z(V=#5,$".WY.\>HF";7[09O$J:(!XW,L.V;U ME?A;:]49UZ]&$\'^*)1[TD5T&U!^1#(%SH Y><,11,^6R44G%!AFC6)B#.EZ M-[DR8N*)7M?=01PV%IJ)Q1!$H=L+<^ !2WN+&UY#[6 MFTP"T(:"HY'P/T.0[DK3QIUQ]$[[A7$=^4:XK,FT$H4Y]DK?>^;\Y7?__T7[-^8RX%N:@AL<%)C5_X QFTQYEDLDWM >7M?0DN*&9. M(8='YP7[L\D:,:^''=?P1:MSOQ\:C5+ZK*EJ=#7W(P[ZT.Y>?,$LO@3 M,C,:I2M+]G*O5L[\K7U;",?"/ M+RFHI#- =^P=-CH#^X@J5GN#%-J!2U]%&AY4#Z"_R99L$$X;GG=/I.% MF[*V<1P,DRI\/TB@RZ-O;&.ORVQM6WN[;E[ 2=JX?+_QEH73 Q4DLG M<=7R/R^9=H"6!&2GU46Y 5Z:AJ?MZGZ/-QAZ'C=\U)MBJ>/]>1I9O>^F1]N< M!9_1O8K$=O5V0C11YAL36P MVUWQP=5<_+__\=E_X+_UPOAO?80U_$[_<>-RJ.:_]#D% M\K1$#MPJ:[$M#?,77[A@%[$N7^H/+U[\_I9K/3]QK5N>XIZW/AFV2QC^,T?4 MK'L?GEFZ0^/B#V8"Q@R&[,'(V2$2K/WEP,G^&S)NHT01CS[];X?_Y9V1CRLX MQ?]$+W[YQ;Y\:^^K6W79\\N>7_;\A]SS+,\JM#'<"R\H26%;&@%;*-[2T\FE-!JF^S--J5"IIL \PX(TOW?Y#Y3$EM*$6Y@HH+C,=Q_" M&V1Z UY64M$V@("YY9Q B>BZF&98W0 G/FQZZ)DU3&)2] MK^W?!L9B%*Y1JD8L6KY*E 2;:P[$ZNO MM^7B]H65PXT"-*(K/<#8V@45E1F:GO]KZ*-,2WK-5.]-YFU,UX;%E^KE7%[0 M,H9(Y8W&:+1-\>OTP/XYINAVZL0(,3\ MSE9?"TJ=3';8!IE-+EO6AS$K++>1D@_.?X@)>T%ZLKEGG\9WJ>"&78\6PCZV&R0 Q H*$ZG\9Q5L<0IG.X?;+G+= M;&C)@(14,"D,BQYMB_LQVYXJ'RWPSX\8_OGY O]\1/#/7_EJ-,U@@R;>X7H: MTL[Z^.NN$O15KC.4<\^W0Z6V'LZG;U>4EM#1,6!]C091A*/!D66. 1Q1@7NH MUK,M7I_?IF-PPR!,\R,5,?$JKH-CH\<#MKLA-3COV97?]VR@,-PB%0FPIR0@($ WD2@BG#%B5.O$A5C%VHEC3T< M\[.(#HXL:W(PM!G$(=B9FIU?N@.]#:OIT)DWG=L5VOA5PQ9+97P\N2;&#!PY MBTY+''+6N#*Z0B>^]$/]HH7\]GR,%%2-F' 6FL1Y!G-< M-+.\ ;GWD'9>UM077=N/ 7?]G7\ZB)\9@U-X>X>YHTC 4VW>8C/VS H.^EG M$3G$4JK!]P^M7 _UCG6"= U+R1%@FLU(9Q/N++,!;FY.VX8Z^JVJC<*HR0O MN0(+/X(RZ9U2P?A"5,L4#R??4[2K>>*EZ"!:8ZZ]<>'I7!2UU@,%.\'?L:%L M*JUW&.W%@U,B.^#78"J<'R-M:$PQ;N>IU&PI%.8?2Z*LM9G=A-LKH!-=C3S#"3678;J$# MH^W&?(H=T/J]W4 8\^,[2 :"!5G 2D#?,;&6RK!X25;@)^X896DB/KK(#C-* M5[D88JQOAZ!QLFN\[3.!DSEAHJUZ+V?5/E2BJ"S7U_5"4R0T0?[RQRE?%Y:= MMAM4>HG^7@\(!=P$/Y<5(.M0'XK/3[=@#N"OT>1)TZ;.1,6,CVX#'AA#EKZ] MVK7@1\JS$>*IRP&M%TYZ,DD-0H*]I$QC=-VEI)!Q)Q E8):WP^X) )3GL^LP M$YW;9OG:BVC]Z&)*][ =:P_-K8^24GE22.[$.D/2B.L6YRT&SIZUF#ZIL*@Y MKTF2:WSZM)Y<(>?5=>SS<3'=<1/1IF?B$ F_UH%WO1)CP6Y6A7)CZ6@Y_\VW M6W62?I[Q!#(:\5.M"S-JY8L#>#\'\#OO@#.[K_ ?QS4R2NK"DQ>RZK77@I*^ M]K!O/K#<\8=54L)Q2WN6#/.FOL)1*X]?'=DAV1J[8Z6'(<);2-6F)34W''%W$CC*+ MJ6-'GW\WE[/OX+IFA^K)6@9"=G/\R>-DT> U^(R2/)6X)^'M9C?T4I20<'=" M1Q)OJNAZAM[C=+*==8SAF%A%RSWLFJJGOJI0D(8C(^))5D-9PFQAE(PG]V(BP$N8I MTK/">\Z#AB?.QO3*)AYF6CWN$PZ!.Q2G3"LW\C[ MF[-Q1&$^?K=4P8DTK$R!DI'QK''IC6Y5= GFC6[IDBRQ*50Z6E#?($!^YJ!VB$4EO?8)R%*">JG,-Z ME@F)9N>2"1\Z2:56C8_JV- *714^48K5<"4%4&!C(NO3/(9<,B_IQ;[3O/ET M4#@TV9+-YB1,O3<".- 32CA='@37(O_PI,F".(!@GP;O0^,^.' -EJ[(N9'L M#YOVZBAS4:RJED_Z55/N^3Q^[ZFR-_3#9Y?M3:'SB'%!;;CG?G1-=:@!'YIT MKH"X<;+8/ W!9"A/Q]Y+M?4#5EM_NU1;EVKKK+W-#,'/:'R<[9'$368-O0G7 M$PIUQM4;9BB+:MXGS4ZRX"Y\1 71.>[2Q>\JB>WX_16*-M\W(,%1?6E!/%UT(9@XN<_WRU,@@VY'@?2G'S/2]:P) /032C./'MTC.2AT%Z%CQ\#+XJNZY6-4I9)G9PF^0+MAE' M\$I./WDH^&!R1Z$X=.!MEI75_)C1CGC&'&;4+=U(FKZ[ON.3$FURD4JN@H M-I]&397?5!DTWI)"]- ?&'<9=EOSC36K-!8/&3O(27D:3U""!]JJM([UXVSU MO;#2]"Y!-W,5'Y] F(^MN8RC;Z.(@N.R"Q4)Z(6\@ZBF=.6-NSH>3;=J?D\7 M#^FZFWLUW.T0LWTK&B$FWWB;LXZG@@!M!.-UMF4=>2N%CMCL^\Q"CB>7T[D9 M!V49!S:^#KHDS'MZ?@A)\(4S.&][T^@@N7D22PYJ)>4YPX I#/26F2NTL 89 M@DCMO*505%.K-X;EE86=SHP(\DW)'EW[=)>-JA6HRQXL<(6%LM2-[$W)%?=2?1C J'R'2JX&Z?!C$#-W2V2"V,GCM*F M1VNB9;9=U% D5RV3Z M!.)[*5^YLOIF"M&,1,CH]R>@+#QZK!LPVWNY&V:WB.W+5WR44YS/Y.DRHLB* M^SC8J@7CH[- ?(]G-?628H:I/I]QIQAWP4G'HL%P EO?>!)[#N]V(N M1NU.(T7ONU)9> ?;(NE=HBR%;3ARQWJQ8*X&H*R#;I.E*T@]),J *^I2_#F' M:D]@# !&FI0,,L+XA'J(W^ 53"]EB[@IKZV'QH_EY)D\Z> L,-YA*$^E!VV% MQP61N<%V2]$L4?[MZ8?/UJB%KZ0 7T12;G6D3138X2?AQ]Z",'I(,B^#PE1D M+&MECE1X2.&*$D-C1ZAAK/+G OB+4;)T.7#@74FSX;[N4QG1O&?G0I[.LK9: MWI/9%$]/;Q#F+V_8LOM<_JETR+S.5_!M5L!/MR<1D"K4R9[@B/73^ZB11L.3 M'BMV?1#- MB _^[Q@;V3NWI#TT@D^T_-,^KERU*YYE\&75-_ ]7LU4Q-/D=>INKT%6U+P> M!1HGUKP:*V:G+/Q.?]!0Z*BR2AOFQS1YTAR00AU^-QP;N=,=3?O MTXN[QHKSTE)K2C9"9ZN=D!']FH.LE?FU,.$46I3X99@:PUO]4&Z,&BO,AX8K6Y@/;7,FHVY(";M:(K/A8#P7\;V M>9):=MXDF4?I5';='(OB778\N1!7#$/W)AP>. @6NHG\U3JU!=KI)+-JSR9B M4>FI[H)#S*$ALM6=+LR*BNG"H^J\^X6X)'=V5R]EI0]85OK=4E9Z1&6E)Z_A M\,UV9'D%(G72@4\P)*VKJ ]_NZ.:=8?=PG#[@64:5&LN[Q:8AK.Y1*%BMFS$ M]!HR;-7LD%7YD%OSQ^W.TVO4*UB1$IGF(J$I,IZ1N4N,:?U]IJ&TWJ$1TC-E M=%T:[$0/E#O;;H)447(-2'']=/0,[2+9YMYR^7S>\CD]$Y..!] ITO8S2Q%5X0Y42B=4_RPMKJ99(KZ M?%ZS47@AK/_D5"HP"[KOJ-\EUJ1"JI\42O4!@\$*:Y[)Y$]WH)D6=K^%W6]A M]_L9(XR[U.,1&G.R;F$&7O;\LNG:X_E3G!<*>AP'2Z).X##"JD\@'"9>Y8<[V,T)_?"<2WJ K=3'MTQ*W#2 M#&E19!"M$2MVVR@WW!R"@66F70]L9*W(3XX&;8S,+A8 HTD[3,R/Z5Q0CO\DJ+9 M=/\IL(0UU>'CWS(4\/.W QH=PKX>]@ #;;I:^*&V(8%K58Q:T4WA[67)&B.J M/RV>@(+F>*$.3,.B7* \"EY<_,2LC*J]-H=19+RG=^VW94)$NP(*N29<*DO# MN5!5/*#"K_7!A F>HU/H[HTHC&3\DP9&8S^RNEV$-#GC$9D-M'L+W#PH4 N? M9M;0%+$">)I^5\G1>MZ#C=&0S&2J8SW2/$[!>K[Q8 M:3TK=^,\K1\.EVWU9#2ROYPV-=S=TV$T9XGD3"S'#+HC0Q%/&S7D?!4,0"$]RDF),]\/ MRGNNDR?LAAOIXF*DK-3[,9M8G@I"'5.FN?;@2*25( RZUNXJ[NOZ]/2C*>F/ MAV3@=JD:PYNZVPS[:Q#U%I%,-$$XK(UNT/;W?2B9D8O=0M_<"G)EE4B988CQ MGNA%5S9S_?>NCT =&VNX<2]N]\@NOFF[7&^'!_#'LU=G]DOE9*NWDTOR.1@? M*&(N,DC4;%?4G&?]B^_*A;SBP>05"X;Z(\10_W[!4#\B#/7[6HT+S\S",_,@ MGIF%GF6A9UGH619ZEH6>Y9ZZBS$(NJMA1 @Q3I"N)HLU[:,8[0,DZQ- K2"_%'R>#.=D3@G2AM8>&A0>\LD#N]=AA'_*BY6,/I8=> MU]U4'3?:T5@R%WN;5C'D5CIN^I;E8,GVF],BC^_,ROP(%NE-Y+X?TZ$\@ RA M2"(O8!9P#5U%;-QJQ>TXI@ZN@JM#[:%.2MFJ%25,"5#:J5Q1YBSG?$Z;QZHC MD$V.7Q^+A5C/A3BAZG8JQ0#DW:Z#'9:Q;.2$[]9'U9E%^\1 6"(1G7@5?9MWUX_I@W&XO0F:_-% 4VZP:;/YDR'S3Y!J MM(D_;K8_][[G0&34\0\@X!I1!3J1XHIBF[$UVEU!PB#@Z(QAJEX/,:2?&U%( MTO-6W5%T$3B.37)?C9$K9UK,T2BEBZR#M!U-1XP?7;?![NCH$9'\I-]R_2S+ ME_@<@J?<%)=7:8>2&Y&D]7C>*<8T*B11A>8AR4B%ZJT$^>^\ FL Y3^AZQ? MPP2 EC>?(.F0(OW&?>,[PUS;CI7+G^I\98!/,UF>=""IF49#' MGUJ&")E99>V2YP=R;=]>VWC:C<8+ \21V3LCUS.W"BS!R8O>5%CG9)S>NYGM MPC/KO+'T+XR(RHT72Y7R8ZQ2_M=2I5RJE)/52,%R=*5!9*=9$@$*19)=L 7O MHO$WU#(JA3^G?4E4,JK3JH60C9P9/=<, 9-C5@$RM_ VR>?:,1/(Q27LH1"$ MXKE-IV'6G%I^0G-JEC9*[\K(\R;696.ZIS=I9?)S2S@N2KZ',V049JV%^^#0 M#5)&*+GVY\&A4+<\E!(J':B83 -&*+K^#!6Q=#">!0.DB4ZRDV7%[D7L.O',&=S8","81=0YT3<:N1E/(4\2'G\^-+WC_>)I\\PXD M$@H<)(-@[U-)3?AJ0B+!J^I*R=QP6.(F77TMPL2XR\B1I\N(N_FJ[-9E0Y?Z M[NTN'%?GFX-\3JOBQ6>?O9 RV\#,NSRW-..2G8C\NTE7]A7K)BBLM/ MOLJ>0J#>JB7__/]>?:6&' =)M;HNN[H=>EM/@KMA"48_3(K_M<0Y'3#D"]'Q M&DLM$#(.C8AJ;QW4U"%6)N40UK W4*.1> C[O"@;"UU)^B@!M,Y67S.JY6W)\XX5RVL0DA?1D9A_1([V<,/Z(/?( M\5_X*/$O;<&ZXB#*%:T(/A!DQ/F7H9O3YGXJ):WON<[$]H&&Z)6D?63#_O:S MWUI&9[JG5[:=/^&_:RYT;NLC,?II81U,WL1OAZZA#8>#@]'$1CSO=D7;Q(Q> MUZ0=)L"FM"CE]Z#;23N:1;AI*'IE]-9[M,W]KT8>6C]H/]20X](\DEJLBK.K MV[K;GZW^VMX$[+<;@T>3*1)9F!6]78=,O-P\2FUP^5O%7XX._TFB*& MS65-[[4:I[ >L';X^U;3)Y]AT]5KOB>SFE=Q""@>*B\L8M#>#!C#=C,D(E36 MPRD/X:&K1(N!_8K[DGWMWOHNZ%LXX$#]+4E0/)F99.\146C$C0TA/8 CGO?U M3WDE>M8#=^\+(]R.[;D8N;)JK[BT6P7."S-^KNW>,.JJ0:3&K2GRQ3@$0NG* M&)_-T7@F[SD"\04B1M\H+NVWJ1^&C_^D^5&LK!V%[M\AYN0569MJ2#H%N\25 MKZZ@/;GB7N.AC^PA'DC.;5NL^B5KQ8GK8-L^8+K/5C-=2221(EHU"(&PMQX7>A>LZW!2C><-U+@8R^KRAA<7AM&4LGX;EEK;%BFK\8OHV]V^TH3/))?.Q0 [+@%1SP$2)&)(1$2_B=,1\34P!L:^U(0=P$(RBDJ?OAP;N,_SJ%/L5 M:C( M'UM$>S[:4NX?EE+N4LK]6%8CO).?&'^U0RHD,D'Q7EB\E3_M9+V P-VM4VFU=7832NBY/X("?1I8(/H=Q#;!1++T#BF,YWI!CP-804HU+8AP9L MO^OS6K5-E4:@\!$KGYJ#! W,+2F0;"Y. M5%JP&Z5Z-0DXHL3=)4+B_I3*6ACC-;.5L\QMA:M)!H M$*6E,)B6_.ZHOQ$ KWL8,V_^^407OF/-S10_^I=)/5LQ()Y5DY4N+Q5M MC()1X6]8N?[BP&9<4YP=WJ;P,-]HO/7CR? MH"KXO,UUU!TB9 O&S$M>,=7LHIH]@.803<)D8L4I[K=%.L95L*3,!:#)+7N'$+UMV=+"A9D:I*G:](ETA[T"4,4>38I:!SP[?^>&>8X*-2)W MI)/#'BD5+-,CS5J^4T%8;7;!:_NP\8I5I],//P'H*HA5BQUQQS..*5F.2+MS M1Z*Y&#$C*\OQ#._ 6-G;0S *:3%^,/2C.(7=R' ;!0.4>%1,E+.YD)IKV@"- M;I8'%3VU6BG5<-R+2_*]!TFX*%R;F.-XWU!DV4A16^B5D!6*W@!>^$B$LQ-F0<853W$-^0>$#H7Y'&<3VXC%'L#KKI M\N/]NW<&&WBHD."#K!?V?[?9M'>V;!K.D&BGP;OBFCR]Z<>(;?KF!-2 UUM$ M&-6"O4S6Y\20.KX:5!03TD6R9!Z8NGV(JUJ[DT6;"5IEZ(KG:X)F%>^ 8)D! M37!C)=/4EY%IVJ../FY+Z8Y VW(65'(QL=O7C:+,1O'#7\[/O\?"M32OM9?^ M+$W2^'1@)WBWTZ2?4@=*C: ;?ZDR",T*?["SVR0P39 MP]<*GC/1A2$E=)H)A.[C>%ZE']E2[,?-3S%Q]NJKEQZ?+=O&U_V93B<+:R4^ M1#8>5DQ;S'MK,?\ [^=]V9@K1)-2"]2XQVLEQS;S0#T%5RP2YX18N_H-O_98 MK2-%M"C.=J703C.U6Q0 ;_?D,-*@M)LWIQ,\2Q'V Q9A_[@481]1$?;]ZV3] MRE*D)JWA(L'90/&!L: &$D>[[M'W&I^X06)/@7J )1GN3HG>B7%7-J[;$P_1 M!-^1>$!N\[9LB"!NZ'2<38L\S0SFS['&6.YK% M73Y@8:-L9MB!B)U/=/\27VOF' 'O_(*S]:9QI4$BZOW\HO.!HT(!10E#P(#S M_?!2T)L;:Q :1JFQ7;MYPM8F,G>$&- =DEBN50'"? M3^I/92&4>=%AQZS'2$"G_ I3R.]"Q;1%#OVA"@"2=>3P,5T%!<=R=_QW*!0* M:Q1C@L?UN'C+-$[KE#M%5WU2W_6L\0&ENRX]8U9G25/A>L2,B!P8IQR)!88G M&E?AP',#VPS[=0"//].$!_1T,U>Y."R:EN$3*N/Z,,H,[JB+S^1?QS46&(C@ MBG^%B]1RW*+V4<>C:#;Y&<%Q!7K7PAXT)EKWGB]P!?DD0]BPTU20;F(R;6F[?>)6#%GPI#,F^G3=3J?5J!-A+ M5?]1JW@ !-F0,SCSY*1R^<5X_6(43J>2[N1PN;E]_'/HD';?7I5=Z2!FW/+F M3FJSZ:4#?](H*_2N7ER3WP%*FEP. M0D,#LC;N&C-1S[TL* ^9F.R4V4R#A9'J+P5A%%EA_7U%ZT?(A]E1/G1#UC?[ M\YC$1P2].9'0RJ(E6AJL^_.OH3](]FP2(LSDV+"[5K4)+E- M><6Y?!9I1E7S*-5"=A9XI7)/10E,$EJHH.['/5.\CH#2>?$%Q_[6:]1S;-N+ M6?R2O8)MZ!@6H15(&6\_DCLO/GO^1\&;3D-#K_Z1F["9;9>M&T&E M9!E:]96NF4J-][Q@:^;+ O)M-@JL];A1<$^9U%+XSPS3E1=Z_EN\T'/6T+G@ M96#RB/X-[)'=JI"L!.9P)L=P8GM,B$TFN6A'J\:9$P&](T$M@QC)8=4%59:\ MZ75GD]V&F)DDN^]>).X^M^6_[\+4+%[AXA4N7N%M7B&"0\]\X"15/E%VNV]> M&YM=5!B)OQ<^JO1S%5),L,_(?Z+6P >AM[(A/YL] MLKNE/3#+YLZ30;@ALPZD-ZNW,OXYG6N_"N M^KH6O2V]&9?'4V;##4!APZ>]C!C /.W/%*?H;XER<.#(9#Z+R* [X5[M6*5#A"!=F#7UVK8UFY8<+,&97[E'7Y>;-<*7?S6[QY;4E[P=_0JS/L;*;C]][@.O1/Z$Y1DLJ876GYY MR4<<._K85\+CMO($:,<13,)OGT4@<>2HUSG\1"2Q>^".]D;A+G_[^3-> M"R#P0X2DO_ML 03>#@C,5D*-C2.#^5%"!9^Z7_['WSS@R7E-WLMK_F4QF!\7 MK$,=IZJ#1\0Y!F9:A:SMB5"Y;4(D6.'L4*<^4[EK/9<%'=]9IXUS*,6?XAOW MP]65],_.G([B\3X35YZ/*_PN\8GUGWJ-$@>AS%P"3^\KYSGZA=ITRDFC)?"?-'T4/!YF-0WT8#EE[N^5DQNF* M)>M[*RX*\$Y9'YU[H; ;E&BBUT],6T0*9W(,(XEW78NI- %2[0M$\N:H^T@> M_/1.F_(J9M]_";N]&)G%R#PE(_,52T+([DTRLD=E2*C[@_ FGB23F8,U?! \ M67$R225V9)PQ7V!0BQ59K,BOW%7Y\AZ&B$Q6YJ1/(B0?H,L),I\-'X]G MZN%@;L?(L=*_H6"H'SX&XFGW/:JDP@B(6"S6%84+N]@I@H MV1@/U@-K,HQ)R)!-/FU%8VA&P90P/,N!1I5[0RAFTP 1R&>>;RPD77@L^ M4Q6.8(Z[E2 > 0" WYBEH&L32[FKXE_VF>@)LF4V8E#[2TS(EDEC\2-63/'4 MR I]\1"7BY96V[%M3G0H/3];G1^$]I.G&WCU3=F(AJ-H5#&3"\WN7BT^2V_W M^@2RY]<0JAG0BB7=AXVPXTI*,+,9JLZ=GIC%LK_(H+A]QO:3-BH@ZT#JK>9!Q&-)JVY;U:^*(--;[> M;>HF#C/-C'0-4]#%1D3H4%OGQC^_^T=LW=B477WM"1T5_65]8H\929\&QSNZX[3!>?,T-G M,;+TGQZCVI.;[35%H'L,_K:6R$O/T89<,J-1),,P- J8HC-4V=#?'H2"FR%Q M(6,@-AP@+P1<4QZI0&Z0GE:?$'L=:VBEBPB@Q>VV9ZI[N;5=@=ZT92-80X2@ MT.,8./G\HF3^V&_[A+\(T9U/H:Y%YG&^#Q1V];*L5MM0P16A!3Y:V.S&L?OQ M%I:6+/?_^?WOSCZ7R]!L[T#<2U\2DLC_\_QW9Y]E?QRK>.DCTN-=EQUWA,)P M]NSVU(W2Y=.S??ZYF,3_\[O/1G>30<<*:/1RLDLJHP,QB\POPCR)-KX,F]XR M\SJ]!LBMR7-O\?JBW'R?E__\\[/G,X^CM[RH&_>.>)$7_\7SM>,M[7I@R6OC M.E9UMOJNN>_] MN(_V+-D3+&JW'VU?Q?.EK^(1$2W_RE?CG9;*65&84'<:J$:(2L0P,OQ!%WCQ MQ]NM\-,0W?DZG?)]%AN1HR&64J@CTEE<;AGF.7= /?\OS5:P'5C]C7,-G9$R M&">#N+YV#',Z#:=CR9J96^V O [CNU\QV0:R2?!PV+417P"/34Y#K]/Z#D_] MXK.54R7Q3W:V^K,* ]^H?\EG+WD8N1,&QD'%N M M7^[&F P7[\MS2.+8+-K9^FU%8B;RP<).FM0U/=-5'%>";F'**"0H^#9G.J M@0Y]=9.-]R=[J%%00Y/ZA\]^8Z\W&C#I+MD=A9[D7:9,!(VFWMG(LW2)X)25 MB*PK)M3\S0^O"N=*(5I++)\CH3,:X%J?_^%S6]$O MVXKIZ>B,ZZY:]4SA(N+W%RTJ>BN-)\?AG :7''.X%_,2V:QBQ,EL%[**$:9H<\R0CKK:RORO T*_S*'PM5#*T&ZZ&CB-3;,%)^&FCP_JX3,C7*:L_#G2SJ9::0=O5K]3;YBV))_LK.M[U=9@:]%J)OUV MU]XP[5"\Q.0G',N+@J$0+818$=#+_M)[&]I[@[8U&,(VU;I..7EL0@:[)K<'>]_)/1^8!EB&: MLLG4(Q9=!]6.#=J(J%9J5]Z,VNINPFI&7LN&V?7*H1:1N$%&MS:QLMB6IPP5 M,V_)*79L\DXY&L93W >7;P&R:?R>CH68+(9.-?0Q;W(!2E.P&.M0\K+P">@D M1.Y_QB8O$XO(5-%.S(P^ O-K"&J>:R+33" *%M&DY@<2^!F4Q#ED?[+J1=V[ M,Y='AN;/IH 9QR89'_& G!T8KT2.ZTGF)LV6[H^SI/&?-@K3_QJK: M[!1;HBTRE962V5?M,,X;L$D 79FKM<5EEM*6E5&BX;@%5=NJDG09#U7,KXF_ M@8]VFMJGMZ,EG563]#76=/9L:R,- XDYKKPDO^^;_&9RF"YE).N_%"W/">>F"3U,43^&4AJ;<",/)>";\ M%"B#$JJ;N0RU'72ZD=A\V$Z)DP,R/?BV0EB3#D=<,*.?9P>"C14-B9#H(100 MP4.ITXJO%5U&+!KZ[[/5/]L#^Q$0<#4H0/J])M9/_EZ&AP>&#:\1VFRU!)A6 MIL_&%]&PW;40;[=SKVF!ABI$K ($LU16I3?>VY-S#&+)PI$G&&& M._$,"OJB?KSZ,_]?+)] M(%]4R3SY84 KJ[(>[!Q9;95C-[K)+KIN9 +JGB4KQUN/7U\<+K>S#:$2P0OB M_M%-PO\,W#2$!^(@U;S0]&!/9=N^%/"IQB5(+%I%LDX+$P R7LN:)$A),V'7 MY>4PQW6B?IY")$*$"(TNR9$<%E55T^+I()M"UQA0_.4?T'2\M&G#LWH#PP"8 M6L3 !4/!LQHWY3H<;D+P]\L6<0RVS!I)V&FGV=QB7FIF'VN5XG;1$;,+!Q;8W\%-WHHY0+.*^['G<]5 HB)WJ@]BVV417FJDX87)K^VJW='8[-G M?]*23TG^@!8CN9%_2F3)][FU>$B]L_N7HCM^"VC[OB^@/&;Q= ME>1MH!P"W03:Y=NQSPKX[1J9NR1.7W9K"OO[9]^]W=',G&\.1KY[O_>+FU35 M%58L$+ Q#%WRRA ?(6#6921++5T\7FAVT7I.ZWL^T%Q& )D"B>[G%VM,&;B4 M]>@ERKV0\&7OP1G).Q[\?A:S($^4<^-:&.)[UQM>%\(1+O/:2\A#\][=M?33 M<.2OC6Z/^+QQ,! V!\GU2G51EM U=A^L/W0J.DY7,#Q9W]VR';]X\/-*HE33 MB7SP(38Q=K6W+QCTW6Z ;B,&00NCM($5&L\5$CYBM/<1P(+>1(630F79]\/^ M2A99W--2?F?;FHKJQ>K\NW]^19>$U>/07XPCOYT6D$TAPPK'9@%R3G;7NFD/ MK9;O6Y7-T"#WT/*^K<+ZX LHJ4N#C3?,!_^#N;!I>9ANAUM\K5S\)<6 ?-,O M$?%DY2N$V?>:EY-NP\,6>RKC9"/C5S*_V+NZ(;E=F3FHA7)_D'CV58AK M\@/[NS_&??]]US*0@<:*XI2*U8(JYL-?8S"^3K(":;5YBZ5;ZN[&H(^QCO3+ M.)9).&?U0]V_Z5<_))?D.P_WX*(WC?R>]L,@#!CO/HZWRB!%I,EUR\?Y+CS1B"@;K'QQ)CD$ M_MM/?MRV.W9IV2/2^G6)/H8@E6L-"9PQ7;AP%PZ"A8/@@W,0C%+]Y$FR(Z^= MTU([N FQG+RA/[9[U)JDUO#%PNJV6(+%$CP&2^":4'CSDQ-T;85;#I[#@76G M^F7#+QM^V?"/8L.[HQ\0(DG07 PQ'1Z5!GWV6;LT6(;%,BR6X5%8!H'61-1])+Y1;4?N2/1(]*;<'8'C M6;<#JWJSE1CE%H"(1_(!2 1-L@KB8Y9+;G&3#"7:^9E2L]ZA$R&A];YZN1B.Q7 LAN-1& [3 MAV%OPI&>C*FU^Y)6OA+9?/_-]U^MOHDPT'9K%$/2\]9?EEWHY\ @B]E8S,9B M-AZ'V5 GHH6,.KX,.BV?Q..B:-_V?/+GE_V_*/8\WR4!XT/:)\7TF#/.(:@ MS!7%BC4P+ZROP2 .PK^A\&=M%%CLPF(7%KOP..Q"PCF@9#ENPBNLD2,1V_=# M:006+HPR.U!B]U8[,9B-QZ%W>"]3B["L,<^S],&>5O$=5GO ML &XNU"SE9R1^&)&!6 Q"(M!6 S"_\X@F#XY0&*FC$XHU2SVF?CG9H MTR@-G=('O'?INY??_?K@"-4]_+ ]7,]L*$R6!>HHBD MW2@%5V-J54:^UC-M;]A)0Y;]-'Y+G9!C!L9@7MZN&ZZ$;"(-"2W;@U&?BORW MC,--V<&M"5W7=G6__R5T91?VI@_"WO3YPM[TB-B;?N6K40A7Z8G>A(.4/KG>JJ_BER M%/*IU C9#DT9"##H4LP56O4B;0%R(,8'!7&2E53HR357TYAMC!#2#5L7P +I M>,B-7C$)V]'7A%,C*"]3I_3A3G-9=$;+IG>L]AG_[WTFS(B?9N;KG.E3Y &- M%;\T =?*5W$=.9*U4VI^PV]I'^LEKG?6:6W)M\(^SWJTU7ABA]OHNEY%XE6 M$3,[70#W"W B^/*!3(5Q%QGG![VHODQYT04'*M$[0DF'N!-9 \P%"@56%#3_@$[1D MK\'%+4.BQ_$VX3D3NX;LY=YXCHW_*!-)-+RHZFOH--N$3:<5\@NZ"H0>KSF: M+$G4I6'- [T4")R]K(ZZ ?%6K)^SP0_!XW?37-";A>G+6&[G7LMHYL%-'N84 M%8DP_NWJ-\P;'=<6/?P6XDWZM/:DA:H?SP]\7*#"SQW[]_UW3JYN=KWB_94\ M+-I<_B/43GAO38?5#3S?YDJ>ER\^I,-%F:?89-:[2-/7)^QP"UEH:4;L6&)S ML93W=LNF[ M7[?ML-0[NY\V0* HH@T"?#@D:W[]9F95 042E"CQ$ !FQ$Q;HL!"55;>IYP- M+NGOII2J%C=Z7=VY=<]=NX"34D0T5K^+BB7^JO:D9Z%45.H$6Y:"^A'2[/(K''$.MFGF&%1A6-)'3F":[ MP$GMRIBFA6,NPD0CL'Q;(F(UNS*?E?34?HO,/3[F_2^=0,8Z5A!<3H)<9X8; MV >XZ,7 _XVA+-C?$ R6D"2'J:AA%U1J]8K=I5Z2O7S-8@S]YO-&=NXB#@". M;[*%.D_)-"$SA,PRFA6Q.HC.[$MYH6T6VR3^?&;&#UJ)24\%28X)(N:XI'=9$FJYNZ>ZLGQ$Q7^H,%.V$1VE4#,*;RJ M_D21"/XB@,Q.C#ZSGR@>&%N_TV8T#BC19!QLS7&$55X L5GZ3N#/890[>@ F MLJ6PC&&I,Y)S18_-@9^_X7B65#75_H9R)BDX15[&O_/;)&KX4]]F_D(<3',G MY.#>O#%P G5I<)V:-8,J**(&3CE=PLC5>UKA4.0]4AUQUS&4!Z+X,Q%X MJH1@;JN;IRFHB#.+!=8ZHH%G*M/.W?)BV._51?4U62FC$*G-]2-!S579Z7JB V M 4Y1)O%@MH/JK*S50N-%D@HW!]U%0OXSV\KU#:>D+!:MH1_8C]:P9=J%TDJD M4BCM5'(KP+WZ8 MIJGO00K7IFV$7DUM[%N0QLHZ=2.B-+ <8\^'R$/O&+9.4R:,HE MDHGADY(ZB!ZS8H;F%6.0LOS##UFF@=.5Y"=*\Y6_K(Y@(C5YW7?5:Q(UATOZ MDJ:J*Y5MM*HBKY=D 'GP:67ZZ=(I3U0VEMYL,T59YH4(Z*5DR](2543S0Q1I2:I$(C8FT<:((CG;3O M2NXSIS/:*(XM]3T9G8_%K7+'TXH=&G2!E$4SHW-R2X4SUR18>/;DVO-%$-T+ M;1>'2KWVQ&V4BI*5J-788G27K=:4 W)RP,C69 *G1?F2X\NM%.:TKXS BEL_ MEI&UTD".LT"L=H0M0CH4S$7"(5O2N(QBHK!)$/E,M2+\,W>^HR4W%Q2ANI5N M 0HDXWV^H6'%#K;2X^=P-.Z-&@Y-M%@ %X-;(+]%K,!8[$VJ8'/ZFII)G2^U M1.3KYJ;)LX+\BVF:.\&3U@9F&0 SP.V*" OU9L89TV%:Q*=;.-S=,K[@(*R M?L[!:+-P,S6KBH#( ;JGA/)*KK [P_;G 8]U8-W%TE\YR,8%B3+NSA!,J M$5A(U,(9!])((JT2UV#B(',&?BZ5=* 9]'%BSAJAYM0(- D]^XJT(\ST"Z)$ M!A$-25_X%7!T7N6&58%E F ,1&RH#/F?;1F@EOH\$?)2R)&2?!4&TU#IR)@& MJ"7"&@Y@# ND9E1&9C#I Z5.5/F6.D>G]55AH J%K$%$/8'OJ?B(TL"3C$?: M6O*YW[Z\NRHP]DZF,B"*;H:AV/,XHMRB2I54:EQQR86(;+;R]HNG2B3O["L39]X;"T57)R^2JD95 ^P4R- M^7, *N'$E_8T7*R?X+!Z4OVB<-V6*!\7#7=IW4M7^"VVH94MH&[P8\I$=-Q9 MEF)6SKU\\Y+.*K\HO"71F;L@3']TD8;H8I&7&88WIS52%JI,K!-SRY\CL"@' M&)/"L;,=;0 "7QW)@C=_'+P!O0I[S&.-Q$R/^-.R._$I/.&2E4J+H#2"DGY M*EZRR?I+ Q#Q:7B%5.TJ7B,C43J[4):Q5:2**'TDB.YTW(B@141WY^-QU,19 M6X9@]1<L/_D .K82RS\@,H3;S$(7;SHA!BC M3_-/R]B/?A127];KYC;=M^/AD2IP*]^EBCZ3@V.5 MRA[]OIK;GFN]4L$%49IG>%7.X"9,?>2!H.A4\//&"!A-&#?Y9+(;3A M''@3\G*S/ #PT T7FCM:RG,9=P@*":AH9Q&1/Q>;LZ@;=64GF&I^EJ#,YXAG M_6),HQ%'/#GB61=L_#=*DSML;X+%-2";4!E]@-MK=3R,0,D-,0\$OZ!LR\UM MU]QFM65M@3-)J-6=\L7G#T=2*Q=3,Y]#6UQ7'RZ+#3E!$BW[*/=K>))XIW=+ M]Z;1/BN/)E2DT)#$-_S(.CW(B"54A0F,U4F(DADZQ013<@ZA'SE/C33/G<@, MWN*0[*+SGY)5BJJ@27[F^ MP[FMKR(FK0?K#NF%F\OF,MH:!%K> GJCN@],C@M\%$L M4B/O"S':@IFH\-@D<,+OP$^$^UV'Q):^I&.PNKN*,(1!D72#?U.Y4U&>5&F^ M3ZXJ/1WX-="$R>5+]4 V*;CH:C%8:RWL@_2*YB-9X(S]#CK>#'H%ZA"Y=: M9#IJL@:\3-=ZT; X(@7R61YPRRV.6UQZ6A\8J:3ZRS!K4+&4X2M]D@/'O:.9/ MP/0%1D0)J+="ZUS*-L^CGN4D2:EKJ>S/)S+\L!W57 ZCZ+JB @U&J!X"P9;LC#!2A:9 MT9Q'S:BKM]2,EO:JXS.QB*LV2-V. 0H!,D"Q_@4R+,=#5IBM,5MK#5NC3!B7 MPGWH]P;CRA5>)OLCI;/*.&R&?B"9O9%&>8S0,(TL-6)^35B0FJ8L(AI(@)M- M=$H/^::HI1,EZYIO547 VNM3=IP#:Y21OM(^9?HU!K)EFKI\E/;>S&W 3 =!W=.,%,F<)]-.L8PYDT%0 MQU+L-]='J<>0, Q2XO#J^WF!-/8C2@)E.9=@7D3-%1=7 6U5SV@X[5:',NR# MN;>K>M?,HG$"U:0YC6Z$+"A82GG1@ES';K2 5?DQ!8[EMQ)O@'E1.5C.Z5.; M=\$P\@.4Z?=.ZD4R(TT690&#T77*V5P[FB[A,BAGYG*&3#3.^[E=I8H*\_0L M;3].A4>SM#Q?-C]![(B+(5E_AJ1TT?=EZKO.WL!&P?08;BWS56OPBOR=G.U0 M/H5NWJB^9 8N,C%NR.YD5)O-*<1DO$DE13/17%ON))WNSV0\02MYG[;W^V'RK MEG2RO&*)M%8V^3H?G$(PB *5L+I$ZU,JJU#UE91F2<@KJ?/$?ZW;I]R;!*7: M@,,3F^09<9'#BQ0YC+G(@8L^R6X4 MC\&H?YR:8G4JN]9.',PFPBZ-]8[$<:1!&6WC\0JZ@:59. MB(J1FT;F.@\F^T?0UGOKVM?7@>75/^#22_6>PLYHO1[>HBE[K!BV# ML$C S7M-.=.IX^.,J\@%.1BJ-C@GMP_".>\=8;2LTFFYM"6=*>>H'6 J"(T+ M$%,]Q:M<'MT;E>[$;-6=2^6/)$:_ZDLL&K>C?K/N*1OL(]7-.M<4\L):[19% M]5C*8HTZ#]0Z5*UF7#Q@IYIWK+RY?9HY7 MH5=4.JV_>F/%#SD,EYXR!@"46H*GU4JS9"0R62F2O=%2G%,6 X(04,M>$E=; M?K+GH9HAC,-5RLG^:@2>S"?UY<@Y2=&Z_EYE]\O:%\(KD7?^60>!_ K7P--H M]5XBQW[>YMY$? O;?.)-&?BHUC75;MFV#MOA2^M/2R'T.4D>1\"00L-LQ267 M+[>-6>T1J'&_$BD+1'RKX$HM.O(AA:J3^A)T[QQJ#6K4J>6X]6?GJI.?X*8"W;JQ$HTUE[U4%\P?EA/P,B$K3.4[H5"^4IC;N5'%A# ]20SQ2?30W ME^N;%8BZ8XR/+U?7B7H2J8>ZT8XN",ID]T\@;\U?\.[6LKSK]?Q0Q5:3Z#E8 M2P5/)'7S&S4T3E^J'KF6%ZA>@00(U7MP^A"OQA6F429+#3#%/S36LG5'K97J M7-6Y<:DI+VD.M[())(64*:@A8?,,9^23Y'P.8VE+%"T[@"QN5&ER,;>0^@K) M1D+F?9LDK3& ,*84[LF+!?/JPE3?,C4N<@DB\#;C!22WW5D4J1+Q6&OOCG(J MY>-CB_V:C8=0I*'^5\R6E!8-'639IF$'^],<[+*7"OS%5<7C>EPX8J/J-"T[ MA @Y89,Z7ZFG#%6#XFOY5X#)8]";&K>@-83<*1,R@H@%0X5*8,1/C <)CU5K M'UGL+_EP,0^ZR-Q0HT^Q?TG"0?2PWZYN/B:]ZHV M>Q\(O =B3@"O'"=*)5E::)"<36:Z4&HC;%$-4.%]Z7W1YP@'&F*TV"O8??[J MBF+I(@AD:+RJ ,-U\K[3LL*7&A$5HY1TK7!5VQ^+3$DGA MMB4!:8)2NY.4)J46"&Q'JH+5;X@*>%+TU/'<][4>*4'S0R\[=1T/8Q <%^_Q?T^Y^RW[^A?G_?@W=&;K\['H][ M_^_LU<8HN_LTKJWUL .)X:L/UI>/UM=O7RX_?'A_5:&'M->O<1$$^8"]PO:- MR&[)/>I7:AJ?LH[OM5FX*,VF]T:08#*BB0D4+WWR:GF3B?J7>E M13MR,I5*>KK^HI3LKI/,CLA!MO9^94V:(P-HY!'1,0/IV](->:@Q?Y+DC9", M]EL4=LN'81)T)W'TG<8)F*- ;"MU?DA#]8;47HZD&,J(M5ET?>6P4I:1;U!9('9$<\J7M M'(MR=U$@BW8[.KIGNKIRXXZTZC]W/*$;AJ.B!QCI%XV^UY2&T)>E"J(QI6*. MG:T=3^3B)F^4G6.4V275MFY$2 &OH@: B)UPI+3:LW^\F$9L0C$K?-X M$0'K/R^H_YRS_M,*_:?7907H<1_6YXL_WW^Z_O >W5C6QR_?_KBP+K]\!IWH M"CZ[_/+'NT^?X8>/GSY??+[\=/&[]>DS/73]Z/7(5_TX)I2JIY \G_@[,YD;D"27429'T(/S;1_J;C8F\'34L)*&0E._Y M3HQNA47LRX)2JDX)R,-1Y#^:[\)0V^I;L%2O:@T9FLI"ZL4N:, 6)40[)%_1 MQ4#^G D!JI#@Y@ JG+,Q$3C^*A8+1_E,T,,0>T58^@++E8%+]7K(J+[E26B[ MGQQS]>;_V K[,7BH4I^5ZQ)/$% :D@V;"*C+_LYW,!B\Z75/S\9J%_I><"=J M=DYD?M^3/PM^>:<4'U$Y$KI9B1F'8::?,#Y) ME<:(9\>3CW!-5A3VWY IU%O0-C;Q5N.>A'JVY/BL_A;\L>!XA,7(E(!=>7]E MB4H*OD'WOPII*Y:D,1SS2?2+;.N#+KZX-AJGVRJ75545%']1[Y!T=E)4)AMY MUN8Z.K-Z-9,!&1@-V4 8@KFY3';MM1*?A3X3)R!FG\R$2%6RQ&]9J/(Q!UT; MDSU[^GF)3R!\7T3+=?M\4:Z"!['35EP M5(!EXB0^9:SX4SGMRY-RD;*V1?K .Y>E< 6 2] O3EB,L2MG<>A$FL3_86IP*X_Z7K@TQ4 =5[WZ*??^]-O6F5$8S 7E6BQD;1I"W>H/ MY0Y>(XC7;.[D(@$-C=[FO5Z+%\_%AD>!\S*X<#P"YLE:B9%/2&:=MCA4F1%> MK!\$F0RHPM^I7"!1T5+ED@X%]F0&@RJX1].(VLO%FU5V'^(TQG"IQ-/;@9&6M^I1]459(J99 M0'4LS;7VDN*,;.6ZT5)+1ACL'+O\$)G%Z1AG*_J9M/M[3(Q;/S!2,P-. 8;^#?TCU3O*AC?5!M*Q'* M- /84\5<*U;OTH2X!. M$LRHK(M=OD+.6"H1E:6-/Y/ADW_U+Y59Z)4 M]O=!Y,K7TU[ M2U7/8B8N0F!)IM!\\!_^7(KCGX:C3E?B,FPI4"*!BG4HT30DD6Y<$)I.>I(X MU3SA'-^B,&AJ2!'=<@]';:9E!<2V\G'IV'!1Q@P=F:14F7[6L2[230X'5W:C MAZO/9)\ER2 ,=E!%!.5&+K1]?YT]^] 6S/:^].*JERW/BB>.A( M!$8;),0# M6D4)W)6 IA8!LF-R&3*YG?X0^\I;ZJ1FO])OJ/,80L/ "6/!BSNL7]H&!S;= M<*',H@/$2Q[:]@&9R76I0ZZQ!QWV-9HVPTE/_->@\W=.5=-'Q47F?IBI2;@W M-[&XH>EOE"T@ZQL72_Z:2JHO2<(/U&O+^M]H:.01:+@1>/=X-++4BT$\OG 0 MWJ-Z/M*S39K _NK*-JK1%DM4:_121[B'&7J5B0RJ]:I'25MING(FN^<'6:I6 MV3DC)#!C]5VP;S^2R68+5.]5-^T)E<4_V*JD^[Y!X)*-T,I'URM M@$KEO4BM&]11A&=8H_UN;X#6/RHRP#B^!DXHF5M9)'<[YZ-^?]0;'I#D7\Q! MLF(.RR)BX6:K]K#IS"6UF+Q2FL->99/"%9\_F12K?OWT]4-1UVR7.)#,,UE] M"I@7+"1KJI6.DX^>R?F:;?5[=A?(&O[_!".ZPE6BYL&LLDQ8[J=^;TE1,YFC ML6V=_B/[EQ]'@N,:1"J5;1EN(2I&TQUL%QASP[C GL'FDC6M\>]Y5O%KXQL M /D3;WLFC'9.ZI72\*A,>WV?ATFDK\O%>CJ#<^%%RSZWNB:[K#R ?N.+VSP] M5ZOBLH?A&_FH1#G9SS"=P3E0.5<-?[4C256DP\FF@B*4ONZ_DZY\D_*T9*\I M>'U1 J;:-\KJE5L5NLS[.)KNP%*)G(;2!R<.L4CKRMB2J9?=JN[Y]*I;=6!' MM7RDPT?YK#O'"GQ0([RJJIDJOMXY S# MU0RC<*$\:+J4\Q6U"K#6:OB06PUXKIRZ"L=-I+NJV46..Z"BHUUNV0*?Z0WM M\7@,_S\UNWH_P7V+\].49%W5@&+T>"%1(4(:?Z^BPTF.K$4OD3G5FU[]F:Q7 ME:J]?ZN>/_U*7*T0:>OW!)!>\^WE[>:>N.I"!3XYE';]!@"X[N+0\HA>PGR>::*<^8&+O2QF9W MW4L3Y\]R1091>YQO6"%7<=G+U$,6M3X6A\[K&I(<]SATWM#F'BT,D"\K1XH1 MQD*5&2U9QL/.X&?B2X/.^&?3UUQP0]OHA!K<=ZP_:>+W"RF#-O%R([B4A=@R MK)S-]*!8+0F[\F21JL:NZY>E.2/RW:MB2PD"*H'*^]97Y@;X21&OQMT=A[+X MF//6BQ9JXIG,ZBS[>*0B4+(Y87EJ,!?=:8O?#W'2E1PO0FI);OV5UA]BYH,U],U4&NK5"_E*#RH-LJQ](E+[=:;WFP8 50C/6I58RV M9\UQY]KOKD/L#UH_O"C:TUZC*4F@U:G&ROMV M1*FLUT8L1V%ZQ5"06,@Q$6ADDWKM_T=QR=5N/#BFA-PX.!K"H-B\E4\^E43/ M%=$T4^ Y[\.7QZ4@DL1T41A^2W6LO$N3J@PD M(!<."CG6PY?C6ZG(N$.'HD$DF%"3JB2X/'<>AVYA$T,]G\3/A_$]4$U;8H#* MY[94 ;]NW,IC(D)U9,FOY&G[DPD?YOGRK$+UTHD X@F-+ <"K*KUQ:]T<':8 MB5 :DO926YDGG4NZ'73%/8$A2I:S"5"7DR7DDDPV M*@X_'L6M1-1/9[>Y?J'F29G(G>O\6-FN.O'[L9O-4<%R15Z.S#5^7./'-7YU M,-]F2I0$L&<,&Y%:45#T;20;(^.^\R3YO#F$G.M\B+HZ9@S,&)@Q')(Q.(M% MY.NVBW/GKRCVTWQ04M[(G&F?:9]IOV6TG]ODXH<:_@3V%MIB\[R;DI4*9TZ^ MB=A/5"_-U8<4M\CU!>7+8*;!3(.91LN8AO0+:XY =!^%-Q$YX$I^1>8(S!&8 M([26(Z"WF+*^W%(%O0QB$(]P,"'+C/GD^@8V-F%6P*R 64$K6$$I(%5X&6/E M-R1WHDX"H3D*F N!+SQDIZZF1W2NM^WEJSH5)S*J9Z94*;XL<\YNG7R\][H. MY+]E@>XF/M#M[&4_-R],S.U5I;PJR[*>6,%W($?ZV>J MYPF]0#ME(]V-.#EEA,6P5K)49/"$I'0S+RG!/NYRV$@^.]SL]VX,F;#!;M<5 M?O18A$F;>.V43VT,/2EOHIP@9Y<[-=AK,OLIE'^XZL7'^AF7;NEY0ETN\0)2 M76Y22G69^EHC.7\Z7A7SQM*RDU:EK#WM_TQL>)TL'E;(8GE1Y:]M\O-^EI:2 M9_7HFS 2RH?;6!]:LUE+84^1O+U(GZ*K;++,ZF* %X )X3]?]5\]MK!"'/GK M&R-WO6M;^+_7RX]H/3$"4G+*?Y[038 M?&=[N[.?]W9=V[ !R7K7\@$0;N[WFSC*0L^\B7X7I]0,SN _H]'K1[F%M&!6 M+1#=[O -5:WLVP0IU6O0&VMEE*PVK"*-3&FC%7;')MBSGB ?P;HJ9>D93*)J M&9,.*7\#%NZ-[.Y9SQX,!@??8U- =-;I;;VYGP_$-I@A[-9+4<0[39:PIM9R MM,X?M?2&M\67SCO#Q0^@0KMO_R]G#F;1H*J$H'4DU1L.[-/SD3WJ#IGMK('1 MZ6EGW!B^P^K*P;@3M;'Q=?>=EC.*HFL0\XEUO+37V5YW8_VD01Q@V6!YMV?M M9'@4.LG('IR.F-,\Q(P[YX=A-(HX*CS(ZUZV,?55^IUW?"]+#&PCEJ/<9S*P MM/@A/6=+SK?'F= N.KT&.TSL;V?U1SSX;G.[P3$VY$,;"FF!AM]OI-A3_?EYW%WO)R.4. MB"_2 ;'/'1";UP'QV'/&JW*[UN1D[R&")^^^EGVE&MN'3OJTJWK]Y?V*U9PK(D\S939:R)(S![M%4=F)U;.'O7.[.QZ5'J1N MR*N=Y&WSF_TA?LT>]@;$,6WJON9:C>4]S8V>P7V>[*_WPZ3V9GV7Y#V M^RVF_9<*<2RQG*%]6AX>LB&Q/=*;C6@Q'ZLDD^R_ZD%M!HTRI;:#4@=,J?NF M5*.#?T4EB:+>T@ .(END"-E'CL2X'#F Y*JG#:P9,%">5+HR+H3IMU7T.V3Z MW1/]RA%P\(9BH-/R+)W5V7!JY!'*7B[/W$-Y9JF(3\[=TRUBE[K?(F\L#[?" MDGHYZ$VWJ\>))C1]RN@-GI#^=&:/P)PY/QN6K*#R7.;U8TUP<.VGKU_0***) MI(D /J?:]:II5^;D8>P>&E0,%C9GPJBM.D$25>V7C#PPR:C#?J5&6*YR7-8/ M-RBUK#0F-] HOR@;$_:0 &($^64]\CTR.66;505I'/I;.5U)OV*I_))6R+>= MCR P6C=65>G:^;6)BM%;D4LBZVBF&'R:JB:W:89H(UO6QMC=#N=54Y>KF1.J M$60%BRN3]J6#@E9(*-^@ " ML,)C5\C^]A?TMP_8W]X\?SLMZGOPSLCM=\'HZ?V_7N_5QCB[>\6R(6D5?^:\ M[ROPOH_$^RYSWG>I>=\[I?QA=G.W9I;-:%8C1ZN M%57>I'76AX*7WL_11M.6H M;.XP?K'F#H^F5[U QX="YDF0:<&WY[X=<72W::N-)U\P+/F$Y8_ILHV92/^8 MQ'_[5S')2_Y:^([67?\>[FT/UU^OG3&NOP2NYP83H79N-$E8:LOI(&A^O**6 M,7*Y%K6$<(B8AWO]R:_YE+G7]>W*Q7CTZ$46@0S&)L:F;2_RFYC6LNG;PY*O M]H6 &T>'ZEH'^*S@U 5-)-U)^=\3$'$O%>U-6I5AQC!CF-5S5899>=67LX:; M+>T/(K\O981*319G"2>942:LBS^(_\G\ M6R=8COOM5^0?N"'?H'NZY:JU82Z'AMS [@VW[3U]K,#KX]" \VU[01XK]$XN MMM[;Z^=V+*PO5 :]L=WM'YXB7]9RKPT-U$0+8WVX2:O6GZOT>[OH'7^LT#MY MUPA)U2"*J9-\VIU=6AOZJ,F=-8HC-^ATM8'9H?GP>&CW>]N:^JTT&TXN&P&5 M!I%#G404"Y\FKYF*$X;A<_[1D"E0>10)^'#]E'[5F68M5)$#0;V MH+O];+(VBJ@/C8!*@\BA3B**DT:V+^Z0U>+8/M 5_BWV1;&M4*2MS1GY7_]U MUN_UW[[HQ,GZ0ZEW:H_&G%QS5"A6$W'!FE[MR+()1B;+^8<[NX;8WC:*[UFP MUXOK'AA*I_9Y?\QR_9@PK$$2^%@QZV6HD@WS&@OLK[%8.+YGB1\+[''5WB*. M_I SZ9]I#=CC\Q[#CF5Y+:7NL6)6SSX?'C[CFDWTQDO\+SBC2/<3/WBW!N:_ M-83268]K-(\*OQHDB8\5LUZ")M=)=S49HV+(0\TO;4D5V$AZJQZ<;Z+T5Q'=\P#L+ZV@.I(CLD8P1AQ<(QHDB+#DI:I:%LJX@!-X:XY M;783[>LH=8('G#LOY^(Y7%?Z5, <\\SKAG]X9] M1H*C1H+^6=\>G0Z:A@4-4GKKHDHSY>SV.(/AT.Z?/G.4PS'1QO>N_QI' M"X#:/?6UQ9:V"YQDR15*-10H!X;2T!Z><6.[H\*P!BD7QXI9+T.5[">KL0A_ M+Z8BCH5GI<6@:LN-$DYNJAM_/3BO.#OC]*;GP>YD%\#CCA]' Y5]V TLEND*R5PHDGPK1+ M9+,PWE$M$-< L>3XUW@X8LWDF/"K00[I8\6LEZ#)=?*::X X,[DE^?UM =61 M'),Q@C&":X!8TC(5-;(&J*V1E594"EUPA5#S$YS1YS\>C9I6&L!8L-/CG/;L MWFA_6>Z,!$U @G'?'IUWFX8$#=**ZZ)K,^'LNDCHW!Z<[Z_2EMVJ2U;0 *P@ M+\HF@6BWM5>;[5YCE.GY(%5T/'Z>^^ M,_$#/_5%8EN744@ 1W3[&NL2M*LTZLVX?JO9U;IV(,7F,37#MB= M# ?;HETKJ[*YO4PEA[+/>VUJ^]964[R.,CS.Q#%,N;9/>X>?\-X.V)W9PT&? M8?<\>34^/V6)Q7)\P]G577LX.OQ(>3:S:RRB\_ZML;@58=9>,[NA[4(.KNKW MSED8'Q6&U<09VRBW^%%0)1O@C9?NLM&<^Y(1<6;"-8328'!X,Z =D&LH?C5( M'!\K9KT$3:X3\4=;'EF7)C%''F-!"<]NX?Y43M$ M@L-M_O4VE\%Z_ NZ.9E>G]T55LYNW1/3YJ!LXPN4?X_"&PN^,;<\3KYJH"JS MQRSRLSY7-!T5AC5(M3A6S'H9JF0778TEN)$TW>+!V0UEJ8$ M80T2K\>*62]#E6RT Z1%?!?[*7S-/MJV3CIS MOP^N0FY)+7];0'4DQV2,8(S@?A\L:9F*&MGOHZUQE%9T!>%N(*TI*CZWST;[ M*RIF)&@$$@SMT?D9(\%1(\'YN3WL=IN&! W2C.NB;S/A[/8XO=$ 9.AN&^EL MHF.S:Y4-OI:X3=H"JB,Y)F,$8P2[5EG2,A4UTK7:/*?I4_+=:N@TO<0B[W0. MP$LL)_2L2U@/OBA"]P4'5AHTTZ'<.L+JLRS!AFVZ[*\=7&I\9?!DZ2 M2*R^L)*9$\-+DFSREW!3^)JUB)+$GP3"BH4GYHO4CT+KIUZWT^U:"Q'++[QT M='5_^?-G7?NLRQ,C.8%^GPGTO;$]PL;9G"N^ IM?&2K'5LE6&VY9$Q6+E=TF MK5I_[G$R'MK]WBDSU@K07#8"*@TB![8HC]&BC$*"&EJ-BUBW%4W2R/W>6DN1 M;9V-[.G!J7V.J4AL3S_+4MP)^-HING]AJ!R;I=A<,5S#&/ 5BN<9;$C$":'- MZ5NG\^C4!KHMO43QG:[ MW1Y<3&S=.D$FWEJ]LX$]Z'9M^%R'B)TLG44QO-2SG-3Z+0N%I(M!%RZFV^^] MM89]>P0&2^]TK+_C)TF&SX>>%65IDL(/.&.D\OOL*3AJ3P%#J<50JHGH:I02 MT3+,8L]!G14",R5,:0=7[+ZO'R-E*#&46"BS4*Z]4&9;_O"B^]UQB&[.SJXG M,VD'E$ZV1:]6QI5/_INATB;QS()W:\'[AQ-_GT;QC?"L7Z. _-I'(7Y9C#"4 M=@6E/NMRSY3'[U@>KT)EL&U-73NCX;4AD@;YAAAF=5FU_FR'A=@SA5@SBGT; M1"MUDE\LF9JT*L.LC1RVQZ+IF:*I&=5%#2*6.HDF-JW:MRK#K(U\F-VH&TFK MWUA:O?2J;$C5Z38:Q5,;=+K:P(Q=?(V 6T/R1AI$*W623$>8Y'GA>3ZVQ'6" MTH8K:7Z;*5\[67#A^!Z \8WK+/S4">HQ&75_/+IOC[C5T'.!U[5/^X/WNN7U^>L[0XUR6W>6R=,=VK[MMU\XZ:0MLQS9I5899&WFM;#T_8$G%"2NU MH)@ZR2>."K9O5899*_GP<(2=J1K!C \-FO>-@$J#R*%.(HJ%3Y-699BU4OCT M!_:XOZVSKYW"YT,CH-(@K#)JW*,&NE[.G9PQ%[[[C2N9:KLG74O#MK M%+=MT.EJ [,#\^&AW>T=OC:E'; [^9UEV$NORO93G6ZC49RV0:>K#G#)LJV(SL\ZV;#+43,LVH93LX+?6Z]NA\QQC3!'.W-FIE@TPQAEE=5JT_ M9]F%^G*LL..,S)=?E2.*=;J-1G':!IVN-C [>,>I'22\M-,BX&R6%U]UG>R1 MTJ6W^/&H#*D9>2_Y-3=R14ZBV!.Q? B.;"51X'MD[75M"__W>A/GY%-=C/ID MS_0JMN.8!QBIU190'D*$^DX^ M,8D"[^%130?,*8M2)Y )93/8EH@32F\X?5L5W7ZY&/6]#K M2([)Y45M=MX&OC/Q S_U16);;A02V">!L!:QF(HX%I[T[UI.Z+&GM[7F8K\W MLL>C4=,<+8P%.SW.:<_NC7J,!$>-!..^/3IO7-2G01IS7?1P)IS='F

1%&6JKK;8$:W/.!KC8:@.K8SDGXP3C!#M>6=XR'1W$]0K_ M=6!CY1.Z@7!BT$K3V=NY\T/O$,_U*E]U695]HNNS0AG>PO=8=>QEQZZZ4U>$ ML/02#3WD9NYUMSC34SVO\F5//?YX:"U=>>F?-;A+#N[E8^!GAD]](J91C#[U MX,ZY3XSKG^4VPYWOI3/<>??GMY9&Y@'NV,BL[HT&MJ7_\_KMJ[^MQ:#>H-,_ MPV^7MMH9GU;L5GW\UK2E+#*F8*..-8O%])^O_BN-W%?_ND8LMZ*I=0G/ @HD M__B;LR&J+)&_.N]99^0#HIC/HQL_WV,L=^-D:;3DYZ>/JD(/#V'HTQ#HF=BZ MWZC"\W#[S]#)/!\[G'V-(^LC,DF\0T^$"7QV&+/3/5]U7]+M:F'XOR2=Z@6*=4I&2G[A9' ,2D5S9"H^4 M=@8+!/+:F(2/YJ5M@5 MMD_Y$:U$&L2I_D)O^KO,7'G<2Y^K;(=STX.@E+ ":2E_ )$I?Y!R\Q^3^&__ M*F2G_!,(4/H@S/?Q\_7S]&]Q;'-UM>F_/084G+'],:'$=.V'BN&B$E.X7 M+_UPN[APW2@+4UCY)3?A_94EZ5P:W=6HO@<<9;1_";3_)J9\QRV_X]P/\X(\ M)?< T7NU%^@@J,=Z/Y,!B;4OGS^\( 6<_.HG:13C+;QF Z+!>/2'$W^?1O'- M$OMJ(39MPSFEWZZY#7TV]U^7@T6]/9[C^INX%6$F7KHT8V\-7_<]4:D= M4!IV[='@?,N%ZY+(PBC6MF2F8\6L%R++/4IVEMD[D-F744*)$3'+[CHRUD-/ M(1W;P\&(9?>S@'?*@'L>X"XNF!2K2''4._Q$8"[]JFESC",Y9@.*?.H"JB,Y M)F,$8P07?;&D92JJ:;/#UZ*U W"L*[482C7Q_3;*"]]^QL7V>KWE^2\B%+$3D+GN5,OVULKQ M@=T[Y^Y,SS0BQO99GUWQSW3%V[TNZY!LTN\.H0"CL$=^380[EU9PPF=+TJ;; M JHC.29C!&,$EU:PI&4J:F9I16LC.?7KD'$=I4Y@1R[BC0]OG+.N4QN8'1C?1EU[,#H\L;(WJ*;*VY$VJ=,XFFO/4!0N#:1NG5_H9!>.H<-T MN3PT9'KG]NE@V[*==H)F8 ^V+JCEUJ@UU4<.CDW]L3W8NB9G"9TX3-.&,,WE MS EOA.6'UM3Q8^O6"3*!4^I *?1O9:+NG1/'3IC"OIV)'_BIW^(@S@D6DC:C M)367C=002CV[R\/IG@F[RTM&J%6&-!YLF\I].+G-$GD7O2BG4Y"]X8WE1DF: M6$Z21*Y/9:]W?CH[5L',XH>A=.10:I!)?*PJS+XQBVWN-DCXSR*U;APTN=$1 M[H>W(DFQB55BS43@H2U^'6=):EVX+EQ'>WM;];EC4SW93#N@=+(U?K72D?/^ M/>-*FP0WB^1=&-WI3,0@>=UH+JP35:OPNK62EP7(AL& P7C'4;-V0*:A^-,@ M6_=85=M]T!Q;S6T0T9]">!PLY:H132R<7YZY'II1<$I=>W"G02+T: 7SCNF- M+>*&B%MI%+.TK1?'/'2-.7OJCPF[&B0YCQ6S#D^1ZR0V%^!S66!+BFO; JHC M.29C!&,$%^"SI&4J:F8!?FNC)ZTHTY^(:10+G121.C]$ZTOUA_;Y<-M6>JV, M*YST>W:ONVW3MY:"QNZ?#1L!F0;I&'717 Z/36?V8+#MY)L-8RWLN6%]LB56 M65M =23'9(Q@C&#/#4M:IJ)F>FX:Z).I8XJ-]JQP3FL]\R .71#+63;'A%T- M4AR.%;,.3Y'LJZFI:G4DQV3+G#&",8(Q@GTUC5..VH)>1W),SK(Y\BP;[ ,6 M8*:-$WJ6&\T7L9@)N+I;01]SLDU=\B9>)-F&ZYLYV:;1JS8!FS#99L?HQ Z< MFNI;1W),-M<9(Q@C&"/8@=,X_:X2KLBF%7#+MB:J$TU$4585=,'6]E6\UI )J3%V4H MXEJM(=;FG TPO6L#JV,Y)^,$XP0[9%C>,ATUUR73VIR:^CEN_DW[$!Y 7L1P M']8?3OQ]&L4W\-&O4>#AJ-Q+Z:RY2B/WNW39)%:4I4GJA/AW51\R<1+?)?^/ MYP<9+-E:ATY#"V(82C6$4N^L;X^'/?MLL&W[G[I(]2;I++6!V1%A'8=RZJT1 M8"A'C^K#V,UK:R'BS=0"EOA'+]3MVMUNMRTV&,NT&D+I9&=XQHD= MS1+YC24\-M;K+=ZKC?5J&5]7L;X/?;C;85E>4Y;"PJHVF-6@T]4&9BVC1K;R MVZ &K+'RW[&5;Y#2R!Z43G:%9FSCLPK0=!6 A?LN:RL+TWY9 ML-=5EN\IU'6^XPE.S">.1SXW%$H-DJ@LIQLGI]E4?SE3?=4RMZ*IF6^G>R5@ MGEU=!7UCB:H=4!KV[#&0Z;![QKZ-YRF5.X,@F^VL#C1='6!!OVNSG<5Y"\7Y MGKP;(^X5U1[,:9!(94&]3T$-_\7F=V6IZ0;"B?\.2\W>SIT?6G2AN'F5<_]E MZ25ETMFF8K)"_ADK[*(_P+(6H #D@BH@XB6L>EPI>>:9#B/3QR-K2327_EG3 MY(%TD^5CX&>& C81H!Z@ A;<.?>)?6O:VKQ&$VM2W@64"#YQ]^<#5%E2:54YSWKC'Q %/-Y5/GR/<9R-TZ6 M1DLZ(7U4I:<^A*&[5U0;,B_ES]#)/!\]4U_CR/J(VC/>H8>3 YG.%JX Z2M=":L>Q %E@!X>]9[X8KY!,R& M0<^V^MU^EZ'[7.B>^"% -\H2L*X2VQ(_7+%(I<^5#"XTSN1OGI,ZKQ\#M+F? M_M8B6"ZQ QF,F@KQ75<$P<+QT(O\SU?=5_2[6IA^+TDG>H%BG++?D/S$S>(8 MD(BDRC/QZ-SH803K!,XB@4_U3_F?2F=^*QD^R;=759X-N72WHK&D$A4C^F:% M\J;_#H)SK9IJ?&V3GWGI@RR]C9?K;"LGEU;P%3D5NM B?8XULNDR0"- %>$_ M7_5?/;:D(B+YJQFW*SJ$E1_1&J1!G.HO]*:_R[[OCUM.N;ZV3:NQIXD/+26! M7_N1]X])_+=_3>-H;OV6A4("L3^TZ6.2EVE$/VM!*I\ :9H_4>;S.[]%1H8] M(X.$%6"$_ &5)_D3:5#5EV\=X.+CZ&[3&WL.$CQA^6-"B.O8"1/'14ND=+^( M!H?;Q87K1EF8PLHON0GOKRQ)Y]+RKD;U/> HH_U+H/TW,>4[;OD=Y\Z8%^0I MN1N(WJM=00=!/=;_F0Q(K'WY_(&P[^17/TFC&.'Q6GYPD5C?1()N2>\UJ_4- MON,B2>(%>5T)O_:%3=MPM?-F9_*>UR^_Y_PY7MAOXE:$&;>\K%F^Q8&A=-JS MS[;.U^'$BT:A6(.2;XX5LUZ(+/#9K]M&I[ESE%]1,(;2_Q88*5)51L&9IVU8IU-.AW#K"ZK,LP89MNN MRO&;IZH'@[K%;ZZ< );%!DRPS^]BN6:>PSA'%\;I]^UA;\!AG.:[@/N>9/2RX=XA07;M[-FR1X&:3_$#B_<*;^Z&?I.B(OQ7:$9\H(1B+ !OL MP#W%Z7UK)?Z0\PA956(HU=/MVR@'?/L9%]OJ-1;FOXA0Q$Y IKI3+=A;*\0' M0^Y-L(7QP"K0LTWYTU.&'9OR.T.HD=U_@8A8$TSYVM!)@Y18AEE=5JT_Z^G9 M9[T1R[)GP>[=NR;(L@:1"Q<$+EN[C-I::#)J=FNHW['1]S2.YMIW%(4EGU$+/4["XO&:%6&=)XZQDW!Q/';;6D:R>TOTRG()[#&\N-DC2QG"2)7)_:--SY MZ>QH9?>XN^TH89;<1\MH&PJE!IF_QZK7[)XOL45=8^'\6:36C8,&-3JO_?!6 M)"FV2TRLF0@\M+2OXRQ)K0O7!4VIO5T4N3?@<4FB0W/5K?&KE^_>,*P>G M*#:I&R^UOZ0S$8-P=J.YL$Y4D<+KU@IGEC&;10.V;JG:2B'34.QID%5[K+KO M[BF.;>4:2]U/(3P.]G'5^#^6MR_/,0]-_>?;]L1G<5L?Y&F08#Q:<;MK@F-+ MN#TR61K#+)+KQ54/G= TY-ZV1X5?#9*OQXI9+T&3ZP0[E]US,6!+2FK; JHC M.29C!&,$E]VSI&4J:F39??,\-6THJ)^(:10+G>>0.C]$ZXOJ^_:XQW4!:\KJ MSTXYP:$2-#U[U)!@5(-TA[IH)(A66=N-)]'(>PM[&F09E$7?:7Y%,?.FIKJ M5D=R3#;-&2,8(Q@CV%G3..6G+>AU),?D+)JFN&$>R8NQG#2-_4F6.I- P#JY M2V;FP(-1 )C7XKFUG#6S?AJ(?;9U'49+0<-9,XU9M0'H-!C8W?Z.*8T=,4MZ MTP#T)B_*4,:U6C^LS3D;8'C7!E;'PO&4Z:JQ#AK-G#N2V^3=M M0W@ =Q'#;5A_./'W:13?P$>_1H$'BUB7TE5SA=DSTF&36%&6)JD3XM]5YL#$ M27R7O#^>'V2P9&O=.0U-E6 HU1!*O;.^/1[V[+-!:Z9P-4AAJ0W,C@CK.(I3 M8W4 HSAJ=, )AFU>6PL1;Z83L+@_:D'&4&HQE!HD?&LNTG_:1VBGV^GQE&<6 MY8]8]F[@)(EU844Q2' GOF=3_M6_^CU[U.W:W6ZW+=87"[0:0NED9WC&^1S- MDO>-)3PVTVLLVZO-]&H!7U>9O@]-N-MA05Y3?L)08ON=Y7D;Y3E;]"]KT;]C MB]Z@HY'='X_LL],!ZP&UY$/M@-+)KM",[7F6_PV7_RS9=U<\69CQRU*]KH)\ M3P&M$=<$LG ^+B@U2)RRD&Z:D&8C_:6,]%6;'#M2&BEU9G/*NDKYQE)4.Z T M[-K]T9E]/MXVS>=8&??)SB#(!COK @W7!5C*[]9@9UG>0EF^)[_&<-N"&_9K MU =S&B1/64KO4TK#?[&O75EFNH%PXK_#4K.W<^>'EEPHW%[EW']9>$F1=+:I ME*P0?\8*NZC\7]8!%(!<4 1$O(15#VDDO>X69WJJ2)^KQQV-K2327_EG3 MOH%4D^5CX&>&^C41H!Z@^A7<.?>)&MZ MHX%MZ?^\?OOJ;VLQJ#?H],_PVZ6M=L:G%;M5'[\U)ZY:-'(5-NI8LUA,__GJ MOT"C>?6O:^K>&$VM2W@64"#YQ]^<#5%E2:%4YSWKC'Q %/-YU/CR/<9R-TZ6 M1DLJ(7U4I:4^A*%/0Z!G8NM^A]8^#[<_?[G^<&5=?['^_'SQY_M/UQ_>6U^_ M?;$^?OGVQX5U^>7S^P^?K^"SRR]_O/OT&7[X^.GSQ>?+3Q>_6Y\^TT/7G[Y\ M+I''.@ZV/:A[_6;#NM>QWH'.GR"=?(U% HCHI#Y8!4\!W]-XZ;ANO/1Z)JQW M60*_@(UT&3A3:D-P>ELZ^++YP_Y3E-@X>3/3> K MPD*%HM]]Z[C_D_FQH'%#_=Y;ZGCKA/=TFBD<-G1])X#-+*(8U[066;R($I%T MK O:$WP6W-OR\/F;\Z=L>E6Q3@(8).;(<)=\QT4Y-GPQ-D ,;Y:H!X!U(UP] MDW^%[V^X-D$L77>12V 1 (Y;)\ 7EE?QDR3#'9))3.?%QT.PG]6%P>,(;YO@ M@$#TX5N3>T*(,B)TK.O*K^9714>!+:46W&T:Q:C2P>F3]'DHU+&^@'E/KP9# M/_9Q[]%ZB.A=*,!KV$1R!)4)DM":9FD6"X4?&UQJQ]H'VW@*IST/7L/EH-ZZKUPQ7PB8O5DCY[L:B0SMB2F4^&F&D-+IP3@^$3V M]];, <@)$1+#@MM11W> /<3W\AWJ%8QR*U=<,$T_I(UOLK"UW%*A1KG49!$-TAL1LL#3^28@Y.E2P .[+D[X_&L#=+PC Q3- M=#(Z7!$$"\=#QOC/5]U7]+M:F'Y76Y!-\^@%%I%VF)(!M94AH#KQP4*!LTC@ M8_U3_J?2$=]*XX9LN5=++OR-G?+*0!K]_)!W1#TT )NQRHEO.D3(K)+^D/[X M@;5Z:]9Z@H]FS:O7FFK2XMNSH;:O\,'SF ZJ+>2:.GV;&-S'Y#DAS=\@A::: M(9#$0[;P' ECO/&1]^C5'Y=))Q>)]4U()>SU6WI51:QC+QXS9EC,L)AA[9%A M%>9)V]@6,RIF5,RH6L.HOBBG3F&?Q2)PR+L&IC&YBY#>2^X893>M6DO+-O ^ M^$);[.@_G! HD!P@,V#R<\=#UGX3^E/ 8/@0%$,?;D0H4Q;=,@OIG@"X^RG: MT/"^N?:F*3]E88\[WE]9DA)S[U@7TNNXE=V.NR17R"(6"R%:S:PG#DZ;@N'(1SZWO+\Z10P$!^.X97!O70*X+?,M^=>0O:S M;'A?7@3["J/4NL&A.O3 - L" MZ]8)E)/?0:\2>4>=&W@ #H<$]F?GJ@-4!MB)R$Z[)H?W,6%@)3\!6$\#@#L) M"7@(M/,IN?0 M$XD;^Q,M D6EHU%11"QN_43&-E!GQ",LT>E$8&.BQ( "GA#DJI (BBSO&MV3 MF!1A(];#WP+_NP#(Y5YZ@'2&'-:X)(JO*.Z:L]3J^Z07TKI , G%=O!A^66! M=*%.H[ETQ_JC MQZ-XEXY,)@%[>@<5+,*K^="06!D?85KT=@.AAZFBJ[QQ". MQ,V22F3+$:V$3#EP@548J*+ !\)***-)?5(-*&*ES@+^N(B1S96B"%'%N1%= M\&D1(YXO%H%?8,TVW/V8>-!64M"7,C $6S9)G!BV#'_V (M2O$K G[LE$@+< MRP*)6D94B@SP_ 6Y6+FCJ,7,@:5(A&&X: 4A4^<[:DV! W0DE27+(\5.;02# M[R$&MF,A@T[E#9+^)..?)3.^>J.E>'J^SPT"IM?XY@W#,)L$7X@-XM.Q .K0 MH>>R+?$8%G-ZWPNF]YUR>E^ST_OV@HT&&\$#:,F[@6*@,P, 8H'$U'; M&%K@&=_]X,1AE*7$#\ <%"17"_U(%X&N85O&+ 70JY K@C:ATGFT\5"5*$?)U/%"3JLX4@&8CI.)5NNFJ*L.G MTF8 KWF3+12J72U0+,1+F[7I1E;RQ@+?F?@!W)OLFP$*%2DD21IGDG>#.NID MB50 ]8K7@'@WH/@!\#_#%#[DP"4_'C\G8(UHM M757I%CO6UTJEKQ#OY*1!$UI"-<>U!S &3J(LFTU19^UU%EDI>-ZJB^Q4L>?] MZ(,;'!D )>:+(+H7(I&Z Q@): "65B]A-*-D N@ MK64EZ*%"SI.%?FJD*Q:&T$ZOK)+2U!8-,I-?0%,15%?%D)1G;EL8QH)\&O?Z MS]F"=%]8!:PW6ZIA4A>6= =Z(5A4(K[U02D%[=&//#I)M=FS2@'HP@-S[#]H MP^V(,6F4+F5;"1WR=$]JH(\"9&JQ#U8H/:.V6T4DBB63]!R ES\.H, M+[(Z<] @./$3M#=\F5TKW;%6DKDS6WM"X!MIH?(CYDAO >[M4J6ZJA38I'BC M>DF"Z9L1FMK*ZR[%$+J@$D7[9)^0]U2:++BVKTU=>!L*6VU;J/?E<4=: _,Q M7;$YARONMQ+N0%N GK#K6^5068M44X.3X34\CD5F%C#YN(B<(H4T_;.8@7CN^]\4,%897/7/!82D[50 2U8 ;H MEJ;!)I)OBP*+L\UMLSH66/1!RAC$#L#[,T<;Y ME2,KR]AQS S9>Q# 99!Z0J4 TH58Z3.N>=#5F_^C8(><!-KWMZ-E;;4;4T%[BEG)8+(GWO)RX(BPQU#&>" O="5=T0 M(L&?$4F\W#(6B:K&Z1S^* LT'%/,8$I!E@@ZB<[1EW4FIAC5[GXR]DA9*0H1 MXG*4YU[%!"6IT6/6B0)<$;/(E2.#,2I@O.Y(3R4BI5#2%FU+8X,/KY-3+1*C M4=UB4#85-:D:)O.;.PP,M#LD\"!<*+J4:%^0FON1.C]@-WE,W(P':!V^4+(5 MIAG>?>EL%U[NX0=22M^X1CE37M'F!\L)=\468)TTBX&S>UFLHZ=*43[*!(?B M'E?:OE@"K 9*,,">,=*(T;=3$-73**9T*^5"/C/6DT>KR48L^[9*F>BKO>IL MJ:/JNUU?/+5%!5$=-5GZ.<]F>S(NK%F/BAG="M1YG)5NKN6^4\;1%1E'J]KM M$>BXU5Z? MD2@5"^UG=O,T+)^2]:=^K]OI2@2%301D]N0)U"H )$NL'9FLT._A M7%7\_Q/"[.2"<3#.4$12?\+Q@=V>J9^GUD^XG:[QF6(Z7S]]_6!]RCD2NJQP M;V17'XI[<"+1BR02G7$B4?,2B5B^[:#0#!G?53;!;/&%-%9O8B%43HJ !',CYD8&1WG?-F[T8F9AS@2-JDJM27S0R69F*,*6C+$(>TG>$ NP MRMR9DTB;<&B?]D?V>-C3;&UR;]J)P$4*MJ*_:/"2\\ZHSYXA9@$/D/$'9@&[ M=PW+C#AM//PT&'0&93T&38J5'$4S:\),4)0E8*%8J@![J+IBOHA"'5:5QLQ* M0N2#L9_],8E2$/QY7$(N\0)L0FY2L@EIM]>(<9SW5_F&L30^N89;G&.;EXWW M6SEL0:W4K^ [NYGFT*AO;S,'2:) ^YR7]#R._CYO.['"/-'X MDU$[DV=3(G>IAHZ>0_8MS<,MQRC5?7#)R1 C&KL=%K1'4F(BV2^18([?O4@E M$2A7:9[,HDJUD)3N200S(1F$='8V; P9L40Z&+$9EO\JN3U$72VGE^%@5)LY MEBQTZD4'<89YS+)F,FDY'8S/MQ_5R%*C;=1"P;9<3Z-)0G>QG^K\(C_!.HVV MD\:I/>JSD#@FM*=LMX_8LT&&9#!+=^$L7W M-GSSQ@ED@PU9 SI%"EJ7[Q2M!!?6Q3!T-_RJ)'EOO0^!25>3;F]D]_OG3:%= MILH#4&6)N%8IQ76S.1;H8[ZBP%;2:IEI'1>KF*\)N+S+O M_.FSY=?FA:^E)Q6=E!G9BQ\6%?J2T.[:%O[O]284MHO<_J,[)BMEK6/_UQ'J M6&:=]27J1/5@XC_M@7\/!O:@NZV*\UP&SKEPG OWD7/A=I\+I]H8:F//,;JF MYGW^5X?6>$LM8W\Z/^^<+Y58KC1H7>UCBA_\U.]V1JM?K>[QJOK>+K7B$S]\ MV8.2,FWS=LO*IM4K44((5E>N]+B4O>UG.*)!)P7JL1JR*@WU=D T0&VS5R1\ M#[:$KU,#,DQ(%?!)8!$:B:%: 7M&R< ^A"<[FT:KUOKNI2[QUW MYL!)S.% 4>@*HQ-7,LD3E9F!EW! M9']A!KT7!BT]:/Y_A!*Z')4JM)8^1617"%AI*LC4YB MK96<$#!5+T/&M:I\,>$SX3] O+\QX>^Z8+NL0XRZI_9IOV]*?:4IY&T7L,]U M%M]+B^818X/)FGHZ6.>\OFP;L5\V 3&M?ST/#S MOCWNR;Y^:]S+AKVQ,M=H9:HU:%"6;".$B:,@;[/32W".F:N*"!F]3/M/RQ'4' M_G./C6THP"5BC/JH[#6!K<.Q\FYH>J+-%0]YX:JW%"UQ;K&'ZQKO("' M$6[?OX4_W0H+!!=)M");QE F2%YED\!W]7.)'M1,-LW*WV*Q7)FQ.AJ7] 8] MZG)U%-XA1!J/U]G+>)VKTIBE+\68)9ZTL^VDG;43K'3SQ\3_8N )G7:FGU&BJ9TWK:7*WM2.6OA>M&]AS;WGFO MYJ5AYNZR\9JLV+OK[3VJP0IO(NFY>W2A\MSM#WIV=R'*U[\IQ?S_I,(C0668 MB3&)&LWLL*KS[*-,I?/026-E56_JP#!F@S[@6ZB$0BEI5Q]\I6OF4WGJ3^/. M6?4*&P!F97#]>EADH8*#4JJTUZ&Z_29Y8\A1H:9&:2?.HY/<2YFZU4/A!4[L MA;7FSKWE^3C07H^B 8S)71ZYRT4^(M"]@M\P?"X[=9*LY&4_[#5ASS?+PY)( M>\?SJ_;>I;BHO%@MPT>VZ92KD9>+D1\J_%^I3;X1(2C*@?HC\!.?AK&CW:M; M-7$LC#G"0W-46C=(Y<6J3"TETE,98@'UI!2X*CFH5%P')':Y/.M0CJO_ 3)2@_KR6+6TEC6\IZGHNR!M80"Q#X6/)(Y4C47MSS+ M2!7E]+>T &&)YYN GQ[=)15> G\3Q:SZ);[S4L-ZZ^Q*/PSZ#3K6[RC+L*:+ M[- *=W=K'=V?@=P"?7HU!1;$MQ.X*FN]*!$VTMJKBY$3"^SV) 5Z@J_8>=ES M/MD6:^**+(\\7X*!S!CUO-P#N87A2ZF')FE\C- 'P(N@&[AQ+I) M?3&[2[GDS+*NPOFG!0*Y_'8>%FI_'*C64WYM(1&K@LSL]/MBK25%_D5ZV6+&AGD71&R=%:M(V-E#9SDWS-8LXUQOD5!L; M6_O5C9^5O7E"20Y1EH"( 35,_' %'CR?3ENH)2"TG-=5>O/F7;JJ+WE=-S+@ MNG",\)^O^J\>6[AT=V8WNN+>RH_HQ,F5B]?)/73UCS_R_J>W2[=)\K.I^^Y>[> M;IF;1[:A>>37W,K);4TG36-_DDG=&VLTC"X[JJ59>WM+GO3/[,%@QU.UG@*; M>D)E,+!)8C1DUABSAAVPAG\_[K:B>%__[8KCJA[\87\]]L_Z.&O=/ALS&@O8KG;Z8U955F!R1DK*O5@!74,]U:K-4_5:@[' M3O:B(31IU6>PFP:=CO67NC&MP["AJZ\7E]97F<9X972+KX>VLL_Q9-VSGCT8 M#-AR:AH 60]J $M1_<1:SD;Z]NF8NK0Q%VD8_%A[:0.K*4HX6\YH>L.!?7H^ MLD?=;6-"Q\IJ7A*"K+'4FXW0[/7D>*R??@]E+NLM303@.E["\WMK,=CV2([Y M9-)Z.C&V!51'/I1E?XOLG@1)7("E;-8!/>Z 88_-099ST4ZBSSJ%Y"WG< F JJ#!+ H M[%>1F!.K_=2Z?'RM=D,U#L^07_!J T8I<G7#4JG_AH!!\\"IRX4K"UJ5Z<8!)& MZ4J'[Z5N'AJRY>1CV09U$2%M^$5WDVA:'E).L*;.)?!:^1;5=E50H]8L77E/ M50^0I0HMLS0K[QRQW,4C'^Q33"&#Q^;6'4W1H<8@CH27!-=M#BG:[S%U%*]U M)XFSX;,;25 +BO4]$ ;K>R"4OK;)S_M9>AOWUF[:$QR@^IEKH#=,(*^J=:>? M5GODU+?6G6][P]OFBG=VKN]"O?YBJ)Z?0D1D5'6^!J#\7% __M8[SNWA8&B/ M3NOM-V&6,Y2!W1O5/Z>)H<@9V6UF.E_+'?%;SG-&]N!T M:)^?U3LIFZ'(\?]&YI0=R3&?'?UGO&CU,0_E]6FYXE/'[A_7.#.RB-,%]U8> M[=*!.@JQX="@6R<02ZI4:Q6J_M@^'YW;H_&V3?[J)9"/"(RL4M4[K>Q8SMD8 MI:HV$#N6<^XSL9+'6 T[R].4CVB,%29?:;=[Q4SIAX>7+XVD=>3,-I5MYB3& MA$H]0[(8X8UC:N-,CGZ3B72X(+Q#CWF38W]FOKC-)^CB1WH;UZ YW%#RG/7A M%E>1B63K-YS/>5H=+UX]7'QUI/;:!=;-)X\K@+(T55,G[^$0*SDH*1\ZKE+C MC(G@Q0CA\G30]+FW:)XIC,+B6'YB_=3O=D:2\^C1?C3Q[_R\UM-9EK-)7G:>?9ZD]9/PTZWXFR]7F?XS+,=SZBOJEM+'D9#>_UUVJOW M0WF3GH"-S6EHV.1>3=-S*&U)6)=.'$16XL]U>BGN0?XTCSP1Y(][./<:,SY5 M;FB19PHO UK#?"V7W0^LIMA'P#-1-Y;\7O5HP)]W OI]V? M"925;"C,RXKA26.\9[Z.+XD_$6H\IA]Z&7 BN B!J>8*":3:A"+?B;5 B[*X MN#HWBE'\1#+I2EU?H77!QC3;E:+NX!?YS4^^OYG& GD/;$<@-P( _IWX8US] M1]QRMW,V^AGEL-1ZE+KW9^<*.&LLG"0#4-W[.!$82.J6YJ&KG'I%1L!M::%\ M1BK23:E:ILHW]%2$^8^(HS>@O\$-*)"6MQB".%&:![#=+)87__"MH4R14R?- M^UN6+T=#B@@$B2YEO/:37 )O"JVC@1F\WO<$#B]%$EF"7OF/"$?$8A32AEC! M@:LAEO\ *P)+!">N OTL'!\(SDEF^2)2>::GHURZP:Y DP"\]D '@_]FL59' M2E=X+-=R7-Q%2K-B!_]PGRH('O0._BGTR MX"DJZY)O0"Z&Y4T@GU"MC4EEEG5B@H;X!H;.[9?$9%E'? P+N+#WY3#WM,>% MO0\7]M:V?-?WX)V1V^^.Q^/>_^OU7VV,L[L/=#?$S_ONSZM/GS]<73WFWBUE M"JR,D-Z?M%*%1"J>\.3CK5G/3P$9W-7'_PP#M#!D_6R(9[8B^"6^\Q/0W-&! M)N51@%/7IZ"] _-/I.? 1X-6FH]*N<7ZYG[W+5DRX3W]UGMKZX_OQ/(G69)_ M N)1?0B6C_I4OE$OGEM#0(4H.3^2Y+2Q!J5#8LO'LNELDOB>[\2H@)>L73A= MDLWG>7DP^18%+!'3E^&I2G,[7D2Q\J1,X1ZL&]"(X _*"E%KRW4Z3PH8'&^@ MY5*BA_4%],Y;'Y9_B3C+%["O85LIJCTV:<[O_1LD$HOPRD9E!NQ[L%@SG[); MI.ITBWI0F$U1T2-U5Z]A+:([&880(;P-S7L;M*$$&#!:^HAB2U^,HRE@,REC MB7431!/,INFL;@4= Q/$?'34N4"6*MKKS!=O"Y_?X#VB._)Y]3*1DI(G0PF@ M@F'_@#B"9^ /8+)J;0YIV)DC#PCNI06+9.0&4>:]D49YH%H@@(X_3>]HU(]J M5Z <[WAPXW"X ]1000%(T3,9(Q])_,!'FX&4T!L_0&466S*@FNF'20>.FH6J M9T"_VQN@DR6]BW9ORO_QZ?J-\#+7R3N\F1=FL(#<*0$[NJ&SQ-:[*$G1-?J' MDR2..\L2>'F"#C=T?]X)V00 /3?17;C[K0,.XRAQH;9=1B?X23JN$,+YAB0" MRN844]J9\D"A'F^@C%U<[I.0YX .BO>2EHA3)ZY#;F[%?J<9HIU-Y]/G>"-" MI NO(% /2.46D9/"X\KSFD;H%J5UU)1V:CD!( +K"9X]*9H]8#P=#.(8^7[Q M $I_TT!6:X-' />C^TC@H"( L.;A"*++ :\EQXO@:*/J$1]&0 -^)DFK\$R M0Z*@(]Y%<>!UK'\K')/W!A%/NS%\8MP@4#RA"QCDC2 '._1Y]H9,@JW\Y? $3P!7,$SKDNY#7;^KITON(B !M]$TS=(8)U* M WKO3)&TF"@&S V@$P@SFY0>)G:@&K'\W?@96HJ(TB%[[!R\0AQ)DD;POJ? MS"%!(N\<: &E'+5 DF)%HK"/:1US "-HX">^7MG >E-R++T&?8I27YIF 7(2 MX?FN;# SS4)7.JAP"^D,..#-#!'"+U@[4)% ?QHRNUR+0=2A%U'D5_X.^](; MDQ*MO!,7]+NI,\&0#>P2MATA7\-]!^*'DH$Y$!Q@ZBC^[JF;E'>+P08E*(&+ M7$CN*IM Q3+XG$B!I,]IW0-GK#]6"R>Y![0K:%]S@%Q7IN92)4WBS4WL>(6# M$ XNA6^A6:&$G3O?S?M5H"5V5M)D1'CKPU7(E"!Z&=JCEF04%'8#Q1'O# 7? M 160+X9V4;!C&1LD"8H^SP!P""L4"$)3/T[2LEJ>@*2A!^%7 ;FS^-?;V+* M&4@BV6<+8_6Y/GD3@S9IY[^BE>Z'F52$U)OETJ04F3J0K8A-YD"@%S8P=@Y? MIXTYV*$*%7\!*JU60F9.[-%!X0V^J^C)BZ7QBZ:TGZ ;3-D?4O/$J\3OYH(4 MM'KLS97X2%$ #=3ZTXCBI;@<*F-P6&5(.*Z+YA"B#>II5BH"4!O2^-XN:466 MW%2A"X*6%6L/1@:B5X0@'D, HR,*,O?#F3_QT[*5HKJQY4K!+1RB8WVB/) R M1KI1<@_GG<,ZH)#151'$=DY](4C$W.14F V4&%-$!=@/.E]D$S8"JN]JC5\: M8>KRD$ WBOHH0H08KC^N"H:*0 M3OP LJ<7E[8!Q@E:S0 ?+Q*R!R"Q*OQ**)"L43U.OH.Q(B4!F"@J"6:N32[Y M[(_4A"-\7'J13FT!J(GY)*;;!(M,^DI2X<["*(AN?''X_(=_"Q);"9$,;&E* MGM)46:9:<9KCS9NJ69Z6)MT,H4@1E$H] 6 (ZD:/%F=PKWV-]56&D;(K MK LZ#R@#"#[2C8J3 GY(_I'(.#.J%[#-$%;PW3$,,GR,V&6BWJ#; MK822X3.0;R_ Y%B!@[Y)$-'P3^B"% H$8+>2DZM:W6)VGU!NE(0?T(DZ(*HZ MJ K%I.495RI=HLIO+PP-0(47*!TAPS2K_PAOW2V38P4.',(AD85CAI:\;Q2) M<_@JMG$%;D+L-S0]!%H)TPJ75)C"B%JQDN2<.G#8V):@D&$$>I_RTRK.BC%T M9Z'CA\IA>R]W2;PT(J,*OC+U75.)OM.)%.3R$D(#!RVO[YI^.)Y>PWAZG^/I M#8VG;Z\EU X;M;-<.K IS56ZOF?B7CO%RW:;#(ABHVQ@M++3YVM M.8DCL/Z7^;W.=#VX*O:) DA#8I_2 ,>Z=- Y@*F2I" +R$EE3^=+R=RC++$^ M^A,XQ3=!653*99WKRQ^_:7W94$(=E!:N-#Y!I&8)I4OE"R:88.WI'M;*&3;% MMQ3^D-PG+MU/Y!? B((I,-"#3B9\D*%E.R<]' J%2*P =Z+!8K,7WL#ZSJ* M OWYIQ )P)K/!A)#]-%G_YYWS<>DWZX9!8M,&823:>85V^XBRAXF@A34PA# M)3_)+A8NZI(4W,1DN=C!VC-7*ICH>HZEM%?&TJV/\Z,FB.!W"6YZU9MB:^>& M5AO)% H V*@!Y5 FRG.=> (D0PA@1-G(:Q+?.*'_'Z6P$C))JB7S$F-$Y 0P MPU1%+(C2OI4+!IX(A$I)]YS440MD<6&Z*;5J&J 1IE&!PF(26-*K(F'DQ"[B MA(00!GO#&259XX(8U\*_J[!'$4,B--/)[[J9NE+C)V#<3?U4.R(,3Q&&O6G' MROZ39C!YT?1.RR&Z?+?Y 1#NB8P*O@.2^9Z 93%#;-H]EE]\>D,>%^'9VK3! M @KO31 !_/(- M4:@__-F6!/)37VJL$U4#*),0:!L_]:K^UN]*C*W8C3:S%!UK NAU9?JZFBJ MKX=5Y$&Q>'"3(]S!%L@=+,\!K,<'TZ,XS^AG+%,DH^,&:QA'%3L?=*7%5?TJ M0[KG3L-D@29DR1K\";@W6(]R6<50JO=,(FH"2@8P"/S1H;R$('A#XA"^+ME- MBK*0HBJIJJ:1UDT:4_*YE^4U,7KA-RI":QI,I(F4XV%:%$BAXE3R-7(22[%- M_C)*>)%RF" .'!X8O^1ZR]S3<.]I/G1PC6>IWCD5SKS(&7(S"M[)0#9=+UGA MY$].T4B5.3\:Q0H_L_*1Y)H3PCJ$S9;];!@4V3EW=:,W4TH'BA/-7G^)Q4T$ M^\-S$DO' 'P(JKOORIMR2(%2'^BXD[SU]PY(;>L="B\?XU=J4 CZB%QYU.)Y MDM1PKW2?Q[P$8?EY45 M$;E_7B4_:4Y//H4EOVTBV!_K] >]_(#*=BP2@ M/5HL6^YT#Y!QDN[6J6(MI\Y^?H=C()\PC\I7:507\T#,G/??0*FAFWQ)^E#"F6O.#2;B>SK3 M4>DG>H+&35>'S]SBB/^!2W\3@+Q%MQ*FZ;%N6LQ CON6W&D9>3!-3,XO8RJKO4+__4) MO_ AB% C,5/B+I?2?\S:QQ4<4.:!0FQ,;(X5,2DI2J$3J^<]FA#ZT *MO^#M M4&ULV.WTL#P^W,S.CXJ-_%W#UNXI)_8)M<%/V[C]9F-_,<(^OY<$Z@@@992.^:(UY+*# ?@ !YZWJDVEBO/E&)'+GD? M/R5SU97MF8TD2C""^6\'4S5HW/B5C%Y,.(1#P," 1]F91>"9CD+ZYS"5'/XP M*1* 92*F$F= X7 \Y#>B^F2!*0T1[#92J@HF./^,*/I\A:&>="7\'5"%!6:3 M8=4S>C_N*- 93/.0/"SS(.%Q*-!+BBAIFP%6B%@Y)LXGE1J./+Y\ ML*%879M3]EI"< S$K^)(YJ!E0FXQQY(Y:YTIA=1C20F3/( #(/NN*/\T#3E: M"ZM_'IAT6>X?#-+#GX7Q2='DY5P %<#_(VG:8? A#69W,LB)Z9.,OT#TOHZ2 M4:=4I4B*)HLZ^=(3V@<;RON.\E&NDE3!$I@DI;<0N=B MZL0(ZCE)@?D4#"+DCT7=6(1YG[J>K.3--+/LRQ.9YQ,MWE?_HC.P@4YDFB@G M!.!$;#US4R->9T,;?[7QUQ5J1.:;:H=1"1*,4FDY$LJYYCJ$)-W.AIC794=S M%8L09@T0HDA.YXI-(5-R*YR%XH#$]_2$)DF _CE0$;C;;&KDZV(V%;X%A8SV M5V+N2U9JF(M!FQ@]E0OTZAG00>385(JAD33$D&F8D*S3F<2-=.W YB3Y4JI7 MI52KG:2@75S^Z^.[H_ZYKC;AW"6'^NV2381@6O,\\^-;-%4HBYI,)]3Q,/22 M4Y4R"Q(\UZ\R97EQEP1@>.6H&@E*#E:X%K!DJ4-R1K.4/<>Z^+)\:+Y _!], MOD&;RRPD4OV'TT)>479S'J**.:F6.KJJ9%*ZR:4.J*38[Z1QJ@)HEHY4CRH] MSX;JX;'F'CO*EZZK&0C1RS3YL5:]9M7_>4DVOIF5%]5X" MIT/0?SH5=5\D[DK78A@RMF3)B8SN]SS"K:%VXQ(9#%2CZ5=*(.-Z'9[^Q,NF M<_924Z8R7!$1^F8!!3I'N/ BB3/YMD(/4YD.GSZ]5YD.9"]2/-Q#LXED##C9X&%-!0+O//):<*C$CCC.Z>LPH) "ME'FDBZ!:R MVB"F9.*AFY%],ZD,*>PF--W";&2O;K\M?NVK*_7REXGTP%[U+ESO]>=D"@ MQM]-&35HLE/<>*V^K$L1#*]XR_3C$G;2XD) ;$:E-:_;+ Z.'I<7I:1>>$[67G,FG7AD>6 M"^U4]G\BT3MDO:54/U"!JG%RRKK E"T(YB^1EU$-FO)N L/_^*7.EWGL_(GJ MVX/)*57G],*[XPQ'KNDHJ1HZ%)0QC%%\*UVP"^;>!-#)"U6:%:;;S[UD:=H* M937S&&Z@S.WG8KS_D*H#"ET2WQ(("!"-/$SES(IB[4^4#B_82IPUYA)4%C0- MDFF^(&L,,S(B'3S'"-(1ET008S#1@ MIF72OV,8#U3S3VI[K[1$I6)!VM0/\327*+;O).X*[/RG CW#>;NFY=O(#L-;H36[-8R1A?C1,1PP99E6T#G%T5LKQ94)0"S=^S35A'K3](Y#$=5 M8W5\X>+:@[,A_D01=<,E06NP #T31:R GM#V@ZZL,I3-!Y*+#!M_C=4ATR), M9Z"^^L?&F=%M!352^0)9Z]/I"@7:"LK/0HW75Q$970&LHCA.%62%>J/,X$L^ M^P:4O"!PGO"NI )[IA*FML]+6Q MT=<3&WVUT=>F4".5VR$')QC % M*KKE-!_NB&6IC(3/.2EF->?2C)C?22C$@Q(!I ^FBP)#P/;H P,AW6V6"C"Y52)R)K%X\HLK6 M4H"&:_](;&CK3)*G62&6@_(^75-PZWN >(MB#?0"Q>&--T8]WF=$NZ#;:F)7DV!7UVR7GO/[_HO:#? MY<#TNYP"M]:E%ZA"6)+-&_4GD/UZ,9#N+5/X6/VD_U1:XAN6FZ0FO*@T_384 MCB#":B<0DC=QX+^IMO^6LG?T\LT]#='E0T-01ZKMB6&;2SW026+C4./!X/2> ML?HU8SVA+7O-JVN5#U8FML2KZBAU!_V46V6[2RP*\JY^R$4(TETC0WXJ0?9= M*>WAJC *ZVSV2RJ:U0/524N![J*T):4N!1M+CG2>3K&E]2SKH%I M0OG>"B$V$4HMX^]6/W?Y9P(DH"].1 %,H-UL'"X3BR!?&+7[A 1* M91()O#,5$CJ5ZXGA @'O09^BR^H/]I2 "=[_'IA8IAZG+5435KO)BYL0\"'1LWE+EJ?6X%J!:H5J!T4J.^_+:E07HF0?Z;8,CJ5J<&/"\8R9U0X MRV4 <7*QWH\!Z*JV>Y0H4BKU5\CE$MC"S!YQ#=Q!\MT*7@D;IQ(E&=T3A,VZ M#GCY3R'SQ1)R2A!$%$UA3<>/,N8Z&\AZ@]==YCM3&UD6H^"/(O\=&7^.AW*ALJ M,8B+F/'9'A(YA/-D0 Z5ZI5TKK+&Y1<*T%9ZIP-N&]/\C;J.L=W$8G6C**6D M,&CT?J1@J%:KDJ13&O-4"&:+T1^YHRT:,NCZI4(G+@^I["BU$E$0ZIRZ]0G3 M+5SG5^_VJ_.9:K.N.$/$=7[[[<)U?HEOKMA!C>T'@3Y_NW NWKZK/(7'/WSG M_/,?G**+IN.?__67P6CP)H%IZ!C\+TF<+UWGTQRS2Y9IN>N@JM](3?Q!MM9) MM9@R &7LS//(3X1"4S>@\HJFU*&9+D? MA)) )6^A;&6I"A+N]1)2@S_,GY<6,FVU+-FR4LQ*,2O%K!1[*@8?>O(RE88 MK/AWPI5\ZUR:I9_UDNQ/!E3EDE2_$![W2AJR;H)(FOVBBR15&9RO%32"VP=@]%T MI.@V48GLJ.:9$7;8PNQZLVUU*3YF5DB0P%$=5%"877SX;+YM??&@A%/E H!5 M6%$<@]O&R M19K\ M5#JGRDO4:KE#4%2MP)>86C-=4Z8+2S@]6"-A<0X*'G\86WG\_?*8A&AJAD,<8A7,!!%F#"_-,DR KNF5*6(PUL#TZD[(L\JA7ZG_$'CBC+;%[EA*[D2VQ M:U^)W:'+[O-[9?=Z(;L+#],&(G&/=]RT;707"6H@D7K8CB=U'PW'(F-DD0,? M1)PMDFIC(N4V5M.$?(9&'RMZH>K+;#;XD]E^9?NPE(Z!B"3U[9M5.B:7/FJ; M!J%GN&&GG(%LPW:NQ)GOG(QH!U*)]<'[0-7I!!!IS(AA_-&TP&'Q!BZH_*'4 M[/G8N0HBQNZ#=P5DE*CYN.741\*S*>9::BNM-PQ^ +(*"-]&0P%1IKLQLVHM MH+5:NL_YK-5BK98M6RVZBKNH[7(59JG.["Y02YCG<[*Z3K"H,J.*12,;BV#S M6"[QUL.AA4)EZ S08;93=(N^=QI0K.Q: XDP"V35F2YDHU21*VPT!_Q881%? M>=Z5 B-V* W!X69#/GY'UHF7>CG*K@_H]--Y]9*#KY:]*YQB!$H&>PTQH\D- M5G1W7--D5C6.090EK XC^.U;V4%[Z\D3;S\>43=*>%BAD(6($97-%5:5DNK7 M>>!+-$)9OUP1V3@_$T.,XHC8+%0!FE,UOO6F6;EDY9*52T^42_\*"#\CX?*A MHHFL;]2TRNP#C(]C,SS.R.9NM=B9R6,(#HP?3>(\,SE9M?G7=W=&124>2$/B M'IJ-/\M];VLB6&8G+153V7D+7 -]\N++I5OM9AO(E@;8SA>GKF6_1$F)-4H[ M+CZ4<2B)6*QB988LUS*>;4H4?X;$I>2&#Y>Y<3>?PL2VMY&K=@ M7H^T=,5=?*^PI,-U_B$BYP*>S#":6I"404JRE@-IA?073208+ Q#"=RD7/%8 MD)$^C)! :J3B0RF(=;IX%'>FJZ782)5KT0P4B&W1"UPVVE'(X[K3-M^>$L:> MT<#4&!PN=IA*U"6SQ%)U/%>+=HUP-J$TJ*NOD\7(]1.*EF0*UU8"&7NC^YH7 M;!Q!NB,1.JF,#J\B/)6[FYM=SS&"3 H@-D=94J <&NZ&KGK&L73=5X*"DY6 M6\:;=MV][>,O*".'QRAX1DE!*!@(@@"S"/86F%F"@*%HD^?HA#;T @+W#L@7 MBH,?L9. YB']$(S]4@I(JJXNXAMVC8&W5+I!3F.%OTSJ(X*A1JI#[ 2QP?'^ M341VBPV\_ );O:A<5X'2-3BB!!LN4>XPP02;@0:+A? )E;AP4LP)SK3P*L_8 MV\X5_9&@/I!;YWDB\H_R5%9%%(O@J11)Q I*G,$#-4WADKCX@RC++.2,RO,;<" M_[""7A^&1HX<:5L<,8J]D%7#(_YGF6?$+:K77-5$K>\:Q7J6SB63&@/A?\KB MK?_+/6X_7G!ON(.):002H".FK1F7C:VAX(:ZDW\@7"N<'7#(2>S?%;F!,^P2 MKY/8IF0:.PN!>@KE=%"F9"2H(4FIXXI"<59Y(ACA6\)[2$.!:YB'U730[K9 MTZ0$?%DP--4T6%*WKMJN""@T68[\^, N64>D=41:1V0'70OO1/H51JN3O#^2 M;) /.::L]C1F$W!KJ=6:R,"%0#%1$R6GEGV7E& QE-%4%/Q)=1B6T%"*H[,M MZB&$'WHP'+86J*.'1AJD=E5PC6 >A)3,P3#T_6'''(G"9V,WEF5:EFE9YA-9 MYD?M0+B?:Q;/E1BG54?K *2]2WNG67'EAU;=OST%"\LFKN?$_^N"OLT$YYYDX0:W.D(J]%[ MA"+:9B")'(04G,>'=LRHMNZ0^%,X,.E8NP>$_Y^1Z4)?][!R9E$*\O^<.1\P8A]64ESIK=22:XC M6[I1%E\,!%NT9L=G.9F$ D28Z8'-*U7/>J.)+P%A2'LEO#,.9!:KUO)Z=VP0 MPIIPUH0K3#C-@'XDC;U.RQO5[7"%AM\47SH_/EE^HPT_&0\D4;OPDF]WSH?/ M+ML'6U>5/WP^>JO49'K#^ZMWQ%S^N N+RAKK_;&LP[*.S5E'66'YT;G@-M ? MN+VK^1M=^=('.[WZ;Q/8#%^^Z=4_Q$WH);M@;?VS$WGG7KO.KU>_?N%77J,S MFUT.Q>^6^5CF8YG/MI@/&48_;I^+],^.3B0)?_K5NM/4*&AI=5(@1L@7M![RQFCHVSG11^EJVG8\HI23,J^T)S.A,+RO'-$YV8 MR%';6\2YPN(Y?'B*X4P*"2C$P3P+"'FC@G18WC.58!,?T2*MM6>?"(UJ@1(_><\HCO]O+K!3F[C>)UYP.! M>GP(0H^R[S\H[PH:F*/;3JWSX1@K4<$QAFJ)'29Z(2^$IC@;8RE-DE.2:PJ2Y\N _PE MCX+_RX7I\< \7OQK"8Z&%A:'=W@[9G+S-(2G@$%[BF>("X)3"\*0^CMX,I7+W45_\-4#4O X M!;^BGKTFH6Y?X_WPX0A]CF:A KK(Z)K2+Z\*\M4D[==0\NN'*PFV>IGAY HT M42#AY1$F8V,5C]%0(H@D$@(S)62'W%D17:VPU29&DJK,P"^)&3R5'1M;P3Y' M#=\$7P>J!N)& R%?XJ4?*" C_0<"$WK[]RMTMZ98L_M:EA$:\H$OYBH*+?I: M):_$G, @F@OIGV3G*?KGI0]41)3'@NORHCN\K897E&J/L*&)? K^Q(B\CB_$ M4G)]V6&,P(9QNXS$=@0?1CU/I!*; WND**3A2)<^RD4IMN?Q..LI1<+= Z^9 M@L#]2K%'SYGD<,+L_E63$L6(C'@1[>(R;GU 8C!'DSOF-"4Y-_% *M=XX@D/ M2HDAZ&(1<*W"4#9LE(#:>N1(6B MC"U%J*Y8AJZP3!W9'M@*TZ_8X?QCYH"2CAR8(,M9.*: FBA#%JS^]UXVYYIP M:.LX'C,KS?&(VR$$!_RI4L%9<#U472?8% ^U("IU+MA9BL8A0@*FO@9^0LJ$&Z:+7X24 UJ&))612*%Z>"ZDV)\R(: M1$!X=:J#@\))*W3K1,5Y6E8SL,_H-,\U3U^WH?;2S BA$K1JP8>7)5D%9O"1Z,N5\BR'$= M)W?WM"^7;)N_$0:3!''AE-U78G#^700'.%4==X#62_A(P&O_36B>:/1'=PZ> M89GK%J">^*Y9H"Q+G@$Y7N)$=N*1EBQV7@))A/),^(%N9\3PE_B:6_2>'+? M=_#>2^\0,4GCAT@>"-M0X'<#;>'/TH]3VGTIA'F/^.E 9JZS+(6?[CBV0$6G MQ:]!9J6*E2I6JEBI\D2I\ADKV E6B1+H@>NFX@C$C"\DZ+(!%UITQ]/EE[+0 MO5"ZTWR23I-@^0#"WR7%W.[Y+C>>5D%1;3'(SG"Q$DYK06=4.(860%IXHE:) M^'N"^B<@8DT$[US&&1H@H)R'/M"ZMF/H_1*+2D+_<<^"8.KD2Y\-"L+RNV8C M!?BU%]YAH,!U\A0G1W#4%&KFSNG8!#9#0;UV]?1"'KEX%0IB&"X*XRG!#F"; MAYDPPL:%?QYM'0J>L*#F+3!")\?.54XM;M&.J]A&/MM&V0*\5$AQ*!1*/KD2MOA':.H/-" FF4 :? M4\Q7$IGI.",#!5OK)G'*$)VJ>84$VC7A,\-@)J9W4^Z_JU8.#V9Q=K<,L'42 MMA&B'XP,+$IDQ9WE_^/IMH,?J/V\0*9F=)<'/47!# L?$R1DB1FF*B"R-V*""MA:G)^+ MYQ%D"O7=%S,1I:56QEJSP*0QQBP".0\<4WXT!T4IFT\5&BD]'5,@CHSW."JW ML.>>O02D6NV3N ]@SNV_)(Z.? 'W61T2;4*VF]KQK0^XC.%2'L6S([QQQVN% M\R'DC6*>AF!]%5U+!G2DRR& *-;/4O"A8 9?(\Q;HP0<_"_F6R+B/U['!2$+ M4-R7\T7!4J+B0MUXK-][J7CH!-,FGY HV<2DB?TPK12T M^UTL)H;R-A^6/9V>L.QD77 M-RJF[\24#IX?'/9=9] ;<)][[#'I$H5R P#T@=# _?[QV9KWC8_/U[XN#;YA M2#:;JW?^-^A7\GT]>E]?OF_0*[^//%=Y4A>(E7''I<=@+_%T^>2@T M_(50$?Z-G=GN'N0L!MPZ ^M$N'7D%:,OSN"EQ,#@]S^1A62@)F#+G33UIO,< MLQ2LJ'_P2*BGC$:$8B/QF4SNHB\L&L5I/X&#')A,<'3E'K$'?P&6W)T@QW0L+[S+*Z1%2?>O:<&QL@ OU@OS$#5# MM6ND^&HE@]HL9C);)LM+!BL+X>HE.(CL2J%5&#(G MBXW!D<@K+IW<_ 65_!/+B4D_'Q" M^\EU?O5NOSJ? S2VK[B\QG5^^^W"=7Z);ZY@5S.J 2]Y;<+RJ8J/X2T/7SG M_/,?SF\P3\K2(BP5##JDLH'4UJBJ.1EBJ[NZ+SXM26<.AU8#RE>(F<:#-D)ZOOEE*Z4]%5G7B6:GTT"'^OM)0$,-D M8?!<#N'GI.48"ZG,1$?JMH8I%:@E:4HV(H,3D*#S8$FVHL9:5Y)4UL8:$H$< M)L)#^89534HBD>]6H;&CKA^&,K:JFR!Y,Z65>U-"U S2.7=RIUG#/":"'B33 M#QV66C2!/(9_IH+T:5^!;Y%>AR(#E^NAXNY0GA%V4P(YSG5I9%$'TZ*!#S-S M-2ON>(?EO&KM"%1%+_,+Z5]$JZE<&>QB%0'F.&F9WQJZJ)15[/G'^=+S456R ME=33OP>H>L B*^JI::V;BLN:OH_$Q4&!X(44M:2N^8R)/DE.TC0%:RX4);L# MCRKQR;C1IT$&_$S5*)7< U0>[25^%=-+3J2,+29C_S!&OB";RI@G8V1*)20U M FSCT38>W?YX-'7T56X$)%*$S;8-$L-^EU"'A1&"9>=H%EB MPFZ7,!&(_Z\O.U0M:Y5(2:JUM=(O+\//9&8ZV,)04 WO$F/MG#,MNP;RSVO? M94)4L-XO!U_&9#)(Y)/K)+Z%-5 MZ](Y^L:65-CK;*_S#DHJ]BC%L3P8%3Y,BC,@S-Y4C45[P^T-MS>\C3=<(B$9 M12D2MU&"#MBK;J^ZO>J=N.I)/ %+F^(@(<9Y\@+C[LY>4 G> !E4B-JN<"D1@:H)L1< OS5"5 YDIB] M]/;2VTO?@4NO"TLQV5@V?W_#%;GVBMLK;J]X^Z\X <%1,2!5YX>!O.;5K()= M=LDYW&SGCZ;GY)/TG#Q+BA&F.YQ(T(5%X5Y@4#IV/X,&P@S"U\BK(AS-\-,T^E M$1O _0IP'/66%];!F?K ,/Y85&+I,265V$Y',\H22@!0F/)Y[ MGIIH*NMVL);P#&0U?4YP^$15UP+>*C/59)KUD4JG=A#]A/*,X.7'0'E,2+(< M#:L>7;/D<0<)%8B=<#2/;PWD#!,Z-/T:@-H"%_.Z\<5@,1;VT MRA5A+C86P>RK99ZDN9"W0]U&@HE#',S;(E,KH/2[92PC01(B#;MIX1?UN6(U M'589J*)YRJG#(H/KW$NH3*&&+70]Z>TMT=#;_#I/,U9[N# ;_HMYF+>11RW8D#&N%R52#R$4/'U#@X-*SW3GGN\,A\.UA=[3 M"L4QR1<5IK%&:F'K"2WJ&8F^:[28$U6I%'JJGQ'AM]Z0A.06(#=!'&KO%7D\ MY+M!PXB4$0 Z0^3X<9PH&X >ND-377%Z04";R)R+S<27F3"I/.V(K/4%/H"B M!BP&_AL*\93[FJJ="P@6+R#0,>*"V7<3+4,"F4\T]_ %!TV[7R%FB6X)Y M=+T4VY2?-,DO&U<4;P1CZ)=M0?68:[;*5XIJI M81OJ(_1O83L4A")$-"(91J ^Z+*27ZCE;=VW=7'YKX_OCOKG&D0G FLRF!8: MKLY,P+;O1BTF=S66V,NWB.""ZR!JOR6P"5DD*&16([IC5TZ@XM/E\T0=1^(# M5\MD)4@%?4JW5^(T7:/7BWVQ<,'S4)FW96 D3Y4HKG ^4MD3L8@SQ )&X.$E MNS=9V2? #KT1Y/,S=D*>YT)X*34O,/O4*>]Z09K$74+TIL9I@0(22+B<2+(F M YLM:&MOVOU(L0]ZEP[)(+_DD,\RIN)QH"P?#(6$6C$!Q8?Q5+:^0)E!M/PM M0!01(.[AJ=OK]9P4G\>R73!@-.5?Y)$\FL-.?T WW#N-] M;CU<3;\W'O1Y>OJ98D!^J1]3\"F3,P7+/ M"!& #O@>3/5TMTB\S#)*-GH_6 MHT0,8"0[AM:4L/415L;/XSST%>M=H@9"7;?41J \8OSUVU+-N*K.)VV=5$>R MC*M?K$0B6QPB0 U,?<'H[".]4 ^=--_*43;YT*T'1*ODRX5P\F%0!=Q MGLJPL"'Q.8R">@@W+DK@!L#]X= GL(&9\#$ZYJ)7+1-2!9MR\X Y>@P#4=+F M=/0D!M%\$R1QQ%JJ:B? Z),D_S&9*PN.@"DG^=+$OT,8,!E"70.N(?583/]6 M",X, E9@2U$T#^$FR<+3#;+UB/D'=PU\^,%0IU/97=' MCA^5[@&1I'1'%E3)VKA28PNONG&S./R-$BYD+%&*;0I9 I$63;L\,)Q(YR>O MOX*+S+'W!SH/N&$*KB5.I1V)].\'VG"?>__Q$A^Y!39AR_!:H0'O3$%Y0)&5 M!.E7QOHLK4LE;S'D#<+G,8:] 4%)=]Q >_]";HA[=F1]\):B&I3_P)H'K0W[ M9!(H'_LK=!,3N63&>5:K1KR?N:#FIJG\K3N^:^NRX=(K8B@Z?X $QR2W*EQ*K M* ,*CSPV,;,R"T:5I'B",BF0;\)B\C"3G;_3)65@^+D&WIUY08C.=#;!@ )! M]^#]$JO;Q>=1V31-:RN)+D6=R> M0PG,H&(LQ68%\E6A1+*&B0#TN(V5&VDHP9*5*NA1(K6!^K^PV8,N18_3"..9RP%:1G8VR+\+N+I[UAN^:>KX0LF*5G4HPM 5 M77@MS>/U2CD$7?#"=*4Y&VO!_\Y!4ONH'E\=8^,Q4EHN>";. M)_3T$OS]6QE@X$?_<>S\/0DF(KFC/PQZ_9YKXZB-C5R->S:.>G\0# M$?!FV@CK'NFT$MP@)BB#?U/@<=SKD+&Y,8(2&]W5)$NE2.8:SP=GQYLI[B7^ M1W\EM04TFA@4!5!=91+3.K>$NUU63'P7WN%AQ,1=!Y M+[RCP<4+V8,F?7&[$ M4A:6\C1,T4B*VY3R@W ^91A4PT&D4>@7WAV^S?3 XLE@9 ">3S.C[D&J>11= MQ(LM>U>MEG484;4YQL3@^4C<4GHLHLO'D9KY0BH^AKML?4KRL7.%RFM5KV=* M!P;LW\FN@\@RPCM%H"&GY,K7&6U'5D;";9"11]F):@)7 %[Y\+ 5JJ5$7EZ> M(KC/@E1IU!#@O: DC$V5)@;EX3H/F,IQJ\.U&&C0G<2X1$;3,9)HJTV/_0B4W\0U5[=-A4!. M?U!Q@ _(N(GA(JUX6Y%Z")]"9<&WTI>$7 "-&[^6$_&HH"X44CO+N99RC C(= M'RLZ/JP@:\=Y-I4\$5U=K![@W.B^AW3@BK^^*ILX_+$ALI!1!5&."@+BK,?D M3*.63NH6!I2>,$5;A[;KCS@33G^@I /F*<=AX'/>M48!8J].P[ MR.BPC OYUPS=I%/QFL.#W.FJB&MX/C>M%;,9%1Q&JH>)VFFM0: H+=Z.3>N( MZ1UC!,Q+_% F\QC;YYK'A')SPCPEY#P;HA;NJ$$.8Y!F \J6[+HHJS M'N_5LV;F,YJ9?6MFMC1=-_#AG?%TT#L]/>W_?_V3%X^FV8/MSO'[VS_>_O+^ M]_=_?)$L\,IY]_'JXI]75Q\O_W#>_O$._O_VM_^]^GCE7'YP/GS\X^T?%Q_? M_N9<7/[Q[N,7]_R+[>B M^DF>5C\!B:0^*2RJ-(!3\!)9=4VSP!?BFS[PF[A') F]C,,>@1]X9 (ODX!; M*N+J?@>K \-],HE39@Q14JB2H, XBB4XO\)U8#6&M0NE1'-!,D?WF$G"U .L-;L/R*5+98+BUOVL8!WS8J< M\_*W+!'<*QJS;7U' MA*F0?>(*/9Y"RK>41C'W!ZO>*_4Z84L#51=2%"A MGM%F%4I<*:\8>[,OENQ76:#?:2(;T 01VO-29]0:NG?CP07@O#;VVQ3C8A*Z MJG0@K96M6C^8S:C='6NZ*C+)*;YRE;+GY9K/2WD$< EJ;\?I(0 MR\&.\EN(*-C+=\\)N+*E"YCI25%=*3D,-A7/@@S](Y)5?,8LB0_\ 1R@*85612LI^/L/L@E_B:7>*67J/T-3Y$-AVOZ_UWQS,L;;.$,XS\7MHV" M,G/I$K\+KJD:FH2#BP8F>2VS7#487 M-H.'0EO$M9[RK2ESJ94D)](ERC55Z M-C:QIA @JLW5BB; M:LH>I>2S!!X0 +^0OCCO&DL1L+LHNC'GR#+EVC^@7X^9S*#7'Y(7_3;>?L'( M[Q^_' D_)SU&4IUQ=(8T#U0--U8RWU>U[18A$.X:CH;R;;3]J0,U8W=GA8I3 MTVJ4*TQ43(9(4576,D82M<1"F6C03=%C[&D4U'W8E:N MD=SUZ]JIQ]R5K8*H);/E\&[<"&R>GN88*Z)+@J&'Z9Q<;,@J@!7([Y'^R87> M2G60A6O8KU?YUPT@(75\,GE=%>JMM*'^4Z?OD>.;9P1/_7#6/S[GNPG['"I] M[(>SP?&H_+%2\#@.(^@:OQ-3L9B(A)\<,FI"CT: ZWWNJEI+\C(I=49N9H2( M6;1U-(_^^+BW9AZ#\^KT>!ZH3:3>0D[GGO6=]*H+H7&'*\M6ZTN#;\#3HFRN M%OG?>20Y\K#'L!!R@8/>4Q8XZ!_WUTRDWWM@@5*A5B@5J[/1(!4>A3#S1W5Z_LKUF23XR:5F!.G]34(IZ&O0]E9:HD.YAI*-*5.)<" MSEJ/Q5;*DY.(=O 7[(ET=(G8(\VVU2HBXCM4 M4R,3!#/VA>LY8(VL5 @F>0#61)QS9("5&RHX(C&CB( /#(@(BP?=@KX0FHZW M+HCJSX48Y%2$S$'E)AOPA*X\&2(C+E&>JIZ$V%V3,RS9?V-@UQQ<9N5;LEQNT/;G#'9D>NB# V'Q04R2'+1)%CZ# MH9)9<81UTLZ%=X=H51_3T$-L&_$-$3^%KQU,KZ3M_O;RC_?2%'_M<@4R*>V4 MQ>F\U7N/;.$3C$5..SZ85\BFE"N2/]+/JR&9:5YXZ3* [\JGKO*)#$MZH&O' MZ#$!C=_T[%$D%*>FYUE\M9@MSFG%,_FJ#I\-OD!HBQZS0?9+O@I>\P;2RV[9 MGR,43 3S^,I6:A<=LE99(T/E9"G!+Q7.2^E5(%.PX!4/U5 MG^XZAZARFIA;_T[/H7C@-;WC5:!69VP\OQAS0E2!623/VW G\U^,N:1Y2UE%%C3O:J_ 9!B,8[ VX'?X*_I$ ^7\O\ MV,O(].[UT+YF)G[L_!.1]2H&FXH/&O(B$2"@IW-R&](W4RX0--Y%D15='3?C M&"3^14H*EZQ\#XX 77 $"L7>BE%U56J?X,L%Q_$,JXYEPRJ%:,?%,__A\%X7#G2-IM:^[48/E*Z ME=KQ7:,E?9)H2<]HEWR,M*M0.@8]6!T8G*B(QI%W$\#M1\.!LFZWOB%*UU8; MHU0YN?Q;3+3#XA,N-O;8]THX)E)_DHY-SK?^DVH,?N6"VTL3'@WKC>%@!8;G M_9V?*SMVY.$:F)[:ZX5N/33$0LQ7CS#C7^5L[Y'ZU 2IN0&%NI=4[5K!83/] M?O/X5N+(E_,253_"U#6QN^V!JI2Y(!RU3%NH^BPY:Y79, M:04^I^G(/ IVMR\IT0,187>U@&.Y@K?E; 7.8#:F*-M1I-H?J_"2?;"([V@) M6+YLIABGB!FH8$X* O,%%Q#X#A!A-2@COR5\ [T@A#V05];3WZ87*L7]K\E=IF@(< A"B+OQIE,*-E-L2Q:>L'_8S"LA%IT3QT8U0,*X MXVW ETW$=4XI7C3/N@JO,J04ARMQ1C5(8"Y/B>M]8"Y;)XA$',D,Z"(J7 0 M,BX,*:V&4X# /A"F-Z9<2$:E)F;\9*)X;&'J[XW+F@'$$-$OT/T1J>H8P\6N M:</L+]*M$<)H'HJ4'U6YGW%AKSRD#2((ZQC MP14%HKII^Y;MA&>B=T]5A;EF[B 1AR&M*0S%>A4Q7#'-\4>?VR;JL+VR,JLC4*DIH00P*35/I1V91C(Y@X50#F>PB& Z.,3K0 M@,J34D2?.RYA=9W2*"+A)8R:NMKOA+DZNF5@>W#J;W6D# M.4="P<"-0Y>3-LOH8.NA3UUC9\N7U2BRF:T)\SX%=+3MJ2F85J)#[PB<(CCM MN9(YHA.9Y%WD.*M4S^HCK9P[^J^WGPU%&9ZXCHFW<)20: MV4B&8G5[I^*<8R,W3Y85D\Q1O<:Q=]?42Q7)J<2\HG<7)R[ U?9N.(M;CD!F MVQ*ET7^$O("T(*0@6%^J5278* ',]*NX4[/E$9"P,&JLY0E/00H9TZC8.\@1 MUOQ2GIV9#!Q'*[U @O1KJ;ZYS :7#-N9"F&FT6K\TR+MUBFGU3ZSM\3,ZJ4I M]0=OG%]D3H3Y1T[UE.>U-]F'!&4DAJ$.3>HW7D43:)SI4YV724#:1==&S]E^ MF. _X+(J$GBKRQLN=9++9YGI?D!!][78NH4")A+B%"B!-91&MHY6G@JW M$ QQ)ULE8$J]#"D]Y$B11RBFI"F'L MMK;S_D8:G@4V%!(9 M$BNE8,[E"1P[O^NR(-8B1;(>@BK_8O+X*&P-+;]4 PVHG@%%8T5U154[HN8I/R6Z1ST>2K) MGABEQHAMS+$0'<+%V\;U H2#SM53:L;ZY8&LA68(;O5I4>A#C$)?;6IE)B() MU<4-LU+GE6[/1%:$Q@KP4N7?N)+,!?.&TU)FZF,VS?QV==<*\TDV04\9C'S- MA/7:9;4'MR$)*9. T L]60E$*EXD>VTE0E= ?;IWKM(K1(Q/NKFI!-1X/ YS M?A1^@L\1JI!#/QK FKJ\PN1+U:-Z .W5*ZI'T2ZC!FLA56]C)SZC1*6DIZYR M 4S+&/9>DAU)N4M:/,A$!E[^8VNU[GL%/7-^SZN^ORBL[K6#L7QM_Y[7?G>M M'=^G57[!.2,(.AEE'D/CE]],)L<-YDCSZ5**F%$2A:<\%=JM7" ^F.%OYB., MJ2S9F!D077C3)-9!.PT6H%W $S'W;H(X*3*?@7U@_6,8S,2JA8-U<90=0H5O MZ"R>!]B9@!H$5.2^DN[NFKVAG&K>76]"MX% ' (*M+ JP5Y5K2*02P_O)B%W M%= 5W#$7GPFP#Z#IM$"VA%YD=EWCO$O[;[6&QVH-OY@1BD-4&-8VZ/$%20X5 M?I51 $P'Y7C+7*C2\+N""7LDP *TB@HAP#Y%0@R!VY>HAH'.+ 0M>%(4H1N5 MYBCTHFML?^HE%-2LM,(LUYC><,_%:@R#[RGV;8RP"VDD<&[(C]!S1YD%7/%L M*.\4$I>A*D[D5;%S\NAQ>[FB,)L7XIJ !I6\,0-&5"4XZPG1OJCVFQZ%767^ M+HK60KW)T*@@^#VDFI3CL]3K "<;Z7 N1DI%%G!G3Z,L4T?2UD7B7!GBTP+5 MD+V:Y56J_4WE3GN$S9B=Z>"Y7>-\(E>56JO=8 MD!M)MB:D>VQ%P>-$P16WZZ/[?7"2X%>MZRCB+SF"3=08F? 'U]Y 14Z-S9,W MGYY+\3G)M%:4*!E"PIPM1R;R59K&!=* I?0^=O<4$:0"O K+2&A S3EET0A> M+4+(F>3^-;E:& $%K4 MG5[):[J=QXXJ8Y)O2M%@+:7_4Z*2SRKOL:,#F54%RG!088;K=41^&C*66=OF MM&F=G\^I.(K)&3C7V=V2>3<] /.5^5?:"829GRE;W8X$XU[&$F=#9:-S\0=Z MMS3H$.;,)F8"7=39[KUI![@ M5DT"6QH9@:OG4^.H6TYE-F9(BK/O^>_RF-T:N>^NE?"N[$ 5 M44UORAUY@\0G7^"=@\U[$+H$JXZ\!#2D#,/_X2P(0W(7R:\HASJ6>!P[%^4) MI440DBLT30U"3?XQ2D9%F2/MJ= ZN&)/E*9?QC[54-=%/]?[WZQUHUO*C@03 M6[U$H8C6E3=P%%+O;/V;2^OY(D\S-8\;ORLA]U"O-);DK^QPB1X2[]:L. 3# M/:;W8:TAHV*OG)VI[MP/TE<8",!N$/W68Y:ESGZM-JGI0._,4:D4:!4-SZ@> MUGY. A-4[@;BBJG<4-![$1^:,MVVKW$>(="JO/A8/[TTU>*F<"3K0C9] MGCH$IQSMAU "4^5>9.YH0L#T(G($Z6UB,:CU'N6LI'G"TX9F5?5@S,#J.AK4Z%6 M/P9E)$D9QH5[N%4XFF6VKGP*T4$!S F8CL%EWE);ID#:-$]\?.+^;V!JG*G="I&!/, MRN%H%>Q H"!PBPG),)8><&7&*X=(/CBL':-FB"AM9V'.F ;HAC<*_%=;-OSX MJ"SOTPV,*6.$+;@K_M__YZ>,3-2I",,E:F+1]<\O>B_H=SDP_2ZG,*&"$'J! M2G8G=DRA8_53_I/I26^85.8+/\7O 3M%3!\"&"J@<4&=N]- M'/CJ0;]B3H]>&ON2^>L?&KY\XV K.?0Y*J,;MOG-&\,*)R/\!5>EG=XS5K]F MK'MF\1ZD.TMB1\L-(9OQ\#:\X\E^!-E!9 Y0H@%%S:BDK M@7U(WPEP^#=5KQ:>"/PWH?_B;2GO]11;0?R(F-UO%MXWM0?R^EH^8/F Y0// MQ0<^R?S+1?"-DI&P[M'4/6247^=IAH3Q4XU;<3:F90N6+5BVL%VV\*6$K+=K M] %IAY"-@76AV&5#H=(451?DC)@'R\I',^P@,1>(\A$7S,"R A(C5B%OZQL#1L#S-\C3+TUJJ>56Z?G(8FA'7 M1<9Y)+).2*5TJ+*?U<+K$OI/-9"Y"Q[1S8ASN? .#F46HI CG"15K>NNIK=I M3#.!R4X31$B=Q#>V)/<)U0HUQ8 '&4NN[SFJ>G8F0B+BR:P5W3F60.HX,0C; M']PPWZ XC^??4"X4MS H!L4>,[([9GT_\Z+4TI4U_26?,34U+PUI=H.FAQG\ M1N>"&37_U8FJ;JG,T*(IHQL;520*)2)56 4/;=?:U!R%AJP3P(ID.?5%EZ&) ML[LE_FSB_1>):ZHY.*Y/I0>9$$*UL^.3H]+.>[-:"I@ SF:IJ84VM$8\_ED< M!K'MVM;<3.WQR-8-=*AN8/O*:LM$^!7#09*+#O,.D!\>G/1>MPGW2Z&Z/&15 M]I:N&=%'@*5,MN+@QXVL:0F#@9WLTE1BY2<(A97.XUL46C[9:BFY.-;+M)BZ MELL^1[*6SJSUJ$+DK9OD.O%6%642 $\U=J'6#&X9BITK+46!R<[((4KL31+R ML* UI*&R5^9M]?!')W;6]XL_N+M\SUYL=J6Y70F.@Q"7\##&665T%15?UYGG M"T*$2^%Q55;[\8MY[ZLW\+I^LM][$4U;XEH'B>AEC)-?(&U7"J9U&7"!RP4O MM;?PL;?PDMBO)++G+/TJS4-73+!TV+HO/HJCHUC!\LLEZHM&U\,C/ Y*:F28 M'L__=Z[ -Z3G'.Y3($W9,%!P.*ULC[!?FON(:C,*U>G,8XP.HV)B%%=92X0^H%)F@ONK.N%87S+ M05]L'\D>9EFYC%9O$437C!8GB@C8\@(H\:]JH8VOX).A=WOLO%/@BQH -HQ3 MV:J<"XBILR6I&\S9>5[(R3U$CTQ9_::5%RM>,Z4V7[S]D-SFH%\MOW-?Y@4P M5JE]D&I_I'HE&7C!B;@)Q*WPN7-B]&\9+N':==D8T4=MAI/YXS#P&?Y<]Y@A MBBT:$T=Q5I3)^XX(4\'==RG"7.KUQF@!LQAO!,6(N% J!UOL*R=7[\@C48@ MZW3U FW$HL$1BU,;L; 1B^Y$+"XHLS!(-=SG$]L"/$$KE#LYV)AO\1#/D%/' MD^2<.J:V!F79G0]6D^R,H?')FM2Z4TK/J\^$.UF3"<<'5?[:8WZV0Q<_VOE)2I18_);3;FNO?R_"_$8G]G%OL>6>Q/ MD^2O?RNQV3)'WZ![F=U#+;"H/V=]E>F4@'V58R "J2?IZ!]=G M(X+H*"=#7;"CG*J[)]:S)]:F$_N!-^6"7+?VZ-IT="_W@5?)I4?2RCU!U(X-I_;4 M%;9@9_HG;O_LQ.[,ZLZA$_'QMB5;5O>S1 MS'1MC&O+Q_*B/@F@5H)(^Y7#[\MO;+I6K-^'9BR[8%J:'5 Z;E?V^^[Y8&B-@YKM.7-/1JWW1>[.Y>:> MG+;>A[T[I\3F'@EK6+9'@SJ095H#PM*%I0M+%XVCBZ:8@*TS+!^I-;38:FQB MGLNE D-1B!3/D_'2$/)NG]K:IC7:G6O6J';GK.]T.U)PV#C?Z1J0S(Z[4,V]R5 K(FRO_2.6CCMC@N:,ZMMWK,[0_?4 M9L+<(X:'0RN&:].HME!^8I,]VA/5/)!EVJ"^I0M+%Y8N&D<738E9M2X2UD(# MLGGU 5_B#,S'^+X,C@Y:CX.!>SJROJ9:$V#H]@?N:&BMZUK/S)X< ME=9\;(2>="#+M&:"I0M+%Y8N&D<733'T6F<^VBAE0\L)?L.*]5D2+XQ&3$W" MT-R9YORJWW//AIO;7:^[:EJ\&KFG9WV[/_?L3^]T\_2KSN[/>/., 6N:MD<' M.Y!E6A/$TH6E"TL7C:.+IAB1K3--6VAT-B^R>9G-1>*\D@'-U[*[M^M$HNM% M&*^&6\#6[ZP1T+?HVO6$LX7JS\X2SJNA.QIM3CRO;1E&YV3-1^Q:)=+L0-)G M7EDN4;\W6TB?[^SF]&U242W=G&WA4MD2\38*#;9,.BXS-@_;=/7F#^S66&'Z M/9MSOB^)8>-9C7#<'L@R;=S"TH6E"TL7C:.+ID2>6A?/ZJPGLA.IEA,QBQ,A MK5 G\[Z)0TFW[+N]L4V7NS?=<@N=7[J\/R<#2S_U=9*V'>TAZ6$'LDQKAEBZ ML'1AZ:)Q=-$40[)UYFD+#<\F1C.5^7@@23 60;(VH&F!6>L#FINCHW367GQU MMCGAV(!FBU2C UFFM0PL75BZL'31.+IHBFW7.HO1!C0;&M#\0V1.B$%-;(@! M!NDR$7.P18,;01\W*:[YPZY"FN?M#]GM9&]&[ND6 $ ZNC4G/8NK4Q_(W#S1 MUIJE#^M?0]"__#B?A*+;>F9CUMD: Z0Q.W8HZ[2482G#&J<[-T[AOQX<:9DV MIJ'P$C"KLOF;A?=-G2U2Q M]'MNQKDPJ[(]KR'!CRX]^UK3Y9).N9KP@@R.8 MKFN\>R.B7+A@_:69$\^<1'V )B'8[& <\BJ=56OPH>U]V&5@;NGIXW=T/];Q MG\(!THK4EC#(:C873NH!7X&]FGN)?^LEM'M1FB^0.%/>N50D-\$4I@5_R1)O MFJ7'SA?XJOJ*'C3-$N$M,)TXS'UX?OC.60AL,K), JQXA?'@([3-XQ0T9>-C M>@W]@IU(9GD2@0XM7V/,I_9-])J4YIX%41[GJ3,+)B+AD:?S>+D4/G\$QX*O M@<>=/(4/)W?.-$_AA& BCI?RI&! /_#X_7KYE9?#@W#"<'8TPR#-4G,?X36X MGLB+IL80M,YXEM$3:3Y)ITFP))C;8V<7=-@?-(T0<4=G<1C&MWC2Q -A>V#O M9G&2S8DDIW,ONH:7PSVE7Y%>(A'Q_I:N,7R''LGFB8 =A[G-4T=$/ASK?^>1 M8+DS!'$YZ WZM/GP0^^AK9;+&SS6C[:.41E#;$$(HR"BG9J*,%QZO@\#_?RB M]X)^EP/3[R4=@U[@>'D6*X6"/YGF20+;2=[+C9R,4DN!@4)OF<+'ZB?]I]*B MW]P&?C;_\7SP4AFYZVS@WAH;F+_HC,8OU\MF^?>SEV^<6E7$5&0>\7-EZ--6 M#KVE#=G$G3[>*/]**5F2YO6UZ].U>[)>>=\PJX,!-0/]1C^_.'WQT,"2W/E7 M,RY0:.OE1^0!]8UK)/\B=2:*1I5<4E.!\G%##?]I"MT7XJN_,U]]CWSUITGR MU[^5>&M9B=K*4>Q@&'V6@P?/4>^[M&KWR4BXG4:$ Y!4TD M?;V#B[,10724AZ'JUSD>U=VSZMFS:L=9_<";G+J#+6"K=S5/YF1S:K$( MIBT2"Q?E$%LSQ,/.J'OLGFP!T>+9V.'N"B'=LRW ='9O7_KNV9DM$JW5N/8$ M#F,-C39)E%\HL+M,XEG0]2X]_;Y[OH5JX.[QS3/W9-1BLV-WVK5[/S.->U'NHS/*NFAY7]J*CE( M2E:7(18E58#1ED$5"&^]N]0X_KG6,U3\L-=[^<91\G:(,S:LS_YHZ#KJ/V!] M_K4^AW5X/!CCMTM3/3X]6S-;^?$;,WSH4/P0)NHY\T3,?G[QERR>OOC;%\I% MC6?.18PISEGZTU^]1Y)*1;F1ZQT?CP(@%/-Y5#[T'!.>#:>REK03^NC%3LHB MGD"93:Z*N(@72R\)TC@R_+6'5P"Q+N\<'O*NKQ-Q[67P3DPDI\V*[DB4GKTI M4OXG'I8*Q)R0'GE9GA#]XV_+)/;S:9:62B5^M"GFW4PQ;V<>>/.';FJ2J$TQ MWW$NT@=9PF.FFE.2^?O5,IZ.9IG9A'.;<+[EA'.;:&X3S>V)M3O=W)Z833KO MT-'9I',;X7LL9?TJ012:$=W;48;U<-CZ[M^[V)ES]_P9T_$;O#$G[DE_T/:- ML0GH-@ED2PGH&A6H&5)BA\E?9^/G2[)N^NX,W1/;=.:>1/3AJ/5:QNYH9W/" ML8GHG9,L5S*&VW&Q JRAMWEV85=9PW@+12I=W9N3L35#]I6P6R=2#APOOBG] M>@YDF:W!!&_*AAW(,BU=6+JP2/$[&]7Z(+_74FQB@[(O,4*AK\%3>FX3LX.H M2@W>F6?&5FKPSEB$I28$N [H@A32]")XF7"+QIF/:G5T*V7.C\,>L0E\Y3;( MYGKH>.;\T#\Y'I2??S#6,A&IP.Y7UXX786 MBWVOS.>":+6?%RSB5H0A_JN>HQX&:SIR[;U]U:_5R:H9^HZW7";QMP#[?,%R M8?5//#Q]2EG\A!,P-AAF U^M[&X>!5F*WCD?SR3.$_C0S],,6Y$9/=&PBKC< M-.W8N5C3 :UNN\Z(;'0VS #*&]=_$8;X@ HZ 7.1HU*^.:ZWQ^41D>4*%[5-@BAX,K=^* M)\ 3\?/L#FG8@\?3/,Q4Y78)B&"-P?1TQG'YKX_OCM#M09=@";,4BV!Z[%Q5 M6\C5G=YHO-_3*XAVE1U0<;M(L%3 NR[U"#1IF3B95^IVI]H$'J\#S; ]*^_# MT34Z53(2XN$!-92D;Z63Y_=(X?'QZ#XA7'T#"N/3X[-=R>+!:5D6KQ45^*J" M^Q7]*N')-%\NXR0S&(B^E,097?C&+!49WFGK;.XK3WLO* M@KZKJR2N"]DV2)!0T/>N-QRSQV,.7W+_49,RIN;E*+TG2%?)JBJ8GZBK6>Y\ M"?+/(]H1WY8B0O7WX/CQ8QJVECJTQJN;9ONTMA!$AT#(O@]%Y[1W/XK.8'=X M-';HU@V]29I#%[!_^B>'6A.^VE^V+8 _:P^R01@XNZ37!BWST%G'P<*&-1ML MQYY5>V!V[%F5O&_-A6?I"#2;[07^?-3]=A'G4=9<7F3/; UN%*&!KDV;;M+1 MV4.S%ZW=9V8OVO<>>QYM&M52FZ4V2VU-J(W8B>K40J5HV#BEZ$KG@<-$OPI4 MC[I;33]V09NVE=%UE=%;[O^\(T&S/W(9N8-S"U]7B_IY9LFEM"$#]WS4>JB. MG9'+:/.;9$%B.Z=^?!:I\)+IG#007]R(,%YBW5HS=)"=7893]V0+."1=917# MS7%1.]B7_L0=]*PV4DLS;59>=[8K Q?DE:69.I5DV!J5Q"H;6U V?A&12+R0 MBS7]11 %:881H9N&-,C:&:&?6#0DTU![SZ095H0N0:'Y;M"9 >R3'N7[%VR=\G>I0:- M:N-L3W=]C1KG^N*F&:N00LUP?.TD&C]P3[?01:ZSQFA_\WZVW4K?Z _=_L!F MA]5MS_F6@R6MIY=S=S2T#M+:D,.>8FL'[NMJ3"N!0UFGM2HZ;*$WALH.99WV M-MG;9&^3O4V-&O4GV\[GD95BRHUDP.B/3I_8>.L/M&&D>1"*E+0&=Z[! MO^6BTC2>!M0+@[J'+!,!(U";@MB9"!A0.)ZS! TGF/+PT1WMA/PH$2'M;EIT M*JA.=E#9\:X+R[JZIG42<]@$B4E FNL%9?6VE(E)'SE1 4]HF<19G-TML;%8 MS3[@[VD\RZ@K#OV23])I$BR9D.ZGG_N(73:0";V)GI&>8IKC3%+J_A,&4IN9 MP9&&078GU_S];]Y[[[[&I=&ON__]0:\)].VO)>[A<6]5"UQ'T4:?*.'Y4T1E ME+)D>._MP*E?2(X)8V G$N,%C^>V_*Y1Y5V7,'Q2OL+7CS@<8UUK.F9-/+RI MDXSN;G(CY+L'JQN%+9,$R2QXX4Q@UZSZ*^U*B99YW^B/V)*E9@MM6Z7R>+5M ME>CX7\ES?8TG"<3C.I'(7(?:-XI42QR7=EU_RL_:-DR5-DSQYEMJFS2UL$G3 M^>"[>S0-[N_1=+J[OD$'/?0F>6FV94F+85ZIV1%O#'<\XI^I[1%!+[>D]=$] M9]N@SD 'LLRF%JSVS#9$VM;,R9[8FO0_'E3=MR9R1[=+I#]]W)T MMM*E$RC_]1Z<[A:[O!J>;%ZY\/J9<]%W4M2Q.>1"!W?EU7 +,,C/32X[*UUX M-71'H\WIYK7%!FN1V/A8\>TW0U;LCL;M_:_?FRW@]'1V<_JV0K*6;LZV<*DL MQG5W10N;(AV7+)N7E7>5/PSLUEB1^SV;<[X;N6(K7-;D!OE"9L/%L_N2@63F M6J6&Y(EICAOG.!J)?)222OY1#.#-O"!Q;KPPYW7D":PK"6XX#S ,O EEO-I, MN\=FVGU*XIL@54QN:VSL:W9_;.]I=ENQ!#]W4;#R;V[OC1(^KX%M-9B__ M:%-[[3)M:J]-[6T12[.IO2T\,9O:VZH3^\&Q6;WM.S6;U=N%&/K3/#C[0E^Y M$5$NUOE>NI3&>=)S1UMH7MC!!-=AWQUO(1NG@SLS=D]/;>?QVA2-LXWG9K-^ M6Y2:=1&G%,I/5@5&%U.S3MV38>NYXNZVY\0]/]^< 71V>X!X;#^='18:V7X7 M[6DN=R#+W-MU[@>Y@<&IWI\[+;SLI'I(*=2#+M!:$I0M+%Y8N&D<7 M3;$!6V=9=MQF;&*>R^62^EH5C?B>)^.E(;3=/IVU36NT.]>L4>W.6<_I=J3@ ML'&>TS6M9CON0.V/W&%_8'U@==O3=\].+7Q2;;JK.QK9W:G=G3VEYARF#=4\ MZ5'7>[7K(@1X9&_S6$%7N<#8'8^L@*T-X,+N6 E2*T$V)QR+Z]HY.5/?![GK MDN;4'0\L+[TGG6$+[0.ZNCOG[NC,TD[MU=J7J+'9'HT(:Q[(,FU4W]*%I0M+ M%XVCBZ;$K5H7#6NA!=F\"H$O<0;V8WQ?%D<'S<>3H3L>VCKK>@P*=WQJ_;CW M1$K/SVRI2=WVC/:$8&+MQT8H2@>R3&LG6+JP=&'IHG%TT11+KW7VHXU3-K2F MX#:\ZO^N7LVW-SPZFX?PG[//1_;QM'U&S1VSTXV M+_/O[/Z,+4;:(2EA![),:X-8NK!T8>FB<731%"NR=;9I"ZW.YL4V+^N;9W?> MD'2'I]8,J ]PVN#F?:1SOGD=1F=)Y]6IV]N&A6VK,3HG;SYB_RJ19@>21/-J M\[X_W>42 [LY]=+7EJ;42Y_2P?9DC-JK5"/?M@2S31B\L75BZL'31.+IH2ORI=5&MSOHB.Y%Q.1&S.!'2 M#G4R[YLXD*S+0=_M]S8O6NJN@='ON>,3NT'W;M#@='.O9FC8QHJD,R -)A+%8DK7E5A9CI[Y2 MSY8QVI"FU0 /:IG6,K!T8>G"TD7CZ*(IMEWK+$8;TFQH2/,/D3DAAC6Q-P88 MI,M$S,$6#6X$?=RDR.8/.PMJMK\(82=[@R@RP\W3;;NZ-_TS:YK6AS(W3V&W MANG#&M@0-# _SB>AZ+:FV9AUML8$:B"@7+MA_:>;$,R=1'Z!1"%8[F(>\2F?5'GQH>Q]V&IA;>OKX'=U3XX^Y M@$'",+[%MA]$>DXJLA0^3+*YD\&?IW,ONH:7P_;0KV!$QY&(X!G8RM+NP7?H MD33XYBQ@9O/4$9$O?.>_\TCP91\"CQKT!GW:>OBA=^SI",.EY_LPT,\O>B_H=SDP_5YB[/0"Q\NS6'%Q_F2:)PEL)CF- M-O+M2-$ X7>,H6/U4_Z3Z5%O[D-_&S^X_G@I;(LUAD>O36&!W_1&8U?KF>( M\N]G+]\XM?S?E!Z/^+DR]&DKA][2AFSBQ1QOE/:B))ND>7WM^G3MGBS,[QMF M=3"@9J#?Z.<7IR\>&EB2._]JNF,+%:G\B#R@OG&-Y%^DH*(@0,D/,!58L+^A M6O4T*7H%7/5WYJKOD:O^-$G^^K<29RW+K:T/ D]SRSW1!L@Y;9 M5-ZQOTOTRD>IF$AM)LY3T$/2USNX.!L11$-1W3VKGCVK=IS5#[PI M%V2H-??0[-&M/OUR+T=G,Q^ZD%$O_5C=S58XZ;FCX>;)"M_KCF[DG@S[[G@+ M@?A.[1]15:='?4RLT:VJT2:;\0F'=91+/@JXW21F\VF3 MS=T8D+3CL^=CG,W=F#-W,#BU J7.B-]39K0U/YHD*GB2'1<5H\U]4R^[QPY' M6[[PW=B5__K+>- ?O'E6PF[+O>IO#IVR1F383-JM9])>Q(NEEP1I'!D.)YLT MB\F@\)!W?9V(:R^#=V(6+&U6=$>,X.Q-JK=KXJ7"=V+.IHV\+$\$[B;^!@:7 MGT\SKE9-17(33$7ZH\V0[6:&;#O36)L_=%.SW&R&[.XS9'E;.$V6?VY=KFP[ M4DD/9)E-Y25[S)BUF;(V4]:>6+OS9>V)V:S9#AV=S9JU\8G'4M:O7N+?>DE# M\J)VD0XY&+NC+32,?F;O\DYV9N">G+6^V? N=N;4[9W;&+9-H;4R@N,:49HO MT&6=-D-,[(RRS]WA,R:)-GUWSMS1V+9QJ$^D'?>?+_.ZZ;LSV#R'T";2=DZR M7,D@;L?%RL =M5_/WB7C'&R>9M_5W3G;0@)95_?FI+\?H7+@,,--:?1P(,ML M#91L4S;L0)9IZ<+2A048WMFHU@OYO;9B$SO;?(DS+W368,(\MY'90628!N_, M,^/#-'AG+$I,$T)A36J7<>JGSPTGO>,2?PYS#((ZH$8N7P%=N M@VRN!XYGS@_#_O%Y^=G'OZX'(RT3D8)9CL6M7N0$T10L_I2&'IR]=)UE$L#^ MPLXY?A+ 6YW)7>FY('+F,NE23PN6<"O"$/]5SQ$&^[3(O%'//M01IBMT\6MU MC]3&^(ZW7";Q-]CE3, NPZ8_B5XT863QHP_=.%.8"7RQ4IGRBC=*,D"9T.YL0&U/6--^B.V\ M5SF<\C\U8IQ\9-5EB$7)$3@10)OH" QOO;O4X.=S;0BJHH)>[^4;1\GU(<[8 MR#[ICX:NH_[S^LV+O]:7N@^/!V/\=FFJQZ=G:V8K/WYCNO$<\N/!1#UGGHC9 MSR_^DL73%R5*4'Y)KN[^0L7L0/? RC/L?/737[U'$E%%1Y([,3X>!4!"YO/H ME-2S3WB>7 M?\EK21R^VQA4;1Z<7J_*@GB^>[)PONJ:(<^9P+")Q;N(P7Q ] M>-,,.XDK!NA,!,K,/ M"V )?=4R;!2+TCQV5"O3@ND[Z>UT7:F55=D]@%")! M(H:;CDO5$MV0!*1X>$ _N/S(BZ;8'2[*$M@60K"@R7A\==)XEM'WTWR23I-@ MF8%>\J#(L- K-2B_1NM"1FD\/!26DEY=:>WX=/VZ?WI\GN$HT&UX74YCDS[R9.2!;*/SD+6*?Y%1K\V#'A0Y]^%(.3X_Y] M1U$B>SJ'TUW9.R?#EY75W-OJ$D>H6=7H_"6ZT6'O\&O7CQYR_9QI1)R;99^/ M8Y^7(,T\.F'Q;2DBM#X/CF$^IM=KJ;EKO+IIML5KZP"LR.SZ3@2K\_L1K :[ MPX*R0[=NZ$WRB[J N]4_.50\AFIK6J=1UEQ>9,]L#6(;(?"NK59H MTM'90[,7K=UG9B_:]QS:@V43SX%/VMS3:^09/OO%:Z*Z;9& FH($M!J!W'>Y M9D/2Q-M7!-:F->YVYYY['FT:U5*;I39+;4TH2=J)ZM1"I6C8.*7H"O,%*5$( M)OI5H'K471"+_L@=;J'595<1"8:;]QI_OCZR.Z&7OGMVNCD 8&?I9H1=K&+R(2B1=R M.:6_"*(@S3 H=-.0[G2[TS=.W?' RHY]P?QW0W:/ 45^; IQ_(,NT^(T-#LUWA<@.9)GV+MF[9.^2O4L-&M5& MVI[N^QHUSO?%_6I6(86:X?G:2=.:H3O>0I)"9XW17ILC)KL@F,&9.SZU4=G: M^*--^*GI_V.66\=DS; M7E W!$JN(KAZ H4_/N7A)2;\L?/6]P/\LQ>&=RY#U=I,:_)';ZITCD@AOEI.&V/$[RPG480^\?.[_0V,]?61SU,I]8I9 M8Y$\V>L6Q=$1S&(1I"G,3-('+QT6@:#W-P);EME-. M"O8GC:-(A-1JH;K'U8FI?2R!DQO'-A&P:B(09PEL,9CR641WM"+Y$3V/;4B* M(:IO/:F\]729Q M%F=W2^1'-6OB+ZZYL[K=#OUBMMR1WQD\@64]1/2E[@#4_2CC>S:#,Z-?BAWI M57M[4*,@OC7U3QU*3\#Z!.%U+*J/!"P;P3R=?HMQ>-^]-(VG ;$M:K.R3 10 M K6*D/Q4K'!3%T<)KQ[]@U?HI/JMHG,5MB&,H^L8 MWSX/:*IBALTLJ <.=2?$+VBR!NZ/%#K+LSRA'BRWV?S8NJ< M)GE (H9I\FQU^MC8P;WGMKFZ$=;$PZL[R>@R)S=B[9AXUX3!HZ1H+NZ=!U]7 M37EPPY)X)DBT ]',A%C/2FQCQN8VO#OOV\:,]S=F;%7[Q>W']=O6:(FXZ2O) M^%\C)P/!X3J1R%!8P*M!&U5RP94B0'[*S]K&3)7&3/'F6VK;-CU/VR83L_*) M;9O.!]_;M>ET<'_7IM'N.@F='/+0F^2IV38F+89^O0J^\;9P#R3^F1HA$1AS M2YHAW7.R#>H5="#+;"HOL2TV#H*C-;LQDSVQMK5GLB>V!M_?V7&;)GMJNX#Y MYTUI<(&HCZ7^^[V7/ARY-2T->E4[_JN\/3S4LV7N\K M0VCC!6\!8:,U:\7#/=\* MTWSOK'@KQ+LY2&7;KNL6<#E;MN1!>P"PML62MW#&^^+'5I=^%J[-2G0KF7:; M5,IMK+=_TI[ZU"TQL/X6T!Q;)J5>G>]&B6YN <0S9HJHU%O,B+HG-4060512 MSE5B9I$*FL64&:(R#C'<,O."Q+GQPIS?D2?PSB2XX3S4,/ FG-0KDZ ]9PXG M(/@;E$]_*-FZI=,(HI6L&TR9-G)N==ZJ5_K6U$OGH$B$7C0MCS(1G'[K3:?8 MASE][+9^OV;0'S]^BYN%Z**7*/\,X2\6.)^((J,8*4Z]F0 M1]\!0Y#[_4Y,Q6(B$KGG?=KSGMSS_OD3R-RF\3V2QO:=QC[8TOH,>NJFI M-S:-;\>AW?]%]EJD[:VPV(X&ZFWJGDW=LZE[G>%B-A&L?2>F2O7MB;7CQ&SJ M7AM/K06I>P>*5OV46./37#;[PARY$5$NUKE;=A[!V2/>[%F_"]T<=[(S W=T MLGGB0@=WYM7I-F*#S[PQ6QEF?;"X2L VKPT>&>]#;/?^RP\-A7ZOJ!(]PWI9_4@2QSCPE_W=BP M UFFI0M+%Q9S?&>C6L=E%PS,7Y(X30D7--AWA?&^]=^3OGL^;$]]U#-8EX/! MYA9"5[=GY)[U!G9WZEK+G6X\-VM9MD>%.I!E6@O"TH6E"TL7C:.+IMB K;,L M.VXS-C'9Y?+>%N[[LS8;0MSM4UK;M$:[<\T:U>Z<=9UVU76ZIJEEQSVH@X%[ MTF\/),W>/:A]M[>%'(NN;L^KL7O:&]G\G-K]V8+WW69WMDF"U/4>[;@8Z9^Y M_;/- P9=Y0.#GCLXLW'*6C8Y='OGFZ/$=5>,]+<@8_P1T7 M-\!/>V/+3VNE\<@]'5NCKC9KR!V>G]G=J;M;FYLL-N^C/0'. UFFC>];NK!T M8>FB<731E !6Z\)BUH+ZX\[>W:R>7"SLQO4'[J] M7GM:+NZ=?DZV8+E;X[0]6MB!+-,:(98N+%U8NF@<733%C&R=<=IQLW-/I>K4 M'EF&-3MO.XYM$OT]N[,%H.WN[LZI-:GKTP4V-QEM]47G1,M'U:7]0*2+[>)R MGU?)NFSMYGR7NW8+_2ULA7@;Q4803>-%UZ5&_\166M7NC=L;V2J]>GVCMSF@ M0&?%QJOQ%C;'AK':XZ\]D&7:<(6E"TL7EBX:1Q=-"3BU+HQE/9)-SK&6+AI'%TTQ)5MGH';<]-Q75%,9D >2#M/? LA%5W7_ M+< 5=W5KSJW%6(LZM 6+T1J,[=&,#F29UC"P=&'IPM)%X^BB*:9=ZPQ&&]%L M:$3S#Y$Y(48UL2$&V*/+1,S!% UN!'W[MP\ MA?]Z<*1EVIB&PDO L,KF;Q;>-W6V2!$O]'ELQ[XRJ; _KB'#C6T_^EG3YI.- MNIKQ@@R.8+JN >^-B'+A@OV79DX\V]V&G@;FE MIX_?T?W8QW\*!T@K4EO" *O97#BI!WP%]FKN)?ZME]#N16F^0.),>>?4GV!! M092)R(NF I_*$F^:ID&:)\!:871SF/BQI^,Y9".PXLDQPD 3& MAH_04H]34)N-C_&5*?V";4EF>1*!0BU?8\RM]DWTFI36D051'N>I,PLF(N&1 MI_-XN10^?P0KPM? XTZ>PH>3.V>:IW!:,!''2WE2,* ?>/S^5"0WP73UY? @ MG#:<(\TP2+/4W-/2QJDACIW["8]/>_Q8=\ZZVU*,L U!4/5623XX%7A4%3[X MM-ORA#7MY[:<#RJ'4_ZG1IJ3#ZVZ#/S,<"=RTOV/CA?>>G>IP=;GVAZ\#?QL MCC/OO7SC*/$^Q!D;'L?^:.@ZZC^OW[SX:RT%]8?'@S%^NS35X].S-;.5'[\Q M6;U#O!XFZCGS1,Q^?O&7+)Z^^-L7O(1(Y!HX)S\;+L[CBNZ2/7FR-=S>.&I'QS.(PC&^1(9+: %P$6 R04C8G M+CZ=>]$UO!Q$&_V*;#7"4\$3*DD^^ X^PA?\#F1"ZHC(!][W3DS% G@B_V78 M=YU!;] CGCGH]<\?QZ[Z@XWY%0^Q!8:%VAOMU52$X=+S?1CHYQ>]%_2[')A^ M+UUE>H&D,M;"^9-IGB2PH70%-_+-2]4>!@J]90H?JY_TGTJ+?L/7XWSP4GF& MUCF.>FL<1_)>CG+QX:6)([_VJ&TPH3M_R(DHS&-9)_ MD88&!7%+GEPMV6[HM4'+;"KKV-\=>N6C4$S^?_:^M;EM(UGTKZ"\\2GY%,3P(5)2O+M5 MLJPDSL:V-O))[IXOMX; D$0, EP\)'/OG[_=/3/ 0H4B)%D)RJQ))(8!X] M_9Y^2(4&3#A00^(W6R"<9R'$@3(PU/L.CD<=[%EU+LU9[<=9?2> 1#R6N(PPTV.^_8%_W=I4 U$R9=N[^!6K<'!9.3@:D; MO2QD\X5"RTR>;#/DPG7Q5KH9\F%KZ-V]M"\WT'5C9PQQ:X#I#>R> 4REN+#/ M-E 1_8 %Q@:DJ6E&ZWIU%X#;$=3B=LQHE>[X\2G8_0UF;/W130]U,E.R+1[&ZA:>8"0.>G;G8%I@KZD1?S^Q$(9,;&1Z-FL\D\S),7V;MCZ]MD& NWAZX8#FSNSW#&NH9 MY^#"5$*OE;IVOV]PYZ6"#>O$RI%7B6]*GYXCV>;>5 )O"L".9)L&+PQ>F/KP M6QO5>"(/J3'9EQ"+GE?D_._:S#S RC!-ALQNZ\,T&#*F2DPCJL0:=U*3Z'%?M>&% K%A;!:P]>,LF?P;+?5+SX; M\5G$8XYMJ\86LUSN@ T?T].=U[8%7[KAU M8D/ASRXT\& M;5FE/>L%")RYX MCP'B,!_>"4>CF"?XC@ \6*9>(%ZE4NMZ>ZW:SE]RW,<:PAP*6OQ<[FRF@.U: M;#:+PF\>-A$#X%Z^7@-;,K1(PE7>Z%QJ+<;RDQ_Q!QYEIR1>2 ,OB=$?Z+:L MZXIV:>K 7:O;>XTF@Z^U-)M;7Q733,Y_J<2DUO=0E <[OO3_ E,O]85NE\=JOCT7"88F,[$BD%I#13 &27JQD @)2USH66Z[F$@?! M.?)9(B ?@AY+OXF.FH!QJ9,@/BV.0OS+F\+D]WP*Z(./%-;S('IT+LA%)H:% MY0C+,L)6F2<,8CAJL C8B/1I[C\0#^IRZBZ3&"SOI!P?H@BVH'9L3\?25/7@W>2AD1VM2N MC)<]TR/T@'J$;OX><\]TQ\^"!0(?X]]F/$"+\.BTQ54ZK19:JX:+0#,-5O>R M=!2QTB?6CNHOKQW5VUX5)C/TW@W]G/">0ZAXU3D[UJH(6F/8/2IW57F(#:H M=? ;/':&<;0E\II=9,J5% MYLPJZJ51#=R*QK'-.CIS:(;0]OO,#*$]Y= >S5;81750W[R_^ZZM6X#7WH=N]TQI9%K"WQNN+KM MWN/+R84]:#^_O\"3JXLT%U5.NALHNF)*(1^<^O$;CSF+G EI("Z_YWXXP]2; M9N@@6R.'SKG=.7]^NXU#%2S=YY?^/<"V\=VVW3TW):-KP;/AHLB'@30G/;M] M^7QR.D25I+,!3,G'O"(^:1K,'?J!5Z^5"0[$BV:6C)T)*AI1W3TJXQLRFCFLNU0_!WB5XPBS6#FN'MVL8%?/_2 M'@SVONW)UJS0#;AS#BM@8S"P+\_WOH'0UO#E^WG ^4@;]-, MYZ 7T;$;TQWC6/9I#/,#-LP;@V7'LD]#38::##7MG)IVC9M-&?6O#>]-59&> MI=PX6F.@[L4:O8!LO86!Z*Z@=U:8\2@.@X#[U#" JDY_UVU=B#%4+PX66P_< M]_%G# ?@C> P@B1OKB!*<47,Y58\"1]BV\(2*# :<^GH8MB'3=N*N$]]'[)Z MUCA?O]RI2J[SP7-Y/(.ENI:#O:%\GXG9<"28[IYCZ^,XB3RY"E@?]F:(4Y]: M'R!\PF <(A0+Y=XKS)'U6[]\_OW#^U-5EL^:P9KXU'-:527Z#ZJ?1UT,?P6B M=OKK-*U:P-,B?L4SV::%>F7P #".77&H+YB?L)DU?3O.N6F.+C2*D1OEQ#O M6%JRU$=&YH2I-?("=B.[ASSA$ L=X'P^AFE'G*N#JB9\1;2^EWACHOG:(^R4 M^P9I;5K2,>(E4ZU4L*L8_\:=E#::<#;%N69A[-$3JOP^"^:$M*,T22/J]?.0 M3$R3L/)XM8T>$NQ@(]'(MK"Q'_+H_!/JNJ,^!>P(I]RT@BBU@@B? D33&F(O M6T-<=I_:&6+06]X98K"];@5'/?1SKLM-R?0]+C:7MUB@0H][U&9AR6DVJ!?! MD6RSJ?S#E/ ^"B[6[,8/YL3VK?V#.;&*^L$"*%ON!6&.;AL5A5_DZ$S([2&$ MW!:<78<;9WO2N=AA38E& Z:[@3BX0P3,X/FQQ[N&R]:")_L;CK/=HBPQ4F(# M4N)#R7W?#$&QO=C@RPT4_SM4VC\Y>WZ^B@'.,0*GTWY^21]34O-PA8NX!3YP MV=(YVUVYF<;#QF[W30&G>JVD_?P*K Y!D4&*G&-&F8F;ST+HD%-%JY*+$.[01\R+KGODI5X%N+H^\>Q'2YWMLZ/E> M,C^6\,8"C $ZY4"I!Q;K<8IYP&#A+8?%$]!C?(P\+HPR!.S%J"WF.-BB,S:Q M@:O&!MY&X;T7(TYCK)H\C81] X <703@'QP(V\%;$!<0;Y'J172UA<&Y4P_Q MM19T3XW[LS%4?L8=9!+^RLRA85B\D5C^3V%P^M/5U:W<^X]> $3O,=_Z",P@ MC4KHN7V4_ #'[[HR+#DD?C[*UB3R&V) #M@CH ?'2%!B1I%+O(KBX_^G==>R MQB+.&Y@;"BZ=<'>E=J7O NUGH%R M:^SI9;C@Y5F)M(H_:K+VR HO;X-/"PZ)(0=,0(>$_\#FL:993C)OA[J/;K=? MO[64/=_#%6L^BTZ_9UOJGS=O7WU?'R'=:W4O\.W"4EN#\XK5RH_?ZLS.(FX' M"V76).*CO[WZ2Q(ZH,U0I#-@\S4\BUE5?_V>K8@J)>>)W.]%J^\!HNC/HW,C M6V,D5B,"I0O>#_KHU<888#TV_H$*'- ^;PC/ 84QX(GEA[%(/L,\D8A/0&1:@< 51!6Y+,Q&==@,S11!3Z!KH9IG;^>42_B4 MI=C%*691QK6T;EN3\ %./R)5;,KFR#Q@N_2>EJA'FY3T(N@+=#P?U,(IK#!1 MWTB]$9 +.(P?AT7<(NT)'M$3YO"S%T<4N2%A\I!YDDKKQ^4"6Z1F++%%,M5[ MX+AA1.PDE?8[YO)%"D5 .^8Y2Q*IR$*/1K8E:N8A1B+WLJ;P!2K&B%A>Z,9" MI1:N&I$BZ(EUXLA>X *R1G,;3BB8XW#B#"0TK1B0T6?1+B!)Z9<2,H>?F*Q9 M37;YL#"'SO%35Z0++SG!.3 &WTG1X[; AEP/& FFBH%!!4@7A""IX#_?5V*- M$I81[A/%K C;B)0 H14K)*F9X:[$T_AXTH^O@(--84%SI3*0JVWDAP^Q-8K" M:5[#TI;X2^XV5 H4_P8[-O'NX:SQ%#/^X")/"Q^(Q:%S93KE6"D ^=L\3.&C M>P\V@Z>#W\) OI>S\S M5X_V1.^\;[LZSZ9R$9.[>A28WVUCPL4>\JIC/C&3;;QO)V9H;-].;'LT9L+$ M#R%,_-/RZ\MFA(UO)T6S8[O0WZW !GO^[G_*S59 T^W8G;:!335) MM>W+WH8SPDT2JRY >HT3(,>59W2R_VG]VX/- =0\V!YP3-V#)41UMC]"XV!M MDP:+EN.HC] W.9HUD.D^WTP[5-"8+J>U2+-9T!@[I.G"0L7/'XFX>'YBMJ'\ MXP.-@4Q=4^S-%A Q%L@A")7W>AH6=46:A@#&_] '!RY?SC;0ROE0F<59WTC? M6D9Z9O"FUEIKOXR4.?+FZ+!Q$8!QV/UGF[+-%R/70P'8D6S3X(7!"X,7!B^> MA!?&W]KLP$&1R3:-[\3@A<$+@Q<&+PQ>&%_KSJWC];IJO% 9Q6)5O*JB> ?E5;JP M+RZ?']=XD ZW,_N\;4!3[8L\M[LFQ[VF)9K=/MMPKU9C/5>J SU0!]PPQ>J? M!ZWV-&:?>Z,/-P9BQ[)/@QD&,PQF&,QXIA7]UTUU-C6%RK=:J/Q\\-1"Y>?= MY87*^]LK^;VAH9_C[S$EO_>X(.2_@ T)N%!]:/'K0CO01I:,W S>53;8V77E MZ/]G*D?OCB1,'>+].['.92-9E DG;$HXX1%7M3VW+R],:'9U:/:E?7&^/^'' M>\@)FE?!X=C*DYX]/^AQU[2_1>C8[?Z&ZW :?>&@N,1Q)!UR36/B[-%=R*$7ZND,[$YWP]'J!P(:O/'H M;[I0CS%F#L&8.=J"*UV[OX&J7H=JR5ST-^L:-G9,HQ6Y(]FFL6,,7A@[QB3! M-T.UV4[<5\_N]TTZ<[45=&$/-AT78Q2;9F=F'-U,X,O8BC@<3$1?CD,8!EZ_YW$R!44:-F'%Z6P61HD5PS+QVW!$:QRF,6PF MCFUX/P9Z@,'P7)>?GY:8]JP$W8L-Y>L92+?&GEX&Z2[[I<,I M_JCAX&35E+?!IP73;9IJ?RI-KMUV\MQ=)[N&+-:]WI M]VQ+_?/F[:OOZW.\>ZWN!;Y=6&IK<%ZQ6OGQ6YTQ6L098:',F@ Q_>W57X"0 M7OW]"^5J X)?P[. O%?OVI=L";I MHU<;8X&-PT:7WW,_G!&3X2/ GP0X"3(0E\V1Z^"/G VV+&*9KN6P>&(-F<\" M%!EP4M_U>JV.H&Q8MD^!1O3%+VG 97XNJ!/==K=#@P!K3(EU!C+A20X#7Y>' M@<5\UVFW+HL?PU*!*7,K]KY94X#")+8X,>[%"6D(S)8D'CGC3N+!IN=BGZ7Y M.Q>M=L7\W<<\U_%U OYR#2KG+YS69R^]0B/?AJ"%:HN- +#ZD1A!, " M0+A6&F .XA?='K,HM#AW)6'T;LH 3T*I^+4F6 0* &7B63 8)3G!12^XXT DJ:U=.4ACP^NJWFSO\5 W;LKY,N%A> M!D1:.VPH"K]Y4Y8 UEG?]4L(+MZ[#J*T(^#@R^BL'JP=.G+/?L!'[C*'. Z#,.&LNSL&*!"7:&['A="=-R =F/ M/!H#_CQXH/]=??YT SB9T!<.<"*N\",!G(N9HX@FHY?ONA<7K1)AP,J0)=M2 MG83'\4[4(<413O_>&!XCED )"$5YY#4X30 6N9", V1?@#8R80EM'#^ MS1/+8\&9 MBV[G_&TLV() 3L5(@=:]T$5*=ST'>)S[PTKFMRF0M:4"69?=IQ;(&K27%\@Z MVUZ!K*,>^CDWV*:LUQY7Q+D#4?51B"JJZ_778?3]WPOB:B\K'!WM>5Y/6##F M6SNSIO*)EP/PB:FXMCOL1LUY+_G1,9^8J9&WWHD]&IVT@V/\SISA/E'=ZT8J M ,>:PM.\Q#XL7 0*<..KT-5&=X*8%BS)>7%SLG4NZ\43$VKC6<6R,O8(%S7$+H MPNYLNN_F(<%G8+>[S^>SAPJ=D\Z9W3G??Z-OBSI,;P.E<%:21$>>!=J4_/XC MV>;>Y( V!6!'LDV#%P8O#%X8O##E< [5?*8X,96V(IJ=X2^8 GW/?)'SV023 M>3ME7?IV__SY/0QV;>]L S:#B[TO<;@=E!G8W8&Y^ZL'4,^^V$!;$&,D[U.A MF&/9Y]ZHO8V!V+'LTV"&P0R#&08S3'FUIB5C9TGLHG2 5A!@=QG7*\7=/JFR MCO7 8NN[SJ!U5JQ+0<5S^J62/N4Z.)B1[05.Q%FR_F46QCG,"(QS%5 MG[%&G,MB2U@R@HW'$7Y%]>BPC)PU"P&S #YX;-I)Q92MCJ_Y'AMZOC@UYL>A M!@/8PW?EBDQ8NB-"T(=450/ )Y^G$AM824< GHTY'HH7$U#"T0@FQ %94#BF M0IVM"FMJ;0H+PN 4ER#)(8,GG5NI_A*"$A;CS:AFGT2#T@+CVDX1HM340B$< MP]76Y&I5\9;'5U%BI3#4Y[#5RI)DBXQL':[:+E<0(OY7249Y&4K*.@46!KQ( ME@]%?RU5^=GGJC8[):&J:+%C)R$DE4JX$#E7!D7E'K62CG1A7T U93=_)VQDY'') MR$'KO%IL)4 34DP5I-='+-THQ5?GB;*RW1H\=]*GR\SSLNMAJ2Z9UQ"?6N30GMD\G]ITYKGTZ+E/&T"0RF3*& M]2D7 _MLEXV[FPF47ML>##;] QD*B!S9GB8WM[O]#=B !P64RPV483;5&?:G)M.1 M;/,%^->A@.I(MFDPPF"$P0B#$6O68# .V48;PD==L+!CM_L[[*+22*"<]>V+ MB]T5]6\D3$[.!O;E)KH1'93EVVEOP&-O3-\]*K%T+/O< \6V,; ZEGT:G# X M87#"X$03RA"NE_B[8F;U=H..FU5Y(2];6)]U?=C)UVO53%P_F5U6:^A7%/CJ MM4M%'*HJ?+F\KL)7=_4B0OH@>O%$K+U8+KOGA.G,ARD>/$P]+U8*8^X]"QR> M5T@@''+2&(Z1 T@>N!6GLUD8)5@2(DS'$VO"(O>!11S.W,.Z+/2^ X<6 73% M(GJE4F6B9"+#+THE'Z23)N(^YK2KW27>E H_! M$E2S(L?#O;E=>48'B>-C?LMJ&3V1_[4KV=U:J)K,> M]SLK%XFK9'ZL,,)*A0ZQTBM6W!C&"0L2C_D6\C.< :9%IE+S&LV?1L"B)"!I M_TZ(14PQ6T@P5.17P]3SL21LHD8,^ ,LV1>%76W5F4"GT=8]\PG?3N><$ @ M%D6H/@OYM[LB6W\ 580 A01L@WL4='.!"6B$3KQ9+/ J#0 [Z2:?< 36+$O! M11;2&,GE-)J%0%K9=[+0.P=K ^0\&_H>;-S-BV+)YP&3-U[:'*3VJ82VA*. M>$U $4B3MU40%]![$<>N>5 ?( I'"19H7XJ MPH\J'VC'>"1'6*'R\RI(1O@\P_J+D>#[",C()49$I/W3U=4M03)"[9E< P$3 M? FQ?LJ^8M&W*&'P;@YL\@F 3)K.--*1^(_4#1."GHXZ@"!#(2*IEX*M-U) M*7W/@Y0+-X-J0M"R/J-"D#6%&++8P^8-L5HE*1>X=!O='.D, 4!45[M$H0&@ M_@[P 9&:^@"<*0/![HU UDH'7&$$3Q@$CA 04/ 4"]D-'JHJRUY$:W[IG M?FX?5@X-QB<(51IP"#JWAUX]>%$.3O)8UT6E>*,KD(CLKQ#-MW < &R4T+28 MD+9D>X(]AT(0A!?U$^*@6^LKQET-A4\+1*M4\D&C1;GF,C\,L,HMV(NH8$7H M\YKR9!*ZP'_&<]6U24(%3$)RZKL<3F8*8!J\$\S0!A> _ MI3?EC88^,/-Y!GP)9C)"!)!AF1PV=\\\'WE5R_HY? !(17:FP>1' ^! :0W: MDX2(-@VI&SANP32RXA2]@1YJ1A,XOU#4 %Y8'I[ZPR(:*;WB<6!IYE&LO)+Y M41;@!93WE6,A;0)L0HY;L3;2FO.QT?WB9 VPR/3)X*2_3@A/0.+D>T7-!A?- MUQ5X1Q!+YL0T76D7DF_64+7.8 SXH]=@@BCPAC"2LACF$HWY@,GZ/OXDME/-3Z2Y5FHI*+W-R$R(FT9\G/HL\M'W M=>\!9HCUJ=GA<6 #KIU)'!?8BQ^*FR9 @D"R5<&<4-MW6"SNO3U,[/!&\]+I MELZV^EP-SUF-Y]QAX\%3H=L4V@_NC@5=Z\L0Z*=165RW8-*4 $7#.2>?/^A@ M+$Y1?TACU0=S!$Q#TI,NW>@F(U:ZZ8^9)^@J]YO=D1B-W-AZ%\*/ZJ^N0Q# MGB-5"5C/U=VU76%HON@)?PEGGF.==RXL';"G=/"%C_13EI2M5&;G\2.Q0NG- M&DE:\61Q=+(S& M)XQP>>Q$WA 7Q_$V%/D.\))/(;S9;5EW>6^*.S"HZ2AA8.VH;Y7W5"I1Z ^D MAJVB^:KQ63_?9QU.IX * CM_AX/<-3?:E24>9/3A!;-4"$2=DC(B607Q2[Q/ M*OJ.@#4]3*0&1M<$5((A!XTJ 'TA!3O34682\E=R\8*&DV _WCB)4AFC)B/D MI%5//5Z4"I2W'WXKXE&$^]A>RA;TU8D[7%Q7;IN!LD&+S(QH.QQ3(5,(>7=&AK3GC%68IV^2H+%+#6/00!P 4@ O.2PNK=V5% )>U9QA0^>X9S31MA!_YNF=[M9 M.859NFK[KYA6]7C#E64_3(P86;\O7)5O(*S!,P# ! MPP2VS@308QL%H.9++4F[W6:C$4I[]!:11\1-06,2L;8)H+,K'*G2DE!?&]9@ M6(-A#0?!&BB4!Y<2VS(FE6=!,+/(N_=\/N::?E 9P4K&17;?2#:@#/PS2H7A M'(9S'"3G0-+.'8B92B&NG[.<3AF'ISD&8!?_3CW7DQD]#INAFPT?A!&!]1@6 M85B$81$'P2)0N:#P>F\2AN3P9,[$X_=TNZOQ 8SE2&PK3IT)N5_QVMD3N8#" MNQMBQ(B,ZF=T"VN-0=7 2S&.,2[XU8)M8QB)822&D1P,(U$!>:@T!(S2<:2! M,<2[CT63Z;"Z>FK:1@G5-\C2/RYEMI3']%1' S5 M'DIS*D2HR8))>@&Z.$Y% M=H:<42BKZ554MP?:+6B55;YD3$W\KR)H(O=7I8 MTJ5S*0+=KD64*M6" K8N]LF#,1"=*W9IE7:I2E-X,A9?Y?'E#W =Y(OQ >; NK\"WHQ% ML+Z&'J(00"TRP]3:Q#$E&09JB8*L:3'\&X\<+^8J :X0="Z\H$R&^*L+V!4N M7%5:D+9@S"= J&%>4@U8,GA0X*B^5,QD"DIKQ2>8KZ)Z(XY%);4$INF4NYXH MA\1&B>13RR &"U3[Y:[8 /_F^&F,SIF(^YY@/&)U>$(8TN[+BDA4Q @+-NG) ML)1818L3>8>C+'%1U6P)4S!8>>D[J)R(+$I;O)+(V!MY3R0(:P"+' M$]@4LI=4WFJKI)^C)VHXA JB9C)(N!!2#:(%("\STTA!IZ,#BD;Q<8?,>R3D M4)$[C %#.*ZCJ+#/99:%5J^J-*PMDVL01Q<&4I'*)441AUTF% M-B!I,X\+SX6:B T_+C1<1Q[7B&--.]+Q%HYC*/U%I]DA8ID:!W^).#"10.'! M"5G][;>W?]S\]I%^[[S-!!;5DA,:2'4A'H7:@LFEB4\Q]3*V[FK*42<+K \! MZ"Q)*I(GKI&3CCQX[%8@LJ6/RUH?KVRL;!*E(P+:N/-?64E)@")"Q M]\2C3W_FOIMI63<"O^YR2?I!Z'(L+B1<"2Y-&T;VS:P8-% 6>:%,;],3GZA4 M3JYR+2)U05J)]].9$)LL8/Z,*<:@W+"<1V'?;B68BZQ!2G)=2D9>_/64N7^F,;ZJ1K%DWK^K M T1C9#J#(G[IRK1!7+%8NBIF4,S2>81H2_(#SA.L1*+%3OMU82VB7IMU=WMU M#D4%OGDN>W*U&I7:PK%IN"%N MS)-B2M&QR)$_\N1T/"'4BQ])>Q+(!^%74!-Y?>8HI55/L<@5*U,)[S(W QZLXX=QB3:13:9QK$2T M%V>@3JGT/O&B(+3\,,#'Y6("+C E0JL(9\.@%D'\WRH=$U1,!H=2;X1#+%!" MOAVIWDJ[<2'Q[[%L25-?8+5\WM_(JU:H0!F% ?SN[+QZZX[8Y6]HMR/"B;1S MZ2:3*EC&OY +835'=X4JE5GE$N['_('2>"O(:I1QCD=.A+GAC.JO8#1(F%AS MM +E9\,YC2$UW1$*0KUD3.! B: !86>L$[#Q3*D? G1^02PDJ@_)MJE(+?'!N^ M?0AD!?X]8&4LH [N1.4-&!0M+)^$)7\2G&BM0K2 M:YYDK%SEY?F MQ<@#=-9/RH"HN0)ME]BXX,$KY/XY3U$D<9BEF1-HQ[ M0U9*N="5$^1E)U'$%T36;H$&QIXOZK7#_JE6NXAP0K"M"I#L;I7-Y8T7;CF# MQ-2+-0F87T$^HMH#G!R6QEP6C@]@'2Y\ M;(VC\"&9J,M!6^$.7O/RD7ZW\DLZG0&^1HF%M:/?*2?:'7Z4SF(Z -%OIVLK MWY4Z&>&OS\YIANZ7),Y#".45?_6:B$I4*678L#!1\;D :U!2&5N/KJ'RXX^S M2GWB\ENXR_)/V6PFVI4H;[ 6S?@8&%' N;0<)%)7UDP.5^+HH^8NZ<,ZT7#*C4,V6][,JY;RPIPP(W )% M''M*JNL2\@0^LN&3SANA 'JQYJG#,(>:\X+5G'3E.VPT\JAF\CT%.& 9O@CV M&SK4-@;.,59-Y;*JR-5PS'I0*73,4.N*7,2P#KP!KS5%D%NC?2KO/60LJSP0 M 24"M7X^HICLXVZD)^H.G'+1(R%O$JU58(FFZ*^>*UFV^ MLF>I)-A<3YHM)&<^B0A75N\5-6H+L,A51\I@V[;POS=O+<6*!.\]1>:R;)<$'G\BV>K;-Y3LOJW;"X6K5J:\?'3WBZC6+1T]'/[ M86U._60:?YZV<@"COASD#!D^@0Q?T/MP-V&>]85'?/I$=>FIJ+2^G-*MO'7G3!Y8E/QG+[E* M_\QPE8- 1<%5\M:KAJGLZTG>)7R&F=/_8-%L+WG*V<#PE(/ Q)]XP"/@)==A M&L3<-[QD'_R<>N?E&]7.V[@ZC:O34.(N>>D_0*)?PR=)\=9H;X3ZH&N$^D$@ MXAT/O#"R?L?:+KFW,QQ9=\PO"@HCX_?B0#^R)+%^8D&PIYRE9UP0AX&(BRSE MLRCZ% :&K^S?<;X/(R^Q?O6&'(MU[25KZ7<,:SD(7!3>S9]3&-/Z377C-#[. MO3W/JSAF(^M_O1GPF+WD+&?GAK, M&W:S=X?\2S@)K)_#!Q:Y>\EM!D:/.0Q$+'.;FP!6RZE(MV$K^W"[\KXJK]/< MJ)@;%4-]+\U+;UR4Y]85=B.(P^"_3SIO3KIO]E*^GQOY?A@XJ<2#$>9[=W3_ MX/=>8-VTK)\QF/._]Y65&)?G@>"C825[>W0_17P<1G.J +B73*1W:9C(06"B M82)[>W0?/6?"N&]]Q$:@'EDWO?U42WMT5T$2!EX(H[I EBG_SW_OK5IBTM0. R4--]G;H[MF MV!+F(Y_S*-Y;E^O 5.8X#&PTC&1OC^[*9X'UD<4LXE_W5B,QC.1 L/%ZPKR: MI G!2.!?K'=^IL 'R,MB[,O:2#_&@\'=7F@NU M>[X.IU,/7N1@#&$;YW*W+8/<+XK<78/+'TOVU5ELFB M ]RX]OH)M->;HO:ZK+_:X759V_'Q5U>9+P![PF)KR+GHX;Y2#7#ZCEE3(F?5 MCWP88D8"_)&U?[-B#^G_E]2?6]UVM].R/D8M83?3BFAFYL>A%?/H'COAQH5L MU.K)[4*/.9P00PU_I/ZPMO4A<%K6* JGUF?X&I<',[=EM^+ZE'S^+ 9_SQVQ^6Z[[*&XSZLICX 6 12) M]8\P"D C?N^-\4"M7Q-7[N8CPY5WSG'0PN0+6\'1?[]%N(B"J%PZN=@4R#+'$$J@^W MX%BP6$%AT,[E97D;[7/; D'O3*@3(8P3L> K;N%7CZ<)#Y!1H1AAF._2LG[F M G6L=ZVK%DY]XX0!2")'SO2%^];5/=#)_P2 .%'L)7.!->@G;=%+XCF8*7^$ MNJ!. "+C4&SP5/QX%X+HP4K'8>CC,ZI/>7U'PZ=QJQ7;:1XTNZHM5:__*X[% MBPD)BN1:5U^\S(H$-L36]9?/]1Q$/BV(KHIWR'42R1$?TWEB> D_B4O*3,M2T>6JJ+=&^2$UUI+10 M5+M,2;8BI5K4JQN(\$-)%B#)&B)3ZZ]&^+K!$;AGXI.\+=?;H1H M/<%%=D&4X:._\81Y/GW2>?MF@2 N )>C,!U/<*?.1"[S';4(M_X,/>J*N_RJ MPC2(WX6-VFEW3(/XY0WB&]L&_OERH''HJ/$:&Q""E >4DJK@^"TPNP!MK,3Z ME:6!,YDQ-S,(?N;,3R:V]>NOU\HN$+RH HU@A+K1S8$18(GNKW2;A>LAVX56U=ZQ"^M M]U+O*JKD=Z"TO_?X.-14\%_9@[1!E?8A=R#]4%>.$Z(&I?2:XH@?/3CHLA?* M:!T;DH5=VO4]MK=8WR^RLHUK>96J$9ZKAV;6D;=XL!=DQ@3N42 M<^1R@8RNXAG +E=;=(/D1SZ,%'UW,G7D4WBO[.ANV[:F89R ,8W<&?:(SH!B M:5*BCS@.@=P3_AC T+E1-8WFXJ %E]=;#\JHF8X_-L8+QM\0+E,&G7LL$&G/6'=Q\51C,KVS/\ MJ4X'GL&=^\#N1EXT!18TX['NS_DI@FW^^NLM^43PT#W:A<9,KT'KG0X]1CQ3 M*]ELR 2T#1IES%@F'Z.=?/[S_X_-O_[BS'KQD F3R'KT8J0]? MS>/DO_[2[77?(HK?W=A 1(Z?NJ1\+(':'V'DNZ >TO#(*<[I3&JG_X41LE$O:->:9^?"@ZY *3VHA\U-%QB&RZ=RH+WJW")927*UU:TE@XF/#OI. 5-A/RG]=Y, ML95G.#.U:4EL">J[PRK)2) ?60#F>K1X:T/VDK;&^DL;N<2',/H*ZP*41X3E MOF_]E@ZI/KCG2JZ$*[K'R1#<@I7$"1@YN!!Q0>+!TM+9#+:)8;*!7!Z94+HY M=1N%XXA-:4?P<9"DS)>@D5Q&L>#*?2JW;;M\6W2F0;[LO_T(*AP+2 ]8\ L; M^?\"5Q^U)>=7]]86BX377GX4[^QB-@7=,?1)W:RY"C?\X7;)7&U MH_T]*-I(\".SD99L=/&$-5\[KAF8&"PJMCY,9Q&>E_03??SM2F!6M::B;E=A M_5,/+)!$FG3P9N\C73*!#=BJ6%F9GV4#:3Q6*BX1Z&K(/!.@.%!;=<7EH^<_ ML/0KYX;%;9[%U56^7U][6:56>:5.LS;KJ[V@JE,7Q/9646. OZ&$77H_IG.Z MW!>3+ZK(?0NNW47:JO7=_BM,9B$Q([0*+8[Z/D=N"/CZE=,JX2038('3DMNY MTC^$42DE\-!;=WR69,\,\,O"2XM ?"@QU/I#_QV5I$CPP*NI&SHQB-*IEW!W MX8ZN^/6RDZMUCE,T"L@33M(I2 "%JL6E#)_)U,S!:E[Y1_>L^X"N?-_#.!_: MN[A8\+[)PU1J(4J>VX\_H:M(RI,@!EN6B>._B8*X,.2_PA0 17ZE,G1R-IO' MT=PRIQ!(DX7:Z+YY&1#PCD4IH,YUZ/M\;+CL%KBL5O"_-L+R MO O.3KMK[MO-?7M3T+'D<)(,JM+A5,&K/H+@C4#VQV65J6XA2\<0Z<(V *' Q'/=.!9> M--2,B4M_XE\3%F&\;,1F/$T\)[9S(XZNKR13AQ7&@'VZXG$UF]'UG P/I-<^ M@$'GNAY:=HO" X53PF"]B1CZ5S@4T.U$4,*5^V<:..0B&X%U%T8B?)D%P!E< M70D10JMS>7&Y>/IE_W:-[ZNDQ\">TA'#M>"7> W I_&BLZQB,2;88&OI+<5& M""M;E6&P8M*"K9N-A(YYZD$@PUM+=F-=@&_!_.DO^M'NY,P!HNWEF488:GNE MB&><_4=0U=TL)8/(#C%111%E=S_O(L\=^!C)EU+S]SV(R<4GC5W*J8 M7"8)*I89*P!4[!=C=.81J^,8UR'8 $,6]Y<*\@A51]5;XBUQ[_*6)NBD975=S_'[!G M#HS\7C@$%Q>4F?@@CGF 7CCX;08\@J[7@9640>[!RN($V7IL_3O%FS78*6BR%[4A2-%RZEHP=KDJ(V'KUR' MIY+'2#0K)W_5LX"KSY]NY&X]0&QT'V7Q.6K[;0I=66 MV39%,9DE\^!RBHR] M?D$W2'?#"*!"(93(_.0%0,S]T2G=K\%B@5N5O%ZVW(:F5?5;UH\53BW%U:7W M?N$ =4R9J5!/O.8+DHB#5AKPE/1#J0 ZY)J4!Q!;/Z:HMRVR[)Q_6"-X1"Y- M7RVB5W&I2Y:V!,,JP"AG@UG(1XK";6'LC:.E$YZ.""JNAI8D*>Y9A)I]KKW^ MGY"8?':)A "\WC/[0;6L3X.AB.BO""TRGD-([*X&R5P:D$'JFF+A^#'8'+^=F+$VR^ M("R ;V656(O[PE_538EZB]1K4-8]@ =8*I3TIJ7R5.JUM:*0UIGG/$4AQA*K MNWHF8M ]D$,"K7X1).04_95BC_2"I1$=(TTW(DTK.OI49F4A\>B*Z5/4;HU M?*<UFS+DV"AR+';'V*YRNCGK5[LR M7$*.M"7+BW5;MI"[FF(Q$%S.0)=-[NO&?1 ")%5 MAI#.6DJV:*41*I>L$M*+5UXXU0=TVP9*[F5A"024GSB"+@D?@M6DJIBLPKP< M99>4.*47N&F< ,?6R%Y0[=P8E3NC6[T/Q>8=54LHM4Y&RAR)"H*\DT0CP@@U M;5XN?YG%]2$ 9 2R*:K<&85ZL;#JE$E7J@'76IQ+2Z_/6(&H3E(_# 5Y_>2- MV1261SL^^?2ONYL??OKP\?-B;N]9.5#R7-HTN<,<'L@XV'D%0"HN[TF?+BTK M6_.5XP M@V7[B2<8?1:+5?ZX>.,9%O)^JN9^6'G6.P_8HO<[&@/:Z53 O'3- M7U$\8]&_5E!8L+X(''F<+.-F8K*E[(PX6.+%W/C%&L#"%CI@-(F/G2U1++(% M(__14FP_LB3ROA7/XP%=:*"'WV1/;Y>^_>BTG"?@BD]5$Q MY_:=HW#\0S]$+0QLQX(O4^Y'N#K:YY4L4RH#@74%\E^PW)]9=,\JO(M%'6$] MEV$VH01N[>V9?EN&D;SY064&FM$6&J MZ!UN-J\H:$D 8HH%4U[=DLQR>?^3 M#TKJ Y*FBAC.;H*JKL$%A@I\(US#;"[@!1ZY_Q/N ^?+4J8U/*2TKW06+]X; MH1OPKJ($Q\ =%_*VHFWKF7CKC?P_&(132.6G MT3N7EY?RJN1\Z;'KMJ@"#II"CC*%Z!KP?[T9,,)9%GQ@#:53YA3%&=WCJ!)I M9$W=?L!KH7O80627L%!N]F?.HA9,8M/T#YCIFTD(2C2*$U@;DD4V$BYD*N*V M3L=X"07* Q-A1YZ;(8X>Z:^AS?);3N Z6,J1YR!6P4I7/VEWGH659(]JV*2@ M8)<\>.70?9EN!8Q9W),QY]\I+,BUAG/K[NK6NKL1B]?=^$MW\-$352F^1#P/ M$2FLEXD*+S%>W)%J@Z<@+_&*6Y!%O^QB:N19P:"_K$"J4CK12 ]B_Q',:9 M M_H+\(\?E6,6.2->$JK%QX\,.(\_1,@JTW"29\UDA'XLK4\*Q^DI-P'.<5U]> MO%4# !HW?@.DH]ZV:6EQWF?=GM'P*Y19J(KJ>*>F>J\3Y^\AXJQU\NGJ[OW5 M/W^P?O^I(BOS3.4PBG7T@$,L7(&)I3F8@P4/RV&%6SP,QWY&^9GK4/=S88T! M>+10W?9J-E-E%63\17?A&JYS!IP@]/WP0=6:)6X54RPJ;@\#0 "5EWL(N'K91.>9:J?%ZZ,WU#94L76%->2@-*]RA_.Z!;A("*[[2=HXR M5SO3SW>?W^1.5BT"YYT0K?!7*4"/BEK@78>O!_IYD>/S=\SY6K=(D'D!8"9" M7;<*Q B]=F-F+E[# "M1W4\)3G#TW3+*;EISY M:AQW'\O3OU1SC(I. ;NN!/^"^[]"H@2M& O*R,M8U%%18TE"YRM@+;(GWXN3 M7%?""PS@AB#(,*;HRI=OP;!K>/R7)V.:QR M*KPAP%835 8T#ZN'-H[+9YP:VA'Y$/M)PO KK??> TA(3I _Z7#M,P]TM!03 M)@)@["!3AG"^,A $?E$+0))#Y0:+?I/.6HSCMJUB!"8F9NN7WK:E7Z;9UH)? MVK9TXU,HZ;K U?P#P!]E&5AM[_BIRT>T4!DGD,B%,I8F%N]J/=-J);#NMG.#%*$M=,8B77 M17$X&->)N +DLB!9LFC$-%(M0EF&(1!8(R1U')%/XZ&HP]*!LUF(/@X7'UEX MGLM4IHCR?<3",&6(3\-[YK,+YA3<#MT%TZ5PQ0 M,P&C1< 8BGH4HX320JGI4JL[(G+Z4N]-6$Y.#M:%0?<>/)K.4,4+T$^CV;XW M4D@)OY(K=(2U*Z>,PW>I8H,1E=.=RAH6 EY ? MND$F800@=:T@579=OOXIFX.:80GE@'PU,)ATE]2SDI;U.W/0>[$T_P>>P+%' M *)UAEZ.J.:.=9=WK&?FCM7>1*8PO\YNPEFW5O)81D=W=Z5&!6&9FJG$<8^'/X1QJE1>N5SFLH/85X M=2:OQY8?FIU? 89TGR?-7>6:I+I4& >-;77YE'F!FT5X>.2_GZ%C$J.-$&N, ME_VQ8_Y0NO>L"1?8A>L]=XM@W)"XNF5?>?#HW2WAF<+$EO6.Q>+:V0ORHBTR M_([1RFHX+VN9**+%[KJ(;SNI7#^*?LJ M0XCB_%Y[<4MTO> 2#Z N5D(9$?&*%&94O!7+;\4W'DX4A,&I3(M6S:BR(T3 M$Q^1D0A4^(1."J L^ J6OA.@<[S(2:<(&:PZC+O""&N\$7 YQTM_V!*_Q^+" MI9 #P7+T\]*+IQ#,>,!E?'7X@$D: )0L0$(&9LL(B?G+@RG3Z?72)1@S<1_Z M]W(+4]AQ[$3>4"LS+F]^$B_!ZQ 9;;#KX'SD#1ZV#RA,YZ?^N330WFQ4>(OTG5JGBTD*6,ZJI?:W(.R]6/+8!3?4 M]H-94%/4^$Q%.$O&-[/S*<>WZ$POXA3 +3)LB%FJB"+% 3-"J H[@L\%Q&Y4 MZ-&5DSP>0GR\*D5V<:^2%,R]/16!I>L;DL"R'I>$SP^8:%;*['A+/12G@/!Q ME@N3?4/!S4$H!+1,TLL;+FKA\DY>AT"_]=?R1R(.;R6Q*)M;'6R#)8)(%,9( M'E$(-AW\:,XN+" M*I$CQ-B,EXI_#KD?/K2LS]7AXS@SS HTC T?I1&1#677[<=&$("I 3R#$C]0 M>\#22.7U[;-%\<(9 :6R#;59 5OG!46!]/BU2A[[(C((,EE1(E(5F%+X4%D6 ML<0F(D3 K9IL!TS&27T,+:&^:H!Q/A_+])>1YZ:@/$9@8P,VCYG2SV"7>'*Z MJH:CLZQ/M"T61;_EQ2<$K=.'GJCB(R)^(AF)+B:F2%Q/9 =A;6J:,,;\HQ46)0FV-(B-1L !4-'*-6O$D>)N: M&Y5W!Q!&O<:1'"26V6 UFQ;VL-RAW'U85$2%S+,F$OE7SS!1R-:@U36U]\4 M6JHP7AAC2H;LZ*=QGH!C5!0>+89:P/O='N9VXWJS%<&>1!J?RL5K6 M73K\$U .I]NXC3'#AL>GGJQ7K5FE#'0PZDN#8=M\)I@_N6XJ-;"-+^PWF$;H M;IWVU6E/_!J.Y#HK%3OQB509\Z,HXPTF[:F =F5@#H64BSQT-\2AC\DDA)05 MBJL07^51T0$02]^6IK.BPZOLXUA\57"JRO#N++";X-[")CL*^!J'"VM65+V@ MG*^ 8.1 D?-G^"@R-T1>1U]GVL7X=ERG- K*RRU7VK$U X'2!]!ZI\ ::2T M,_T W$.<^EG[7*&(S.'/5KQYW+P[_4>K/NSLH%S)-9H:%9ESPQEYAX$C/E@/ M$1YC@%&<44*M1Z,JZE.5'S _]9YYOHA4$]Z)#Y3=#N]E!G+FL) H_L"'H(?2 M)8(G'XY;TRRJ%A.?A:S0W84RD4J]"S,'84+RAFIM E>E=F*B"C+-%"$_\/3F M[Q0X.@(6+@H_D,I-Z7DA.:U3$S+:X!B]3KMO0D8/*&1T\W>Q>V:>7>O>A298 M:35^1E$BG-)O-;=AK8E6[33)?1"+W^57-/$CR159$8RQK(%0&' 6 IR56V-A M*=E]D_2T2*4Q&S+/"UJR4K)61.$#$*+8UC)PI9"K=^#D9I1VQ94/7U*[ZF$H M[32Q/PUFJ!C*@A';N;V@\246%I:FU(,R+!>SK:0?"-3Y@&QLA^H&+*:KY>:H M4EDEE)+< T$R*)9B3F;BY39B!R^4.E?72464!#:A^,-7 R4=0-Z%<(KV3 M]>&4YI]L>DS!&%7G) "']1X".@;8>[ "!13L]?*@N2.T3']8D$3E/Q4K1]=, M5K2H[>I;AD+"+!D[LB8S&?6>7"4^E2U141N57:J\[1V%M8N2_$Y 2=U4+LU& M+IEY2R@<_:R%E.FRKXRNJ3/6ZY2J*=3QWA+$ERR *LZ\Z%7Q"7IZY^,:D3,//,A:K4>OI-F,5DUG9AE2+([Z5 M>88SMU(=C;.Y3:4!$RIMJ*=%8Y(D70!C1N60?B,+V:5>/^26*@VJ>+*=.7C3 M(.8^#2!*)L"[L11^*FI+ )ZRG.7]A\]SZ/J*$MVAV5,R/F[L$W* MRM:WNE3-49FP=/]<'U^D[Z0<]X'!)4+URDN'+=PUW]UNIVA17T[$U)-557IZL556W <0I[ M2M@?\LJ._JJ'4EWB>A[*6#F;O$>LU-#6WO[2>C/5FO)..\DV7<>ITV_6.I@= MJ3TEU_FRL7;C2F^R9'T9G/PM%+[:BF!O#"_TXJ_6YTR3.R)1^CG(ZG]]Y7,M M!J*^'A$Q/QD%4=!^47A%",G<9Z):,@HZJ8JW*CA-, ]&U&M)=?.52OT^M@M MX".3$*M/:DV)U5NJMV1%3-J2W9+Q J(RPD*&N#O%D_HLLI? =4%1 #4'OE/,CW)#8A'9CIQA[#D"X/P;B/D4B_UFH9VE MJ^()4S?M6H 7A6-DNK]H8QD[:8Q^LS\+E]Z%631%(^$SWO MG&44>2."W;*1EH2IU*]8ID-0T)HV-\6R"W1#CBDD 2UU=SP]T\+. M5JQ%!=$L>9"2O-7'S%$]1L#6?*G20H5O,4J ^L..1@([J!IF%F13#$H2J%\5 MP+0AK1,K6X94LQI(B=\S/Q6CK:RM%5S^*@X):,#7S5_M>4$MYI*WN9>\ W/) M>T"7O'N.C@4W(3JQ1LS19$W&46NT]0)W(CG@DJQRJIB1C!H%H6'T_L=K%5?>^U-?3S]TOL:RS:=0@6Y)2_-F[-@*,'X*A3Z"(!%. MESS?"K0U*K$XY,D#=F>M45_K[_ 4!:_UDO2@"T MP3=CF)7Q*!D[& XRB-2N2'BBP8K$XF6]O*56 Z M&FX^GWXA-((*J:H+9T/HCQ.Z2Y"] 2O2.:HDK$=*I(KFQHX$#Q?@$58MABUS M\J@R$2*-=DF&DZ>TDTCJ2(B]P" M*D8)C5)8).I->1R#*TQWN2GJ^7-,$;*&Z@OBO>#50X1Z4F7RIP-S#<[0Y,M' M](.2'^/H[A5_+/26:*N5#>KH'DL-W]_(*"D!273R18B.$G'J#DI,GZ+0*0K M[ ]+S\00EHQ\QDFMCHLG@!*!RDEK4U1&3BTF>-UX>>J2[)Y($*M4PH,&L:)EPEL^*Z3@6MS]ABOHQPG(,P?R;R'YX:@Z #MJ$JU/6 M%E2DHG?N[/6^R?DK@2_O)*H/X]5S(IG@ O$]2B$:@U#K$O$Q&$APY"NAO*)* 7B045N"V2 M>CX"<0QMP[854-%T5 PX'(J*!:9P/_18/!XV&%.U.Z$>:$M-L&DJ,D3Q"S:+ M20/];XJR+C!MS284]0_EG:&(4(J%-VB1O3T&;=N*\T1P?% ,GL$L+VUFL7'$ MQ5U>RRKJ@:0[K 67+#1=O(\-YV@%XDJR!EQ@2Z+]*I#!S=W>!+RL) .!3C0V MSONGRLW50<'PR"?SR!LACD1-O2LA08^843["(Q.AB$@9+E0*J790X0]JT2V< MH9H:4J4&*#T!#1L11XYS9:BMZ18Y&Z'K$]F^.$^V4?H&>8TUABU9!P5O8&%- MJD=2';LEJW_(DGJ@&&6<(5N/:NR;SR<7B!4Q5G%JTG.R2+WH; 58G?D796 M>#.>L(BKDK0(8U%(!2^R$L4-(Q9B,"N6 U&IA;(^JDD);^[U;*=];J(%#BA: M8 OEN?=\_:(9RZLT 26J$PF4'/G/'!_PP8KVZ>VJ(@J@ M]F\WC0M'MRAH6R(RP'%[DYA'*62][ M52U0^)W+':V-2MTD8=MI7QB5>D]5:L^%.4.GVQX,!IW_VQF\6AEI&UB+Z86: MIO^?F^O_^?+A]QOKZM-[Z_V'WVZNOWS^S;K^_/'VYM/=U9BHD]'J]039(2=&AP].:E_I@"FS(GE.#O=["\ M2+CYKYQ$.:%4T=&Z-5,9T 0'!GL 1*-?4\ (GTD>0GE[, WCQ)H [OO:!7"- M5_PW%7P5BZUX>6A8#I\'+L%@JT_"-"I_E,;9)P@1^>EU[D[F> M33%AN )-9Y#1I&&M5J:N2A_1,U:)M6@&";Y4JK)VZ#)>0]8PRB+P\P@$=0M3 M0W#*: PQ1"2O?595GTN,(Q$$U-:2M;YP9Q( PH[GN? WO\$\KL %NK*?D>;\K"658>YT[4%J+2-796/>D] M=^A:3)Q2KV.3VT&,?>60X[ FW].T(5_3'Z5E86'*$48$8&3%*(PPZ._4#\.O MH@84')/H4)3=V&A)M3DN9G)I5>[E1WG121EA6%-A_*HB M+RLKN=RW,F/$ MQA%,5 N%NX78(?%LH!3 ME'JF:1$/ (J :V4XXG0*YP\GYF8^X/73MHXW_Q9Y@'5',)P70QC$O=T114X5 M,RF%4B&3)N-"ZOB2M@/ ^! [LWK0>9]!=+*2LS<+6X@PTQR]MEK1B1&@+F _ MA@);(A&]FFVO%F=;8(]/4]/$$#O0T\0BA9XFKG*;KKEI8^.C-?K:V=GK-1:, M G,=14R4S?;,$)\R3%:N505*5A:0O ]C&>2X&+;=O"_]Z\M91Z*73R4U085_;6 M;-?F>E+,["%9)'!USP_F7!GOIQ/#MB;^G!_POLJR*L-PYD3 MSIM%7FGPH;GX\'E&\@T10E1AV")N= UN[!5N;#P=[5,8G-YH76@)UXJ5%.@C MW=^]17SL&7S<*WR\\GV+4LGKD<2.['ZQ3RD7<=FA%(0N/9FQ4 ML$4>;?U$T_L)1%PEZ#8TC$YTE PI[WE??'7-!TN_W;;;;0.9*H0QD*F&3,_N M="_LL_.>@[EF8', F0NS^W.!@"S0?/DLG5&YLF95(\.#^9G=N?L MS+X<=#:ZQ'W4^1JKX$EKX842]5=*HWO6)N43*F9B5"=PM1*UZ*X^B?N(O,8G[TRPYIA-SGL%JTFXP/?<,4! MXP4_+M]4KW=A#WH# YD%R%!)V.Y;,?Z.%MM\*)V=]>V+CO&'5U#6I;E$J03, M>;MO][L73?2'#P[6']Y!D-N7Y^?[X@\WGNZG>KK7*!=5\'=OGISZ;XPKW;A1 M&CRJ@9F!F8%9,T&)^[(:VGLF:[<]&W>V=[XR0W0>/;=J57 M5UPW<>+&L='X40W,#,P,S)HYJH&9@9EQ;IMAS; F3GQOW-9Z8QKCM3XNUTCW MO&_"6:O#60U@:D).SR_MRT'70*8B&-=@C/%2/Q5*_5Y[XW35+-6KL7K6RWJ? M-]7V;WF4]XMN2>#<.AT(MQRB?FY"U(T'I\FC&I@9F!F8-7-4 S,#L\UX\?^Z M@6;*JBXWMMXJZ+,K=67J+I;S7J<6^+>EM<"?5_A;(8QI_9ZW$EV]JSOU2WD4 M?_>I+_N'P/%3%V9AUG>R5G&1$#;12"*$F1/8BT2X".PM1S3Z'6)_&PO[^7Z, M6@(WJ8 X66*P).$0I%;4$<^2E7K>/C)'2^ M6N%,=K7'7D$P5!+2EP&;PA\\RV /A7L@5BVT]?;9PK< ?SJISQ+1'IXY#B ? M"QQN/7C)1',T7,$WL'H'2];TK$Z_9UOJGS=O7WU?W^"]U^I>X-N%I;8&YQ6KE1\+]Y?LFF)1VQ18 M*+,F$1_][=5?@/J FDE\ $%>P[. _%?OVL%JA^ZC7KNZNL[>^A#//L#0'.00@"@7WE MP)"!K3,Q'>A-GB"$X-2,"^@RS-X' P]1/$IR._- M6Y&PWE-@;8"]7CSAKD1H()$9DA%2L1? 1YZ+NYGQ:(3;1AUU'#(_MK17K>&< M>-&0V#>LV_6 AI,0-. 02SW!?P&!A,7 6.#AHG%JE^U.[0.9B$S+R3[$8J"M M\DO6 X 86RDFOM#,6:69"ZM35O H"J?6+PR6!M_""Y]AR7 V="36"< 8!(97 MYHS#X:H7"0=@YNI85EO18..$;AJT@%W@V5B()3^C? M/T%>#4KK7&$^LU!*H5@#FH8U(B40,(M2ZP%%VXQY"I(=X[+8$7,_.S3FOG.7 M12Y28NL[T:<)L7P:WB.M\6_8_A/UT(T[!@S:KX[V?8/V&T'[@FR'^?ELQM&, M> A01,2%WK M#GIVN]?1C$W4B'6#4^B;140O(;"NW%0XK&/2"/DWA\>QLG,WKQ3BP[@)B>1J MBZ"?8LQ?"&=&$Y,O \#UE2>Y2V-ASTQX#O"V2JV8"!2,)*!0HZWMB!K/#XT: M=U4M2Q@^B-9TN\,#]+K56?EEBW7"?5>21R(<6,OC3;<@PK80VMRYJ#FZBE-: MVB9]1V?ZB45@AZ.:\=Z+'3^,4[ Q09&X2Z=3]!1<@WT,JK=P.HL[B:J:&W6+ M7^^B:K#&Y=N+1DN_0Y%PQWP6>64C9&<0>!G\ ,&?PM[12X..9P( XD?$G7 < MP,!22H,@]7C@<-N*OWH@@6SK*\ADG[MC3HJJ\(O'WM#S05WEZ";Z=^I%G#QH MS/=)F/+IS _GG,/;PF."[ &_J+MS;EGO"@O#&X2(WWO\ 9V0Y)7RY[:5S&?( MZOTYW5B$0\V.',F>!@?8;L(6>6MA/7;ENZ95!Y(]$9])YNWV]EOU@D<'8 B5F#Z MKB>_(+.]LY??@+*8AO4;K^$ZF0MH$,#Q2 /&\+#8V0Y?KL/F7 M94U7XCRO63RQW@DO_%$QJ)MZM"4L49@+^,.!/#V48$!V>%&A.>L=!!\@(+K4 M[Z7SU>=Q= MQ8_M1& P11XK7V;@N-?B=;MRS]H#M1M%+B28S)/XR")0@$E&8V"< @C22L3[ MC&[&?RZ'8Y-+$2 >K<_[C?=(;/93N$ R5.;^.G0WD=@/=. MVLT"W3S9.>*@]A:/&&+JO'3G!D(4_[2^\GD!5Q"%'$:H?<)BR^4P\M1#)Q-N M7=X-E9! F;P4U_#FV/CP#:@S25%?/BH^?.4G$TIV?, 0$PJ'F /Y3M@]7GL1 M8@$["@%VGB/ Z2=@6:B<)*E!6^!# O!-O9CFI MCP$RQ$/ P"5:%5H@[LG#<"P@Z,Q#IDV/;^!'Y#F:@$E(ZFR!WSRZ+6 ]7 ,( MD"&"#".C@>>AV@Z+R"&)RGHU!(7V.D5& /_EFCAQ"3>W^N\Q. A^1^4S=%L4 MIA2ADHY*=HUD%,]*]5LHU=*S5SYG1S7XK;^9PF,0:0TB6Z8)*2 M-8(\D9'Z!+*-WZR@DGK* U<D,)+]MJXJ4C3]6J)&YX$7/;#"60:Z9JZI6 M(AZ1KHGWAABC'*'-A(H:*5AD> (54_&:\[=@:'WSA+[":X!* "7)\SKBZ6T\W\F* 8D\0B[H<:-VC- M4^'ZE+[FA&(+P_J]2?[.8O6FC4P[3E&;Q,A%\B'@/(0Z"PF&,=%B5A*&IJV) MVQ#7W(6E2(ND*GB8Q@%C?+"%"(\"UZ8_,W, M1U'GS<@<$NOZ(&R5T:F23!>20+6HR';)BJIP^4\HT#4;0EJ@[T)$U0IWIE^+_P6H7P*LP'5J"OHH% 01 S(HX&G"--:!;< MF,U@N.2!\P!A#8#&0P##/88G8NN$0E>SW0DN*58P96A"HZ-IXY@I=95Q%,: M(*?IK*@SD#OK304946BMI"6W?!*9>:\E4)#J0T3_P.$4X2?"F]$]"P5%SQ@& M!7@SM/,+EC!'4SS@(R^Q8.UP<&/X*T*;ME5'P-443X9\%@ ?.B(6PQ$)'=8_ M@8Z\$>5Q?"&'FTSV(85O1/XW6-8*$^KXQJQ$&POA$J:)4A#)3Z "NS'!!+DG M*/F2N!8X'R*L.J\P1%[+XC!0*4@8^SS\4WIU$+923PE%#^2-8TX0@OW![R6I M27P1 =4$+]PC>V]%=IT +4)U]#\X2=G+B MO1'@WTKX4Z=[.H7E353TDUC,*/1!$1*H(S 2;QATA(3%GWCZRBCARYL"P_+@ M-XQN1RBXBNW0UQ-R\4P1VV-=_IR0^0*$$0C^,F'^B#+^)>5+4@X$MY/T"&+U MPQ**(<**,U9'0 W$73.FK'%,J1,WIL0WU1+A>S@A( \20.2K]1BMY"F0RWFLEX!/KX3Q$?XQ4.W6TV02/O+U'( ME^C>M/Y*;;L0SEQ\GERX,8\H'T#JWW61TH5 Z!6U;YQD'Y1OH0DOJC4MZP\N M&!#).%=(HLP1U>\.[/:@DSF4Z$3Z[==9HJF(Y!UR!*\>ZENA/E/&;%$3@T4] M>3#0O%']Q#!?8#%#R<);-4?S FI5[7Q&OS'ZS?KZS1ZK+\1YGZ*]&&G]MM!; M>%?B^BH=IW$B%G2)TKISOJZTECNPK2E60KS=CVY6:_RF\UQ-^-GA/KFH4+='G=5>=!(-4Z!]+\+RA@CK( MWZYFD>=+&X)6W]'*1"G*5A?&&I;+,-&:&1:34,OU$LB:#87>L'Z7EY4-$S'[ MOM@E\OI>V/QKN.QJN5MI^T7F5N_07.7]+;D E\RX!85((J?1AP[)]SAH@/I3 MJ=T\JA3MAV]2"[VZMK2:^2] MT0N3Q4U)-2\?##=,5BVQM;+F6>7YX^I@_X$FH_"!> M8A0CM2Y9\P)SDY2-FFF&SBWKY_ !602IY#J*9)IN7,O"-:J0AU;0B1]3T)>) M,%N:!U@^@3C-LGT.8490=L)(8<8.3F"EA99)<)_D3QVCJ*"(G-HV;LUTER4L MY.:E2CX0N7(%A1TU],AS9'K4/0]0 \_V*:/"4ZG[9'Y?(AZ4LUNWZ<,X.=4( M:RLX0&EAB:WB41%NY@+&XYZ % V@(RC!^LF"D1)H+HSHB)C M8%JK(A29;%U6D7RU9."".'\:AQ=#[*#KFE@D32#)LNGU +6Q15YK917 'K7D MJ*CN)[^OZD>=2Y>/3;RTYM#+G26E+TR]R3+MS(;.LRFHNRW,L*H4G$IT6<_Z6%6\K&1<==8HF+K= MU.\G67*?F.IQ65'W=)L,],%[EO"M<8J-#F,. M\E.*2CTH^'1R=QP46BJ<27_^3]8;2_ZI>FRY]+>0.N+1D[_(>Y>;/,:AN3A@ M,*$.$P1DPI$L8[ J/E@E7+"R[PPB[!LBB*,L4#.G<[W%PO[B\Y/OWIA#W;]# MI6.\^3;SQ!W0]J7U<_1ZX1BI5>RM(7.^CJ,P#5S]F+KM,]OJ]C";HM]_\ZCZ MCP90E>JM*H.=DK][V[T*"IY>FK%1W0OR:C9/U*_K*?,1#*LRGI[ +1ZSPW3[OV/WV[K!G0Q#Z M;@O Z;;:[7V'RU893Q<83W>SJ+,7XG=UZ5IY7['O)]_^ODLGOSOB:"YP*&BL M^W:G)[DOB)352]UW"&U)^.P]7+;*@CK @GJ;94%;%#[&JMN 5:?71#ITN\X( M62-D-P$K68)\W^%C1*P1L<:]VA1!7"AW=."2>" $<>?LV4O<8)C39>N,PIRZ M\E+K\&1\YZ)G=\^-_^V(=*!MR/AVJSW8=[ALD;5USM'&>#YKVSL1?]PNW)XX M^,[S+\:,3%L'[.<7F(9J^)&1:4:F;8^U#5"F;?;.W\BTQA_\V?==DFG/)PTC MT]:QT_H7]F!@^%%]G(3=ZVU6P3X8,;8!G\JAH@UP,Q)CFR4L(\8:?_ #X7;O M//]FPHBQ-L1HHU M_N"[WU^:I(0:@Z#7MGOG1M34&Y1G=ONBL^_PV8ZLN3 64SW+N3#I"$0\B$7IK02Y/=L/V@2KVWS('' M5*KD46,@5D8^GMD=8IRJ:B"]^$13Q6/3.PFR",3*MO63??'#Y+J(<&=A)\\&+J MTB&;= RY'S[8HN5&H8TG]@^&5P"#X,E4--^+9=.[;O]U!B(QL]9=3'3OR ?! M/A^=KD6MIV*M%[/ZKM @%KL-BEUVOC^[J)^$NH06YX!?:6J:R)]7M4ZKG1*_ M!;(1DF[LPA:7QZ-YS>,OZ(AX#&L*QJ;77(B91 M7\PX3J<2/?)^>14-6[,>U3&#T^;WV"---;Q;')KZ+8I>S\P!-LFI!V[6,5"V M?;OGV2;6Z(&J=T!=VNX4._Q18\BDV!M3'T!VHL0I)6$I)%ELMTECY=LOMWS9 M@(0UDF9U2=,UDF9#[9. D]?R7.P:6."Y[9?@N8/V'O)?N:)5HMH#Y[U7B=V+KOK40_6()9]UL&H-,P9!%UE7>]"#A%& F4(_8V ;H! MQH,:8<5J<,:BLJ!I356S U3?8;?LN8B MW:[H'2GHH+3V\B*+;_94UTGJ1$+\+P,*\&8N^D##$H'[<9?,)"]&OX CNM&/ MQQ$?H_8#"^P-[!YL>= ^7VK 8YO-0#7)T9[4GZJ9T2N(!>;^F<8)L75I",90WL8J/5U-T^[=-.WNF:;=!]2T>\_143"=C+LA;Z(V MTN3Q5$Q&2#AE$J$0@UE\8>"(KXA+(K]SR-Z2KE+Q\@R;3N%;"?LF)H!#)]8* M$TIS'T6ABPH*)@$HPZB&.?]_]M[\J7$D6QC]5S+J=K^ ]PFW=YNNF1L!%%7- M#%3QE:N7^WZY(>PTUI0L>;1 >?[Z=\[)12E9L@W88$S&3'1A6\KEY,FS+^Z= M"RQ+F>XU!4T7!8JWPLG6D^(F(!4"AT B& MNI_@$(+5D@G^ABO'D!!IX9D1%^R0"^28\2%*0,0C8^4&&'G"C \;(H6;AES0 MN%%@]6+U8&'GUR LX2]ZZ?#2S$5[C#=#P5.*?IDHCV@,'!TPG4LM$O88CF%M M7,KMAB0]=M12X]1'.5 JDR-8$#Z0A (^J'2B4.G&$LPHFB*<$\ AV@?^"X) MLG!0L$"4PP%+AA%_:P)==BPS1)8D)@ 1*I$99\P.&K+/I7+YX/FFT1#PNY+D M>,B&D#S!L_\&G/7&=#)>@%P'+C@@)13F4',#+-1Y2 M)@+UF%2(8,HW2D>068RXO)S:$TS^UXA+W6V9D]G%.S*F"U+D'8XP *0)F@1( M)BKQ1FLED$EG.!^/D;3 S14H-2XZ>/&DY3WC@G?Q6 M5^BGFWD:>', '\A#0DF1/&YBTB>>?UN,@TD>GAWE5PB"!0Y-,2Y+/4 ME6_N4;P*W%:O6![52 BKLS!*$&_GY.'3HJQ):@7KYD$N( 0V)0>$B\%S/[E: M8%@\@P)PI6/>58(*4E_AE\=G\1UM(Q#\'@2"Z30'+=-CGR,(RDR&#Y'J0CQ, M;)XDK:$;3^#@YR2APV_:'#=6^Q<^B1_ ]8);\0ZM@BP:OE@%G04*++B- 6\ M%$8S. .R)[7^D0< $=?AAB?WG MTT+1<[1%6&$E+NCLGF&8#+G+=!8P-1@*G ME[ G0F7-S IH*^#9(?XOG M?*A169N9F#>%2^C!]0<=*8$&W%.B+Z? M>(!(0E.%%Z4@%]Z [DA66U3GI, 0P>D!8F1:@%#P)!Y@L-F,1#E\#I138/<" MS1Q4 'U'6.C'^)E42E!/[_ #H6<:DTX(4\?P3O9LI-1G^3A^1$<&"+ES?!EF M]G3THY>_ZP]8HJF:AXP,<:@RA7F")$D 3?WLZ(8R78E-! ^,?&.X2=28)4DL M2BL)>7B0SN:,"8:O2_K!X'[>XRV6=%=]!RH' 4UZ".![WQO2'?7=^S+]84%@ MHI7ZH!3JY0K200LS)4AI\M"R$%'M0+ZG*)@VV=&P(W(0H0V.6 I26&7P"!*M M>TGT5^X+C+= LQ G1A+S+LW4CWQ,.VRKE.Y#$-X]>!;_Z"-#@09[N MJ&J^I=,L<8'7V D)"A_XD$^U'[S5$'YPAY59H1K'3N?XV&G5.U4&CWLD,2;2 MEUJ_?POO^9T,#RS*8OCHA38!T::NHW 6 L$VPMNY'W-!SX@[>.C9#/'^)BD( M-"=?/I_G_?TH:]QP(D/Q=W&E)7!H0L-*]9MT EA/Y:ZZAAJ-MO546D_EKJ#C M61C-0JG@ .EL+(:9YSY8T@=^?IC&:<&,4A6^D M+6M+HNL# BB?-\Y/AT:>BM#(EPEV_"8"906'6>*:(X:(;/V>^V/!C41 )P5N M(B<<^BDQ'K2J@/SA,"RY@_\*EZ##L ;=C/G>F LKY7#HB4?@21=5&/+HQ5-B MYS(:+$XCDX6,X)+.-XPN!BS8@G1S]XD559;:326_UX;U#)4EW:&!0] C":^,9GG M]+3(."@L!51@4,G<6XI @1MJQJ<:2W%*KA:IT",^QBNL?LR%C)L1I)G>[P8! M&O/0X!!Y-RD]Z7ODV?.F((9G5EGT%^=H@E9@]!KD-YM75F>@K0)\)/*8BY76 M9."60VGI$B2OS'*0!7L@-26C)A)1XU$QFFGJQ@=$'J8TG M:Y$7Y50C &$>4 MX_?")B;F;S_2C A(**PCWQ7ZC-$Z*,R$J 5&=SI*RJ3H+ M4Y%RZ&[^V& =1WK7\O ,M)\1*N=/4TI")B0I!\*- I@R%DP,'1J+2(">9% MG >93#.7$7E+]UN(B=1JY:\"4<8H2!]HF=RAJ".DHR0"*,>1.!9,*=3O$%O$ ML W]U>%[RO (4HZF$;4B_94FX,+F0AP+'90.DFQ4#$824(J#5<)UP MU90F?",M#?#Y7R%LC*$'2UT+N/[34&S*R %\;YQ7#F!X/O!N@"Q4IO(X.MM' MY!C2%?("E'1PK/HGENW^3.H@' %T(-,F2L"9N_9?1A]%RA).S$03*)' MSNF\^@!OPA#' U $<%'5)^%&AV]BG"9=QRA1V ?"(I'$L" 'XK3NK>HP27F_:08EGM 3PTL M-\YO*]-SY"M(U(<\5L\?G!>G(55LR_H+3+SY&<(X,:80]IT#;VS X'#CTNW. M^?BHZM.".0EQA!R^*H*]/)3>D*Q(5*%@'%>*+U*F,I7Y ^12VA\NGT:G\S2= MLDD:C0R\A.=^T/L4^L^CG&KL8KQ0.EXC A@B*+&7* M0;S0\K4&A3NB%<4A4A'T42*W&LH<(=.@OQQ(2@QC*"?+*+Y>FXW+809^F#= MH.3'*=HF;K0:;IB2)$<0H^;4%>GF#JU'=F==8(U&QWIDK4=V 1UO\BXQK/K@ M$5/,7? :^S,K%A>C\&8$6.DXTC)Z[NBAI*2[!3DM/$+F,,K$*"$3DK-*2_1$ MB5%F'2;(* 1Y$\0KC12--X3/*OYN2!PD0Y@Y-14LS8AD<74,J8"*2*Y8=*:I M3+P"K-^.K?-<%- Y,R%*0+\(Z%CHBS=DY5P>"582'&7&/(R\$5F(E%.-I(7* M$D7KVLC>;LFG#S+H+X^>+X&-*O] G.Z(YTS*J*J4'+(*6Q6UEYSS6?4&W(%F/@XG S2>\3CM_R@ZIE!_6- M1WSJ$(J>33P^-AQ27X2@8)XJS"J>10;)*U\1EH2)ZZ%P(U(\]!BG/( ?_LPV,ULH1?RH&[VV23'?0H46(!JH M%'JP*+HF!(XCI%1KURS>KL+R*-OG9W?*R[23]=OLE)]<55\A(*6PMN#O[YKO M5@W\^(8X"]UT).L6#7',DM?:1O>4'CD/.V>16O"WF^B7_SXA^9W^//CI<(-] ML7NU#O7%;APNGNV&CM9BR-8PY%N(3GO$B&T=VQ:[*5*M/73[!R/S1)KU-N@P MK3[\I],Y7,DK;"OC=0Q_01(&7@BCCB+O-N7_<=CYB/*OOX'"CXI-C)&,5QZH M=-QG5YB:XCGLTOT.O[H!1GI\2F/0)/:]$;)MT;@[L++]T7>;J)A6TPU*),>U M-DDDS1*)9 \I3JO3<(Y;34MEGA$^MIOG<]C@=MWB9KMYOH:N2EQ&3L8R6I"/ MJ(@.V>9%N(5NR4'^/1%&1O5<#4W8R.&/?PIDW9+U&'P/N5&FNA36-0H"62%O[SF6I*IV8 M.,=\&V]*4\ER=FFDTK*I?)XJ\RM3I-72E)-H*1RD)U #4]55@7N43D4QZ:S\ MB@S6@95R[>O-PC>IC8N(A!2)#)C2O:1@B]Q!\3@+*XCXV%?EDB101%>K.-'Y MYH7#Q(1X!5$X%TP3"@-]N"I8)Y>I(7)Y93B1=$&55)TO3D;9)G!"NJE*H-MO M&3T[RHOFV$9W+TJ2;=O+#17[+T8 Z-N3M6@PO?ZM5M/I:J^_N'>B-1Y<_$87 MLZ.!#,#-P3(6B>O[@J*H@FBR?1-2X382$*SZ-I-9FF6MA M*?[+JC>J_*PM)!(N"1I3@L8R^N(]$>L M,GQ$O(S2"!TV@1L$[#4K8/*L87!F$1RQ%4=D3NF=R_P^E/LQ#TE5"M/U^#& MCZ)8\S%@E!L?C(R9A):DM,I&>T[$\Y$UA^5L2D1J=UR0B65*_ MHX+4YY!:MU+'SV!D5/G]% +T,5+=2E6O2ZK:\TMDY:5M<92V92CV+KQQJ:J_ MI3NPB22%34;W+BGV>!'H LG.LY=N5"&WND,7IKLX(J],]FMGU(Q"9LDLK[F[ M+-98Q;BJHJ88_RKJM%*&'SZ,S9 B;YA5 <7V%;$C&U1F:8$_M>IDK\RU(;N0 MJ_T4N3KA178BR_TD%H()/=26XM_49%'4C\WE\Z XAGDVG+.#EFR^0GWN';-! MIU'8V>C M([$3QI+(*2+=\KBI^FW'$]= 2,P/RPX4\,WW1"GW T\BH2BK&L74;T8*1PR;A/;_#VJ>4!*>6*3-&X=,06R]A M!IN9DXR IH=9WTK2ZA!*.L/WV/>*@VC<]UDX=3G10\@>8&/MZ1BO5F#%@$+ MNFU>-$RGV$ ;&S7=4V^S1.&XOH,28C5V@@VLTX0:;B,(O'M MXGRPQ78&N]>#;D65><_H.8(%2Z*12D&\X0''OI? JL)[4%3CB3=3HNI=J.0# M3)Z_F?_*E@-3;*#[9/+??:&,LUW/+WMHA8K.S^^7%,>2#[76+V-!TFYWR5AE MQ:N%F6AMLX4M@K$2TU4#OQCK4(@DU.\@^Y%.?\-+;S7>:-1,A3&V\W/I#7]? ME!^V5B?"D@A+(BR)V#:)D'<\<*=8&VNQ0QN5KE):\7OZ: F )0"6 .P! 4"+ MGKS_JVZ^,-!1"_3GJ!2U+QK7:9GBY!G6Q9$LU$B:ENQ[G/JB-!]^ $U5F8UO M8:S(1:N@M-=*(ZV2\B9P1%6*F@MZ'A B-&][8S;A#DAS'&VR7L)F81QS_+]H MPXFMZR;4IE[*??@4]6JC-J*S\!XE1>$K@>G5N(ZLL$AO&&4/I9546E&Q>*,D MB+ /6<=0V%NBW,=[T8BU6Q?W7;4U_4?JS\4WC3;U$6NLV\;QM6/2-< &H :$ MNUH%%T?AP?R 8KI!;*/?<9J=AM-O]8RZC_B>6?L17HE3V5;.-%J[;QSNOPLO M0>:[P#;LU)K>P;:--]SW^!W/_"7B,L92H)+6>"$\4#$>T>B1;IH\-M';O7#! MR,>$94*-ANB+QYQ==[A-B!:JC_ETU?'8RC^[6OFGU]]4Y9^RVJ-OL/*/!8TM MBF2+(JW;0$VXI4>CB+C>F!D2[!>4.YZML]<#0]]L+:8'HMCG% -PX8BI'-. M!$/;6^TUG>#/ZO"^*(7 %M-ZI7'&$JV>J>ANYV>*Y2S4"+*))\\VJH6<3=EY M?6D*YT$BS [N>.SY'K5_(3O%E9M$W@_V!X *^\#85FN/KLIQ[!PWZTZC?OS$ MP7>,;#TS&!O=VM/;L?ULY9]](V"?*NVG7KXW3KTZM=ZKH5Z6+FU3L/H684K>?)N25?MMT*9&SVEV M^D";^L^^QM<"HN-:Z]60'2LTO0!QBN-P:!"G08I%X;3\M 7:U'DCM*GM=)H] MI]6TM*FRTECMZ;"Q(M$KHCJ?(GX;1G/V;0+#QE2%8 L$IOLV"$RSY;3JH)@= M/YW![RN!:31KW5=#8:ST\^PNLP]9('0P8I\IN.]QNB3=]I]391RG['"-,S0[%=:UOAQU*H(H4: M3%R/?>,1GVZ!0/7?!H%J.-U>VSFN6]M.%83^WRU4@[12SZ[2E),@"0,OA%%' M@ IWX;LTZB_#=IBPX5LN) 5?[;G^1I1)=!O-782C"BMO'.]*G>WMJ?KWC-( ==7I/=;B^;7-)IU-[ M:GA2*77YVV:;C;SF4MB[7OCZH>U&RJHS5W820>BMHQ/;?B K4?%"E;9GLC,N M2(^-GS??[L/B]]KX3<61+6YOH8]#$ ((L8L#M<)3/=/=K/*U:H^53$)XW/>H M$W.NH8-[$X+ Y,6LW:^S:\#[&/M!#Y*(\\1A?\)-BI+P/G#8U0FK-]N]YA9: MY]B[M/Y=:MJ[M!FC9 @G$R=T2YI]IWW<<8X;3=5<9L)]:D,BJX)>_(67!EVW MXS"ZA2N$I8>QC\E9&,W"2+2;116DX;2;;:=QW"L.]">/$WAFG8$P5+>07X#W MTP5]DJK4,#=1Z])U_W!NETVY+(=>U1!^%L;)T= /8^IP)!Z[XK"0J,:NHIH0 M1 JS M#=6WP^&SV#RA7^R*GGRUE8P^*#E[6SFEB.;.Z.+9V*K6+P-& 1I*M5 M]XK)IL%W,@@*T):N& 8>^JXWK>XBM7I@!Q3)(9_I9< ]P?W!NQ, ""PP#3PW MFL-! L+!N_A0Q#TX-^Q-/(N\8.C-8-JIZ_FT84F.Q]@>2M+CQ:4[V:JPEA9/-6B8+)_*#JBY8_T]C'S%>O2A\?X0+R(2!*)FLI.=)LJP M0K&.&J.W/EW#6)=G^:$^73]@K"LV1O2WR]^=AC=T>L*?GN1Z-1K]XPKE_C%7E&M2A+;>X#_S.((DW'.X1 MDD3_WIW'QOE/H@)=).+*%,5HX9(-CUBCTP)F)?]S^/[=+]7&JU:MV<>WVDGWC799+4H*\2GKYAR M N3PI,8^D*^H]_Z$&L.[D>@<3W(MRLZ*VGZZIA>G[AR;RX\XQ_I(( .*9H>Y M=J+E,JQL*,K+^5-1/#3%PN5%O7$V(;;*%0/OZ-;9GY[O>^Y4BX2#U$LX:W7J MH+8#(O'8YW.EMO>IUZ45 I]3"&SOFQ!H2F.-KM,'JMYIM(K87JSWS/ZZD%+5 M2@'-8W>DV%K1G->9?%^P\ '2? 2+Q-(KEQ68?TV"T[B1"3V^U89[^DGER ME+_,(?:48FT;&7 Z'IT.C_"?W-2P$.@4=-[_O;'I3@J$%JES#D3\B@=^B+#_#BK^"3MNUYN=&K,:_8L0\\X^ M$_.^T^]WG6:]4[QKA?+8[%,4WH.@3%7TZ>F''=E*=%72B%3PEKY*4R]#7P?]& ]!6^7[>#08T%\RXCZ_=86O%A\D66;$ MAUX,MPTF C'#3^D6+A>AQ@L"E# -^O-=H>[.CN#PFLCEF->NFBX[:#>H1@\O M0?P K?UH1J9<\Y2'(;Z5<$[>,&32**&A_%B&"J5^,XF_4CF*6&F[-ULLE,>?8?[-L]\:_W,MW8:QK1EX5AK=*T _D(" M>'>?!? #]Y UCIU6O>$<'_ZBH08U?)F< M3@-> $;=A4/"R(\$#M!7TSA9TZ9R,(1-.*U6VSEN+?CH%B9KUIMU^,8%53MB M7WGB I!&["0(B.RO.:^X\@D^S+G0\M?>%.K^>8"2X' ?,F\ZY2-L$L0$4DCV MG=DYY(2E\ZVUKS@_^"C193! M\3&(8>,,=1@>J5.H%7U1EDX^)YWL'9HA]>9_ 57WC(3*"Z'E !&'0S=;T9V- M8_K)T2!Q(R4\:IWE%F]I(.XPI6'*=THU(0,664DZ :^.B]&R$!DQ*5=I21(^RNE%*AO!9Q M8@5%B92"P#(15(R926-2 EX=N%48Y]%!6I8NO0A=ZN^;_+8#(5&Z+KNZYJL% MM3B]^9>\F.$L(152Q[HJ48&JY2N"0/B-=QK&[M;9R)W3-##[/U)?TJT&9CV# M>F2C#E_TBAW;*[;YJ,->WVFW>ZM5LE,>3-!@@8RQUVDYW7I7O51RYY*)F^3D ME(5QEEP_>_=V[^Y1N7Y[^39[^117PZQW;^R)U*5Q&"9!",KY05.J.I3"5)W M4)TV8>_,R]X9FQ?X['>F57%G5%1Y(>='19+CY3&#%.W->=F;8[, G_WF="IN MCJAIO^3>%/R ]NJ\[-6QN5F;OSJRXO>3S!#5*I&LR&Y5HE=VT_8N 'X';MIR M)M5EDCO9O+_]SOL[MGE_-N]OKYG'W@7<[P#SD&7)MR2FB:KQNR"E66:U2\RJ M6;?,:CFSRJ&"*O**T-Q)-D:#>B.8,QPVZ]UNM_&_C?Z[M=%Y\P2W!+4EN G: M2S,QG_$B#,XO+R\^?V*#\[/?OUY\^Y_?OEQ^./\ZR%V.*@+V.%J0JP>Z$\3@ M&T7G1"%%!Z48NN6["PN&:M1,=;32TE8<3'#=)$J$;N"Z30;&$2X*I P*REY?7%]+M-B*"P0Q,,A MG($K H;PB0'W*3%Z( +YYA.@T#R*WS^;$&@IB*4@EH(\&P7!0AO]7MMIMONK M2<@P# *0"SP9DBS*^5@B8HF()2)OFHADZ0RSR+O#Q"QX>B@JO*A6D) M@"4 E@#L,0&HD"'@.Q[=@11!B?*8W!0,*Y*;$E&HJ9*,;)^$[(\QIU(4HRJ* MXRB<3-@- M]\-[-DLC/&^9"I:W+U$Q#IC%'0Y%401*.IO;F8'1YIR5^"?2'*+2QLPT"9$!P<%O,S/_P0\UPZ;$"$T MG+CP]0)0">9P[ (&(JLXQD)G5%:!'DL#S&<<8GXCE]G&A9VJ@0"2HUN.529& M84#_)G!B,4"3/KAQ#-2,_HS3X9#'<8CYD2,NOZ9QJ+=%3!4FT#(8X9()?Q V M F&6Z@"J(J#.^Y.PSNT<8*>PR1$SBCXQR20*T]L)QHRG-[XW9$A_9&DW "Q M")@3+J J1]$=)S)7FS =89@E+*+3+,9= /B &0Q3GRJ\W+A4A"-@C7[':78: M3K_5JSK^,$WB!,!$&9AK^M/VF?J,0] IJ"ZKG#]9>Y\!2Z)DR_. = 0XR0G=#?A[ M1N[M;435?UB0JK)!Z]!%\LPNF8%HLJ# 2TCF*O1Y_9W&Q"*%!"S<7+LN$QMC M"Z]@>7@%O5DMN);U;==]^(S7UOG;#OTL0S^E!RG%*CRZ!:EJ92CO4^;4GB4/ MT70>.@S<$;@5P=_?==^M&E)>(O'1;,)<=QC^_[#XB-+?C,LI?Z&9?D7F#) Q M%3/M23=IV%,*_ZYV3@^TP*#S0:6HH1C]%Y X1N+/Z\@+99F()/S;3?0+Z4U? MD,;#TO*.Y8V?U::/O&F/G([PE"/S_B($2/I&J1>O]&#M78Z9>8WI3.D6LQ.M M,)CG/<@K#0,8?&M'_O(LIK0L3_G"J[69=66SM6, \VA%"Q!(5A".SA" MF7-M4]IVHY0>%:SXV24S384.41:J9#G"Y@G'9U+\!&3"L?AW0"H@T0<*!T0U M4/Z"NN KXPEO_&CABM%)_BF5=R7K(7,G[B"Y@3W45WBH V6LH4^+-Q6_I0Z/ M\O#M*;^F4\Y396&84]\9!\X&RD*7N^CVK%_'6?^\DP*WL"Q62MSLQAU^OXW" M-!B9)]&LHVN@U8?_=#J'*^5RX=$:KQ(0C2LW8MC M?$4:4)EYCYSZA='>9R\=U]JS'YC8=OA(\?D1U[T,'AL:QKR>E#(" _>=5H^\ M],^^Q-V'C8Y@>.+8Z]^[4E? JX5?H^%TFA:YRH%#3N]FKMBSA=*S0VF+C'U_ M6?8S!@Q\<.^\$9/U-;? V9N'3S*/[?X%DK50+6FQ!-CBC\6?O8.2U\_E6TZKWG5ZQRU+@BRAMBAD46@?H625]=WFXF:Q-8C MMB>:J6Z!O;?WGKT?.XTFT.9VTU(=2YLM"ED4VD^U'/ M\@(OF2L7P#8$ M@=Z^"P*-GM/L])U>V^IIEHI;%+(HM)=0LJK^*V7Q6/WD,X"KW6,?0=3:!HOO M[SN+[SG=?M.I'SQJNM78H(TI2:F%2S:DP4:GY3#U'Y &?ZGNH->J-?OX M=FZIM6ZO9+7RZ_=FV6I&=:MAH2Z;1'S\]W?_E83#=__]C3KA48,(0 J..ZN MB2L%L53NMU_K>( IB^V(Y1HCL1K12"\G5])74AZV_?EL?[X]'/HIZJ;MS\=> M8V, VY_O#1^Y[<^WIP=K^_,]T'=O^_/9_GQOER/8_GQ[?K2V/]\>'ZKMS[?/ MIYRGRK8_WWZ>M>W/9T,(EG;Q YC%;F"$#VXK;G#OV_[8F"_KX;7X8_%G7Z%D M,P%VFY579PRZ41AL@Z7O?X\?),B6*%NB;#'(8M">0LGJ\?O _-MU)EH!7;H@ M!:0CSJ[<&'VRJ,ZSRV2TC4(!C;WO F1U,DN\+?Y8_-E7*%F=?K?9^B",PALW M8%]F,^#N:2 4_!QKWTI"W]ZW]>EU+&&VA-GBC\6?_822U>KW@?U7FO0_#$ZN MML'W][[93[O5P$QL2Y$LW;;X8_%G[Z!D%?K=YNC?L(@__)EP'O1ZK*R"S^^G M _:%\*3W_BP,8,7L\O*LLL3"$]B]Y/(;'[BQ]ZV"K%W7L@&+/Q9_]A5*UGRP M#\+&B3_G\7?7]!H$;#/D6U.OFWK?=Z3CMXY;3;/4L.;)$VV*0Q: ]A))5KW>;H5^'43R<_+8-OOX&6N?TNW6GUVE9>F.ILL4@BT%[""6KSN\# M]]?!>!AB3[7J01*HG=?88.+>,SR#V38D %L8S](E2[TM_EC\>:50LEK];O/U M*\_W>63DT,_9MRB-$X>Y+.:11S7.Q5S$?L&AX?A[X7QMM@^V^@ M>%Z[V;&$VQ)NBT$6@_842E;QWPS])K M2Z\M^ECTV4LH64U_MQEY9;T<,@$$@9=.V15EVD^1WU]>GFV#R>]]\;R&4^_V M;1D42Z@M!ED,VE,H6_;]KR=9;*6%IL\]X'CH]'> M]6)VZ4WAP+?1E+ZY]T7K6I926TIM\D'ZU]FSU8@M[3>XH_%GWV%DI 5X+_N MC<_S+'GHP&L1KW^LQ+0M'BXME%' KQ29# P&.6J]]CIYG -A*UX>5%$E,_3[UN7 M$,OEP;,00!0G5 7AP#MD':?9)"+/XHD;B>H(PW Z#0-8>3C\SB(^Y-X='S$O M@+_C&1\F^ S62SKSW3@6"';*OD2 1VXTQP)*\)P#HWN'XL>6TQ!*)YM%WIV; M< 8X.A1I&?=N%+D!K,<%00]>@25ECU8W]YD;)?QP8P_O.V:4W^PY?XT:_1>&$& M!'SL#3U 32^ 4T,K*\ K3@'<,0=J+0RR_,>0S_0.@13AC&(I7J0 +>+',Z"\<+=@9^RXW6@>UUA.VWN:'&'YZ?K\ MM+EO_#3/1UX!ZS N\%54D]R;!Q.D)G#GVC#$->!\#+0(2&W$>>*P/X%414EX M'SAHEXG=X22-8;$QJS?;O::]3"]TF5K[=IF*PFGCV&G6&\[Q<;]*%%R0;C1. M7[G1=R&$LJ;3[1X[_6YKZ2CP,MZ/3Q&_#8'_X?OL A#J+AP20GXD:,C289FT MVG!:K;9SW&H^>/!FO5F';^"BP=7]RA/70\'H) A27;6LQDY\'T<4#/UU4QEQ M(@^#\6. M@MDK,IX%*3'<&R-LP A0=?V''.6^ @%8[7-YY)Z>QQG1:#99 MP<:?^\=8E;D/\JH4]X'?&33]AL.-0)KNW\.-,,Y_$A4(.W$'IDA>"Y=LV(@: MG9;#U'\.W[_[I1*%&JU:LX]OYY9:Z_9*5BN_%KZ/>SGU3>B34']8-/OL.",MW:I1TJ1DLU?99I$-DCTBA"MTRP$\L*N9 !1> M= &:&J.W/EU3G]'\4)^N'S#6%8YU#CP5/Y^/[MT(N#?(+P'+(R3HZ'8OGKL-(5/*$J(2P%F$8">]QZ7"E M3"./1DH)2[5_N!YQ%&>[I^%RBW0DS.@7M3AEUHE-NP[(*S#&Q)LIB"S.?86H ML D;C\.\,:QHOB#$+;]URO2E 0[HTJVS/SW?]]RIEK^$\:;5J8,H!B2@NR*2.=/O3 M.;OXZY<_SMC%'\1&!'UNU)UVXT$OLX/?_WDHF=JKXM1R4S)H"3C5#(BHX*A M"@^4(PS?*>&>A;-V)/"UTT235IPW8Z(+*(* E/#/O;MZ2OWNXL3KO/P"5X

'@F<(!,>S81T;)PRFDZQ'R,GB149.4IQ2(/+4*'4@2OQ5TK;L>$' M=91L!P@ $P&Z<-) KCGA_20-;@$40Y P8!"070,AVE[R@'WD402P35#YN)\ M"X+Y (= J7'_%49X5("*'"3^X3#$2(A;'T5;9?J40V>?C='UE]D4I?[=!3T@ MXMCC G8@$#POLR/$N-1&R'C,57(.4)AFL\E.>?0=KME<2^>-/H#RHQ^&D<-. MPYAV2K)YPXKF+R6:=_=--'\A"["I$31!WC[N.,>-9E$TO7*3R/N1D6(E$6FK MB'S@XB]M%R$Y%^3WMM,X[A7'^Y-3[,+_XTZ!1I^%-7A1\]3/X126QO70\MEL MZ(=(P%)@74M4/0E@'B\$ (\B[S;E_T&"X&J^[B8+8"".OCGC30TI7G'Z$E%! M ]LT>0$4\4PN:V=:TB#JAE(#&:>6"@1EW"*;!M_1QZ"):GZQZUEHEH]9;:J9 M "P6K3/Y )P9\(BA-X-IIZ[GTUY+2'YNU4ZV(*>P(HRRJ3?@=R_(&$$O8P1G M[O2&C#Z*%[2UG\RRA!=A";U]8PDF;6YTG7ZGY70:"_:0;X#V*&5)VV/,_KI0 M(FFS5W>ZC07JJ][XZX*= ZGD,T 3GD:QE M5%K(22ANM-HS27S+*QL7PC0\X M %0[.IT?X;^Y2VKL]2 );SE2%$$-*^$J8R[7A:&(CY3,3+VF$L)?J?]%;>/; M'Y<"+,*<@\]\DNKP=:8.X]?%C6MEW&!A5UDT9]D$!)O'>2$4\2];B6 >ZR\# M%W'R+W<.6E$XBUP'!!;N@Q84D%[P&7@YNW1OW 3XQ34R%V"$[+/['58 K.+2 MC8!_?8DBP6YPW!P/CV;K\+)2@*+V@L$= QSX-\_WV=<1^R],5((=!7Z()_(= M^-8).V[7FQVKN;P0F^KO,YL"+M7O.[WF@G'[,RRVW1-6FV:]T<--@*04;*]=H!4G\*ND%:VZM7*\%*TXWC=:\4)6CF]D%+SU MT(K/1VP2^B/)X86Y< Q?!T-M,%S,JPHQ+ +4Z)$.H<@NX)AN%NG#U@)?!=. M==)_UK47WQ;")3Z_]K,X681;45T 3F#Y0S([J#; V3-R(.,1-,O*((GB@(L/ MBR=P4R7/;5Q%M@&E.Q50VK(!I3:@]!7RY +*\83<)^L-J"\_S ,XHJ'I2UWWU04Z MO_#:91C<_C*8 C8&7!;+]%[^,!]]QX9:/:.F .]H]+'_BU$[O25)VE4@*-\ MX#1$QR,Z"U8LF-0$88X0;(X/)P%@Z>WBA@<@PR<@'PP5*\WST,7C--8.2U_Q M.JU8%O>!O[(!^)1).9WFN6@>S&F1LB)>*J"3TP'Y=PU5E M'50JE>L$R?__A&B ^OP_R*#A(9RK7:^SWT(*B19/+N0GHPK:J'=JLGK"@F@> M3P!0,NX%N&K@BU,V4KQO..*)<:JH2,-0+E8#D$'/08C9X<,P@GWC#3/@G05# M@PJ0G0_,8V)5&=)$"Q?9ZL_/7*2D;A7HC2G0AEWI3S=V$Z 2@RE>%% I57 6 M<7HT,M4[\-!W-W+AG_E[UMI\E;IHI%PXPFXUN4?=$;N'=U@G8@4 -,''O_+Q;"[F)U,05\8 GO-2?V4 M!]YK=I>5%3(3M;$(#3#0D;K[4O:4-B21^=UN=YWVZN$JAOKMP^CW<%@ MC77&^D -<$@K4>,HO6LBR!.42+A,HLZHWH#>EOM M_0Z3WGO4T'?51)AE?962UV# T;*V2$KSIW1']9\:FQW[[.*;&!I1H.WTUQC[ MZG+52KT?B)P]I[L&/@'- =!F7N)!@L*7SJHZ:X15J5C.?FV;.BTS,%7J>&.CBPJF$JE83E=-( M*Q@H%@LYFI8G="A&PK3\NV@=-G:0;W@ZS%]W /Q-OQ+4O!0+9N:49E""?"X!M-NHVZ.EE^>O>U0UZL1[) MB1<#<\QNM9)E7385U)1J,L=<75'UA@X'-0QQBS_*]DWZ"U3L87",^,_*KHG@ M1DUXW-&=%X=1+B0$KL6-BATU;G_U\OL]J8__B1HUX%^Q9EB?0D0\_]Y-OW/X M]L\+UFDUZTV'G20)($-F_?HRD[:TV-[ZE[WU>U?@:$>DZ@:*P>N(PJ<@F@3L M UXI /O<,.\>> \?)[,7SY4)N&1\83TN?8$=&$&&Y=Q?FV.S$)NH:(,%X0*) MFV',$IYL'-P0B)08]!4%.@49C'?/3,,+!LL@ 9%RJ7UXQ5J-><6$CRI-L-9$EL2^ M)(G=N\(Q+T1BVW6IS1GJA71H&3=3Y>2B;5Z_<0G"1H)F_5RSZV2TH/NL\09, M>4SI':S3V[PQ,IG(*Z;4I'9WBY.4$\5ZX]C2C)>E&7M7,&0'W U($09A%-ZX M0<&OGKOCU\J@H9Y5@6Y9FG6G(PA NXN=]^1%I;O$6LW%Z]3JVNOTLM=I[Y)\ M%]2-YK'36L.(/SBY8B?^;.*R_Y-O%2F4C?54#1IEXS'J9^&1T Q4U81DI-P MC4Y[':,[K:NP+Z%(H?6_MXY9^O+JA VNST3H3^,]NSJY9HU&$T3KVTC6RUC; M.$O+T6:;@\LP&(7!8:G847TN](L&C0 *53I;V*LB6U?NS.6(X==?V&GX0_6JA\[[/=;G_)\PC0&50G+OHZ XLUA'YL_XG_^3^.HT:BW M:_*("U!0P#\Z6@IW;7!V_>\(V;*=(I@:QW5V[M\:9JI//(QN.?M&]6EQ,<=U MFY/PL^P]L)YT&OISL"HOOJ2 8ASB5!DB1&$P]1 M[_O14_ (M;.3Z,:#:6ZU?F6C^?<[FK]MH_EM-/\KY&9/C^8W"2>&7O37$677 M()Q%R[TAZS:34_?S-6["K$XOS)8YPJ_7CM5UPXSXJX^LLMO1GG8\IPH[?4N M9:K&((9O^S),X4)>82 "O*Z&J*QXNVP'99T%)GS!6UY8GNJD*D,-EJ]6+-+U MXS"C4S*P4EOLX$7B1C[K^$M%3C6I8C_;^J")O(A MO?&QU\9%Q-&\;2_)RUX2F[NSE4MR'4;Q$+X""1?&8:>@KGH FQ0X]Z?IS6]X M5^ 1> )&2?[#&@Y;1KV!9],''OV9=AZJ=&I898%4,N=J%H]1XZ]!^NCSG_)6.S TJZ<97US'B) M3$]SHP =J[2Y%=_*F=ZH;];"N"3L4[?TH@$-_I2"+_XLO@68JFJ;^GEM:(O, MYW5%38!'.#XTY7'='P+EZ*P 46K ATREJBK>A=JA'\X'YQ] =%9;4YWT"AF M/&2Z0 EHG(HF97JIHS*K8C5$BN\\&# :'A4+KH:-0*$\="[/%L!C*'S[ Y-_ MI+X']_63FXZ\$(N__/" T'B8P9*$ 1>W]CSRANQ//HN]H<-$_1 0($<\!CK) M1;EP'@T!858IOH5P[U7+8QAZ;V K2:@4OF$>$GTK2JM4G3&E N5/&+_*'7&) M-JWF?H7G6@8'2IHL \7%(C1*RMUKH+]"<'P&7,Z?J+&;#"$(NW- P;$1Y^85 M]A!%CL5%(39DT..')26L<:KNG3?2WX]"> DKIF#EE=5+K+'3.;OSHB05H##' MTO=(@QAPX!H& T$M$(VNJ7D!S2 3)#0X!>16=8?*0(^CW6QI*1=EJUF.S'F@ M[C9J"]EI@4Z*PKK8A&%,G3M7;.F&KV7Y>R@Z;A;72UR*W/0CHF41ID]=OS2? MVACS5KA/&HUN5\:RJ0%E*0;@8,?)1/8X*H_IMY;"E];Q;*KE9G0\U?/VMQHF M&_MP[265O#(<&N('T+A2;O9'0W(I"9:1*2W3HW5)?/FV&6$A2W-4]S9>LYU M5DUL=09?*0FI2/8#$&"6,-AP MW%<5CMNQX;@V''>OF:O-H-V.1Z7?7:LNW07#-(ZN7D<@?!%XZS5R%>ZGNX0E@EZM%:1EZ>\V.5".!EE-ZK==]O:,(PV)* M\HHAY "-=JWPQ(G0\..E'0:5^E]2V-U3.L"B76_%1 V0J!OL3\^/)QXU++C# M"N4<:P^!\'T9QNPDN.4^.J&P1'G=Z*AGJ[OA^6U+U8 MD3.]_?1PRL@N:B46_Y\5_VTBS)9"6N&TO:R IR%YXM>_#TZ$O/GP G:67;SD M=;')*]L1/COEHM^ BU(H^<2O:T.9["Q]S^C>9 RQ"3VRTZ[#D+ OHQ]JRVB( M:O7&';NZ+9N\L15.1]V*L+H[9R?_3G6.YB"].5*5BEKMSE*C2J/3KJTU, UMN@31V%A$E2"]I]##@C)JF83"2, KF)ZC_\ 8 M,MJZV+XNG^J7/5X6WV1T!\/@N(*+L/A[%HFDT0YWX^,\ M=XUFI>NNRMT:C)$64R0Z' M4YI%83P#(*> J.ELY@N,SI]&Q/^=>A2J%WDB?!]_3&"[U/:/NCJ.\5X!9W6% M9ZM\+3I\4;&5/T9:4KRN% MN8H34Y&.0:IH6H47 I8%%S9RT1YH%#;'?-TDB]\^J9H'MTSE0F MP'@QGHN+!5%B[/D)OPR=1P"H +/)NB'F9]UWRZUJ9]WD[5_=CF+^G6&$P$GB#I^$.!7^] MXQAI'*A0!.#C.%8VF(0'QD,+NQ@F<@4#K8MT=[HNF&T"&Q9[H&ZRM M2#FT[)NQ_0<=D0WF>,E@CJX-YGA]P1PTJ#>".<-AL][M=AO_VSA^MS;2;EZC M+$%@"52"Z6HB]$Q6HO.OWTXN/K.OYY?/XAOSC^PZ_.O M@R^?V;>O)Y\')V?T3.Z"K.(SCP?M$I[S,-BN3;$W[H,Q68 @K$?BGRM0UL?H M"AJ)S]<1/SJ575HD1,_"Z8T7")ZZ'J@?1GJ[NT9ZT>PQ!ETJO$>A@.P-(QX/ M(V\F,V&$X&E(%0P -N3L'VZ0NM%<0+*!#?(:O2S_2IKA?!+\,=MFE!L"\(*2 M@WY= 62QL^Z3F7)W0TS96B:759.4#[76-U^25-9=,E:C8JRGU[2TMD^CYI8F MC)1,?X,J0RAR4BA1S25[FS?T9J"JO7^VR&I[[^V]M_=^B_<>U7UWBN%AZ 4( M_3L@ /S'D/,1&H4B^7?,?FHTR1\IBG?8ZV^OO[W^>W#]A46=F6J1M)MKWQ&5 M%1FFY+8+157KF-PM,GP 7J=L-?*T='ZN&&XH(TO)ZDO&<9S:FT[YR,.F)V*[ MF4N.'ID)]1!-Q\H>/L$.+S@UN_>2B2-= OA3S,U<="P 2@2,7!&4PN:6-1J? MPN01NG8\-$_P.'F5;AQ#>KOAOL?ON'!%PI:F.K4N9Q86&MZ->"&\9_>P>='R M-"(RAVX2>MG#NC&I/Q(P#&\RS\7&M78WFBI\.?)Y<*L;_(VXZY-/%L^#ZP@/,_8#D4Z$*1\.U%=N0[H(D.@/)V@#.G8,!H#1$-BIF;FWL@<6 MM4CN.:UZQZEWFH9?$/V/&K3%. DW014TA2G*[@B^%*]GNLJ1[<<)L6*(%Y!BQ2*% M%"N\ #LDU_:ZBV*M,30^62',=H]_?L!ZD8\_1.(51_K4"5[OVQ8TYMM"=%Q$ MTG4(/TD=:VMJ5< NEA1%WIM[[FZV<8"D%=X(_*UUAV&_S]\ MSQ19$Y3\" G5VCK4=CU_CW+S7V=6U#+Q8+52JTZU_ %S5_4D(&@PA*#O[]K MOELU<.Y4PKYPJ$HLHV/-:>+:*VT>PI.EMJ7'/5!RQM]NHE^T M"$VW$"1U<912NI/G"E(B_77PT^'63O0I!%Z( M/Y44GMVXP^]8-B\8F8?5K+<=UFSU':Q]<[B2#PBKV:+5RPLPMO!7=D1!--LV M>^7"1VC&G3*$7;E)Y/W(&AU?_"7*-5>%>%4F:!1&?I^]=%QKSWY@GZ##)U'^ M:D+P"#G@$<2I;!CS_E/0$ S<.VXY[>/ZLR_PM<"GY?1Z=>>XWMKH$K=(C2R= MV4391XZ9'1)#LXK0?V'2[!9H3?-MT)K6L=/M]"VIJ0!/H]]WVMW>:R$T;U'L M&:33J9>58\3,K_MDPL[_G:K.N)OWMUS\=73B2)JP)5FG=;CGE.?8:;4:3J_? ML<2G D+MMM-J]YQVN_E:Z(^E+!N@+*=;IBSM?:.,7?SA;$G;ZKP-;:O?==J- MAB5+50)/HP[:Z&;A8Z6=UTMMV,'O_SS>XU]T" MR=EP0/]K#H;:H="GC83TMQ]08\RVOMZNFY'"W>6/^!UFX0;,'8^Q":B(F2R\ M:KPA2M!3XFY6=FI,[5EX-*0B1Y&(T5\C-K_&3H(D#+P0=CX"\I+R_XBA57UI M-U%+H=K21A6MDJ%O0C>BJF4ZG:!F$E3SO[:(X$M><-NZ>_O^/;JRXH$E-[R6 M%5^->\L;M72/%77!AE=ZKPL+H&HKO-LPYK[SAQ.4^ MW,^1-_0*E_:#O'=X;>6*GG1M[85]Y@N[=XT.=\$SM.3"&HS07JA]O%"VN=DS MN3IVZ)+9J_8B5\VV%GM6._]^7CB;6%^9$GYR&W&J"1VS/SUJ40P*@:R0\1:3 MP8=A$,@BPE2SP2B"_R%+D\\EBE.)>EDQ4F:#QP84S<+8RNRIE+AOD4?M[?^ M T@C6:+^,]4=/XV\T2UW=",4JCEHU";$T>-U"IBLD^IM2P>_3.G@GBT=_$I+ M!S^=^E6C8Z'D$.V&*M>HK@)4/<8%JCV2Y ?K_U"!!T_Q=WG]&6T'Z(HB\[FF M+1?%I[^*IS534,UAXP_#(VS.(-&K?#-?OWS\NKB5$N>34[2JX9+/1_#@B*IPF*0]G#(7"'G6 M]B1'RAWZ48MDHH)4@9>4< X (;9F\.ZX/W_&\OXO6 QX)3YC1=\[4%!BS;"- M8F"KBW]EC#SK*;/T5-;@\*IUK2/>-\J5BN8(A/YP\74)&A%AC"=ARGHO''O["<&/RD0(*5$ZF",H@N MZKMGFR_XDI%\&W !NNQQ!-.R(Q"-UN(7>*%C]W/%"M/50W"!@_ MG''Y@I2L;F3-:U$N9_6!8RTP+(H-ZTEGH>BH,_3#&">0Y<54&6VS@'91"=GG M6U,DSZK-2RQN2TQEUP@Y)451W6VPZAI DHZ'JF?[4G)>5]6CM_25Q'X]H\@% M+N*'L!Z!9C5VG6N L[A<9Q4E%'06IN3>'1_ET1;F!1& ]-R /U13I9GT"*/' ML( \C2X]C=>"P;CX/'/,CM:D"B;X-5'+%]/*D5VE^4@J8JI6"X0-_A7=LW1I MO;-E=+Z:OC]"4:,R@U+<>@EQA3JB$7CSIR#0JG R3T0J:U%94F2/D/8KU_7: MK!EELBY^Y>PJD0;AB/7;3KW1K.K%-8Y @!Y,7(]] TUIZI21[[.)Q\?L7%>$ M_2(JPCJLY1PW>DZ]VUXZ^B>02\)H3B,[&_&Z+UA'2;Q98#)"2>HUVTZWOGR) M'UP@MNR4!P"(93 P.O!J(*#81[TOJ$BAP7%=5L1G@XH(85'TBD/N_5.]UA:NPJ[C\:%6?N?"J[ M9/[4J#4[.62SZ+4!]/I'"A+S0M54$ZB-?"?PC1.MC2!'O=9K[!AR6!GJ F39 M:>#!.0OE_\M8NQ=CU)X4#EC9ZI&R5OO" M2H2VH\R'A6[C)($QT=1+WF;^8^+=>%K#+S<4B7NY9*W4WGEQB:569=0FQ2#$ MKT#Q"Z-9**NSWRWFT^ NB5,=TO9#FK:D+\O-S5(*W8U2W'KM#L MS&&-@E9C"^Y;P0%R#IKIS _GPCZLC%VJ*:3^2;@>A%SHB?;F4>CGQA2^DB+3 MR4TJN!I0;/R3![H5O&/T*@'(G0LS,#-4HV\"K,ESO8?/;DR^?S#;:=??-]6!">[,QW8PGF4_8%79YN M-&>BVO=;5&ND/0%M511T-P,L1%U=J^$=IR<-"HOP"Q7\I-Y=U/B-$;5B8%@! M0#[GU*EK&,;"??-3LX-3B89?LUD4_O"PXY8_1XL!_- V.[=\"=A)>IO&B>PH M7'=*-D)=K&1C%C'X&OL =J>U+^ R'-0&]LGS?8==PM=SS'P)IP[[!-*-.V6? MTEGB"F>5"_-R-Q+6XTLWC; W,E .6(7XKK4N*&$)UQXN&X:9AL%(Z&%J5Z1_ M"5]_&(TY*''IC.PQA<8YZQ^=5)&D:D1A#!0)< ?XY/I^F(A#$SV>[T$X"$)4 MI'@T]&+1WPNU*]2D\#7BN/<14$=41N,P&S!. :[*M$.-PB(^@P\X>A/.^&>E M3"-3<8.YQAMIX2&]+DU -0Q(XI!#N>-$LGA!-=5+@9=@M[99>@,D02/< NXT M<[ACKM[8HP@!*8<([!^=G[@\..CAD,![Z\^=A2-I]=;%0K)\R?,52JJ)V'B_ M A3+*/8_>CGO\^J-H%KM8?4?S!Y0F%9\[:2$FJ!8*9!+' L%^6*#*/AFG7-V M9%2-0+\#[U!,%0;^7'8'U.[ILB4M[H2\S3E?^EU(40SB\AB1&)DE8A9Y2(?$ MKM5"54 -BM6:CQ^XV&AOK!KFT2T :@D8!(I<#")KBH_!VQ_"84IB\*$#N_(. MUUP]GD-)Y)$BD61QB;RA#$*"@17 '@\K2:CR-F/!IHQ(/_CVWD6Q\N!'-J.' M"P(-8&:$/Y4&Q*RQ<0QX$:BA%L=]=:.F4@E9M.X!!8*ER@-U2\\,P#1_X)*Q M!>4VEBR#TJ2;B/ 29T.+VCJHQ Y.U$9"-@U':%(3!/L&B2WV3P,L]J;2WAFF M0 IA>;<"=7$F[*%F[K]DC?C6TBL@;@H. IM$,XN:*P\+;XQ!=J.0N) \)[YZ M=(!>"=5OXJP'IW+W9<.61W*.D\J4[ M17WB#D-G$(\._I-'4;$Z6+OO@(M$%%,!%' U[/C_N M^L%IT4-CU_-I7GUBY9>JZIR0)MT=2MNV4.H-RH:F)HR5!!X#Y!TPC_+5T!)& M]HO5_$9**(#C7%&YI=A$H+TS2.1Z%)B"6'TAO>5L[BKT[MFX=X57H]R-H0.6 M/H0P?2*-,D)@ZCCK2S6F\"8/"<6ZW.'1@66#EGGUV&]PY7",,^'<'(B2"A]1 M.!Z-/$G=C !:$$,Y?V$-5-4O(EM.#H[LFF+J7%_93/)V%#("%"(RE2 X2&>S M$$1/(S2S4_^95*BFTVT(!4#B\]J05(',*+D)P;LP:Q:_1F<82RY)XOUZW*T@ MC6!(,:XBBWY]QIMPO5P^*?CM%F[->K+H^B0"N9I67,F8O[80F8F\H>'@4H-Q MGA?@+N1( X.)U=CO>+:H6& ;5"7_5%.&AR&61">*3!=\9&V)LH QNDEU4795 M$;!:BMXX%[Z$G1S]/I/X:=P\0NQ,_1/MQ/$X;WCA1(&=>CYK].MLY,Y-!?9, M.)5?A=7TA>GI=>3=H5I][<-ITDW]DYP$R=LSY0V\:>H#7^5A&A/>:25F\1I7 M4"C\&2]AE26PY:C0HGL)Y5PP.8;RKQ*RJ"]SH&TJ1F/F1J/6J>=2OF;R<&?Z M<*U7?G>]\L?6*[]'7OE7CHZ*/JD\4=D.7A.;9@V(&'H2Y(,D+/_4+89,2^E! MFV\I8)O&R1.F&CM';\$BP9+#*Y4O-HR.#R>=%.HMR*3A!#EA*/P;Q!UDGR'G M(T.%QVR5[->*-<9DU*>OM=CTC73_$Z'["P?$DOE>B3RD329@OQZL7*OYOS:L$E& M'JKJL/Z25L$4Q3\-$"( "B0R<@_YH/H^9V8-Y-E-X2*:W MD:$8\3'S4)6AW+^*Y6($@ M"RZ+%:!7GHDU )WS2RR'UJ^9WP(7=>LGY/.0&D\5T7(TZPG"6>1?6,(K!XSK&R% W49<4RA1JK!K] M5M*ZPWQ^ZU8U_H++EE3[4(,#-,88,UD1;C))?+YZ_6;(U9J^M$="BAUDY@3E M+RH]U$-':K2M!84V[T-1=HAE.W%CP^!8X?/)&>4.=:6,AYDWR@%- MIK$%SF#M&?N4G?-T<[J*.\&?,H5["5HOM:&[6@3%#T,10(_2IJY?L0*?\^D^ MN"AI83$SG6U^S7KFJJ\F8Q,U,]ZK;(T()G*6L$$E49I!"@4H*-]+2G$HN M8G@I[L/H._F?9':D'[H8\>"-B?T>$-$K\=*O8JLB@$I1_*C,-9*5BCE8&[U-.C9IE?*(F&L%G4(@\D M Z*$Y?6/CP)N!$= M<-&E7E6O!XOZC"@: TZ.9_3XD=*52+'2D0 JN6H!&8S#+^*%B9M?4Y^+(VPW M9-:OCKH7'P?9BR=#8!HTDY2"W$C>'0PC%Y%?:1152VE8_$DH4WA-:5T58!/H MD]T)UP=%1A=(H2/'J!&M\M(]1M",0PQGH5E61)50\583 8-0%/F0Z.<%0&F] M40I3$S3=V2P$YJP"GW#XTOH#L5:XC!7* I2T[0R@6,16[2?15Q:T.1)E'#\G'0-"YK-*W,T3P#S?[!S<=,+-JZ3Q!2NG7(Y3B=7 M&L[G,I=O5A+0&"9?\L>-$MI2Q-'04ZR-N&*?)J40.UV^7".^N800.4^B/%EU MM?65.@HZ)O,@%\T.C+M7]7JV&:(R17N)+)6D02JLM1AZA""%?VT2ZN[Z%QJM MNG5W+7=WY5!!]7Y%:+XN1]B;3T_5V6_$ "Y147HYG?6+R%>24:'=LGR?C'.@ M4B=8GE &?FK5A3$%_@;M,%56;T&-=5*2R$6*Y+:ECK+*U%O0TX!13T$UQ.H] M <9AFV$-G^&+K'XM2J?X#4D/&S?K!6$ =P]Y=9RH:&$0MJEF,,:7NW-Q%:7J MZD:^)PH#?>!#*A(D(-UJ"$BSL,R@N\3=(:7\FS"*PGN4:?(I70VL@@0'DN7G M(BBT,")2BN8H5+G>2/^.RRW+W7D3!L9,^\2R]Y%T)(^Q]U+1J(&9)$./!T.2 M4D" HC+ZTFPK\DTELIA<3Y M.YWN5A&+/@JY2';#8B^ G#0[3@H$!*]ZYGW7GG>2\S#.&93,14>ZD&KA[@ES M:MDR!0B"L#!DF5M>)M$I@K9Z;$%S2G^28W&/1%T"*MV\M$QUJL(01!_8.U-T M![' 4;'U/I9WB8PZ-O$PXLH@3D2Z4I=7(.$9'F<)U^9;*NY%'V4B")4IF$B'X ZR$$R7% M^NZ7X[.!U MP4W(6$@4/H1G[->US)'=)UA!C!$V8(Y\Z]T>.S\;<%EHY2@?:JW?$I+H=G?) M6(V*L9:LPC:4?%3XQ%+*C71!,YPQ4 '2.<0#.=YE4HGG:/YH"80E$)9 /(=T M8@KK\R77WE'&7$E'2!!(,'I&Q X* U->)$"*@G8ZDC2!"F'X>2RD#U ?*$?F M?L*E],"73(Z^;OR&1U,TKS$*-1\#QHIH4IA_M5=5O9[%Q+MWKN>[P@H$XI,Y MGS!K8C%(HWD8=< [$J*L4242DRXP(-N#$W,C-O2B83H555!B[2J7I;*DO)?? MJ>$O$"*_LMTMD9T8H667EIZ:>GE?M#+\:(M-2^KB>0HD#M#G4B7D3RTVV)S"" X\83=IH!' M.+#P(:QI_IQF-;>IBBH5K\.6JY2?2M."<.OZY'[31K[\FI^#(NV+U?3$]Q53 MR=DGLR15]P:MS92ZG(LOS94^(L.H#CQ!YRD9,6OD#MB"595!V*8,!>M<"#&@JGP5 ]+NY)2>L/4)>\LEOTUZ]_K/-\,,R?E,_H8;])6$-^C:Q&@FC"$E%4>'+V7ZC8TGW>5X MTH:-)WVEY5.\$*"3H8?XQ ME2=&<8U8M[OW1#G5="8T=))$5$BSJLPOO4 B'"+.XB5%-+2(L W9$+[R M= ,U*709$)H!11;-%$0W2=@^SFRL3C["T5:J4FJ=XC"K4$8I /GT6&HECV80 M!L!QUX4Q\1K"J]OM-JC:A:M#IB7!3HS#$.(W(HHZ)_22;XD;BF([W9KX"#C0# M5MZC@-K">D B)GF5 HBSRJN&K&NDF>HE@K0-Q[-^^I19\I@.: WW1"\,7!41\9%WY_G\5NSK 0B[4)HTS!*DC6$H M;W,YW!81N'CG5E IU(YU?U01P(2)\(H6C=,DC?CKK"[Z/*RUNH:H#>NL#NL4 MF1]F5JFJAO]F:[)25,37(U(\>8K!T5A0'7+=52#&$OE IT3/KD MCOZ5QB(%W15A^&F,Z0,WW _O'5&E=2[249'P8Q()NH %!4'3 H4KXNKFF+RO M2PT:07!KI4V)EDC+"T951].999%(CJ2R%+("G@S(A%]@,FIP7U$C@"U-%Q;? M48)]H?C8DXI!YRW)X;7.^_EQB5X8R^K.:4P6">\B^I89C\G-S+QV6'_3H%6T!@HZ/] N4.@2NX@ M0I=>C&!ZX5?P?ID?K_JA+VB>NXHMQZY!@ _Q$O MYK40>?HQPU(@8[PR>+T?+2._&B0GV+I+I, 9?A&]9-T!#NH"/FV M/J R):KXBZYGJP9* R(E[A-(:UE+&;E%>MN?*[J;E=^,17IH1MD%!2VEG+*^ M KPC"6R.$6)I%6Q<&H_GJM:+ZF7Q8"%I4'R M@3*JOR:=7Q29"@RU++M3$*] 9,]JPTQR#Q $^6;DB93D&1H91+@$6FR%7B@S M406:X)866D1E=:0S/E0L^9@[0M.NH2&9>UKS5I.)J!L*.)9R64&8:/5]&"7$ MU6GK\(38.4UYSW/YL5B@B">BUJN\VTA5=)YC66)LQ>V6EHKL&JK$A(S3967: M*,-(RK610#QD4M3^6=IG%L$EC"LJ^YOL6%HV%I*NFI+&BH'+^5E^Q-J2LT%H M: TXV!MB.Z;(T;.(Z7'ZA'MY[E/Y/Z8KVK MN^M=;5KOZBOUKCZ=XNX<.AK*5&8M65UD4/ICT)944>D&(P7+ R%-HTHO)3+LRB; M^%XLHVM<)B ) #8D3MVNG&91DN) M&&+A?MJ]6G7._*/6C-D2%$!%:;XDW^8VT#IP#P^.*]8OFEY[IMQXC^TGA-O3 M*:HOIB2*14U%)K;$:D]I=952)[7WJ!1)MVNH6Q!X93&_;AT -G+GBU7/G8)9 M1U:X$==&X!SBL2L+ 9)NN(;)DHKFI)'*\9G!GL,19MX$&MHD!&''59ZG&VL, M[V00R-L.MXA#5$M(UEA4NO/+B^#/76M-F6;<7P?' M^;^I!"V98D4)A)\:_5J]7M)J] O5B3(Q7XG!F65"42WR2DOM+D^;1.$(M:5? M*SV.-NC>!MW;H/NMRYU4QB24)D5D8]C*!;3J]S:OQEYQ>\7WX8H7(@#JM7K# M+&)G;[J]Z?:F[\5-)SV5#!S"90=:G8RC45%7(FU*58Z"1R55,/SLZ'QR#9>+ M4%'?BZ!,2RDLI;"48H.4PAL[64 .?C!-P)II/\QN5:73&Y8!2EVD<#]9[UQ\ MO?&@ZSB].8(Q10"Y(^^4F$M6I/;^(Z(JT+ )>W(#\XO",[K*BN]]YX=;M(9YVY^.ZWZD9Q);@7->]+.QD4HN_1H4HZEN:Q\QJHH]:M* M2&9T6#A#-2WV8A40ENLUJ\R&6;SVJT@R-F.9A >@$/&XF/B[@5"BG/&73+HR M:F0;AN#2"*2'>%=RL9S)) K36RJ6FO9'D?M!_@G< MYKT(>T@#E>2B&PW!U1712W,96)+%AN1[XE%3-+$+RJS*;<@,5-ESGNAN]>C?':6+L&Y;BJ\;T>X!CI'LE#Z2I=VWF MJ#IV:848!XG#2$G#U"?@BMUBZB%-L!>"!^SAGMIRQW+/E%1Q0-X9,J;*-I45 MF&0X! TX223Q8AG$_9*=2U[*PT417Z:G:'T>7>D$*Y.&ZX"CIII7H[%D0DL MJTKFQ?23=9Q>!MDVLQO5J];99;5>J_5:9Y>]XO:*[_T5!\G[IWJMD>N7)!LI MLZD7>%.0MX&M/]@^_<*RBC@K%8ZX&"1#P8(R"(O47[%!92126IJ2Z\NTLU7) MF5J\-X1'T?I$E,*@)13S$77I,5'V3%,ZVQ+LEOB\W. -/ M-/A$%01 M[TL=[G%ZDUFIY7?XQ8@'HPK+M._&,3DNUC16A[K'B'9%"Y&&*"&7SU:% I5X MG2T]M/30TL/]I8?5S:I%IJ4?A^CYE&CMBUP?2=5,_V9@I,Q3$7/I+C-=(X7L M(*KI]K6AE5]5*U\&1%IQ<*GI+F7>$N7AI>K4+Z7EGL MW@LQJ%/ OB PXBK)!%TIL.IXR9(*!&;= 5EZ4%@3'#,+6Z2G/] D+^KE"9-[ M5D4JLZC#O#.X$*)VTF*MP'4NBJRY5!8>I.S^TKE2$F^WV%4K%SE%D7*%NG!> M;#XQYB[6!RYX!M;P % EM?5+0@>R(E586R2@88%"/1BSC6%P2:#H+A MQ*R&+)>_$S$(DOM2Y$3S/3L!B>=HY,G^'R>ZE+>JQ+(8JB"I+9Z=ADKN$"N. M3I0#1LNG44]1O9(KFRE9%K'#K+BXPZ:IGW@SWQ.Q"*ZN:.RHHP5^FH115O]/ M9%:4!350!=R5Y[[&JC0G'/$@I!9M&UP (ENHH6R*BR8&+\J-PE%EW@G/L*K MC0VH_.](Q;D+8TM6.^A1UZ0Z\%@2AN:3>:\8X@6,)&*1PD@B".:NFTV,L?'1 M"F-)N_LSL5?6^=O.[0=>L^&%M:7Q7NWCIQ$>L3:QLV*Q3))NS*! M :X3]@7[U[K17#31B=G!3X=;.)Q=N0:EEMGRA3\]#FIM&T(>@6@! GT* M&*B.5\AP1RB#K.WPVV[/JT<9.PZD59LL:]JR8YB/"IAHF+.W22V:NTLLV6L[ MLK8]LM=V9!U[9*_MR+KVR%[;D?7LD>VLTM<[?GZEK[]-?'B*.4GX42KM2>S& M'7Z_C<(T&)E'W:RW'=9L]>$_G<[A2JM324(=';87C."@?V5'%+BP[?#,G,N> M9MRI&/%.3X8$/=+,4WVY'V$+? 3!*1O&O-,4/@$#UVO-3N_9E_>*H-.ST%D" MG>.VA4XE=%J-NH5.-72:%G>60*=EZST>5M4=ZW MDOPF)/GVVY'DF_;>+Y'D+7262?(-"YUJGE&WTM@R2=[>K&62_&;EC3V#3MO> MK&62O(7.7DCRUG+_?/)^X\W(^^VNI0[5T.E:*\@2Z/0M9UDF[UO;]#)YW_HU MELG[+0N=)?*^Y5E6WM][>=]*\AN0Y-O]MR/)6^OK,DG>:OG[(4D;RWWSR?O=]Z,O&]]PDOCF*SE?ED< MT[&%SI(X)HL[R^1]2W>6R?O6K[%,WK=V!BOO[[V\;R7Y34CRS3MO&$S M$AXKR5L+VC))WD)GF21O;]:R""5+E9=)\A9WEDGR5D=>)LEOEBI;R_T^R/NM MX[MS+9,WKR'O M6TE^$Y)\]\U(\@WKSUP6H63E#9N1\$CH]*TTMDR2M]!9)LG;F[4L0LE2Y662 MO,6=O9#DK>7^^>3]UIN1]RW?72KO6Y_PLC@FFR>Y3-ZW]L5E\K[U&"Z3]RWN M+)/W+=U9)N];GK47\KZ5Y#:)F\E MJJU(6%+?:%@K<%J&DLVYGP*=8XL[>Z')6\_]YO3]@YE0VSRQ'K1I>4Q6HYV6 MQV2A,RV/R?H7I^4Q69UMFKYO_0S3]'V;QS1-W[X,RU#R7I?IVGREK*F:?(V)C9-DU^O]\EZ M[O="WS^8";5-.PMQ:ES#>M"FQ36LCVA:'I.EK&EY3%9GLQ4)2^IL3FQ34L[DS+4+)VSK2*!*N-3=/D M+72F0,=. =@/3=YZ[C>F[Q_,@-J&':,Y3:&U@R*GAC6LV)T6UK!B=UI8PSI? MIZ4Q6\LJ M8].J-6S6]+2HAJ6L:5$-"YUI^4E659VFR-MHZEXH\M9OO[FI5@>C[K=M2KDU MAI94:&U#CVG0L8DHMEAC687VV#:AFI;$9-7]*0JM;20T5=U?KS%D_?;U5N0/ M9#KM__FOLU:S]6&KF[6PVC]8@0EDZ[>F5KE8 W%:Q,-ZK:>E+EDE?YJ2;[W6 MTY1\BSN;5O+AO][#0.0U[NY >-'/L-33AZ'W7:F]J*J^T=KF),UWMFU@:N#- MU@05_,TO]T_"$=^];N+T/3_"9[Z)Q'GV!JEPO*#G1*(GAJ/$#P.GYR4"'GB% M@R;.@W!B>+ ?1LF3XP=. NO0&1WO(7P6+GX&T.D^.5TOQG_VZ9'QE_@QK)6\ M" %KO(3\89Q?,8SH'\6M%'Y9^#J_ADM_!NGP041.V'?B)R^"1^"OWV$S<(I' MT7/^$0YZ8!DXE^$0-'_G+@F[W\! P+/Z<9S"$_"@(SPXU(L715Z0 .A$U/5C M^.K%'PSPR9X (V,(%D3/>7AU/+B]R,.+?8]6!>P)OAV% X_VJ;=?MK<,O'T) M@"=8!Q[!:QF$+_#7C^A*?!=0:^.IA $#QT6@ B$T0>O#P'/"U MY[1/.@AU$_W*4'WQV,C)R?N>]RJQ^Q4V6=C%D?,)0?S=&XX&&=8\AX-T*-Z_ M$(7 'CV@1S!]G5'D=\5BUPEOB\0(P H/]-((O\(/^/:_C_R(<:RP MO*O?BY3. %"A7@6SQOLB"W0O@@M_+B6=SJ4!&M?=29%]':9W5# MM/.S=2":'WB#P:O+-]8?P,9@B2E(HG>!0 G31)T<7B5>&8 /^#& G\##P@=@ MX 52>NN4)\(O]H"OX[22? M\N^GL_6)SE[G!^31)-V$M8^S>=U_)7X]8X5%)8O2N4Q77=&[*96WKD A7'!O M+J90+7"F#34':7><@I\R]S_&KG**(3I=B^? SPS/\H, 9$#/\N %&):AFSYI MM_6+WTN><.N-'S\XRGW;QBT;N2;-3MMUU'_>?7CSTT04 J;4.L-?Y[9Z='): MLEOY\0?Z^8M\]0.@+6[4?O#EQI> K ME^<].^KX@"GF\^C+UGN,>#=>FH0%9S=]]&9M^GWMT/&^G"&19$JBM(O_Z"'G M LX;OC / O8D&2DPSSCQ6#!J9LMZ.*XIAJAN/X'>O( T1N5!BE40;_@^Y.D@ M !N@:;E2HJ*D@I? QX+/WH+R0'YVTP10 $IWT^&")Z#):(46?I14V8<.7^" M0 :UPA$QRA8_?D) 3 7G'D4A<]^3R#'EZ(26/9 ?/993->%#.!**;D-C(E@=$611H),PERM-DM"SA-B8 M^%)G1CE%2H+H]^'7+ORH*WP F#=N(DG#R'QO9L2 1B)?!1>!NQV&/3%06^G[ MW^&Y9[+$")!^,$I)490WQKI6GS<'MQ"/8#@1(S^! MEVD2H^]R:!&F<+%!"/9C\ B@?,B_$=_#C] ['M V-7252),?H;&R>"/QG]27 M]#P""L(W9A9=[M*)). Q93XK%1$TJQ>1*8DF5I4!&_?I)[P!YB I 0'VT?TV M0*4Y[ JRR8MH-Z8#TXNUS8ZKL@:&\'P &F6+'?^ ]7NA$X='SD5,Y._B3QE< M921(&J2/ZB^00<2LY 6!"G;Y\ZPWI2/&O]);)A!=+XV%1G,E!S*Z)^0&?$&^-(4# %*@?>&,@&4S+W[R M!T*N9[ 938M:S(0C-%_30(J929R^S(11'BN##129]Y%S72#ZB9>!GRQW(?.* M99=)M2N).4X'B;( B^!A<83OZ8L7=;G(9KU &EH9 Y6BJR5XIF>8%*FDE/ M;SH*,]F'N.KF/P*A+%%"7CB:U4'B)P,6A)G68KQ*WB,4(](T@*>Y *>J:3X"98%9?[ .EL>J^*"A"PU7 X[SGF MX#MN^0,1<$[VBKV5G#!.HV=F&["!D1>\ON-;9QZ/K&$);%.STN..M^P#RBV["G]$KU9'P[FDQPN AOG?NU,&E/6 ^%HM\=?_S65)- 9^RED8RA:(&F>8 )&0:R%&"HON>0K!_F MHBU:AC&[S4RM.0@$5&MO$#L4$T&5-E8&&R V6!O=R'_(E)H9J$CX1G*)I3M] M2'A%^CMY 25+ _1'O0.,TS@GH$!(N@[2!VP(L58)1Z4;LS* 65*MQH>\3G!$ MGS8_.->!UK=)_7@23''&1G"?4MS.4CQ*W^6J=\T#$3!3,742(U$ ]T?) /K MM,,(3LMJE:% %4.)F8<"@29]PCF3BLQ)?Y F*!#8K,7-X\J$"(:#'DE5A0J& MWG=_F ['S=[I](S+9O1\+2W84(<&!'NXW1R8S7.P/%.61$%9 /,56%DDD 7) MC18=\P2'94*MA.Q*%*"P]S&*$3Z@PLOA5* ]5EK??G^7,3H@W5[:U7[X[-67 M R^.^;D+0%GXI1=I3S=QT<&K@G:F"@Y!^_-!;^57,@RZB%MR?8ER8Q$HA71O M>Z+/&T;M\YT#M!G-H8/BR]Z^&L<:>P'Z'F:_GI!Z**3\4A&L[H!=-OK5\X1+ MMA^P,A!9ZL!@.RNUH'0M1=.(-/24'_11F-"7@<"+1"2 5P'C[J88&R^/ORN' MHU3A<]K?N/W@!]U!VE/(-.N.?'D8S(TX]IS!,B%RTI)-,:-P-+0S#P#IF0?!240!9Y4O0RXEPI-O%F,.6F>@XO= 23C M,))>G!@%XM!/T#@'/ KB/NQ6*"X4)U(M-W7K@D C'O&6P31WB6E,<^.B'G# M_Y;9J6FL;BSVAJ0* O%[1Q.G#OZ4CTE-\C7@Q\4X2=LI=HA(1M"G"3GV3 M!]+SVJ*40@\=80] N&OHGB)<8#?$D?&1+@QRZ=?JJ "E!8DV9/=!%75;T'X C+I$;TXT@D4@.XGK7CT MY& <2RN/QT?G/Z(D.C\Z^]%YBSE)(]'U^X:BR2!Z-X]^9@AXT][PAT/1PS/ M!N8!TJ%9_!>@1[QG]0= >='[=QHGB*=QN7V?U[!,0,]OUE"8IXL^'943*MWT M_O_*S"GE$"#S1G 8A]B@TA/Y92X^20NL/3$3R/<]OCV&_93,.Z+ MQB^KT[B*X6@9I5'W"7>Z0%Y%%F4@_53[3:4%!(9+$D:8.C]NSFI[F;39G,F< M)5-3LH=7I \26&/7EO,?&$Z!M[YA52_CF&!V#U"-,2]"$67Q/M#5F[EFR$>+ M+C6F&92(R:ORR:*O=NI:VI<$EBP5'S WP#!?-.:]GOL@[TA?[DP]$F3$_'-"SA3&!X"OTF:30*8V2$^DIE3F;Q%3(& M:8![K8"D!!73BVF 2;+N+#(A>3-UNF*** E(CRG* M#S"SW%R:E=9B5>C/N+#)YOC:]:OK+._(Y?06"O$AELB4-@S_E^4QYWS6:<"Y MRR"9T1/L&;P7$>.;H(_B)/(?6)7"A"\O?G)-FM,:@Q?'@DV%B<*JX/B;GSDC M(DL**N3EOZ )!Z2("ND$3VW)HU@N%="E2/,SYH8$%#*A">*3+R[32 M$2IBD;2#9%:_(8V]3.\G(,)BTGL[U_V1=.8T$5;[*-E/+9G9JWEWOV92RZ@@ M\ZBD[YP'K$8(!N/)0<3,AHI(Z%^/C\#*\ KF.K+6K>#K3--CZ!LY3IH64/N% M*XW[8_EH6E072?[BYLO5])!-:5(IJ=RL?OO(3P (,>!@'$O2\I@5ONUM?&=& M< ^D9<+*^I"P.HWX+VG!8YH'I:<-Q3"$J^RE0RXDP;+3 6,(O#WL^C*KX"([ MS##L^?(LDJM*9 -#!XF-(X+AP\!_])1AHK+)3 L!'IIZQ)R,4[X;7RM-.C.[ M!!2X]K3;D;0A$\#00:EV-$IAWUT-9<[6#(D!8!X%<"4Q>W7< ^RJ=:SJE_I1 MR'EF*BHFWZ96D6_5VB1L[^VO$N)%RLJ8"@$U9KT-TXHY03JGG2X"<++VWPJE MYY953>6PMQ1BI/[AQZ#0#63NZ-R 8],^YP8K\+3,3I,VL&LX ,9=45,2A\0K,P4!,55=9&X;F]36UN9BTE<@ M74P88QOX/7F1N5N-!%H TLROUO&2^5TBE/)Q[/=!G\Z)>G7*5;Q+]3BL*T\[ M?M3YW$YK4@/&J7*"9TI]SUGH1;RS(<0ZQFR:[5,;0K0AQ+J@XY_ G87*;UJ& MH4F?\WSIJ2CGE)GGEJ9 SJ&K:#L1Y*1,]2HF@15_:FHRVMU$+-2P^DCLJF3O MO ,5 (,NO9#S!X&.3XU7X\U_-6]S*>18W%+,)U))DJ"TL'+IIYH<^F2;E$>[YHQV30!9[@\P5_DKV M\@3H8(P (V6OVFO"%H565E&K$A%_#^ F=SS])!+XX9BC,_]]B5&7 S.P6[B. M9Y4X-ZF1!Y%D1E\EB14ZLL?.!O)/NQG?8%\CN7W51QC:D [&,&!WLIFOD"^. MX@?ALX$OTD*%RA@/2$*J8C7Y1+:KZ?Q,VM&1&,'**+!UV'7;F%W#7+6"N.XD:"1-I'4]>*GLS^R%6K[+/_562 MNT1.E0OI,C5E]S]^_>4%9V;.#68A9D4SA0S#R<)!6L-@I&8NOU-VSD@.,!:L M(HCELED6=.>KH*''$)#B%&NPLYP(<@2$T= ,V0LVQ_[<;DVA?$U//W )?W%!\144[PJH@6 MGU*F<86ED(HT$ QEJ"O)#Y92N)FKUE)^.\PQAYND M[//LG=+/!4=&)UX:90+3P)NY%$).INXYWF0&YWBJ("UK,(!?_SKPNM_>WW6Q M0"^6[8&B9Q7I$$0E4HQ49 M C'#Z"A49!**69 6.MU4UJAYPP?_D;)I2,Q&D8KM =5)[V#FBB\\,@2X>=]$ MKEX#/>)4(Z+RAF3.6)%;93Q 5;>06I]K+%%^7%4$-@ZP0E>Z7*L1E\)Y,I,WL2,W7\ ;-?8DQ/_H.O0+-K <4;! M%WG0(Q),8]+AD#?@29WU@O9Z'=Z2TL&?2M4)J]4>Y MMX?6K@7C[4_($)!OL#_!S9489$0Z\%Y<%@M2XY/-?Z3>"@:;/X1U/#\ WD@+ M>Y'/05]NW4C^!QFOE3Z*%^]U(@?3E_T0A:EJ1B10?G0SA0_4[2ACDW>)#%8A MI/XGC+ZICL9_!#Y>-'T?.Q\IX:*+ AA^K0LP[V"?H#(%V??&2IE(=GR0AS_R=-,E_@S87]WP)(6:=YFXWPQZ]E/W6NE'FFNQW(#?)=XW8S-;0OT$ =R&R6 M;E*XFOP-8*H'6/" 6=K+A2ZZ+$4H@\HL4K0QLFW&R,YLC&R/8F3K'SU5@IH2 M7 2M>8N,-E6T]%56.'_5%T3,^PA,[)^51E9 MEV8ZBZ$$#?PA"2_,A"6[)NL4F6_WS'EURC.;4I@.&T#*[DBOCM9+I5FI*O1E MEY?2 GUV <@GW:F/NJ3+44!--YTQE?UI%UI6M8^'-)M@YJU$:5AD,3>,$/C! MD7.C/$_NK)>RF:.M0\,EH.MR,%F61H*PHAB6!%VIP,>+R1Q57V(W/7)6H\JF MRTDGY!WJ]@M3MFI>G3:^DEP+JWEN"^FSQ]8+\F9E$#3OIC@4L^>Z7_2:3KD0JKXN4M*PO%U$DO4EG+.MSX1& M3W5K\+. -;]BMY^Y"AD+58PR:+9PXY_%R^$6W"B K:Q'T #=A[HDBP*1]6D7 M-!;$*30-R@QU(X-W8QSC#]0?T'6=#H>Y%))R*3Z#MM\JA_$2B:'CP7,*D8?] M=R0K#/V!+D2* *I B-@9$*OV29D_8^V!R<^PY_?I2-Z/X1XN#2:]FF.GU);1 MZ\Q:5?-L3*VZY,3^V;&BY6V+YEE5QL5FI,W72$@H$@8=D TQO2N@ULJZ0'R( M3V"?/@%'_5_8RYR_? B]B)R\/1\C3Z'L8ZA2!\@WC,E5F <3@\!E$A_I"^%^ M"V9.BE&\7'CLW9'S1T"21G>3PEY?WHML%H'4\.5_[JZ8Z>BS] S>4GRQSI1\ M]OR!+F;67G05K>NG$2F:,G \YJM>'EA([;HGNSM6S,;E'A/ )IDKSD>+C2@? M/R5@_RJ@@"[?9TJX Q'CCSQI0;&)X@V,E"%,"H /=.VU9,ZHS.A4(/B<[#'^ M!SN5#8XJ>;#+8@%3_VC_1APR*R;.UOEY+B?CR__ZF\8;^+1>F?\LM/(01H J] ,.[<#T)^*(:/U5_Z MJ]P1/[#_BMQU;PKCV.>>KRY]8)T?IPVGE ^U?_S@E,UC-^=1DN>,QTVW3J:L MU9RPU@(C,B>\>J(3D)UZ58^&K]4@>!GK1Z^.J=HQ"7\HNIHKF/IIZ=S2N:7S MC=!YF6\A(W85.UU)M7&EQU;.M,P2XF3VE+:ZBGJ9P8/(=$^:V@O.[1$>E!:426R?,#R 8.G?TO_>T/]X;RQ.AY#MS.@/@QGD6VA:%XGE M"I8K["%7R!*CN,PZUG7U?O -72']5"5-]50AZ9/(:M#S%HLS[ \P_*, M]?(,"@!+DE75]&%02G[Y81^2OK'CBYH;DT.8.#:2=IL?%_]G36NY4" M(92O+^,\H3F\04W2=6?SFOP/C5Y"E#="ME(<OD7C#)2LL@QR_\;74E(Z8 M+6;L6/8 P"DFFU/V;$'>=@KRSFU!WNX5Y%G-P6H.>Z@YY!(S9;)\>8L(79UD MB.$I6L,'$G[6;V'YA.43>\ GD/ISS6JR2$@@QA)';/@98SNJ+),-+#F= V+M;@1BB@)C^&U*T1M4;XSC7-.ZQ= M2_PD370_1PU0?@=V\1W*GBB)EZ19C[=7:B^:*^3S>F&NTQ;\.',)^H!^U VW M[W]7]9@SX'8H%< SZ*%+);S4!Q#'"TW$"KH9>MB%:QP5:C#-%G6Z#&4X$CTA MIVUABQRL!\66T-W_I'[L^(WS5S])SJ M?"^+;'/EO>;LW"/G0C?I'$CGC(OI%B#[Y,V*D;#L-AOU M%Y1K/1O,W:QS,DUPXTDQ0 L>%IL'I5<[@ZD!) MU=.X_;Q<\'!K6C\JU#Z@:E9LP_+QM\O/LK%'3$TO,WP#U.(!B^RNQ?X/!@/@ M%GBR=4"<1J-!&JLN =C6A3LY1U1M#UA;^J"KEL&7!T0K8=_7O2)P*&N,[0A> M0<_-,VN=0\SSJW"3/7/8UPB9,U&0L<21VL5=?KM^UG;94VT7S$8.N#/5OE]Q M:,-MKUBY;!VORT][4@#1#WB*>=GO9:7M>,4']\F9\DMLYOPZ0MML@.-#!UW, MM]:O?HACKFY$:BOR6[!F3JEMB!9R9<,'-26@T%&+2-R M;9>YED0^*8=%TT<#WWOP!]2]C\](2$CZ>KX-<(9N1A4_SV1CO#%QQN^[1AD_ M8*OJ]VKBBZL/@YW=_\XQBX:R=0FX* M:=B7$#D4Q?2C,:-5LI&AD1F@"5E%B0IM)E"IC'27JZ6KIQC/:(QQ?LI#AF+9 M[#-4>W&+=(-SOA+8!^@*6.RM0UA8$2Y'',0NCR.4A?;9^%A9*(_4\(H:]P.U M45$@TI,WXPQOP:)%K3S!GM:!$#U5E&YX)OVY=TTOQ/ZF42JC>G[02^&?V-F= M\[69FYJ=K3^*@?>"4@%;!;"&J10SXW(+_Y'KLP4:,)?&IJC Q"] (I*!/X0W6EIE,=T:W+,[%4=!*D:JB#; M@?\N!/+20S)"YJ7X5Y VL9Y:RB=*AY[@G)%]T_48[=*/0BG\%5I(RC?G;ZG.2A&6*W M>)1/:9 UEZ"F6XP:IQ3&28(\]42)XXCF9Y+?_)@;^4\BCP-08T(2U;>QQ MQRJK'H4Q'(4R@K2R[1_GK-CB)BE) UX8)S@Y0J'H@Y7?PG X" M;.FM]6^T+N+$QS07.1V0#Q^% SD#) .1^ME*-B -9_H."O[_BIQVQ.ZYDMFA M:/&D-'6R2T8!]9&FK7?)Q)NQER/X\ 6'.;NJOVP&:M1:=)P$.8 &K^#@%$* MC;>!1SZ0A)L'CR(N(?&,T9AF4'%V0C6.:18>K"[Z10)1@7 MS$*3:GLJ:,E8G=TY86=!YD?(NPKO MF,FP9M]JM)6T1ZE#;HU'@:QRX(X_"0O1/#<:R\9=W?5-F/*-7"8B>/0>?3F& M245Y'E0#Y6[60%F%?"374X\JJE7Q4J81]3#/@S-G6$9"4$3);!S<,[K9Y ;0 MFG$K6"1&SB2Z'MFA3OF;7>#&N@=XV3G(:44C_63>#G(+-;8 ,"# 8>D7\T"" MV11@#W/9V.7X!#7QCDLS-I134,,[\_P]P'7VLQE\QHG08SH?M'D0'\/IY0DK M7L)'+MCA2^OW@2=RO0DZD>,X[/IS^^0EVJ!9++*L/ M4^K^"&3P\E)&2R8TJ-YOKIT+T.BQ:-);GU-D]%10-:G-S'D9Z_WG@AY+:IY4 MYF/.<#5C6I+BL&VTG,-&#K9>87#,3(T%UB.#1(Z4EI%47-9,B,JZ"J)&Q7[M M-#;,%(ZYR&\D:C W?T;'->O9BCV88Q$RY4VN41BP@M9.Z$0>-E\TIBCK8#TI MSWVXKX%/(_P,Q75>S6O7 [^KA7*D8C!XE>E-1D*35'L#F8^83WS(DA!=YM!Y M4V+< )NK+I,S48=$*O-;9@!-V,>0IDK\#O(H) MIWOA-GK.EP5A:QGS-UR7^ M*L*.=;/P4C[ -9B8VX:D!#8K;6 YDM&T,HU4W"F$PL;Q<#0(7X70N@5%:0^$ MAFX"K<2(O+],?$?.*#FU1@X$6!I@^DJ$BJ$9LI9T,)8L^B#82T,(LY++@0E5 ML>10ZG 8ZO3!])8C.66H/2,-5T]SEI*'T8\'"K$:U_-!Y^M2QN98EK$RTD,Y M#&@!NLZ[!UC]=0MN@G(G 8\"DRZT2#S@,)HP49FVAE]K&5[!T:DPCGVH@K%GT M5-/")O@J MK)=A7D7V$C/)_#X.D_I54=='15U;4V!G>I?S^7K+LP^=?.6K/M9D0J*=K7+L MS.?E9 \:CJT^Q.QGF85'/WQ/6:.H(^2ROET6=M_](1P("&SM76;"0+RG:54+ M-YF9 A<5CJ83K"G>L$4?AIB=TZ]*C5%DC2 G.E)GPF_T!^S?K2>MWQ M$Y"W9L'GPXH]-YUYF,R: L^KQYUKTV'!QI9K)49O,R--2\\/SK^\+CHHQ?8$ MZ1]Z!CVZOK5[MWR"P[R^0IXRAK&L,1G(PSPSG8+9L-3WR9+-7/9YG1&S%E$2 M4.HD2YFO48@V7F\N54!E[IO&O/%.O;3,CY39AR"#HB'WHW\.,S^ZH0I;:$D>TJ MQ[-V<'NHIN#TP8$4[6XQ';ZDG'QZF2_:=C3O-9\AC!8YW8A,PI?H\_(4#HN MI_6-0F2M4M!>] N.G$\\UW_?Q5M\>=^2<4IJWJ&M^.=>6 M\OC";&":3&^C6MY51^A#<8""3$QRBD9-V$Q[$YPS2F:A1SD*@)QCAS&!G]KRA>+'HJ M\5L>LY#@FZ]JSNXM5VA=7C*4=57/1C6'O,U$$YQG%E53O37S@JST5M/@G)P( ML3XJW0^E>>-[R_?+1C22MGG-+C&-/A[E67%NY0*>*[U##BS67C_3U<4IUES^ MKP")_'SUK'MB (^>'W >N79#3+BJ!SZBVD,64\O.3$8.AD##%\18+"KCDBE? MWC3H\J)$DZ]&<5<3S66VJ>GD,#V=UM2?H:-\"9W+;/S*OT@&'%J(BO4A,U#E MYF4*<:!LA QZPE0@BUR?9H!]7+- MA?IW4K[/5_.PWR1PQ:/FK0Q)X2C_0JA\! MLN2H,:WQ##$5%,VA;JOD\J$)UIFP34 M@I:KH);IAY3J2(4B(VJ?@CK,#-5XYN649;80M^4PZ7+)IT5_(?RDFYU$>R4] MJ6"SEC_F:)3*TH"]M^:-SFL*YRVQD+(XV;;HZJ&'.ALS%\L=]TM:)C[+QV(D M?.!=7O2>*7+W)4QROFCE@8$OAC+KC)5(D_U_E8AQQ*4DF$ MU71%+XV4+6",,C=M&D5A\#VY)G @ MYV,J[_2QKQ+.B3"3:_WA4/1\CMYE?5X*9RJ(QUFM (IUIM2,A.V)UP+2Q'J7 M@ 2J:7FB6EI,N?0CD^\9F@9ECIH4IQ+\3:^A@1+CMZJI8X:2H/W.[,\K/.S' M$H.I7 #P?."+E)7)&=!ULR1G[$CH*O#(MH%146!(ZF=*D=#),K.!DBEU<$(J M+ET-I=P:&5YF5H@S"O$Z\&BR?$5Z?63Q+&L9LMA%TQS%A#E'@AVFI!#)WV=I MPR^!$P\D,HX3&BGQ,B=%4C-T'J%:6Z3< [=%1-%M*JSE-X-WG8894N1TJWB8]T,+>("6I!:(.-@UFB> MMXK0CZFG7!1+7<*YU8U++T8C3(^64<>OW$/KT*BMF"&1L[@$^4KGZ;U4[IG* MS$-/PUHVCBVKAC8JCI$.0%/L>?.%SXZ9S_W101;69*C1''&O=F"4'HX<@ZV_1JV<&\@1 #'Q1#^"@B_YG=VQ=<:'GH/(#\[LOYHLFG'K%CP,DJ<>=<*L#J MW(2HM)N29?WOM/=(-#/_(GWO&1OADKWZ+4#+D?)[>MDU*^>T3OY2C?'SOB\\ MAO)^(Y',@ CNZ>AV\$]F$YQ9RK#TX" #&MN>Y\!>Y,=CP>K@ M-?--ZLX6ZL)E7""W@<^SN_QE(,@GI?BYI)1PPH2)B>3P-A__I X,HTBP^]-% MY<_O4<@5(!I0$%?W+V)#[QU^]?9X'EAQH]#QUB#T4BS]E,.4G5[834"V"7(? M$S;1/)M"LL,XDC67%[H/@QA'DK_#>( ,[FN^C.[&EL? ;6<(I899V.)9C)*RA3A@B\$,\;\P%1,\@C)F>:3 M8<\ SE_ %MJH@''HE#N87YQUEZYC(Z1EQ1X+3K;?-"E/+#G MGT)Y1X6M$2&J&='8JQH.KRQ(0V;$XT(#P2&Q%#M;/PAT\R&YB>"1"T\&XA& MFND1TFLHD^VY)%FA-E.QK-;N^PQXG$;V.E))9WK':A"3T? 6X)0&^O@#8>V! M>3O>@!7:4]X;SA^QEL TCBRSZ[PA=WLDR3$2GDKM6[KHH3S?0NHZ9BJFJH9) M7I"_8HE1OKBH.!:+YJ)+L_Q)!.]+BH_&RHR,=BG!6.[ (A5'-N)-P5NO8[U[D2V6?%%H-LG@N MF$T$!IH#F6^LX WC (!6\FUF2#-6D7TKOS\W4K9)MQ\0<0QH/7P_!L\N12" D5M5>>7$LICCP5 MUH&7RP9X3[*6SN@>YP_8K.ME ZU0!>Y)!(MY!';$B;\!SC"ET+3NMT:'1FL9 M]R8B1S6!S0%N4;=4SDTRJZ@H)3<(RP66$BJKFX:AQ?,X?[.19_G:9"5;E.\C M!6C%B:)%LPG?JT%.LR@"0W[D7RB?/M[UHNAUG%6:&U*?993O!W$:T:D9>)2R M6Y"6_?D=PR4.=78'*9:L'>M4KA,.17YNXZSF:CR#.9OU'8NQW1HW20:MV: ? M>8H^,'I;TUC Y1#U)#123')^VBR.H>1&%_GK+2:ESUWEL^N- ^^?A"DG,.;J MZS&#)LP9T/E[R?N:UA&O,%Q/U.H_R];.:QC(:G2XVR.?'L@'Q\.J^C@IB-^, MI;.RDF?L95,?D"PG='.F$0\J/)*?4V%(*T3^1WFDL3V9Y L2X%F@?&89B")= MYR%0W29\A"-F :5=68:7>8(5YUU"[A9\UZ\AC64#.DR&W':1?2&% >&9[U?R MO1EO'F'%!K<6B%E%B 6.RM 8Q9+8P3@)#JB<"JI<3*V<461W>#CDRY.392"4 MJB0<&OQ)]:*PF$^ZJ4;'?/P7KMR(C>14N*R4(7(N;KY<314(N0!KGSJ;4/>5 MPOW 1F/RBULO[IPV\#WFV^",E8M'13.WXA$#9%YT:);M'VI0,D5Z] C4A'1. MV4/8S;*4$&J>AEJDH+:([I.+CZG,C$OJ: +KJOX$CKHD]CO^'V\X^@"?H39Z MR5-"Y53A*;O*S-5>#U5!))6F3 ^Y2R(A$J?=2)[X#9\&(9H@".'_":-OV5_H M>FL<6^*:V\$4'V*]0BGR&YU[_;)V^H:G('X=PG6JXKS?__GI-UF39V,"]8T) M'-N8P&[&!&:B9@WC!)M!ZKNKRS]NK^^OK^Z083U?&ZNMG()A5)K?I0":8 #O@/Z;F-_%G;R6?QU\[]$/B M]>_ ME6TQT,RBCWIII+P(W+Y<'D*L?FV$3'D7F=S&3(8S& MI_ 4KM_,.^)/MR$]R:;01,L_.V MI],'A\E*)C,F3$^DT;JOO(WWM T].!#[A'E&9U>#@W'/Y*S!(?IQZ#B/E$:( MC_\\CQ)^LK(2?K(>)?S__7_^EI#RU07 C!# P>/?WS3>T+_ENO1ON8,'ZA5$ MZRN?%^F1*^E$O.A[6&C@C6+X6/VEO\J=\ .K>:32OJ$3:&W74(U]:FWV,X\, MEL_U"HIBYT<#*$FO])DVZ,W/Z#/O>@.E!P*(/WPP%$/2+G$E$,TGDY=J3EAJ M\A[F?/$D?96UWHJU50>1Z[TR+:3K8'N6UH\Z)R]$#Y%!QG-SS6+;Q0_(Q_)* M*UP4_"?"_R#YY$[;!7X:@:J>/'T8>M\59"0U6ZY@N8+E"IOF"E0A"V##8->+ M$-^HGA^U3A3?D2>GRP[2X63+PN /AAK3Q\ =7 66*$6T=%Q08_L\;8M:@ZF" MC@!KDH9HS8VU"YR@^:Z;X>R+YGQ'TX\?7A=34]D04A8UJ[D80\&QF MDAMH7A52'B9U*907*"<[ZG0T528IAY,:?0D=[P%G/,YJ5K&S 87-8,&M80TH MI_D?7%"F+QGN].X)M?]+58V#4OT35ZT6OCF<6(0&CW2\Y&>2<@M>(H"\'>3C MH,)LZBOWP288ZEHGYZW1I[1T-#KW*N@5?T@5K+1L) TNPP=D&),X-L(/4\K: MRJWQ:N3W931.J5YJACKGSP'_1]><3FIE\N5Y)333GCPZLO<**!^4UT?="=7< M4QQ:+!)K\EGESBIW6U7NF%_HQNT%CPVZ';D_P3BS(,]Y5U!C!*Y_+#SPP9I^ MECM8[K"7W"$?KF%UIS12@UTW%XB;6)YA>8;E&:OSC*G$BX);1SLG15!5[).[ MJLI\7#,$^2!#IBX5RNC&!Z[IY@DYZOJ M\'R13S$G59Y*]D\WJ$M,SE^I6_O<75T"!^M3^PJL9* "%R])N> P4%V45),Q M_.8QZVE@X2SZ^]&V$,XT@GQQ,+R25?]D%W&W5;CY.2D^5>K^69N9#W8].6OGR^^8&+R MQVM,6?[U#\Q9WDIJ\CVUEN2IBC(#^%6W9Z"\-N+0*S1-B''"Q5/06RZ0+9B6< ) QD1V2$O9!F.&XN^B:H MU8U*L^@#!G!C^;F>)L^[]]4(1"Z;3D";_2Y( MY^GB97H)10L]3L60>^(OBTW6.?O4TU^K(*5T#TY8AG[Q[$6OW(V3?FG,8RA] M!^?&!N(Q3'QZ!?]NYF#V7==GI[ [ND#L!$O5T $A*LT@#(M!V*$ ;;2'&=,B M4#C 639%O(PD*F?(*]L(VZBM]5587\76V #@"UB"$8V4_<:9>29_YW0J\P/? ME!?\H_<][ \:J1F1L>K9#*S$1F L=[#<87>Y@R'\R96EYMVI1A.QFF(1#4GO M][EQ#K8;HKY@_3X%3!Z\V+>\P/("RPMVEQ<\#*@H!TW"J5H 3Z3FHOGY1SS?2"H1QE0=M8AE!Y8=6':PL^Q !J:XR;P*XYA.2TO? MEKXM?>\L?9LB/I9!;(JFJSD$?N0,!388B;.8/QIP$&=2T/,#R ,L#=I8' M4'D'I6S$<@S!A*P?D4^-I4E':OZC$28C7GB%+\GT:/Y*J9!@:F, M0M:'\9I>H'^I71-F?I]E'99U6-:Q.NOP Y7QF:?';!!=+EN)LA.XTB4__]PD M4MRFG.48B^B9>H/M0G8VCO-[#PSF/04U1&X2BH32!UM#:AF.93@KU;Y+I4$F MS@,F!C117$0T5: 9A\&H&48QOXQ0^9DT*D[OI]UZBIU=B%%;W8F=3 MKK3$@:L:*&<,'P#3S!MB%C]:9W$W\A]XV"=5[^>NQ7([R^TLM]M!RXR'Z?&T M7S/G-$LDSVEXRN9RD/'@7#WGP>_)QO5I-U^A16/^XCA?PV1#19:16$:RAXP$ M2%P.ZI$*#IM!Z0/@1J6;'S8ZA0.6G +FE58)FB:)1DUA2 M:"CK#,?+&7E6QH2R2)/KL<(T]'IJ^/G@=3[SUOAAQCGE:X;>-Q&9K8XH W?< MA>7$/ER?%QF)_WIB/2U/Z;R6>UKN:;GG[G)/S1XL,5MBML2\'\2*_]OUL,$(V1;( M9-YQ_T.3EW3#@.[E@8TG99(0&>$K74>/QDC2*,CR>RB+)Z*V0%2F&/("Z/W! M)!_=".C9&Z1R/F(*W$PU0N!&1A]R#5@MC[(\RO*H'>-17F[,#06Y7EEC46V+ M3-\,MCHB3P=_B4K+$'L=]'+Q,"/N-?!>*FZ=:IMO;K'YYHEMOKECS3?-E_I! M#][WLW/\XW[AY8RN;:4="+F;(3*Y1[2\T$*3O]3=V"B<'N(T+]5P(:+9Y26- MW&@*-J=$#U%'^D@:U4(7)6:6&-Y)BQ.[:KQ%[!F^ W[\ET M+GI6]M+D'$U^2*F3J$*2*YK4-+)0"[;H6#OE$L@H9W\NQX'T2OX&9]T/1=!3 M/6V,_(:RW A\U)>S"@9^G"CP3;&M90-1\[QFZU##_ZX[<2(H];W)EIF3WE!Z M0.K9.+D-)DYH0_"J78P-:PGDEKI^U$V'.)U71BJD_MWU8J,3AVJ!:M[FU".I M?MK\6MYD-HB=$##BF>D@F+%E9ES2[G-R6^MULH?Z=76\#M!N"GA&3N;=4;,# MQ[LR3FDFZDY%+4018NEL_Y5E2?/["_XG??U]T,P"NE+0SQ,_275F-2(1+H\[ M0LM.!(_8EPYYE%$%4C)&*)"MST%AH^/J32%UZ?:D\"_L-1NG0S&=%,A-AN10 MUL*&MX+;F/)9Q?9R[7NAKN\(U*MN\"UJ/4K_-Q XRT#TJKRE.B9-36KBLAT'[ MJ@.E^;8>TSH^/D7BD\0B8M2-ZJL!S(BYK9\XD#H[B6.:4]@,HW?37KYM(2T?.-3LZ)]V03V.A MQF&T'A"1S1#,9F0/HCCQTU"=M-8W#PW^85PS=ZLF$0JWD40A[V $7]$5*00D M+&4,E%"G,5DT?E!:_A@=Y_?F2CU(2*?Z19,'AI!MWQ/# -.3F:-XCQ[JD8J/ M95VKDO#%BWI9,G/7?_8'#O#1!^QKZ>?3 (V/IR#!@7(F1B4X([IHU+A'MUSY MB>&J7,GW"?-0NS"_$3=T;A!&@U^X[.4%>^$ M$2NW(U0E(TQX=:D9:YR\S]HB9)XQ+8Q+^RY(@U4.RK%^&H6IA;:U&KW0#M&S M=(KVJQH-(UF:(3LY$I]?BGTTRGF24]7H5N"2D)?\+TV( ?Y&0V?,H30>W;;D MS])(&GFW43:X'SR' VD8J<:=\YT*]D ^A+SC M &@"=6ND:HF00Y"%]%,X2,%7R1^JU[V$Z0!9\K.0LV0GGB!S(L%NA]XW62XG MNY2JC1KJ,39"?T5E,^KZL71%@73*OT!Z7S*#$K:-\7?^,+]7\OBH:R-WBKJX M*9>$>Y 5,N0X9=T8=TV)Y6,>-#J!G0M8SQ!0\_C4AB9W,S2Y3VB88W#^4$Y^ M L;A#1+B-MPD)1(/KSJ,8^HUR/U>V!>JU/+9PNP!M8SNP(,S]9!;%GWRR/QU M;)+<%XH[4RY8,32B&"FK+&-SS60/*,E/X\)D'+D?]$Q/Y,=F,0^YP--V.-$RP;8*4YY^A HJ>Q(/5 MNV;$1>0((\8ZLA2T15# ->TV1?<1:_=^D@5DBJYDH\+5-<,)%%QX%G$2&D&5 M6&HNH%AA,-5%5Z'ISC \**R[/ BE3_48YBOPDWUZYU+@X5,R[IO9RP"9CRF@E2B\=KZ-0 M$4OSLD(]U,QSS(-'9Q":Y7ZJ_?5P.3*E0G)98%0AX2FN;C &NOBL'E 6,"I. MH2=.PYK Q2@FT/4"?,.C"@=D;FQ/1VP&/EC?/9HPV5?9 #VCP)'TT-R)#A4S M;M(H/S,5[T@-324QALDD&$%D"OOR/W=7ANLG?AV")A0KE][O__STF_+EX4+& MQ\Z?=_(;U_!Y#(H3X#2\./8@8@>@(N7?0RYR:Y $%H[C:XUE^4AF=4DLA4S"]U2]")01, MNF8X-9U>7ILYMSXVSL7'S&/!VCOJY-%*=M8I^(PGN%64?WCZ:3DZQ:EPJN48 MIS3-\5.E *IZA2S=Y2$%'1Q$==GLVOUFH7]H;GAK.B%O48>.G0OES#?<]A'2 M>'/ZXR[B[9.'0@X_ZIE._:GA;;)DZ EJ@J0<_XH!F2Y\(^#)+K0T*K-4I@3% MV.U*(0I\']'&H@$#2=YA%I<@PT:RHFR74[GT@X['TE*DO^3]U R/@G_K1/./CVE/033G5H6A)T;(/0@1L[I>FN.+=SY=[0%@243+&( P>$6W2!/W$ M>-.D[!:.,:+LN8$COF,TAGVFX]3JQUIE<,WV&KGH;I\28XT@4.8G,8)!K!-F MV;C>=QF7TN@L'KUL/]/3/$A.CS!1G#0*@!B#"#B@QQW7W#Q95;9/ICPR0L.< MHR?+.B(.T@U'?FF*KY',,2M)3(I4F2_,93^)'_=?=7+HDL'GPZ3M66/CQQJL MCU,(9T&4A+AD/*FLY>#LN"5AC8]0GR&@W;SGHZCZRS<./4H\&DA4!2Q_\D=@ M2HCD!=G/[#2 HUGRLH>*1D\&I'-F_$1^-4DY,(-A0F>HJJ-P-HKNK:A: DW9 MQ++I)W\$E#69.2[S\>=)YL7,C!&=?BBSG0/RJYKYAS*47ZHE;9U4+R95R'!X MG))R* F%%4$QD(%]]@(%ZS=R8(??X-C2NLE-42M-%T7LF3EDI9 1O2EJ==B MI]EJ.F_E"OH3^;-WKHR/J/13E1ET_>R56]<# MMI=OAL&6;Z M4)V9RP*,Y*%LWH$]<4/NHPTV($8?'H5.?R*T469QI@)/T]J4 MZCG!*8.%/I$.0D[P;J_UU#Z^%UA;X:[BBE T?3/^<7OP\UN?^N'7\]N'= M9#L&;8L!)XTH!X&^$I^*/%0=1N8F*$8[QV^!JL$IA4][$PZ3X*\1/PCT(64. M W67V8IPT\0@U160WAFK[%]=.U\L54CC1*50ZT[\_X9OXYZO!Z^@-BP1WW!1 M8\6KWT4/4$]>'?$7&6LIN(;1ULUM;&PCWJN*=4MG(!F?9 %G?L+\Z_^3@A9! M4;2^;(Y;DKI K^,JJZQ4:$*E4+9F=ZQTB P:[:>B))&8[P,W@#=RJ @ZS4NI M1(?LX#XM*UCU[YEAP)84G>0350QEH819*3^/.50C"XGR>''\5\8Q8Q:PQ6B, MJ],I!OY0ACE=C$+)GSF_JVPN8T^RXAC.U\V"&!AQ?%8U?[P76E+I?S**D64G M$VM43K?RXL&'U^F.F%R?)+X6E&:[+,<4[XX)!)]M8)*>Z'2@Y_"IFP MF 705*0!W>]T>T;(H4M>SE(ORZ1B7U492GB S')*];JZU1=!+V6">1!<$?+= M'_((A1\:1RWV! "$!O#NR9=G71;;=EF<6Y?%CKDL_!Z\,>RV&B>KWRX^.[]?W-]?W=Z5(?QZDO'K)SY^"\/> M"V@%7Z.PBX;1Y\]?7>?7,$Y00O_NQ;'7?4IQT&E,-NX(/@%10#7Z*"R> 9O, M7,U<0P'X??0-R/P1?O$/N&W4#"[#:!1J@3.IY4 N_,M: P>!08 DW!W#R+Z8 M51A8H(?V)NBA=;S;!''U?[]>W=X?%"F@89%U[M&!%,+DBYLO5]08#O[^*+KD M\V3%H-UTG5:CU6!-6F<,T+0ZMOO^.PUD/DGKF)]UWH(B)L@T?*=MW?)EJ1T0 MZO"([N]T.;?=2>/&\0*KI[(VW M]F"]DQ95G7/P_904'NA'L)D-)^\FF"9.VF3$S1N,C9.]AW"8ZK Y&"Q%?ON) M^*WK7 ?=HZD(2\!K-9KG.<1]A5LF$Q1=F7Q_V446N;29455^XV/W_173H%_0 M7P?&;"PNPQ#-018[7K HRC+.R)=D^$)Y.GZ/\:J /!);&'7T>K.EQK&5&G,8 MH_^XNKUR_N?F#^?RX@M&;3XZO]_ )]=?/MW<@G9U??-E*Q+E3T&N:[CT(/4& M+KK=(CC8X)45#8YC2"R-J:O0]]<<1X.G6 TQ/AM0( MRR' 14B]$-9&-RQF#Y-O*FL=:P(ZSX,F)X=$,KN#CWOD8($,W W>!D6?4#"- M)?^I0@U>^AKI&5.$J,3R13S$<"LZ!54WA*-E!V&7E%!X]"E)1C__]-/+R\L1 M@.WH,7Q&P&#.8.[=B!J3-T#9_1[U-I6E7J09\)@!M97L"I\$UT7)6.BUK 9T M;E72F8ZEPOW"QH9:&S_JAD-.]S2A+"^!ZH7<0CN'Z9L"M21\$<_DL*0+964H M?J*,%^EG-[/%7)6L,Z4!JW4"U4;G:'8:>^$$.CIKPPZR73K:UY/;:/9Q)1X@ MQI R_P^[?XJS&<;]/./>H#>3[J$$E^BC#"K-[-\2FXK8.J9NC!^FJ"UUWOP" MPO_J_SKW-Z@&7'RYO+[X[-S=7]Q?_7[U);,K2^^)!'GA#&-'R--D;@:).7.D M.)-$ONS7F]N/5[?O+V\^?[[X>G?UL_IC.B"*4#.&B,BA)@VYT9\;\EIHM$C9 M)(_SSH]O?IDYK8//JUZ4^\6T/VF8Q(RI)C34Q%GHP&^F[A6N*H^&3OX.G5)$ M-+&[>=0@%F%&;-ZK#U?!V#>_&*ZH3]IZNM,:GC&(8_9U*-2;<^**^E%%#^[H M7;>KN^MQKH)__^PGL/?NN'0#QMWCO +X"\M(>Z35E:&)-*C'/3VQM)8S7T^[ M069V4YK9K<;8Q!>+:#N%:*;D[_N!E'1-K"%5KKAN.2;]Z@W(&7+W) 3@D*$@ MK <-3,M1&HY3UUE^!5/RD_91#&.-KS-&;I_>MR:=?JF#6+0L0!(>E(QDAI7/(9LTE%T@E^,;\#X%KU(L)/@[V^.K9*['FOJ0M+*ZK;4 MC+"EM:=V&]7*&6_GS2^W.EA\;42#;[-H\%<.F%QDT>!/?C0\>([;LG95Y>AY M0NZB2::]14%K.E6.@J<%%+1F_"1D/+;(6#4RGDU%1FNS9\A8M3UDD?&O<\-H MMP;Z3(P\M1;Z#J)^B86.R>DVJKWOM[R@'R9SKV?Q[5(W# ]8MMZ4W4:8"='I MAIG>D#-6I?NM)&'AK79XOR-G6[D?[N#EY_&9U>@JQ]]F.2.;9/-J3W+RA$V? M*0G9_^X,X;U/DU-T+"J?6U2N')5;\Z#R)74)H4JE.VR++!MH8"9_\_2#<_6? M%.N;+)8O%39O6"RO',O;,[ \[Q:RF+P<)C.R68*R+S&E,7,JF.0UJE4 M3W>#2ONP+H:]19()?-)F;"S-+4^M1EH]?IZ4:Z33*C0FNL:L.VPR+EN=M'I< M/IT#EV?ZQNZUK767V5I7T\K7U"^_3NAJ5-K/:&PM2R.G-D.O>AHY\Q8F$M/K M9DQLF>!UR]//[Y9^EJ0?H(>VI80**>%\<4(8]\Q9'%\1QX\MCE=8Y]J8X:4[ MM#PP0+C..A$._H-]5::UEQE# ,>\V+-BJY8*&]64--GY]+XYH^-UO5Q]=Y_K+ MY=$,.K" G 3(RYLO'Z^^W%U]=."ONYO/UQ\O[N$?OUY\OOAR>>7<_>/J:F:G M9 O=2="]6-S99F&])*S?7F.7RS"- ;8QC0T#C9Q'JC@]G.2-,!]Y$?9U3\'& M'=(0WW?.VS^RE, Y^K?*+;96@)ZYQ.K-&E$9TNWAS'9PQ79Q.9V UI=R2?9W MHT]DOU@2YBMA%B_Z'A8:>*,8/E9_Z:]R9S;[S;V9%!:50CRO_K$@/CW[\4-9 MS$M^W0%MI: 5.E+1G+?O7$7+3@@#S]-=D[I]CAM*#EE*13A-V*8C,293LPAG MYPQ*SK7*V%HZ0IU-[YBTKD058UF'3!Y2,X&9XO^]^S"N'!?(;E$J6XSAY?C[ MWQZBGWZ1J3P+Q(0W>!][?!-C(E7?QF(MZN:'XPKDRWQR(OTZ#U[WVV,$4JKW MWK"M6@T!VDMME6[I:OC7 ?# MDS9DHLL1#EX)M[%\QO*9FB]M-:05N%&[?MP(PZ@T60;_P,FLS][ +,C>-&,J MFRWSYI3N!-X15T_C]H^>-?D:X7 0]_)^K#"@7 MR:471:\ V7^AU^D-#2*!I6\Q6/'U(KX)&B=_M1M_H;WXQDD#G[_Y _[XZX^[ MCV^F,@GW_S2;KO-X^._ M_93?[B)W4@K13?+'';_39NNO-L9O6XUUW6GGS#UM=JJ\4ZL.[@@#EHGF.#FQ M*P G'P;"=0*1U(O_KF.5Q0E6P>96@^:+2*3^O!'>VSQU.R>G>\A[=^(^U\]W MFR?N2:.YFWS7JL=;X,XXJ2Y(PNC5LN/1SQH80+4;8;^G[CDVH[/<=Q/7MWYN M>^)V.NW=9+:6C:Z5C7Z-Q BG'.-TXR 6-7,N;(<<)4RN&"0;U6K=D_-*E:"# M8JOSWF,%VJQ[?%ZI>+3*[%YQX1L:"]ZM1?RI3A1,<.'@_R;9\%ES'[VZ-;[" M*CAP^W0;&J[D N/IDRO'^O+\='5T6G"%/&^#%1M7"$^:;O.X977"#5W@ M^M7!LV/WM'UF+?*:\M[ZY8)^C<(1@/"5,K P^6J$A?XV_J]=:PR>KP,O2"Z" MWI6"T*8"4,?N\5G#,N3M7.?Z^?.QVSK;T>B_9;QK9;P?15]$V.XSB;P@EMC: M#>/#5GV'W_J//RO0W&>0N43 ?('_W: R?.R>G5G_Z/PW2AW@6A\J0CZK=^X5 M^^-(D+7U2\('P.:ZF[3YCRM- ]\S)K>>6ZPBG[]2466C0#OH##^$,]HHD$4* M&P7:GRA0'37"5=#TAX4/L<;(PV92Y)MNL[./R9S[=.T51)K.W9.&S3RJC\[9 M!M';"U-LW+>_^D5-#KE#6F=-('80A[3^2MO'C5[[V?<>_(&?^")VL3,X01^Q M\VNDPCXTL=CER2@EPXL_BK[?]0LQ>-NB:*#5KJY0O<>,LP!8ZO#(V-9H.[[>-]S#VL M[QVNWTW7=MLGYS;AT/)5Y*M1*FP'C )A(DP,=Z)6 LR65N-W>QTRBNM]C!6Z'1J6.(YL: MM(-9N8=PQAU*#*H'P [AC-:,W_.D=:M(EBH@6](A6PVW=6YK&C=ZBQ4TMCQS M&VW;N]TF*;WYY7,8/+Z'7PP!CQYL6R*D28#(/0#D(\!CE7+Q[['_<^ / .FB M5." ^0*U5=O2X;#8Z+Q75D%MN-MH5>K.MDKMWO);&Z5:*)RQX=X=+?>LM8\9 M6KMVL^OGV2WWO&''E!< M=\'KK&*$1F,K(S2L>KR;#)F3!ZRO=VJPV7HE]N_:*O!,5-M[T*8)[&"T]!#. M:-,$+%+8KG7[DP!@E<%)(>/-N$&/WMN\GL$Z:7=SNOIRVR0X+]SU*!P._03G/L74@ UE M'/Q0!%T0><[;+V$BG&;KW:JJW#)W, :D[T5(?I\$HSQ*K2([]WSCI1K1>HXR M*\"L\>XBZ%V:6+=^+^GA(((EN)IO?$<(;H9E0-\\_" 5S:XS6PIDC$"0XH35YUU^!++XI>X>N+(?83VTRR2_O4/>^L.WVX MLKM;$A]K>IH=QL0*\G0 $X_/3[>/B;4)SNRQD;]!Z5C6?KU7UGZ].H.DXH[) MBVW#;J#ZJ]ZA(^[U!JR]LX\<'(EHO_(BL:AZ\]=(1'_)7V:*SO673UK3:4S5=*K8\%3+8-4--XX:\/_* M6C<5/@#5)W*><:L?G+E/21N++]+D*8P *WH+74=,/Z[X'N;8X63XK[+#YEG; M;3<:;J.TWU(1^/PFQ]/[=+S$^>\T$,P1VPW@+[!!BHE\%%TQ?!"1_*I)7S46 MOK6;-(D36 _H=F- 67"+UW&<;O#*CEMN!RR9YFE9*\+BC>%-K!7BM2"4B1"O M9G?'3; ;FVZK4V8[3J 1G[9(\ \S@"*]K!+U15ISV@TV*&82F^O 3D8"-O8L M!J_60;<-MXB!NR1A=Z":P?K6=A")5HP]U0&)K%NL^AZY"P]]Z/5\1!!O -#U M>W!"I^N-_,0;U-NUM4IL='/O6F)(@;Z/KW =U\$E7\9F(CD-][1UO"'W>?T= M:Q;%JN@TU#G>5*C0>O7J() V66H#%Q>:ORZTTG _4T:5U2 9,V9"V,XD7V M5XTCHM,X!8%01JZ3_$8);"U.%G8:6ROO MK&5;1R2KHG-+/9#,6KY[I6A<=+OI,!U@5&TW$D%VUY29P5UN1>+!G?2NO"B MJXN-F_G(%[,^81;#ON"S&29TPSU9>[.H>:^J KEVN$9T%9BWI(2;!_-.S]W. MR;:<-W/(NLV44MY;P ^QH#:N%1!$2-4-=>U46::M 6NM[W=\V1_'F M,^6MCV^JFFK6+G"%SF8-HO.FVSX_KX$+IB:R\K 1K4K[I^,>GVZK"M':/];^ ML:JDM7\.Y:HL)"JS?VPL:!<-'Z._JXMJSZ1N&BYE06S!3-I^'.F'>F;#&;U, M+X)>E>;2-.6UZ38[9=5QM0RSU#IHM#]HMOYTB+-S]Z2QK>"D-9%VQT1J@X[5 M"U,48'50LBPHK)&T@W=E0;&JF03_P893N>UU!\*+?H:#/WT8>M_541 ;]3K MBP:+A']78*NJ@MB8;6^9L&^V)@!_>\V)A(!K3&#M)'22)P&J@I?V?$Q- XT" M#+68_R*3F3+6^G[@!5V?PC7P 36_/')R]U<\"F_P;%Z;K008Q@IKP*_J+GB! M(VWF?C^];^7O9@(<'D"!QHU[SE.$NO%_@5;]IM13T2"=\AYYB1/V'>SSBEC_MY\\>6QG!DKE MKU]"YNRHXPWOUU]=)WK+Y='9?2Q"(=8'I"+B(,Z0O+RYLO' MJR]W5Q\=^.ONYO/UQXM[^,?=/?S/[U=?[N^KVXO[:WC N?CR<7O MWG&LO;SY_>OMU3\ W-?_NG(^W]S=65 N*Q/#B%2=>^#[@CRJ=_YWYW=8]BEV MKH#G]R;5GZ$WQ8)]2;"_O0X [&$: R1CUQ'?NV*4<.V? ZJE]\YY^X=2/M_- M@+*YF=;*>B4OL;IBB38+*0E=,1B,O!ZV]*$J2?RW7)?^G5.Z:'TIYMD&XT_D MH%32EE;"(6G8P4(#;Q3#Q^HO_57AS$7=YP-K+*3*O9GH>6N,>]Z47Z!-@_[& MS#K#;3!YWH[^U4 6.0D/R&WO0SAY%SSOQ2=7]1OK(8,V=CJOXJ[26:7IBI^D=%5WC([*)UJ)B&JNPNL81#OJ@E&UO8B[(492]JHQ15 M75+>O.D1OO?BN>19"*U4>MKVL(W4/TT[+[:!3WL2@P?EC^ MQ;G81ME@OH4)?D9-/5U;L<-5X_BO!B5"->_#"F;#-]SC9EF%TG9N:]41ETO@ M[/@E;P*-YW_K)%:WU&C?'U9B"G4YQ6ITU##H:'V]EH[=YFE9 XJ*P;W%<;)K M3:,VC[QJ$FNVUC)SWLJ1IUDE$SYNN)WVVLM$39 NGQ&WIOSE7;G?2IA#N^F> MG78V=+^UJ+"Q:OH<(7%L%AKVG:AFZOI*]5H0==[;)C7TN8BF$DE\XIZVREJBKE-+KQ'.5*FEKWG!9<;& M3,&B2O7UYHE[W-Z4/K=]?7TW;KHJL_Y\_3.U-ZZY5^*&'XLK-(Y..V-Y:E;O M+\K&WZ(PCIU1%/;74/ ^UQUL49W*E67QYF3_BHE5Z(5G;K' MG?7'.M9(6!NSKB;ON1*K:RVX7[\]+6X13,'\2BV_UK';;*R]S_P\-+!"3X/U MK6FQN*>G9YM&3MM_&EE.[2.Y6\W(Q%Y"0YY%]]'V%>AK"Q_I_W^ M2W+823&GY9=;S?U7&WC:C=1Q(RN$!!9N.+84+N_36U9QR^\3'%9^RXZYQNNE M>M1OA. =*+,QM22 C7X3J%;LD2)1,W=UE;[F.S& YQXO@M[OZB*O6#W<<"X, M4*G-A:F!QF)S82JGH$II:K-D.FZ[N?:9-#9+9GW7 M7HT3LNF>GJR]F[M-=M]MC?]6Q,*+ND^D]/?$LQB$(^R]:M7^753[U6T"K_F8 MW>4V-/\3]_AXL-_<"/$\P[>+;U ML3MI*R>/E[GO6TTTWLY,JJFFX5[,J7,HXXW M9:V%->%5U56U9RT;+ZC[W5=44=+JE-7E[Y;%8 MH-SAT.IR>D&P+^VPM[>IZ ME\YZETQQP\TY6^Y)IZR>PU;4[C;AU4B]K?_Q-FEGS4WOU:1.M-UF:W(>HRVL MM86U59<*NH M1:)A=2S1_8Q]I?I1.%2V<1C$ZZG2W1D-?1=-W\KV_'9.-GH==,.A0.Q9OW4; MPX'AL^EJ;\,]+6VG6"\S]]W!V+D[;L?NA9VZ/N)=7@N:AW@[[LEI6;;_)DS6 MA2EXY^S1;>CR"^KJJR/JZB;E7%+F'*3,5O3V=SMD7!X4PE7+&4&M.3^KL$OT M? A7FVAGO6R]^D4U;Y(G$3EO93#SG>,3^KI.(&R15$U3'V=Q(KS1+V$0YCE2 M9:F/\S"E]G%]^B2L;%#5%*_K917MCLE3!355$Z>S(T1V)05NK2QZ0X:*VSZI ML(GG2O;(/N9!+H<#U<26-E4NMV/Q(VL[3)>!Z?)K^>B MJ^$%&[MIZ]+?-;6E)M<6?']?CU8%.E^KQM:%;;^ZYH GB%X_YVV2=O:SHV5M/Q( !! MA;0BG,3[+@ZMKL.V/-A<74B6-_DI"H>7@,%^D,+"-[JHZ%?"1W[N'K'QZGL2 M>;!K/_"BU^M$#.,O88!,.@JI)WUU-M-< ?6FVSA;9Y-H6U]2$VJND>9=_^-M M."JS<292>9W+R?JC/;;.Y6!JVNM#,)M)8VLUW69C*[T<=JG>QB+^%A"_\KJ? ML^.M(WYM@H2[X2>H8_!06?L'U^!P%ZWYRO8\#_<$KBA3'GX5@>C[FPU.3AX= M4Q>%^& LZQVWG/?",EXKP6XN56D3AFR-L,[V=%BZ_]J<*%QI&+;"/O%[T23P MT)"LFCE6VVY%:4/"-B0\]MHO(G$&&!;&&5E )*-(/ &%^,^"/CZPR'!E=M%:1(G8%SB;+4'+_:[ M9&GV_$$*#R\GEA>[T]J:GPL=H[X!S86/4;NPIT+="\;<+^GP040W_3M$X)L, M?7]%[+T(>A\9=Y>R>YDH3.Y^_>639N^-Z?-LFNY9I^V>':]>O[GPG=4HD&JI M?XUFY*&<:)-!V?6RDZF:XBKLI'WNGI\UW-,IQ0QU8"KU1N--6>(5T);:-X-P M3;9*B2+%NXJD?.EJRF8]LJI1; M9YT3MWF^]N+Y2LAFNZG3[X/UHML8V69GOH^3-XRKBKT57!XY> MX$C[2$08:1\" 1(=K%7;FG"S/NXU] #'_1@J8P:)FB M8!Z'=^.HM7K>^,(7-P]%K>%FELPAV!Z#F!6;KC?/6.<15W$[+,:=+!#KQOIF MA?C6QOJ:%3MP5F2 8Q>PL+MMX32)M;&^ZCTXJY'CXP(0K8=%,_07N1@]_+CO!U[0];T![!8^P,Z*\9&3 MTSR*1^$-GLWK]"D!AK'":M'FBB]X@2-MYGX_O6_G[V8"'')8BFZVXB'P,\,E MR=T$?W:\P8OW&F>T\Z3=G9)@FPTD6:4(MG&[!I4W.VW74?]Y]^'-3Y.NOMD^ M:IT5K8GFT11G!IKDKU2>]NRHXP=Y"P==EWJ+$6_&2Y.PX-NDCTJ,GFFXN7Y_ZXY4 M+_U^WOUU]=)WK+Y='92B^&4 NPM'K",G+FR\?K[[<77UTX*^[F\_7 M'R_NX1]W]_ _OU]]N7=N/CF7_[CX\MO5'4 :'_K7U>W]]:^?KYROMU>?KFYO MZ>F;RW\Z%U_D7_^X^?SQZO;N__S76:MY^L'Y>/7I^O+Z?GMWM./(_BF,2#+? M ^,2%%JX\[\[O\.R3[%S!3*ZY_QW&@B6<^T&*$Q@%]%SJ M:L"\)]K?7 8 ] M3&. 9.PZXGM78*@556@'-"'OG?/V#Z4KO9L!97,SK975H.6\*>-Z$*KL)/^Z M8C"02C59 OAON2Y;!J:.0.M+"<86$'_23:,($(B$^Y(X1/J=M*I@G8$WBN%3 M]9?^*G?D#RQY28$7W5S'B>B,_@6.6X^R:L,VRG8IN[QXD M?IQ&K[O#>"S+F7"57\)$;),1W(JN\)_1H-X8+[ H5;$4ZW;383KPBB7+&\:L MCZ+O=_W$HM6>H-5]F"B]B,3.$SPEHE@ZS"VF64Q;+Z95?YN'['TY6.2B=*)X M]WPL!WMA%\,P#28Q=WMA];LP2V$[=F&6PG;LPBR%[=B%54IAE:FQ:^N47DU! M]MRINIS.!?O8$7=(7CQ9@!^E%T!78^D'E43;<'LW^AR4:BON(AO@F;KKS;76/QEQ)MUN)D\.+\3 MZJ0Q+GJGTN(O!UX[NVBWJY2V;(_Q M72,RP\=Y]9_43UZO@^X@17+[&D;X@XLDB?R'E+(1[\.YYG!62IG+SGIIMD_= MX_.R"BE+D?M^Y-TCRT5E'R;H3*8IIFQX:A0&6$FS;HEWW 32:KJMCB6OG26O MO1%X%*IK?6BVE=*C^1J)E5L*UH7YW&J7O:LC2VLS2V-U)O1O^438B]=1+EZD-_ MW./.OO@ WZV!,'?GM'M#DM8:LNAWV!+A5B0>;*:GNG=M3QR<;22%[.J[B+I^3"T$U6P/) HG'"$:+I=8NEX7 MTSI6*>-[I4;?1K=JX;1/<)I#NEW'<2IZ'],(99J(_+#'WG3Z\H8I3E'DU/;A M;2G1FEO/:C@]IG&,:^ZIO*NF_*.<7P6__QYXD]63AKHR2; M@^#V\4\)M853.>K2G*G5=!NE]Y6CA9.%DX63A9.%DX'0*<+(1V%4(S&N" ,GD=@!(I/H/J.)_% M5)\&4\V&VVB>K]U6>F=18(WY+_8BZWN16_-^U 0I)KA"V#AO@O4]Y\S?N8W_ M-Y6;Y'FOQ%SN#CEACQZ"0_-PO<)\OMD.D$7=&.I<2WDK]N",&U)9]P)6AW!& MBP\6'RP^6'RP^&#QP>*#Q0>+#Q8?MH$/AP6E0SBCQ02+"183+"983+"8,!T3 M*DL-W.>DO^F#$K:2(OBK-_""KG"\&&M ?_>B[A/?/.V5M$':1+NV0ZYTD26L-6?0[;(E0GU+/LW.W<]:V\L 2Y"$3 MY/K)JNV>'SW1=Z<7 MIH#(>YSV6)-#[D:]3$V =1"'M!AA,<)BA,4(BQ$6(RQ&6(RP&&$QXC"J[6H" MIH,XI,4%BPL6%RPN6%RPN+#5FFP[KF7CTWB[E%0'>PB[WYQPA"$=.Z^ERJU: M..T3G.:(%)?,"*/TR2>?FFP]%L!^D,,>[@3T;/?%:S+W(IN^!C0*J36[)9+I>F>GI9U,+-H9.630/:;?^.F08$).##.SXZ+UX4 M>8")>^SD*>7H2@QYBDR/DK_?8PU,?[FKAM ]PFB*+ M9I=X+>T;W'*-U]F9VSDMZ_=I$<02TM9">9*:F.)V+B'IW-9,6GK:2SA9"%D( M[2N$MB&U]E+HV NNMT>I*#Q0>+#Q8?]GEP5#V@= AGM)A@,<%B M@L4$BPD6$[8T5'"?D_Y>^(F'<- ;A_QV4@1_]09>T!6.%V,!ZG^G@>!+;@.& M8=PGCPE;S!1J>=\H&T%B*W/S=(B?TM>.W'DO1%XI=FT%@EWXLA[@X3;U[IJTZNBX9ZV MCJUZ4)?_O(EV^6P-A[LYI]X8DK3EDT>^P)4*-2CT;#??DM*POSBX2 MI!4(EB*7HLBUT]5YTVV?GUNRLF156\_")BR?^K6!.SYQ.YU]D7<3Z-*67Q=3 M MNC[TXO3 &1]SCOL2:'W(V"F9H ZR .:3'"8H3%"(L1%B,L1EB,L!AA,<)B MQ&&4V]4$3 =Q2(L+%A<;[P;#N < MP=_?G+W9I66/[6X/==EMM2Y0,:B1U\.0I.8L3)B+QI2GK3*VEH;AR9M9ZTH6 MQ_\TAS-E#"[_R(O?2Y[X_85OZ$T_<^.*7."X*S#6NM&XHE$?Z^@"V;\]1#_] MXE ,=[EHJ;W*K5PES5"O_MJB\(5!W9H)ZN6N$-9=X!U[>IU9#163H_GKLFR$ MA5N<8&D6<.J23B9C[ZL8<;DZ; +.K@G;+-NIZ/94SB*_QG3$+;&"^P*%6Q%.MVTV$Z\!+0*K>(63('T:+5GJ 5I9L:9HI,-:5Z MH],/%M,LIJT7TZJ_S4/VOAPL/"^)+^Q[2R7;MBQ?)]QL_=7&T;RG=)/W--S2Y$[2Y%6]DVAL.UV2F^?NZW.N7MJ M!=[NDM?>"#S;&M BX=:1)[LS8@0V[[3$N1R!(FIWUGZ]1:[5)_:D066 M%@^;%NO3,_ZDZ79.;6]K2Y '39#K)ZN&VS[9%TO0DM5.DM76J:J.+>-/3]SC M]I[/$=Y6H-(^O#7P65G3F55#$:W2W'<[9*L>-=[TGBO+%GIWY_ MI2 2LKBA2 TOMK6?_NT&0(J4J#NO$JIV,[(N(-!X^HI&=ZUS[PK)IOOTRES= M]!CFTNFBF(.'3$&<&<+PL!S;;*-M68R2)O=23P,+G:JBTRG1:0?M=N=Y 3-N M A=U&G--QQ '"_S#>\%Q(4<:2YJLV?K11"W6;CXZS8[0:.UFZ0D>@UY3:Z;Z M:PHBBI6*9*5_4RM@1W!258[%NYVT<*1"B>*FVM.IJA0J1=X4Q0QHH)GRO96 M=%)T4G2JF.6RL"Z\1V=-W(='9KE,OXZ)].\,S P/YO# W&=39\+D 3?.>;+Y M*-SZJ5? J==,RT55H%+,5WLZ*0HI"ITJA6J@XDY00RDT'&[P5#"RDS.R5.)3 M56,V\<0G@+8)S[@A+]1U*2#LA ,WZ7)B^G/\]&%M-1Z1I)*2O,+I=O.GI-K> MF2N5*T4G12=%)T:FJ=%(44A12%#I7 M"E7,R*YDW*:681N5D%-(<.!ZAMLC(<=F$P48\,_[V"8=WJB-;%9T4 MG12=%)T4G12=SH%.BD)UI="6:C]@3-[98$2RSV Z[N8P5:>:5D]K=WN9NTKO M% (R3'Q1^UC9?2PM]%$-3*R)@PC/O 6N]XZ-GG?V_-_D[H\G0Q([Q3ID6T7^ M)5BTZ*BXU)1Q>_1CWQA&N*Z#0A4GL,:"[-63H-4YK%'A0>%!X4'A0>%!X4'A M0>%!X4'AH0P\G!>5SF&-"@D*"0H)"@D*"0H)FY&06U[@*6?\;6X)44I^X$=J M45MGA'IX_?,+=?6)V.5.2R-X[I.$0HEY@J6W;L@VK[DJK49V:.=:S9NJK;8V MZ+6T9N?BM#N&G#*GJ7X^Q_7SJ=SUWU:GKPVZBB-KRY%*]VW@L'+[BW2;6JMY MJ5U*FYM J$M5CRR8"P?*NK*H5+V]IE5ZF%VG*DLKK6[6O_R5-H&GR&/G8S6*ZLE=TY,>7P_[W9:X>N#ZMSR[/>U@=('BB'/FR&S9ZNNUFNV%5LIMJIL6*$(MZ=Z MU=\NVEHG]>IS'1ES#5^JN]?+^8"=V2LQG " ?,))CQ599#UNRU2$6&>Q2(4( MA0B%"(4(A0B%"(4(A0B%"(6(\[AK5Q$RG<4B%184%A06%!84%A062KV1K3JU M%-Z&5^Z:A6+7E.5='IE.BTPTEQ2GG%.56U.][&O&GR0H%//4C4Z* M0HI"ITJA(E34Z6F8<][-*B9NYHN,W()!*LQS9)B'8^_]B'I,].-EMD=Q]U5X M1YF/BDZ*3HI.%3-!%F:#]^BLB5SPV"&7Z=F/MLZDS8+M^9 M[CS9?!1NQM0L9-+L5,6BK3:H%//5C4Z*0HI"ITJA&JBX$]10"@V'&SQ5#-GD MBRR5P%/OR$X\@0<8P(1GW) 7ZKH4<'C"X9UT:3+].7[ZL+8HN4BV2$G"X'2[ M^5-2+22IL6M&1E6Z$_0[6JN=5I!3>0"EX&FD**0HI"ATKA2JF)5=P?!.SB:W2LFI:N#F*_.)Y7@>H;;(R7'9A &) MGQE_^X1#-]41FXI.BDZ*3HI.BDZ*3N= )T6ANE)H2W5W,";O;# BV67F3M![Q0",DQ]4?M8V7TL+:I1#4RLB7"<<9UV6#3Q',LT3K@4 M4C766)"]>A*T.HXN5%P*5F$'ZE%;9T1ZN$%T'\%-A-0Z .\7 HB9<2 MDPE+[^>;;5YS8:O94JE0E \/?,^G-G:=3FLE7<6KJJU66[ML=;56/^UV>U9; M5Q/8U9735)/W(YN\5^W^;ZMSH;6Z:<7]%4>>^I+KQY;[ZKYR&V=TFUJWW]5Z M Z7P:LM>)Z/P4A-N%0AKL>23 6'Y5E=5ZIMVM%ZSJ]1"73E265UK.>S19=0+ MW#GG9F&"E6)]M;M=K7_94CQ65QX[&:VW)?^_"+67)5,>?4.@WSX5S?3!CNS5V(X 0#YA#,C*[+(>ERIJ0BQSF*1 M"A$*$0H1"A$*$0H1"A$*$0H1"A'G<2&O(F0ZBT4J+"@L*"PH+"@L*"SL?&T; M_L'CC<0#=8M1]P,L97(UI:_AY'!);\(!8]^.'?$0G>&QR%+@?-/][U:<>.)Z M>WL-.3.X[RR>MB\]'QB#C?%A;-\A_H21P*:!8?H,FZC@+7)/O.*7\BF^/39M M:NLFM6"V\DC':Y#$CBPO9<\;Y2G$..)*=PIB\MO@/994S/[>ON\F]V8-'1(H MQ3O\RXO ]V*U#$9L[+A8R\!ZH7-OP3N3Z%3JQ33\"4Z[^>L5"65 !Z<;JW;0 MZG4T$O[S[NK-;^NVOM5IM ?XX\1$&_V+E+G*MZ_B1VR$G['!-"F9N'C.^#?? MT=\D4! 636CR,[1'E!Q8!. :CT!Y\V?/KZ\.F&P*N'^\]W-\-' M^./A$?[SY=/71W)_2ZZ'#_\DMY_O_WPHD= UA^RMXW)E_&"^DB\PV,0CGT Z M&:L525J\WQGF8RAJ'TKMMW@@#7,,4E]?,NF"_KW:;%SW9YG<_0W-=)67H672G)+NXCD8!:6& S/^EI M'S_,ZF %0"'_;]O^F^V#2RQ)/Z,5]M:N*K)KX3&:PRC\A/^I ^B2%DB!3 R M_HK.$%O]%]2&>"%TAWC-%8AXF= BZP99\;&S@L*YP[6MX)K\%\V8PE&8Z3!J M;S?L;;-6$D;8)4=7;=R\%%&V<=4\SZ!NX^[6>54+-QYFQ-_/F$M]^"H9ZK[Y M;/HF\SZDV>H[ VV]*-\"T'TSJT]NU ,D;8U6M_^H..D'67Q);LDMB*=4EL97ZGKMW26LTUK0V/H>:[?7?E .%5KWW,MVMI MJZE==M*N8&6YC\K .P6QN[@[R$^?709XU4V+$5O*8WQ7I]Z$!'@*;=K$B8P\ M&AEY%;;NSF7L:LVFBF,K"S NBCJ5$T4W; ;BQZ2HJZIA!68R3.H5]8T61)P0 MV1N"&^R&03>MFES!1,S,]JOP[AUN_FW8O,NJ/ PN,.1VH[U?$_RZ)=R/:W#KNC:3,4!*F4$G? 4 S]D+@*YI35K')6HH;"MW@G3]83: M3S!R\NC(\Y@OC&#+I"/34L=(U1B[6K.IXMC*!#P%$S", ^&)-S.?\5K.B5M] M6])6[FP=6ZBP&R;^>V>')/H>4:A0(["E=;J]4\I%*LTE/WQC\TU3ZFG]O,/< MRCBLMAB^.Y/ Y]["-R2,R8H]>&IIW4Y32=V2MC2?TR>MW57)H$H:[Y(:P&;4 M-,(PZ*GG NS-P9(^GP1YBI7+ESF<3BFIO.N>YG-:U^]/F!M6 M\I!!T1,7NOOR)R?1M:#0D!.HG+M1O5X.%Z-.3_[FM[TY7YG2NKWZ'E0I&[E@ MD7T6HGIO6XK3!MO8Y2NN-S6?4[&+\GI@\ M0'7=#=C91"P./>GY)D@VM(VA(-CG1=)%P9E=G5X.(EI)Z*.V.F_3NG.9PS&? MBC^?G(A/AD-*3 RKN%B/.\V92/)7S_Q@FQ9@$B0&5DQ:8M9.2XGHC(SHW;!!P]C;LBK\W)R-UI:-.,^<[X^LDLY0F*>V-2KS N?_O$G)_[_ZSL'S1!:.$]K-[B=W3 M6&8!]N"ID.I,EJERS8XT-7N5,S6Q)T+E:F^GZQJS::*8RN_^!1*"GX+7'U"/1C; M&9.9BUZQ/^?W =A?@3F;GGX^TQ8?Z1N=\Y9>C\Y0!XJX[)LDTC>+VO[0-CZ% M="KX:+S9.:GV@O7=WWP*&G1S.!M7CF_=[/\S6:9R?!4BE.-[.H5]:4@:F,C#/99G*P%2(4#D^ZOPE]MA;TZ:VKLY? MJCEVM693Q;&54WRH-$I(C?A/6JW>K[O/6R,><\WQ06VC=<8,C[S%@KDB_/P. MSU\,-O*),P(B\_9B7B2!SO3H1=+IUG6FWR-*W8]O@$PE52[5FNV\:SV\>JTUR,+>=AQ)MN?8@L^R>TIMBA(MY=Y*\/<-JAZ&W^"*,NGTU?VM74/V:"2 M@SP[.QA*J^VNU?P)2V@VW9E.@1$\W]%_$F<6B_QDIMR6]ZL Y9;^R$(>=IS8 M>HU@-U\H\]R*W7:K>[I\JU')1<]U!8<;4IEU2/MQ):3O3ULT9 MM(/K.3HS?7C7PGI'J\<X75Y?K>#C.9D'&63'GWC207Q]K1*MURYR30)X9CLL8'6ZF9>.WG7K=L[ MQZR"F"@=@'GC+Q>WJ*\UVYFW1V>UKNH1B2_MH='%4WNRP)\^7A(@\(2;DH*%*J;0H7IP>N, M-5\1M\I/<]1\[V+7;]2*'D0H.WLO^?*1P>QL/&EPQF3.J%LCB[IZQE)65LS0 MOZ:N.X=M^3>U@F7S9>C=VZWVCTXKV\O+ ^VBI2[#**2M05KK,C.D76H7_<*. MK@ZQD=49@@I"*F*H,X3:;9(BQBF?(50ZR:I.-;,^V0;O4,*#A8?6Q:IP9M4O M%CM;J9=X,\JXN1)PNR[$X"FEJW=U$%D"E'IU*64@= M0:LSZ-,[@U8Y+H5)KALV9J[+C-5:N"![="LP1!LPJNNP&_#FC,XI*EX43O"F M&\#G['7&;*\:?<$*+X3-"RF$5'Q<$)%7S;V3)+RSAY* WP3]P$<>"NI]DL0K MM"[5(/MB084TABBGZ&YN\%1&X '",34LL[_8>^\RW7D")@+L2Y'EC,.2M# - M.C(MTY_#( 23Q_%KU"*93V1&30.(+F<@"RN=IPC]OM@09RQ+AGX.]^'1&4:[ M\ UH=F?+.C4%]^J^N,RAV9Z2G!62G,KX+-!M]AD!.EXP94:KV,)E%YD7FTXM2@;_(LKRP2;(^J\1 MGXL6R2'/+(LD.0<=Y!)SEV32=CD:ET.M]AI!5)J$>6 ,Z AH0#L.RS4'-@W MC@"O%5!AH.?%7_'4&6QV$L;?P-;S?'B#%\5KD*3424^I&.PJEM,&' ZV@76"YU[,0Z:1$;' MBVGX$YQZ\];*85*6Y%5-'E, V!CVNUFO]]O M_>B^J1J]CC@+J<5YSY?A]_^[O?_^CT\W&KG[>IW4#X>+XL-W9ZWF/FIUN.%[CL$8C_T0+_<\/!ES]/X,=-WT_OI\5=_V#HX3M2T\1@\ M!1>K9M7Q].[G16[^.HK![$W'->-A2-345[\>)S>GY8+B(;5WDX YDS5I]#3! M6"I/R5/WYZWC/C$#E+RM-T1"AN\1+QAYIF%2WL;N+0(6HS;MYM6U,YU1>\[_ M:EUIX=LXT)@/)#]Y1UZH!Q,,;'F\VFZV.MQ#Q?-##"]P-H#%!&.JPSYA @AH M@,#SW3EY,?T)F0#4@"8NLY_\B<9/; D;CQEFB3!P8ER8)^[KDSR]>%X:KD$> MX0ERPEC_U AT)KC,8Y;EDLP)V>* M7WJ9P%_4)J/ M PY YB@ U-@MA/ =#&\A^O"23BPD+'EP#M\.5A/QAR;\'O? MFA.7X6P,["]A$!^V5U1A@#6*:4<3XR^0@+!SGF_J&K'G%LJ3*0,^$.(#GRAF MPV>' 4?3AJG@ _BS=>J.@"G&YHBY?(X1I?'Y2,*0SH3Z,"2A8_B6P3TGF( . M_SHPC3A*5[#4*(:KUIN!6]CJ:.E3#$L.</_U4\BF&N$F M'N=1/ >TR?#)9=Q$X-#Z!F.A!!7M0/>W$"X&4#2/!D>D ) F)KA90A!?'I!L@"9$00%N*[NN/.'%>H M'>!3I! WLW ]-\RB+]05W"T>Q=D3#3EC57B2?X)B17:\7HPIEY(@_4TTA\47 MWO%GO#7#U<4(+QX\Q3?$YHB\.Z#(XM&:^"0V%[ -G\UG+E^]S;NV>0$IH FG MW" A%EL75R!+)T J>(S!)?(,2U8S(=UBJ3N>L%*G,]ZY&6P8CL\J_ MDJS2BE@E%)<)"D;ORE%> U\SX%YX1')H;IBJ#2'6,F[ RL0S<*>@](ZGL;V M82Q,"'_B<@V+_#8=@3_#-TZ*C A!OVP^-1EZ'O.]?S++N+,?7=" &R^#_1C> MV^P+FX+2##S\?6A&#O6_ M/C1_7#5]/;=K+2BTY6^IM/5MJ=QFK= @$[V I+ M+ICGT$Y@#5S:X"K(6SI&T05B'$4^,HF0!JC)GX EGJ0XVD*>E/7A%2=_?L=U MA.??>5[ C'L7_XO& ;_K!$0%TV:E%URYM&RWFHW54'IY@D3?T&CZQES^7EZ$^3%C[@_YA 6)VA&%FIO1!@1: MI1!>6A5RN$'^F&&B))@?LG[/0D)J<9'O,M"Q^H3B.1/_I;=RL,U;B4K'%C_D M+@9^(H6]QHU2"G(">ZX](ZIV@"N*CDJ!KMO;BKF0?^'E!#A4 ^J%V:D.ZMF8 MJOP$^L>9,T9B*9>>U)S@)'!2V=^Z!-G#C0,3W!J=V\K^(E02&5,@R0/+!Q$Q M39 '0+XYS/29A1,<14'3<W*&^%0'%)=HXZ?% M$AQFCI A!-2+N'MD.2]>@]P&+@SH+@B22@F#*-$W8Y MG&4F1[A>_%M>58BTJ+RN@*(>Q3%2$>; <_H65QD6B6<:OV=E\Z 4SM1EPGW" M8P+WFB]GAAG6XI.B;YF@8(LSD$3##'+"#/N>"0"$ M%P-CA3,EES8O8%(@.+Q@/#9UDXDP%$XYG*R\!!FV&^;WC Q3"CGGJEIA1(:)FQR+T;(*V0_3F^^K#T& MYJ)[Q)B-Q)U15X12*!E1S_1D,([R%$9O(?G#O>6D0PO2M ,9:'MRY Q !MHR M7AY%@KRX[ AC U(4<-$,;WIC:=W"1^'U!U,>"0@?4$Q<"@=AP2!CNB)9-Y3' MRR9BXI!VRZ'MP^(88!B)\&] 2("'=]11;$0M8PC&+P[UP"S&%_RCW;WL=2[: MS7S.:W,S)0L\KVTWR$,PGR\ MOO9,,CT ;2Z959$J'YOH$0H9R7 (C]R _8"NIC166H1[X(%MH8WEH$'X@FGY M?)+P ;7$SX6 ,+B0X5HBM,]BCZA9_NRJS"H[G[8FX>K;]_UMS)]9#F[R/U7* MR%W-[CRU'%W4X5*?RI,]8ZU.W:!XAS.TYZ*O_FB]66,>\ N"4488C[>;TY2T M+:Z!YI5+V=I#CE71 H@(3R3E241ZLJ!]Q;5^323HBDMQF/F0XES(J(AKP+?E M0?<3L\'-0K,!/F$\&R(6.,'<&MV<62PR^3&X#-_A>^Y%>07_& Z_1:?L>)KF M&B)=26!E,3^8B>-&3EV6%LX0;!'^O"@5(1R0.ZKQDZH%9< SG>))J:"-'D\1 M;9!K&4CBF4+3Q3DXWB4*\TX"/,P1;A /_BVJ9>":MF_2IJU!HL;FNMA[QR6. M.(Z3(194C]H!CJTW621RVC) LW@H)EHW.&)*WC!E&TT+[ M%+ZW;)[R6%H3]MZ>"[N3(?'$D[W8I2\ZFX%2X"KT*3 %B<':G3*9]I*P64&_ M31S7Q,Q@(#W?A#!1+UQ4S.$!1K -@+L'*S6X0R0R.L),HH?K1/9)ZB__F/' MQ.(W?T2_D8=4"V&;.L!'!_X3_?YV^/!QD3]R5(""7 MP"=^#W>-1U4BR2;FN1!TH>0X/IHB0E13)H,J\@0Q? ZU[8!','9 N!9NOS,S M;1DDF49A+GY0B48-]XJH\9_ $\$2309R0F'GV" I9.3$97K@NB)#,_8#&W#N M>>AIBU/?,37=Q61"4*SZ>QZ"8&IH!L%/C$M=9D032(XL4EY1+]3Z6K96:^A9,E 0R#R0W$HSE<-KF.?N3<>18!$Z)SJ#0MD+G\JC*3X8O"4^YH+ .U9E[6B [:^M M]N(41D$]26[T7QS)-5+9B>5N,< JEQ"RWY'#1S0-[L?Q*V%#V\CO($*=,:0T MPN/F&: PO@L5#RC4XA@A:2WN&!9(CP&D! MV#@L(#SUN)V3KK>]_X,@CBM_# M@,0U&.+@/LXK&C^L.WM'="8AH15OIV1LQ%++0GKI(;U,X;K^T7AH"/U[XU@6 M=;E_:8D@VEB:#F@DB)^9(MG8%-88 ,-.7EU$&PM^:;H\"4M>'03@)T807H^X M6HBCA2-%4^,,:PF1C9Z..8U2E[@'"YPOK2J4.BC>T94Z/$?@#X_=CS^%>3^* M1S,*\HLDCHBNBD/C'"K4990YL]])/GX)PQ:8L)>!@L5;/9PO:)@$Y<5"4>@. M3>G/>(8=3Z?#3**93/_";"(J&%JD!:&X01=C&D7A8[E!R[E /)DJBCE(O$C3E7IIBT2T1:WZ&)& M2#P)4<3G@/S."[>$4'1ACPE_'%B1@:*%&:&R4B&ZIB(Z-0(4,$S5#?-(-1&X MBVYK,'Y5B.!]1V-U2V"CY?)(K"PMF$U'94%NS&.H8N(%X3..GRRKW(O=66/3)?VNDR7T,C]ODCF?W2I@?T" M>-0^;".P^'P8JJQ;Q[V1"BMJ-L#]V:J8R#5/@PF)2A:T%\>Z"9LAW (2?;UD M0SKCZF$7%TA-$ST$.<%_'C$;^-"TP]7;4/Q56<^%&K M_&7LRDTB927V6''6&S[<(Q/3PRLX>AY] UY<',09CR6DT" &IQZI)^ZVSPFZ M]&CJRIM&L1M5Z)/(NCWA\DQ.#IR#=PP\/YGQ_.X M.5"]P&!I51^+<[W'#FZ(\)5Y]$A$PL(S:.DBAV?Q:](CMHB6#SL):;F2]E$F M3I:;$)]0%EGO?-E8IUP(4699,RP>9C_Q:@GXMQR>_YUP*OACI#TE6C6*=T24 MT.=>P%&5,F7_1Y16=.;!V^&KZ*.EI2_3_DJ8AI?M7Z_>K._&*W8I6:Q=VI3] M[J]7J1W5Y.?P,5E;4#_VLUU>JZ$7KX]I]<'C$@?W2 JK\DLN6+B<1\<(DMRW MM&;)F:9$+Q9[QORJ([:_(K8<@@QMSR$UDB@<=5$]T? M(I*I'2S2EB54 M19I56NA\CU:C^0FK _RWXZ;S2R9S2.V;?0QH-A?]WI ^L#@42RLDW/G1:67< M7+O9:J=T3RU]7P\#F()V[:&=75M@K=E/:PQ<^KXJ:)\7M%OM'*"=VO.Z]'U5 MT#Y/:+?@7VM5"O3?EC5?/'AKRCGV-[RO4Z,GY6GKCC%Y!WS3Z, M-GPY\;";GGB8C?AK7_;K(?P4VL\+[39H[US4 MQ+!5:#\OM.<[$.6EV%=X7W2N$]5]^OK_"N\%Y-O)^W?%>' M>&?DUP%78!-DDRE_[FSDWV+/"W7H!I7,SU$*7P$^+XU_<:D0KQ!?+<3GZM.U M6PKQ"O$517P^9WJM2IY@[^'62>]AMEIQ:BU;A(-7GY&6?,>=O#UYZU.4MIN] MB@N?2W=&\_7_,JNBI@BU/Z'.*G-$;;LBE.(/M>V*/Q1_*/Y0_%$__E"YBNI, M:WVA$(9=D52)D+.^D9M]F+.EM?J]*H9]ZF8^*&AG!.T,ZRBTFI5,O%70/E-H M*ZFMH'VBT#Y'J:V.H0[P_CO@_6.[((O5WOU7E%*!1+7OBD,4AR@.41RB.$1Q MB.*0$^(0X=[ O^C[):FL6XRZ? LF2.'7B$[B*>L;D5=EC-\2+6S_OOSWYA:W MM]1T_TVM@-V/;TT;W&:36G>VY[L!=CD^HD?XAG[GHM/Y9:N7V5%4HNWMH-Z= MQ'%'"-\2/"*+-H7$=N7$NH:71.C'12M@[![NLK\"4S8%EYW$B6F+Z Y&F; = ML(L--O +V$9XC!OUS#=J8C*7NOIDON@>CM]P1AYSGY=Z@YOV+( M##S1:AO? MPD'$0WRF3VSSKX!Y#?*X[ADNM7^*/L=_!90/C4V]76:9*X]:3)\_#V9N,"#2 M%"@0&QL>ML 9]CB'^>&0X8 FT%^GKFN*WNVQ2;V8EH4MU'4+?B;:A_,N[J:G M6XYT= M0^S/#&7!3Q1BV,_=1 CBDT/)!N_%!-L^07!_91M#&ZTO[(O8LE.:8:5]^50@ MUSX7R-T)]0U6.G-!BU&;Q!D/W_$)=1>ZWV(:82;_M@'FA>Y;+?T X!_B/IJ%[?B2)Z[PUV+6T@))F2I^1X3X')J 6+XWH^ +, [8Q0\2O6RX_U M.N?">G_8,1 N@]@+9C/'E6 %?/D"S;83PI6S06@L+WX&TP.[%4#OI]CU^Z%W M$5[8R>,>\E&'MO%Y,>@71KT G)![^SM#TPWH E_XZMAN^.='ZIG>(SX'?>J/ MEJ/_/,0]S\7S;I^^PQCS8#@,9R[SN$N>J( M;:9:+#D;(XU MY*V;W4B H4&TU&I\96NF1_)(["R+]C(9A\XP6M5<(+%A)07 MO)L7W&HV#W:#F]GXP;N\5D,O7A]C+@Z.LA;#/##56+K5W:^S-)]:V@6M&O>) MCIT/2&N1GPFLRM *;&A6-\*RX9^T/,H:V@I-"DV9H:FCT*30=!R:'AV?6I6'4>5K%Z2G M"YY+M8(J)FVMAF;34+Z>7X MESPN@F^\S'T-)!G:!O[GTX(PT1'ZC<@S#=S-I0I^1#\0V3OF@8D\%<44Q73[[J/!PJIW8FSUSS4#/::@=KCTY]![?GP!]=?VIQYXV74#,_1%=GWDL1[+;L\IUJ]I MM7]T1#,I%>I)\8]Z?>VRF;E_M!_&%1MEQ4;9!U343JJ=5#M9']6F5%*&\"\[ ML+>#V7\R0;YBS/X_J>OB?=ZH'DY^]GQ&[OX^6#[:ES[\8>7JL.,7KK93;6?E M5Y7I=FZV2VZ8"[H=JX/$2A#L[UYWRG:O,S-*NFF-*"J*$X7^$M&O4+O&COX] MTQ*K6TN;IM#'63R!&40I97:R A M:#LX\1A7M'H=C83_ %?\MKYH1Z?1'N"O$U-M]"]29AN^'8<(.EQ75_%T"<+S M)6#JE$QJ:=,HEPMJZ8 MA:BXD7 +^5NIA8Y30/\FIX%TSY-Q=EAF?P;.J*RKM,CD,2X_#Z4XG"O5\=GP&Q MR /(E)]$1E6\!AE:5KAD6#N#G[%7YNJF_!G>A>)7H/C,X%/^%=LA/OS"&S/7 M(R/FOS!FPQ[ RCUB!-',!&&\L*X6,QJJ'M66>E2J(-0)%(0ZO"QRO[>Y'E0O MO\I*9SUT^?5LU)7Z_GY7ZN.^[*(Y2O(KH;!G M[1],=VS=M$Q^SK)(V.&]=,(CUCD?*ZUH1D?F_[2R MRMAI:;U>6LY.Z3 XM/J9XH3SXH1F9I5;!FW%!XH/:L8'BXS0?',X2P>!X@/% M!SOP0>LR,WUPT:P''Y1]:W!YN#/U/(OQ):\GU'["EJ.QI#[E.QX9(ZROF%PC M)?]!3?NSXWEWLL3,G?V)NAAV6+Y4TNRF9^AF(T+;W58]1*AB%,4H.S)*,\8H MZ3;WJV=^L$TK2F]?YH#4>ZTU181BBK-FBC7W.[(*3;9[2G\H5CDM5MFN/PYA ME9J$+FMQ*D>YM165MF\+%;XOPWA:;Y.*R7T59^TX9)55F$^7S*[^4IT:K8Y-Q%ZSK?1QK/L]5; MU6N!M6\MJ_*@^&9]79RUSH[,;!85:6:O:7VG$(3JS5V(X :"O]G$(12D5T53[ MKCA$<8CB$,4ABD,4AR@..2$.^7VI!^'6?H'''U$E^NXDMFQ+FYT=CWZ6!]E$ MD*%/;IC.NU#*BODMC:"?J_'>2K&.5,Z8OR/[6?$HSL65!Z[OR%]M2M4.FU*] M4(_0VF*&7OW^CV?8!C6;Q?1XE>&3Z MQ#;_"MB-Z>E.@+VEL+_]K>6\Q(==_?XNO3I[4:"@OS%0T&VD]+S/%Q1B#P'F M%NZ,W*\LCT6+.>@$ZNJ!!:@+NZ91WJQ,;"3182?)&+:23)D_<0S1I(S#&4$[ MHR:>C8YY>S)J!]2=(U^T"'QFK+0\NR ?'==U7O!&:7K[L92NGBEO;6KV=^W8 M6"58=/[Z;GH_KUUF ,+@U6']_/9N7MC9IWEA]TT^PG.P1GC6Y/0]L8N\JR;? M18+;N*UO748D[)]VU\5;TZ:V;E(+N#/4(!Z&2O4)F3G8P10^ T7$7F? PW&E M!J,BP!?[X^$&Z6*#7-P@^-0S/1_;( (!83'\"RA)J"U%"OLK,$%C\H=.F 5" MQ :I H^",:@/?X%63<0%I6SR\+5HUAC.T'" 9K8#T\'G MN$PTCP/ZP&!CUYD2/?!@0[%C(N@40J=B..<%VR*"LD^TQI$"#9Z[S@9(U]+3 MG^.G#R"DX ?WXVOYP T7Z6,Z>B@7^#U:7UR3KHBXC_./S-8G0.N?:3KU@3WA M[L;U:C-2J\V$6GWO,1U5ZPM8Q1ZSUQTL[+6TA'BMT-)L)^5H8>D-#L00+-AF M-.R>29Y67@DTR$KE$#7+KN/Q+/N\4AI#RS%!8\%5 ZU[L>?'?OIL_D,%IOG,=_[ MYEBF/C^R$_3>EF-W'\NQIRS'-$PLMA=Y![?U/=]7(C:VXL9C26VWV3-WSAD: M@.#F@41":8,6D4MTT]6#J>>C!@-;C3XSXNB\S:^!8LKGF M7+2X;$I-WB$B\-@XL(AECGF0!+M[6[@Y%M\<*C9G2N=1SV_0K_"FYXFM=!>C MZ_"%.0X9C[B B1H; Z7@B*$*=I[!Z./VX9\3!M8C\5WSZ8GQMMA\C<3T@#'1 MW!V;S-#@YS9]XAD21#P?%HU/C<82?7&<@@&G$C M54&HAX\1W99#Q]KC_<$MP K&?1 :R.?P38V,YB /IK'VXBC9=>ZIVVD^NI;,X('%JKM!LL2G%6IWO9UWA]]#H3NJZ M%"VWFYKAY@LW1(:V\06L"X9]Z!O(:!2#8RD*=>]%F3*/-0)EH@Y0&^0M"-K$U)5FE MOVR.VL>6^4G,/9/J3[M&REN-U90Z$D:QD;1'3_^@"BN[3K_36"UD7]_@>TCW M0[67!MK00YL K"AT!X6Y('1R9C#J&2*Q5S6T-JZAO$! M 9_FCE[W'O;(G\*FGG]GF.[+LG!O-U@6PJ:X[#0/L5GZ^]@L%\IF29,JX7:3 M<+\K;K$4:$&_+/NQ'Y"7>,%/;.9ZQB![@LWC3M%P+3@F5&" QG4 MY=YKX/+;HB\AY6%4C/#-&74;Y$YX6L+?A$\H>D%6X#+QAWQ"?'!_@JZ3'"P9 MY4/_UF7H]PAG"-:GB_,9.8Z&!RCH7SLSY)F$FQ4M+YJH*R "_QTCDWDQYQW_ M=?'\!>6614<8#$"SC$NUZ(P(9P&R#\.&X4),H <37Q,^<7S^PH?U4$.9MAZX MZ%HZ(\M\HBNSE5=N1:PSZ8[S;(D9S YF >^&N[BR+.Z[&O\)<-K\=_RH!X^G M;:;##ZD[A_T1/S:H3S%.P;5G="R^W^-@3[D7*V(BYC/?XG'@XV;+PRA^T@:; M9!B\2JR@(.Q[@/':Y1%%/&/$XM/=6R^DYT$,EMEW78[4VO2:P2$[BT$%:)_TRB6RUAU^9F\]_+86A*U.HSW M7ROK=!=K&/ M03;8Y0DQ^S /*V2WVA9-H&/Y!EHDY5%QF++L/GDQ0?_;>)0,EK8113@P1X)' M;!W$+^HI3+3 ,BY<7AM,,I19?\.%OD M["+TVN(<8NQ8%D\+(SS!E,C34(_HO$&8AQEDN/)PB6MLMF7E^6%5%2;DYJY( MQ6FN%6#MG?&7=]PN/J',O'ZF!)-@Z,J-(7WB247+.R2H^W) M V^WYS61==,!'H.1;!X6VS(UR82QF:45'(M?@X_LGK*N5>P7VGGD$;TO/)+W M^\@%"_?3:C@OK5A4Z;M;F8DHF&V'V8/Y*D$F\"6@5B^0E2^QTRI Y+#TXF#Q MEAO$3N!1V_#>51(!6[F[K;@;G:9*;EYE)J)0M!.*F@I%"D5*%BD450!%U9=% M]6CZ KL6(.QU M!O4H0+@WH-..C1 -W[) M ]G9HC-YA[U,N=WOIF#SR W87_OG94#4" JMRPH(JM4[ YF"H>2V,)<] 7U MOTD]/!-UU%%.:4R+FE./C -K;%H6.ZW#C0K;7F^/D4W?Z)Q?^ZN%K]*II*_R M[F2M+L4P^S-,E91XJYL6:U8,4S\W)1?(5M(_:5]F;W>^.P,')5>$5$FH=2Y6 M:]MDBY#,6B;NX1$D'(T2X'ILAQJ@2EK"8 T;U"A"[4BH,X]4*B H0BF..4T@ MI)4".KME*C-$060?B*A'Q*\?#P47GU8T[T9&CO%(.O5%E][#\JNH7R7K6N$SQ-> L;C,3+AMIA:?DU M1?4]'_XS%:U'Q\29,=%!7#0AQ&YK+IO S[#1"_;4WMJ<94M5?M%U_#N;.>ZB M;6@FS4-S0$3-NV1)8I,[6_CJ&&)(LV6RI]S:/EE;6*DF;6H2;7W#-L$>;TFE M3TP6L9']Q*,G'A)^2G\RE[S%5@[MYM7U_";O M\[34P@JF!<]X"BSJ6BAEGDWVXA%LQ>S".LG8M*FM8T\L6+@"^"U_!#]>Y U1.0562>NEMQ,L M!QK15%;ZP3Z^?Z2* M0OX[PP*:P*Q#PYFA0E_ AB1QD\(E2@-DH ' !INYSK,I;# FNQ)B\16*6T)L M>#IO@/=LHIRGB_UY"L (X_(-S2TB=0/L%I+H"5O,O_@3T?)6- $"=4$"P+>0 MF_\*IC,PWUR?W /CO[C\^X(>1 F(FO W* MJ273UV5[)ORN!U))YG1P(>Y/0%(3![__ LO!OH$@AWC_'%CP#+P1$&61=L$& MBGCXH"$!WK;7#.^;R6?,7/,9^Q**A?.?B\Y12!3&-1.G+%+Y!8Q3_.W4]+BR M;) _8731C?)59^)+V%A;MK+TDJT:47*)=HBQ<;6549,-*BM. M778];_6T=?3CKR-/>N_AUXQG^A1X)8T$ -4G1)W')4*K?47^X3C&BVF) M1J7WG%G#CS*GQAV68[:I]?X/3U:+(@_.V.>M8M\^!"/X*;!XYH_M])KON\UW MD5^Y '0HNO+<^U 4AA@0)C&/UPB)$6]MR@U7L*/X#OX76=R.B4@6+FXX"[^$Q\-OH6=;KGI#.Z^ MJ7,OWL<#52Y,0FD\!EOXF5FP,6@@N\09^=3D%8(SIY<9HB.(T.%)=' _ *83 MMK0;,9!DL.;Q6+1OC^S]4(Z&?X]-/%7FK83CQ8UM\B\*AJD[%UJC)1K"I_O&XNAFGP;K@3BJUQ%_V$ MQ9I#EVZYB]^:2,S"N5K$9);#+?46[3=@JV(6 @KWR^*$^^7[5KLRPIWSQ"-] MA8UZ^\A%Z06(O4B"Y,B #&ZI5"6AQ0C7(G0]ZS7.(;E%7T$IG+NH+L$%%XW(9 M(V*OII[U%N)^0S1LC%@I8U%+?>1FP!42-C=4G'\,!( MPDHUU>-ZJIFJ,R-O!$V(V)A>0_SX<0SV=+ =Y;4(']K%ZLL9L*1_6VXO,RRM6EI&5MEX A-39]K':T&[N"$ M60:Z@^".!*[ISQ/,:["13SRFXR?H;*,:$:I@61EI! "TJ'CHES-+FX=?K;L4.ES=U/.0O+>2&NZ?W$AXG\M#V]ZO30 M;B>9U&)Z(46M.6'/U I$V @'DKYGH3XQFD=QGY@3XWCOM][1Y5LV&<4.$F?1QFFU!6W%.=H M@P-710?@&*65 H4?LUFXOE *X*_%&];BEF-XY#*2=2D\O.+(OPI#81H;R @< MZ2>;QU/8"!TY@<^'6SJ" Q[)DUR22I%3 VZ!QQB//X<+3RYXVU)1O%&0"): M@C@E9.X4A@;2\L01"K][8=8S!G%M?Q(3^M%Y%P\0ITT*P[RP3<0(8E%Q#6/) MGB=/+>23,4?"C.DYQ@\FH^0]\2U\-,I6\?,P?LY%6A1NQ.-3/H[8;-0.(-W" MS&=.H9@^A,4M9#T/>3+/!]7B3QR#SP"/6L&GI6BCOF5\&H-@:AH]5R^PBIMQ2EQD7QG(D2UM2.KPE$B 7XP]Q\ M?T>C(@3L>/50>I$T9ALE&B#-=@8&B(:;).P]+^(O$#,X3%*N&0$+#^663,SJ M^P?<'WSOC!P?%A"92[A^CT;;J=''MH(BO:B@2']S09'&:L<.L6C8!8L;\';.ZULC M[[)97V?K^A;W^31^-TB8GM9<(V.0W'S'#39F/-\PO/@GTRTB34IY:DU*A7[*G#Y M-\O[" Y&%'\5,><84_-K$7["H^3W7CRP_UV#9XA/*?JPPN&7.^MUAWC+& M#>(W^YR193[).X+)NXA1=C2Z==1R&37FBXLV,]%I0KB_.S(C//L^>MQ-P.[L MK\!SCSP6\H7+N8WUU8H3]NMW0%X?<1G2&>\!\?L]J/,/IL$#0X?M_X&?6LCJ MVUO%Z\;5BV3N@Q?[.#'=XM;::JPVR=QOK1UMD[;A:6?K%CO$A,!BU]MLK/:) M2JX7 WF,IRH6G1IR>7B2U%5M_D-&YR\I,CW8_E./QDO'(> M_DGY=+LDLF&,=NQ8EO/"PW_\2-98[!A+W%F,;I&$&CM1/<#&(V@6AJ]GHG*D MB#"%VOC#+L:77&"[K R C1/*K(H75J_AU-:99__L&+&W\6P[/_TXD MW_#'R.P.48]'O".#N3Q-YJC"\++(#PQDT9D';X>OHH^6EKX",9&H#L'R7 MY()%3M;1R70'%H?.:R+KI@,\!B/9W,39,C7)A+&9I371B!?\C=+)RBIDN%]H M_)&'@(1+1#YAZ.?WD?O;WY/QG[0D\])WMS(343#;#K,'\[7V("M?8J<>46:_ M].)@\5;<2@L\L%J]=Y5$P%;N;BON1F^QDIM7F8DH%.V$HJ9"D4*1DD4*115 M4?5ET>;&* 7$?+80H=#OGL_4ZQFSVM*NDXRH_O/)=0+;>!^[?=AN=C72[@S@ MGU[OW59'R8\W]6RN=$%033V7A[%:I9;(;T^,_ PE.^0L>\ 4/:"*:]O=%+NPZ$MKD_)1$HJH-A.%R)I MNMK%H*FL).5%5)E%DIJX:!;I:-VVI%9<8=R-K8Y&X6"M*WU\HY/*T\C(T^C8.T^:*?%$PMP,Z2A MFY*+M^Y9NUO2":>A!)2F"]'-OH7,'!6W]F>O:6FC.W@;12:.KKU2K A5$*'. MU$10J%&$4NREV"NUS\[9+5,9. HB^T!$91+5)Z+_Z/C4"BM>G518_\PCEGM5 MT-TYS-/4NBJ)6@7KJPW]O0KZ[G&_IG6Q6GA105_='SB\Y")Q.2QM<]%3HO&J>90=<+L,)L*#E6<:L%*645E>P40Q6 4HI!JLZ;$H- MCE9FG8H'I]2(3Y\5*)WP=^7_UY7 MGGZP:ZA[;3WY03;EY%MUK;F3XD6'G@J ML;QX-DT'%6)_TPB/U)*L%83_#P20K2#,X_=UVCU.AH) M_WEW]>:W]4T2.HWV8%FUMAK]BY2YAV_',8+G+U=7\>ISA)>?@X50,G'16_^; M[^AO$OA*\A'OXX%-'S!<@'U5?_^-[@C-)2$E:3-H]$P[99KA>EPQ3]$#(7&. MQ-]ZLZ4=R3<7&T'[\V\6M?VA;7SZ*S!GV,[I1K0E#MSJ=2790[94MNUHMT%" MTO.6(!'=-6(S?^^N,FNWL7*;=VA+F0(W*+$Q+*0D;Z%L>G[8T25J$_-A2_ND M?1NXY-YRA9L2]6^V(ENK7/0/;:URL:7,YF5^!1\S&OJ8)(K:EKP_KFS]SMY5 M^B+6^5GU*LZ[G83)U@^\&\1JY>9,:*FV9,G@&FU+,[=MJ<7M;)6_M05G M7Z@^@5?NDD5S<#"EYH>Z:XWE?[B.M[GQ[(^(E/'?B4M2@8>CKQW\X_QQ/LNX M#-/E9<[7IA0>TO#0:O_HB#/]BN'AHI]6W+<>U3J4I,] TG]FU&,3,!^(.<4& MW6PJ8E!5$/0EW9T^1MI'Y+R+4;,D[FYKK1.4]G4!14SDGQDHE MP"HH!6U8' M\(NJ6?]UX?]$@3Y!RK+-O9;6N:Q .8TS!41,(50'$*UFSOG?ROZOMIB_#5Q M4. R'ND9 TC@M;+_#Q7U$3GA=[>2F"4Q=Z>;9* -^R964Z9EEZ[FU;N42F#@I7!&0%"&?Y5E_*VY[N! M0+AIDYGKZ,Q3EO_A09X%/>]L&.D)#+VR++U>/^MJ7UDQIB:8&X/3NXE2^8W, MPVYL#TJZ,*C,QBJ5E3N7=2ID*&3L;#K^'A56W%H$\7C[+%$>:KV!MEH7JR[E M!AV75\WR)RX3EQ,\\Y5,8=B)1QA8O 9)E)SAU6:T1#"2L-<9LSVLO.5B?E-: MC:X7ZI%?TK7N].?XZ4,\EO-)#)=);YQ>I''[&S5NL[':'42L&3;!PLGB>HY< MP4%=)G9?P6#S"C3B,F_&X)-G9LTUF-MT1EW87]_):FOV:J6P^\)6T^ESVYJ< M5K!Z^VOCUHP/8,IF8UO5T *E2C2590&]J5;BG?T,HL)QYQ4N<=D:K%$'=:IQ MV6N0B-9[5[1\T"?,""QV/X[&N!:%!GF)U>0#ZOMK19KXKX^)K!=>=?1XTV3GVO8DE%>$2Z3W*(%V M#J?GJ\4/JJZ_J8SJGG&",R_=J:JI5FY+5#75-4>2:=U!U"'E1N1]IR\P1?B) M2:U#!60*U3,\WDH;_M@#K]4Q]S\"BUP2(.$72<&"H+:W?+QQ+*J^ZVBKA3\?]J>YA+[$F$H5?G$62%"+EVZT*-,0^LUW, M7L)>U+>JG4H5+.Z(V;1-;\(,\N0XAI*XG%=#FOP#25*(Q.UK%ZW5$V(E<_/= MQSQR P?-DNK+J=S "N74G\DR%2X4+LJ\4J(LP PLP$?'IQ9XW5)I5L,$+/Y> M060U%'4AY$*[/,&Z$)7;N.R-O+[6Z^7<0D 9>75(?S^7=2ID*&2LN&+VXE'89GPB0O##0( L"$ M_3==?ML&ADO9;M,#L\"QK#G\6)04\AWBQE(DO)T&,@%0U 6QP'24%P9Y,?V) M:0,M/?X#E\'W OP^3V$&$AMXX\+@RS[\AW=HXP^9,9=OC<<7C5=3 M7#:!G\'ZB(45YF*,M0+_QFH*W'XW#X:Z[@0PE6]TCH(%:\CHNALPX[-)1Z9E M^K!F=2DAWTL)_0:11"?RCHYWQ-V$U?U3MQ..4"[1/02104N\8 H3A$$]SN-2 M]_S/WP;MUL65Q_G7L4/FIG);Y35!+^N[#%GGSN1\,^*D[D>D9 AE<6/BP&3_ MQ,]V>9W/T+7*P\^*4_+-"MZ6\GYT.O#Q#DR2T^N:H%V!?/N*[&=E)J* E>&M M@8KL:7PBFR.QZFZANEM8@5_7(A6/)$Q(=2B[.1.:NBZU_7D8)CST@LR"3VI_ MSO?-=8Q ]T/*\" "M:XMZGGFV&2&+'103-WH?@6R]=3FYG.^V^NOEANJ2^:T M$L0Y-()EMB=J:6'X>\1L-C;]0U.ELV#:',_T=V?G8[R'C:+@TW1F.7/&OHMS MD%B4N$@)W]$&@[3^@7NZ*+EN55[BOZ2\[4,V/GOIW]%:S9SK]"IS_=2TQ+^' MW_%<96J"N>+89>J&HCDZK4]@WO:9RS9=]O+'"SX M=GTEN)+-V3=#&#,./FH1#*:8.E/6>U[6N\SMB!/]EA5KNK>T?CL#6:Y,]]U- M][UW/7N9W]8NF_5MRZCL]E)TPQ?J_F0^IDYA:(<:G* >_*WT0QYFO103$=4Q MEW-!\VO'\PM5%/U.6J!7J8E\_("C-C^'\BAY=V-2/D)]],"]/V&NDODY^02< MNJM)WT6*^LM.&K$LW*=5+0-FIE*@XDV4JB"B( M5*18BPIQE%C>9>F:US%H\E9SMBMQQIE+TEK>/.XO,8 MR[5X!UHK[\149?/6N%S'N:Q3@42!Y!"[=U&[)O94W6+4YHSFF7[%^ MLWA4LLK%]GHX>W;.6GL9_J"^56G$6C:L)1+D]4.RIV>P_YKJTJ;Y?:N]K;]K MHB0(.@G+BV?3A.\T8J#GT7>R7NCD1"B'9QYS-EJ M]3H:"?\!9^NW]14>.HWV '^=F'BC?Y$R]_#M.$;0';JZBM\-)?QR*"R$DHF+ MIL[??$=_D\!7DH]X41"L47&-EI.-*?=T1V@N":E0NC=ZIITRS7 ]KIBG*."0 M<.OX6V^V%#BY82._PH5H]A CE:U#<]$@'QW7Y=5.TBO0K)O67Y.HY MD RLM,2OAWP *Q[4')_O_EEJW[Z1SPZUMY1?.8NB-O%>,&802"RGW%C_',C?MYA62DK]L7;TC8]>9XI>8C=?%B6E[OND' MW'N3=;#HTY/+GB@@C$ZQV-0.U=>0V^]@)#? 0EFWX#$-^4_3_/?NCY9H6O[C M&YU?3YC^\YL+<.;#PBM8Q_1QPK[-9E_X/?DO_W?[#_GV\-7T?L 'N)X[&[YT M"X;1_1B9P1-?#CR<3G(V^*NL2J3U&JLG9XD2:1J9!:X7P%9@R3*D)BQ2QT62 MQ2J)7$]BDP#ST1YQUB$WYK.)Z6-DJ ''^B#^[\)NR]>.Z]CTV80%DZ%I:.0[ MLTPVUGCFSB>@N3,%B?S ], U_3D9ZCYY*Y]S/?S^Z0'?"9^FH:.K3SB(F V+ M A!]H:X^$0MK7Z0U;3_G^H4(OSC1)-L@;'@1*;#7@7=$\;BM.G*!TR_4Y[MU M S]<5I,1SX":+(=_XDR!2YO"_"8&G<_!'V#VF[]S&47:LNK?LGFOA>"IGSV+ M.^S):FV\#N$4]PE,L81SO M#.0QM>';VCXL?>NROP)FZ_/[,1#-= Q3!Z),5R.@Z79PD13\^TQ4E"2^\Q'27. MB^,:'J++=E;D39S*LW#]HMIM:.W/J&G %HD]XL8^6"#CP,*^%>1?U ZH.^?% MRAI[.87Y@BN:RC[5;A]\1_\Y <>;N=XG$"7^'#Y>]KK-5D\5P5T7?!@T,!+%P^*H-8!IQ\P%44_XGFD(5I"EXB]N%,7W M4I9?)3=L;.JFOW?UW$BQO9Y%>^V)W0W\ MB8._ #_4]#S,K, -=P+?\ZF(,AQ0.%S5WCV#VKL\0']8\=WN8'/QW79^Q7?5 MT/D,?4R^73;5B%6%UM9 E6A=U5.UKJ+0\C"R5BNYG969B,+5KK@B=]SI$? ""2)>W"_<'P4T!;3C M@(8(H[;.!+2^N6;TDKGB!8>B IH"VG% ^\I\@:=KZKISE%W\+VQ(I]"ET'4D MNCZ;?P785<]T[%"282B1H62K.KAJ<1E070#%?&!)\[^\WNXE5218 M.D$1ANS"-=JSOQ_P+:<>HW-GV=CE) M7 .$'\JGH$%[.T#9BGDWM<'*A72)66JN)/G7'27'7 M.],@$CHHW#4!IX1#IAQT_/%P\V/&W!]R"@N0='<$2;/1[+=.3Y 4?_]W"2.A M2R%2PX>^[YJC@)]N/CK?Z-;KWGD"YL#2JJV\BVPJF-S9NA6@JOGFN/C;)&R^ M.C8BQG4LL.^>PFS5S372SQ%')9??4V[);F[)4/DDQ_DDPZH8FNV!=M'N:9=Y MU]X_?71D[Y HD)P%2 YV23+&1P;^2/NREU;#7T&D*DY)]I YN)+5Z7DD501* M;FY)99#44XW?E.>RL^?R47DNQWDN'ZMBE':Z6N>RI77S[@AP^NC(WG-1(#D+ MD!SLN62,CPP\EVZWE7/_\-.'2*Z>2_:0.2P&WM.:EWV%E#J[+M6!4NO$VQDI MKV0WK^1:>27'>27753$X6UVMVQ]H[4ME<%;.*U$@.0N0'.R59(R/H[V2=J-Y MT>DIB%38*\D>,@6[[.R[W"C?Y3C? MY:8R9NF%UKN\U/I=%=^JG.]2*9!< $AZ"B15\ETRQL?1ODNW<=%K=Q1$*NR[ M9 ^9PS)X.EJWHWR76OLNU8%2KYOS,>XZWR7'5HK%8?E4NB.?R3(5+A0N:H>+ M$]ASM9\59X S6:;"A<+%CDUR50I05H9!SU9'Z[8N MM=9 )0E7)S2>[?XV,7K0J_.MQ!P#"G4=.V->.49E_[)WM<@JQHXS2W[N7&B7 MO7:-N>U,$))]S#@[" VT3MXG!RKG*%NL6HRY<_P=6]1G-,;X'Y1K4V5:U- MDYRD6IN>ZM#'G!95M3]CDK-W#@ZHUJ8E=N!)[[5]TLUWJLH^JKVI:JN5S?ZJ M]J8*5ZJ]J0):;8&FVILJH!4"--7>5*%+M3?-VL-2M2.JDO2JVIL>FM[::O_H MM#"/IEG%MI6JO6E5TF2KC1/5WK3<^A$%H$.U-RT;(%EF !<#F*JVI50PR2H- M^+QQI.[BU<(M4>U-C_1)5.?*DT-']@Z) LE9@.1@ET2U-SU%B.3JE%2F*:5J M;UISMZ0R2%+M397GHMJ;%N:YJ,Z5)X>.[#T7!9*S ,G!GHMJ;WJ*$,G5A3 M)=]%M3<]18CDZKM4I2=E6[N\4!JGUKY+5:"$34IRUDOK?!=5[[Y"_;W.9)D* M%PH7MRYVL^*,\"9+%/A0N%"M3>M>1A=M3?-*[ZNVIM6<&,S#(UGN;]M M[7)PH0U:=<[(J6D+TBH&0NI1%["3KE1ZW^@:@\NLU(<8B>.!;L!<>T#W]FB6M DNE;\);OD&?'9QJ\ M>&+P%)>\F/Z$/R_V>-V93AU;_%XC\(I:%A :E^01+QA-37C)!^-?"7^);0PI M'[]!/E%]LCP5\3UB>HGYX+/M )/,\-'X:_C\KX!:JQ^*^/#R#(EIPS=?)B8\ MD2T]EC=5A ?&3V>HSX?U82OYH '\1$PZI#+1,;]M>:+,8CK\],4A+H-'>/ 9 M,-$S_$!.]*-#70.'O#%=^*KC>I(.R1U=OW7\L6S-@QV;+3UXTW,?DPA:K,AV M_)3!Z1Y#Y\?P^W)--)5M:C'6?G07"V5MW^U!-FVW5P]4I5$ENRR1/<]W]U]3 M3<3B[?M69QO>$CH5#X>7%\^FB1/P$0,YA2?@U@N=>W'C*O&?212RE.VG>1=Q M$EIJ'9QY['Y:J]?12/C/NZLWOZUO)M]IM ?XZ\3$&_V+E+F';\ M HOP'EBP$$HF+D:&_P9B\4T"7TEKXI$W>P>NOL9 L^U[O_]&=X1F$@J2-(-& M#Q3OZBS#Y;ABFJ)5?$)A\[=$B!V#WJ8=<+N$F,;_OGF$X1ZX>()W?K2[E[UN ML]43T7'X(C.&_M*7AK,9LXWHJS]:;S:(ICS8*DOSZL9\-F'3#"]W2_10V^HT M[2/0RQN_C3(D-/D M7X'-A*KI-'DO\98&RC[VR D%O3YBL*AH-6"PS:@9K>K:F<[@D8T=$;5 M")P7DR=XO ]F(4?2\9B:"P:5:-*6O0MN?"-O.8LTD?RY&;T8 +MKPC^>%Y 1 M]4P/!R.4']4F?0[@0-@I^-O$G!;D29VO_Y>]#H-C^%O ;\.EP&;_1Z>)Q[RM MXGM6W7V]W:-KUFN<+H451MH M=[I@=: 5NG#I5C!IBKIZO#MI\/)Q"F1(8,\,RLP!.V4FC8 M(!4#F]LVD0'4('=23PF!SS]]<0(+[!]&GL Y!!4*5I+!OY0:NXH"24*Y).-D M^"M8G!Y8PN)P$D^#K\-30*V*#*!%[&LI6A4^"/ZP+/Q)."3CAJ@YWC0[G/QB MAO\)/%^8D^&SHL?C_##RAP8KV(6H@>'S*1F#_O;#(9:7");F&$D4&J*K"XC- M1=##95-JVCC\S'5TT&:QA<5I(;2SZ[P'JX\*W1RWC%;LE\8^0:C*VZF"_SS< M%&6;_IV'3 5C[W.\L]$NU,*HKS.+\Z; JK8<(>8!91H+/(\#=.2XP%@3@^8^ M(IY)P1JX/\7%CN2KF.!:,5CC!J9TP_0%',3[X"2R\9C':1>Q:Q'C!>;RS>CZ M0>PW2=*E/':=EDG+[UX =%M=BS)-V/8Q!FQ,G2"03'[0\1\>\09B'A M-.)I(6 -TQ#!' ^]5',Z988).POO!3-' $"W' ^'Q-@V\:@X[EQCNX=^;#"R M3!WG3B53+Y"*P_A 4PK>\9;H3)+Q8ARYQ-@W3'=AO&7&;K9^-/E5G]:C$V/P M+_35G 93P<>>ZW_'B#PR;44-L2K2J&HF315I5#7CH(HTJJ!+VVZD]NW=^XV% MR&N0H1#B87)%&#.9TO^(\VF4B2"4UX0B43UL,'K K,&,$OK$[L?#&:IR:GT7 M9W7&K>M,8U?('V+#WCKN8FMWV\U<<#T+UNW3^_;F>Y>K]]-_#2F;1/\"J# 1!?34]LD)O #4_(YHRZ\IM@K'.)+[_=XM]NQL,ZL6<;254W!M,1 M<[I TEC.G(&8!K6B!ZX;.Z]>_%BKZ%V&>"JTNLUP2K<9NL7>9I#_'GV7H997 M&2IZDV&O2PHY5%/,47L7R$MQ;?!"Q0D 6ND!M[@=\'2>J!^F (?RGF?[&H:) MVT"M3>&)8?0M[F$L3 E#Z"SP>4S'>)#UZG8)0UQS-;7>H0D/?Z;@X2&.LVWZ MTNYWM&9G-?:PSF7D>M2?X$5$J4FYCM]TC!5;X()<>SB(61 H]Q,KTY8W*V)G M5CKX=M3$2QFV V_?@FDDRCDN78 T1>*P:TPR6=&P=?%NYXV&8(W;N$6"*NH MX/4%\DRM@&L4T_>23!%XH;4Z9?[$ M,4!C/F'.J:>[YFAQ]O@03&$-PID'#<*/'>%90UW'1% S'5>YS"Z9*/?X&\>XPOP]@,_;L4I(7>+:QYB5O8L@(F- MN(4-!)AB;BP>?)NVX!X$]4^8GKU\G9K&Y2V(9-N3HH+?LP8V8/# J9#-YI03 MU"'LU?3%9101.$[DRSDC.C(MDW-+>%];?M?1T;:'07+QAC-GE\K':(0,)EP( MD^_,8RY*+,3&;> '(/_"]E9+(9S$_>NX4GC0)\P(+,;C]C']($:&=\6XX;#< MFD-KZ:,%7]M)L;X!0.ETAH1P Y:9/5+#<%)H#@'G(0.)O>-BC9 M-G@L-MB4.[&M_HF<;/MH)U0,D8$7BE5\N#.@,\N:H9EG/W%UCW_+@87!%/>T M^ .D/2_J$HEW9,R >T5'53B7Q8Y@((O./'@[?!5]E%CTE7!$+OJ_PBK75E>/+K.R0Z95[4SUX 5<0AES3(ZJF1$@N'ZXYP+QZ= M;W(G]KG)D5^HX?(R5_F@T'*0$JDF6EH][:*3J\VA?)+:*YW$><5+J(&4-Y*# M-Q(-%XJ+G$W,_S+7,:@W00(.VJWVU8HH*'&3%$)27)&B$;)B7S2U9K,,!R3> M-#?'GKDY C,IP/=N%0=+%TD/)72*.Z\U*CPH/*S#@PJ/5-A2?71 P<:R?&G@ M3QP7!ERZ)ANE!XLP24K^KS)I,S%I,S0\.EUMT.YIO4%+13>JLX!OB(5QZ_B0X7WE%7T38T*N2W_SL7O4$N]]5* MJ=RS_:Y 23;Q5\=GY+)!Q/UQPO>7\.A06EF@E/MNBS [L@",>561M9*5F9&5 MRZ!BPNNKS>1UO[MF=R:IX5VRW6QUY!583(XC;_%-# ^WFU?\,WR7_]VZ M>B=35T7W:0J/0P<,/*]2$OV]J!OET,8*I5Y@^1@BC8KN/6)?O/OQG6U@=Y* M6KP W^.+\SAQ H_:!OSN<6*Z/F-B=LO9@?CW5UC*;D'5W1L^=?I:I]71^FF5 MX!?N;%IE[X1?NVAQZ<8O+T=YQGC5/*05]CB,]^[4%_3":^JI'34;FY5,>-OY M?KQ0)7%E$\NZ]X9XO1T$TO%7GK?KF7[SS=_%8PF5CUU*N8XJ>/$Z7$ F RNE MSWB5$RS+A9>'5\G!2V%Z\GZQ]R%%22]=$M^AQZ^8[?$7CG/7==E>7SZI2\RK MM)?7F@?=PZXU]P8;KS5?Y'.MN;K#5O.V='9NP7&W18^?QYK9G/I]WWSM_Z]A M.S41=!863YH%7O;N5V4>"H4YH/!/_B$SW@L4#H%T( S%'Y]>F:N;GOR+URX3 M+]]^8VX,M>\4:A5J*X/:[V&/5?'G]:(2HGCCLSD.86S:W,#WJ@[@C<<3RDPL MP$PL*O>4)+>NIJ?[Y<<"5Q\;RXO#&GWI5;6/D0,+G)["@3!7[*/EB,T0,Y73&/W0$0+,U>&@):+PRZE,^86>:M6988#X73L#'XI M!4,K4;]5#'U<@Z$8RX8*7VKZT#+E-FDAF#JZE&ZK<9'K9>]3EE%KPLM'BJCU M\(I,R)CQ^,C<:7M=/+KYZ&0!N1A\WGM,_V $+MJG;_X^:%RTEL/)Q5W*V3,X M>E@N8]SR66=.]7KK J&\)'&G#> M%@LN1+9W9POP[V''Y8O^H^VY9J.;UF*TDI I2)+OKMMR6NA)3Z#4FR:[6&?+ MP2YEG6WL?N6X8P8R(#?K;'D[\K?.TI]8Q+,.L5@L&_>A).O%_UIL;DB1E3QV%!/ZW<'\/^B4J?+ MRC$H9C4YA88J!.I3" UU5$+-B0GS?$)#ZV&_+C34*BLT=-%8U.7+-S2T+7/H M]Z@@;,S*TBV8)7_>!(VZU\B"2Z]%]B:J2)=20S:':JSMG>S/TDMATJJ14P+(4H&_!*&]/9=@I)7JA'?BGL1.$NG/"_<;Y%*8JX>GC? MB_1#?TO'N6YCM<:EH![LM 5_-/CKX5HSRI5JANY<7;5UH@XL+K3-8-43#\J+BY)57 F5RM5@'$]]NK-2Q M7%$*TY_CIZ/)/30,$U]0:U&MVCN^/F@N):8/%6I'ETDJ1B NM@*DH0 6LA<* M2)>+/61$Z6JG",AD7=24,M.JOFE%ZIL.LBQO>M$_K+SIQ45-ZU8=$7%4=4@S MJ*775[7T]J^E]V"^DB_PK8E'/@$/&Z(V7L+:JF=YO!JS77&[CS40?6F.>AKH M<)W-?/(B/7"@ W?!*UD@4576S $/QQZ)G+L*4J [#'1'E5ZLMHXIK';H\C-K M>:)<$X\XJD L-21YPN[;HD_(F)KN(E88.L'"KN)?6R[ZL!?:EG1_?NT!]W^9ZQC4FR"P M!NU6^VI-++C].UKW5ZS#N)7<9;B MK&V!5N/^:ZJ)E77[OM7;EDB1R%!!&W-Y\6R:L*M'#!@2[6KKA&)@[#&3R( /X]+-YJ]7)+1<.SCO6!BSU>MH)/SGW=6;W]9F5G0:[0'^.#'K M1O\B9>+AVW& H"F=;$5.>+ 95D')Q$6!]#<07F]2C7Z1B\!SB]!>Q413+(7X M^V]T1UPF<2 I,VCT3#MEEN%R7#%-D^_>W#:.K ]_%51VYJVD MBO&(DG7Q9'>J%%]F_=LD=MF>G=J_4C0)63Q#DUJ"M./]]&\W %*D1,F2)8JD MU.=L31*) H%&7YYN-+J5K5BI1W!WL*SM\7 "EL1)'_UN%C44WI6ST]@8FK9G',J,:;#I MST'H".Z_^\T/YJQYI(/F2*7$18P"-M$KS'0ZSW8U/V(K[T0KOQ,Z]E[XKIWO M4"EH:Y.DT$$7&U_->S,+MH$]N]$XDR4]/?20C[Z6[8Q#_*[V(]L<0P+4XJL$ ME<+65?.96T?S30%RV="95NR(!\J,9^2=0NIQ[7+]WQ3/WN=WMD;O"V]<]!:FMYI4B(F9<$< M8A;,-!%3M]]>D(VI_D(Y,Y0STS /*KDVE2 <^/'C=IIP4^AZAZ'K+=__30_> M,U KO6"W[)KOEH#_PFN^O:-6;_Z:;^W8@T[6#TY_/@7@/[J>&[W\3$JS&4IS MV^=]R[3FOU/VN+&BW1[W3>)\&M/TN.]C>WEIG/9147OLJOGJ9P*UI)27OO;& M%7]]'(5:0RM7R\:IJV3RJ97[3+M4R M*=QZ*=P4!X[545[J%K6P+!3=3)%[D; MC[DT@?<3'JH4 @KP-OL*UJME1^E65#V3AW,9E8,%ZFF7)YU5N>K@>@%=$3M* MEF3(;*(@6691RLSFY._M*$=2Y52]+6'10E0%SX53UAMP.'GR@NX/%YN33']7(=@90RFJ& M/A:I [&7+PSY?V-7@*@SP<,G4'$X<3=PCK2TKI92E#:KFS*9Y#')8D-00$]N M]+)Y!M&2+%^9WWO<;_54_=)I9IC*. )L#%0%\@B]ZH+-99:>*.I6^5@NJ[FH M<.TFBF(K ^)9'M8O(\TB$>:;_=5[='F2^W H)YHJKZE>M<)/L MM;<6)^R>+,]>:Y=3G7 ;XU)6'&7%-2XK3I54!A"@,N%44GW-$]^("_>-"]-R M3XH+=?$0]0]YC4%1'0N)J+]A1$3]3<8FU9/OKWF88>-:5E5L5I3O,(-Z=72N M9UJQGW%;!GLTYC;5?:Q%KO9!Q@$/[J3F'!SMZ.72!\\SQ@_%%;B8X=W8\HL[ MOA?$&LWV]XXZM?E>Y&C?W/Z1C3'*M]Z]3#:_*T=USAHF7$T-LI+NT& /U.E5T)W"Q1PODRE*L5;M@IQID]0S6.3XZ-=BWS_PX> MWI!X+1>O+=55+@WPK)K(,#AJ4!6T>H>*" SM$ RI5HF$A4A9%RIKQ1XUQD*- M]SM)QDC&LC)6=T!$$2"* #4=]%P$X8B[A'OJKY/?5Z644Q:I,?:9<4&/C59! M5L#89[:RE?%XH6-XNL.>%:/ #7H*LNB=%IS/IUVA5S6NHIR_L4KH1Z= M%:>NX$Q^J(2XF9RZF W/KU9'?-1QL083Y,WZJ.R8A_Z'P7 MS$2*VUV8X&D8G\L5W[8_G2)=F;Y%2\9,LNC31X'Z7I95GSS,YU08O%94Q6 MJV!QK@MYW*HJ& O @.<%MOS;U>@F+;BACC). Q&)S?KC-+CB2D5LD2GT$HVQ M"BW61%FAY(M\;KY%6J:(2KZ]U*OU5%Q_YA>PKZK-&C8*T]\"2SCX-([AR^B> MI2J0P!\2.*INX8 -U4]QDOBVD(_A9^X39UX@#KB_U5Y5X#AIOZT"1Z^WM +' M<3D%. YN6*H64FV=AA[5:5@?G-U)&SC712MO &M>=H&X2I2I-%%&GX)QI_B03)_(S9Z M'1=>,$"FN!K=6AX7V3262]\.'OEM'?/^MZL3!;!^3/) \5"8/Q??/JI.'P0F) XE#Y>)0%_/0[@Z: M( ]4;>)0O,D;+K@5VF.9).6 2^D%$V1^8L?Z MLW-"\)K$I"9BD@<5=1(3L]^(:@\D)OLL)@M+H=1&3/KM+HD)B4D]Q*2^UJ3= M##&A@U)R;7/YLAC?D7ZM:@0-/R*O]@ 5;+%7>\L]>.<#Z->O"7=4I%T[C:@% M0#)R"#*2!R&UD1&STP@$0C*RSS)2[,_61D8Z;:K@1#)2$QFIJ1UIMQN!M>CX M]5!\U-^YST/+DUZJY3RZOBLB+%OQ1'F]AZ@^BUU5S22@/HHM+OD)R0G-0#D=?;I PH"$JB4A=1J;-):9\T0E"HKIA.ZP M[I(7'LYM+P3:[S?LG8M^;HN]NRTZ"B/FKCZT7XKN;ALG=-^6V+L& M[%V*[C:-5JL1T(0.G58- ^Q-'T8B$X41:OCUS!6V%X@XY% M6N :.W=(S\WZ2.-F4Y]J>^N025S:,*ZE/ M;OV,P>YVG_KD'J304_=(8KHJF*[NW2.)Z?:0Z4C3$=.1IJ,D?DKB7_):&2UF M5Q.,$0O*U3^LA+CB0EKGCQ,O>.%*K2-SH :IY,L5"\+U5N%IM\OH++,>^<[WG 1 MA:X-,L64&XD,3D[D)N&^INK)A3UQ-8-(_I#L<7/[1_D(>G#2!$U)(G$((C'7 ML7 W(O$_'@:.)<9(]D';;'^:DX@]8 Z2CJ9*Q\*VMV0P2"0.6R3(8-#%]K5> M?+#U[8A*=$61=ISD@N2"=ISD@N2"Y(+DHBER08F8=)B6NR5*U90I_X"J*3OV"N^N-/V5I M3!8#@FE:;!QBY.-O46"_^TV6UF;!B)UBV,3'BW%6 74*."V_LWJQ@Z.N"VR6 M?1R/0=,9AFHNJJ)V[IQ4?J1B0%F99J[SCW=8^ON6>US&5X:3"?>=[^WCDVZG MWQU\-]\5R/VN3G=;L-I&BHZF(D#-@]?_QKR3KM+(@C M$5D^UH5BSY9@/RV/Y:57DWGXY-J\.*+W+?"?N(BXHVK!RQEGOS\-1/0MB/[# MHYMT$3/AOZ&X\C,7-^Z>@SM=3G3H.W=C-XPX]V7&^K5GY6Y'X[^_P9Q725;O MIN'"WO)HN'DT?X%#*7K8<@_)9$7YXK8,YVU@B- >,U?(K9!76:. W0-:F.Y> M -"$64Q).W<^6O!OT%9L L8R<%#""POSE[XCU_+]%T&H/\+GS-7NV;QYNS)[ M\%%P^U6Z-_;;_LR% "6 MP@CUCL6\P +5]A!R_@C8@4G\ "K+]4&+/;O1&!_ARGBXOHC<*)8V \06/VJW MS*[!HC%GJ&LL_P44H8CA]\_)OL$P^#6. 4KP 3_$'^)G$G#@ Y,XM,>@T-AR MRW3J64)&B[L&T3T+<2J+X"+0H)-@ GW\'F?Y<3R.Y>>\6]:QVU>O,;!T.JS3MB=RAJ>8E&R CZ>$"+>P50$81NL;G,T?1._Q3>= 8#+#"1Y@!,9/KWNN]*EL(./HE=#!SK M!>$&]]_]]O\L !7A"S,1XYF#65BBR)QJN&=0F* /.1(5,* +_P+.7P.-7$T! M^A(2SP"PAI/X@M^'BL9]":2[\T3>C:W/-?C:0V,_SZHV;K,[P2Z[ M3R#@3Z Z7.O>]6 [I>EW?1: *0C3C\&X3O5'JOUE(PB.3.N@*XH.JB^S]:6^ MN;< _H-U$&/.80; YDS$]X+_-T;E9#G_%XL(V4@BA9'EANS)\D"8@$W@-\&S MS])I)+[N\A>*A#&E*0M .4KEI5Z-OG/(Q_ SN=Q B.RVS!'O:)>H<]\Y\=*7 M_K-VFS.@,.$D1WZHF15UJ,5L2XP]+@2PD7#5%A: S>6H0^JY2_GDF42MRNU5 MRA"6*;^:18?-U+I;1(F#@='M%X"-*4K,(L*CY1&,"Y#K?Z-8#X7@TO)]F:J4 MK]Q"+]RY\F\0P^,.P0/? HQ_J7]^QLW'WTM)ON/VV'=!?XC->P\R'4+@SC": MB66J*&;ON*]T:$8U 2,^ZCDC$N:6/68AGP2A]&Q0"[%8)$[.9\^R__IX:X\# MX&/V&#C%;.U01@P-%<" 3?K;YC]QR>A1F'L &P[3+0-(U(F6E$ M"@>6LX!-2K4T!@CQB_D05F;N*B#UZTJF=U_[8RZ/<&>X@N&QVM[TK>S+_I.+ M\A!;\WF(R:F"^7-A[J'^NE].)\@>=8)L>G\0ZKGWAJ L==Q&X;LAOU>Z(R TT*XYPG:0[O0_YHN3[\Z ,+9 E[><[ L#.L/+C?I"OL M/EWH:VH1RK,T,)Q$:UYTK 8C4)<8E%B>TY.&?>2SX@M_XEXG&\Y*'_C\DO[U MGRX/K= >O\C'92!L]JT)"^+95':XV>>2BI8;1]+^\Y;#NLY1CVK";ED ZC*/ M1@EBZ\ %\?BH=]P$0:2^)P>'H9X"#^0:!?IG DN'K*/+ TLRK^K?*9_M1$U/ MXGQ^D[FBINYUC^83TZKGR9\),QV:/):'F9HDC]WCHSI6P)J71PI2$<#*OO;& M%7]]'(4<T&F*T2S;YZ)OEQMQ&: MG9#6G@ME>4BK@4+9KF/$>)=PBX!4O8!4&JF"U\,V^0Y[<;GG$) Z:)U=_M'> MF6:WRG1V:U6=W0B%32AJSR6R_#,^DLB&0"B*6#41:%U,[Q?-W*UB[],+WI11 MU=@2Z;5%7/)ZHCR4J+5O?'+4I6X%M4):AR>$Y8&LA@AA^ZA!/17RU4E?*49* MU_=?>^U7RP?$*4O*8+T% )RA4+("G ;X(N,V/O!=VSZ-GSE65B&B, MIX"R[(3[@\DR)()AW0&GZ"HT/H>"CC/V8-NXJI2EJ[O(JA-CRW](:U!,PN ^ M*9D!LQ/@*KF6AP6M)H& U]H@C$+6U9.E)[!FP?O;Z^'I!\9_N-$1NYB[E9U< MXYZ2+U]?"VMW//AX\YR=='^>G8#%<'0YN%R+Q>:?$9'U@I>]+:SE\83WQ/74 M]J[D2J[0F8/*-YA(!L[4._O![1CCF[K6F1T#:ST"WH8-;K?,DQGBX^\< WE! MEIZ8*W.6_CQ;U2S'L]'8BMAS$'L.PWJ-+)X$BI4L>^S"%.6LD-%!>UHPB8GU M(C\"HL/CH-+%3/DA65)-U\Z8OKZPO%H\R11^VGV1M9/O9],]>%L5C5LPX%R< MG6*Q2[ NH-ZO0S[B896V<*MT;)"6.%G!!:AR.V%#D11_P(MK: M1&]@W8^'('!$J@8<-@J#Q^SXL&I'*XU"+6G %',%I0L0W-IX JS2Q]"*+&UG M%#6 65/%ANI1ZCJ1T78E%E@S3^Z"?6#AUTJOW?)))$=C[6.)-4Z6UUYK- 2H ML.I:"AIL.XB1=Y,2/"DSZ_)5L]C!$BG"5D@99%G6F9E[4"(\X*?83A!U"%SK M(S#1<"8M%B017UIM#8=:8DD4Q'A] 1+,2!A3L(;LS.!K)WE#,D4U^XUFF+H% M,V2=UF?*J5,)E51II*G&52-EOGK.T%_M3F #[$%-C8,HQ"AKX.H:2POUYMX! MZNHJQR$/AHZL)"A9>XFM*@8[TC+DU6P*9A)X._OYOV5!]6S1N)6Z:S?7=&P/ MYO:/C7YK/L-0"GT5&Y3K,4H;].ZW7L=4\V_ZU-:%I'\W&A MF1XT?JF[L9>B^/;=F+_[EM^-D'M6-'7@I@Z(OR5[N3AVM\EN[S5H??MNSZ/5 MG7B/4RF1O0X,(@E?4ZPO+T'-51?\-2"GP%2C*A".7I_SL"1-LUJW&.#DI M:%:3;6IW'T?P1@V*4D9(JY-EHMMX_"S6#MG,=S>=#8-0*],#;F7:IU:FK[4R M+4P91H(N;7+Z&A/.-!?=5IO3Y:T,P,H'C_S.^E'C_H$+\Z<+Z'\@#07-(Z9V MCL'6<6HG6-)95]KT5$S/>R+K!V8M)=U_LLV$D@.EM'7J*(Y H.1/\ A&=@FR M558$GAHE1TYCZXFS>TSQ<5_J":XLRM&VF2'P)._4/ %A VY.C!$*KXP:YKC@(V-@V=Y M]N..&,P>#_C *L)*_P+ CBP!^#N(%&]$,F% #_IHOL ;_XT[^;#/3 MI1=3Q!CLHOL(X^/$DGY3.OM//*H&RWCJ!Z8-4*4B*>A4["<%\QP!V?T'21"! MJN:/6_6XF(^BKYB02-VIJM!BDS# NV[H0P@>/FE%-0D0G\CT3I5;HSP):4Z M/9ZLT)4IL);L[C(.5*)^<_IR2,$\RA""Z&!&*/R@7 MRU-:6H@ ]'^:AKJ 3[2*U$%YF6%A)XXWLH2K $Y&=2V.9<@9G'%;^O3Z*]GN M$L,A189TV9R6[]P?F4;VL&V?%:N*=!^O$SH,?2AHF!FJ+MQVE7V,9M&% M/;9U6DLB7ZGY1V.;54C38Z(D@E)DH3'HHC6$]6!AR^A"=O)Y5(00*6-F^]9L M##O'U5;I-'$EO4\*A?C\037_Y/)^MXW VI)H)46Q"CIEKA"HRQQSNV=H'(@Z M81(")X>P5-5S4[9WA%_BONN>G/ &"4MS6%2!5&OB1@JM21.,EZ?D%]F0G1T( M1(W1 BUVQ&Y=B1AE3-CFD_FK%$@8E(*I2I7&,E6BVJA.W12#@ 2SW@8 MRN665QR>+->3T91D)PUM95]!S AK]::NM#W3YS"2'-P.W-Q""F><996 MFEV6"ND+4KTDOTXW"E8QXI@VJ12=PNH+'%$CJ]$PPWD4P^!%*@UG+9U-4.U M7U>,5>/'18PWLV#0YX%\;Q@E:U;G""ZR7T8UYW(?%^E7^/6\-5\M:KTLK(7- M25W5B!<,F8)5#\!#>'RPG4#7JZTVC[MF*=$P<[!2P+GF :SV$R-"I_$^!V!E[.DUT3]1&T;! M,YCJKZ SP43&H+ UPX.GDSZ-#W\&>I7,I #QBN-#7'$77%Q)]/ 7#H:"I_S_1:41"#MT)8!9DK@S=8R^)X;I[CFX&P>Q M@*F 4K][AGF]W&'X:7J(?([3D@1527KR_/:W9 T+IU90V+H0\/2ES$$V.@5 MK>$68\&OK4'^&A?0GUM -M6QQ/G_O]A[*9K^.=J8UZ://\;9#^8OY]RHBZLJ M.#D]W)YUL6;Y6%YL>.4JH%PHWIN"'UC>N7K'2OE#V\O\F$]-S9U2-\\96R&! MZ$WTSV4,;8_^\YFG^O-]W42=#.MOBY]7LH-OI:?Y:B;3MMBB M,(ES>\MH+U_&)G*I.QG/<,A2!7UK@Q,6>_QJ="&/#+_BN4W\J ATK6TP\%A> MA0N9;5"V&]-_]YN:E#I-BA^U*DZA0:JS\_I97@=&\(+.GOAU5O&_-5='13A7 M:6LOI[XHNRD7,JLVS2 [H:UE/&'M&HD$$1+JOJH2X.*_]? J+IO-Y)&OT

+8ZCRR6O3>52?MIPQ$*Z^TMQ9XS""H'MQ*@=1;S M4V7P-CGS_-A)P6AG.1@UVH5UZ#:D[8[DEB1R.Q+9KH=$;F68TL3RTK][#OZ# M:7H[DC-QP^:(IED4728#=IQW:UK;1&A0U^&N& )-H M;D$TAZ-(I560@*X@H'>8)VDAR78BGUV0ST$U\JEYJN 49M&[5F;:]3?YK3PV M(_TKR:L^&5"9FI,?ZE!@YEQA^TV>YD\!UQ+!_5@F(;^],R]W061YR2WJXNR# M>MB=VIYC[.8 HV<<=RMRY:KV2T;P675D]/-(O2$YM9+VF;UZ4TBLE<$&-#K(+WH!-+ M]ZO,4?8B%-9WD;R)]V>#[3>I =B4SR8 MB&S\)J_[8-6B('Q1]Y=DQ8[DPF>N*HPRP:!4XE!(Z;S'FCQA$/L:L:LJ@B HX3E^EK/%C^9EI.015'$U&N;A)> M[5<4GDP9G$J%;*VY3G+7T#3TG?(8"UG)HK["1;:[].TC]EX7B2I\1%>)^F#H MHD2R9H4J7Q7+ZA27CC4.#'8?!C'6J["4L"0"@L8%GKU5U=+.7!&!KQ;!^'$8 MI1?.TH]AN#/@CF=Y86:^R RPSH,5RM+ $PM% =XR0DNK*_S^.78]GOL!ELT2 MTA(E(CS*_88)+HM[85WVKU;XUT40/F"9.EV40TE $5VF=0C5N$E5+X_K>GP( M'9!"Z)Q&>?G BB!88PX$0 FWQ9[>< S\!WGG?1,*67[(# M'3DMJ?!R+E5BQ*]&U_ %UL[&!RI#2TK!10G/::5;K-@1)4X+VR1/357QR\P= MSA6+$19KW(+FVLLN[IU;(6)1<7>/]6EAF@!?BY79:E>.9W789]RHH>]H$FQ^R7CY ME=>J0U=T!_>-=W!E%/EMEW"[G9U7B17EMA'U5B/Y\'M$7@;?*6:'&$R%NW(0;;\&[;# O[J,5J*BNA0& 'ZOQ M9MP#W>'B0RW9X%5]L*>5,\IEB=F""K79[AI/A#AN0XYK$<<1QY&.(X[;8XZK MOXYKQ$63N9$GRGL1_[8S&O/N!_(EO84^*,@3^6_($H<$B4H\'= MAN9/?<>%)7=6AVN2T S+N]=5TIVYV!T6H1ZQ/KUY+UR]3Z@V[/,$_F&V'7TU^RK[6 ;U#'JXBU=7.1SR"#Y/D#/L@L7LS)WKK"+ M$&PL/A<+^3 ?C;CJOY3V&/->TI8*3' [#N$WV!9(]7R 9933E/&)B]0/8[E6 M$08V'I)]HKBCOU'-(@Q8(S85C'33(M4Q(L+./FP2\A&7##':T.Y4=1N24YYM9;-2X0C<9BKDSC I[N'9[+=7M M9!1X7O",_%' /K)/UE+R_SHOR#EO?%:J#Z-_QJJ==.4N2"6]Q]TV^KV?/[VM MV4;O&']98,GT]YWRVE9L:>A-0I=U+5A>L^*EU"B@O+85:)ZG+0,4I67?@+_? MA[_\1LT#2!:I2'_YLD@%K(GOJ(PUW1*A6R*KO?9T<4"!#HP;?]MNP[#*4#8Y M6BFF\CW#2-<)']TB&WWE>,4O%CBA#>?S^:5X@.$/5[Q^^Z^UXMT_T^P8K4'' MZ'9K&2^N[D2$Y+'6\I@[2=DK>6P;)^:Q8?;H,BX!J+H!J#]\=:RC#VP(-)&2 M7ATT286,HW%?R.&N/Z81KM/ M2(D"4LW$4W_J?!<"4@W0WO_?WP9ML_UI+PA&/'-@%E]KFL;9>/.D9;1:M6S9 MM+J%UR:B()^I5E5XWJI*<@!A)9.NCT55,N[DASH1G3E4+=?(;R^CCPBU-J$. MRN#1MA.AJI4/"M$?D$MY%T261_XD^08K!^:W"-;;?:/3[AKF<2V;^#4-.=2& M!/LN#FM6UEY='$RCT^D:QYU:%HT@_W4KL+,#L-,)8LPI;#KN)$J1!TO[3A)2 M0PDIJA*0O4C[V^MU S(7MFITP7BPW?O%LWZUYD]]P:1TQ[ILFNW&A[[X:)ZP M0O;._;% TF4\898X_#$71;GG@!LQBN(]6R\"5ZK''*?(*[E&U&K]_(DEHM_! MF6=.^,UNQV#)?SY\>O?+XIOUG:/V '^=F^I1KU\PV^3C+ =AK.33I^S=("8O M!\'4+38.$2[_+0KL=SGNRW/"G;S+'HS8*:)P>>QM%3&N7OG@J.OZ!9-(9ANJ M6:B+[KF(COSHW6^OU&/@#X\PB1L^"4"7^P]GKK"]0,0;%EC8%L_60MR6W@*K M2#B_!1%GYO$1TQO(+GWE@Z'36'0K;8Z_MK0KO3<6D=DAK2Y]698CF/ PK7^" M']S' AX00E>8&;M\Q,Y_@%LMRWQLJ&5?OL7A3($O_>+6F6!\% MM]&!?P8X)KC_[K? YW->.Q-JR"-VEZG,HPMK>"_PM><)YD:"3<+ B>T(*_8@ M"892 UE \/,X!*H9[*OK.* -SRT1R=OTPQ$^P-XCA=NM3^=?SX?RK^:G#ZH: MSE"X%KN&C8?-21\;7@]/D\>0[_[BD\U 5P;%C 6S-PX030FYS]PGW6_XX#!Y='.PA"!S! C!=/'P" MUL%'Y8#<>:4HSHV:%,9OSG\ :_N6=ZK?*3Z__,Z#A]":C%U["%932/M1;O6; MXVX+:\@*Z^$AY ^X@)1NCA59NJ90('A";%PJL+4JEB/FBM[, [652\#(J1QJ MG9P]KWQSTGYSY9O6\LHWQ^55OCGHH:E&2/6U&M:LUR-G5I01T.#*"ZKZCJJZ MPQI;<(?8K.9L-BWMU%PFVT>-O3L.>"\=ER 6X'J(#[7<[&W7]ME'0:8*4<1% M!U+OB;BH_EQ$NHBXZ!!T$5WUI;SLF=W+D48W496Q/$ :7JR87E%%R;_N#W+'EM][*2G5IVE*:/=\WO?..Y0X4+B][+YO;BBU>[YO=TRVAVJ/$4,ORN&KUK!FP.C MTQHT@^'IGNT!^7.8H$6^7./O%:[GT.&F[T[W]8SC=K<9JH\8?E\8/F_P=\OP MQT:W2PQ/#%^A2[=;AC?;1F] \0OB^ I]NMUR/+AS)PVOYD>'> ?K].%U&W+Z M]E9!+CC%$ZZE[UWM$@J;@X:$O8CO]X7O9X*]5?!]&_B>SC>([ZL\U:N"[_M& MK]T07$Q\OR]\7P-]WS7,?D,"(%0=[Z"+,A.A5B3409D;VG8B%,D';3O)!\D' MR0?)1_/D@[(6#^@ B[J#[&W&=N'AU1;O'1R;U-2#N+B2HZBMI5L=&V;_F+B8 MN+B*@Z6MI0:TC&Z'=#%Q<27'1-OBXHYI#/H-2?:FDY_#[F5"E*+8'>T[20A) M"$D(20A)"$D(2<@>2W/5T8' MIEP7E,5'.*H%D_9RV0/WL;D0=]@H#![3%C>"/;O16+?KF>MVA-V#PQ=LCN,$ MCZ[M>ERU3D(7&$:2:9+"8)9L,PP?1 '[:9MW4/ZXW209LYOZY+WEU>..YJ^< M*':!G?)P#=B(:,.%Y9-.=[.PWI&Y8&$-/,-+]D+U(L)&3=@3XE&5Z^=8KC]? MJ9\A!\F=0XIC:RXQP49#3]Q[.6(7>A3A_EAK#"5,6EYR8L">+?%6)BG.R-\- MDY@G1_-G UMC_^*,!AEA#8NLL* M@>WC>Q%98*1/-#&(, M H.])^%O,JU/(?J"J?VZF?9=HLMFM5CB^LR]H: 3]XPWN[V6Q]N7DK4Z2^9I M4"4I5NVSB1I_B5D83B: A]-'OYOE$'DM5W83[KWR =E[+UK"CQ,)MX2RIH_P M-$K2_8N4LZ\\?. A&SZ BR&;+:,H.V!20_=^BI.$(A6+W,B#3W5OVCDJR;^G M(9:UU=F"\=P(V,.>?_SSZ9!=A\$D$/F,1]TN%_03D-5'Q0,SQQ16=C)(^B.C M'O&POZT$E;'0RX:/7=DA&;[Y\3+5,093ZF?J,K4U8=E['$X3Y%K^*D7[OURG MXZ)B-$(.9=;;L6_R U^R,H6*1[]B6WYZ?3OL%? MK? O\ L>8+Q_@OW'Q9X&X42C-?9^],M?OUAL>/7M_(-4I/'CHUP(CO>HMCX* M+5]H3V<5#M$P&;[5WX")5V/I->$B7!\,Q'1RQG2U@D\LC,[ N]0\.>/@"47< MMV7K^,R@-K<$K@@'S"STGKNZ/S$8C"?5K=C.+!H?M["A,0+^X-G7YM!U7$M% M>%XC6H;8:C8)1\'(8"J#!PY/A-,EG06@#C"B&4E/)?/SNREM4Q8X*AOT[$S3 M7#X^')&4B7_W --CQP;L?@MHES8/'@A7/YT+5^P;4' M>S7K)RY'^?=9K%W+0-SGNQ]VC^:( ^9 $4 _[C8NIEE!A31Y&ECO] M&I<"+.]@H#-'8KU65L2+"KEQRQZS(([03Y;2(!$,;/P:RN\"N6*G7_C3T$LI4S. MT'(HKOQ2:/C'[=GW"0^_ZY=.B7F\@)BS$MLZ:K5:\\%F!H-JN1U2_;M:K-R,X9OV:5ZG+N+V@J+*YL#H]>:+3C#Y4J5= MA^PJ!%V'B$#1!>^.2;R+8"F-^TD\B$@QO@<,"F2''4(-"98(-AS,$/_!0]L5 M"E*Y(9->"]K!L?6$ 4TJY8DV%@$4(X,ZUML%'L2@#) '18#\!%I92\C_D N M@.*V/)9B8PU2\!OXA K;@ G]UZ$7GS MG0+%S(R4\4;LY\*24/FO98[O %4"O@I?E%Z] 5H\3O"Y:_"L5U0"NV7 A8JB MLR(?FJ@IYO-?IXK"8$#R]>@V? 4_@ K&,ISR*O1E) W*I2"2ZL9&=]VH'=\ M-%\E+ ^,M&]J)33)*=,I8:;*$\-E0"% 3=*K6(=_K[7878#4*1K= .0'WHU0 MES[!WV4HZDWP\YQRV(L?(8#Z/I#[( M>(S\QP3#=&(3/^)H-\'@G?E%%46#ARK>FO>I9,H"AD"DRXKY#P_"6 WQ9P&+ M-ASNVSP^:P0+80_*55>/)C\L=$^D5X+?+H9$X+HD2[+ 9?_Q0?$]1L(+D6MN M,2*^_S\]A\PCPV<+\#+,5JA(D PU>,&S"MJ\?WGM%;8UP5"5]H_&7,&)* 3Q MB@%F8, D&Q"1AC3]5H\HH^RVY=O<4]8:,'8T9X/1]4J?\9V,'R:A.SZ;XI"0 MVQSWQ2J,DJ^0Q:-8">@SA@-0'O&5!HYGAA',Z<%IBMUL^?6)*%?&QVCMH#_'5NJD>]?L%L]<>?LJ>L3!ZSPD0M-@[1 MA/\-I/W=;W?R4 SD]!3M/R"!O_]BKAO ]NO&]3'V(G?BN=.@>WH(("--!3;IB'T+P =4!A.- M3L9^J%/9!!\G5D.&Q<%VS?]('M5:3$6^9N:9"3L^!['G*+]6FMYG<'MA-AQ MH*\/AF#]N;>J^7#/?0176^?=(/@,'31?TP@ZGAJ+&=20'CB\FEU#^' C?.AY M+)@HW 7[E\3;5X!1DJ/@UV'J"FGL@_Z-P&"BB@R_/E(6BKZ"---3!'T,DSMO MF4-S::!- :L\3GIO:4BW?/ESLOY>OPV_N)H4!-3?W^N!5Z?,TI?4,^ M$XY0':&Z=5&=2:BNH:A.#8I0#L! N]7K]VWGR-T +F,-QRC\\@& ME[[#$3-CGLP-?\"L!8Q-7*N ^U!%U="&7;CAXQL2'=?32@OQ2B/5TITR[Y\# M,-M(ZS,W!",7A"H8E#V:38#$A8ZD7/KVSB#BHB3?2L5@MVE75Q/7EP=#"NA? MI!F9M]-DT46LOTAW)CF&QS]O9*<7I?LV4B#^Y,K7LF+'35*VT'>2Z;XJYRF3 M&'MO>=*E$F..-Q^*1$3F96&J2'+:@TY=]LPD<^E!Y:K)<!<+.'N4G.^-H;+&)/;23R MTK,7^]Z:(+R1C%-E8 96@\Z 'T5 MA[._KS#PVO32J" B XGZQ!$#%(C3MI*LKHRI'*&3 M&4[=T#2:KOW11'-D-/N5/#W'DV'E9[W/6=(/[/WUZ?#JLSKPQM?J^UE.L1%WT*IG#Q8\ZWEZY&]-)C!Y&7@)8T_?B8!5 M8@*;Q!IZNU:X-9%F$>"B7E5SVQ2O_7+-_U37\6(9QYXRI]Z)E41O 4?(H+_, MNM"[*K=*WR"9^X5\K\S8"7[*I)40/ MD@&=6-Z[!.\## C\;Q3"K(BOW\S75U-65NX?3_=5K5*93$]GR1)"9 MC;JLG+ZIT >,A4YQ JOE8^-""R\/BTBF;:*-=C@>F4]MM;SH^,S!*Y[>ATY> M$3Q)79&XT;G\YA56\B>>=GLN?]*J(J,)@=I(/Z!I1B_$98^!B%%A?):( M5^3 @R;R]$5J?=V7I'>]Z+7@H2K(4^@42?4)"E*X:'I6CT90]L*ABN3%QW;[ M-1;96KY"#=,6YG,'5DAD*'0%5#V/I2D.U6_G9P:[_'9:9!3>HC?+R T]Q.TYO?IV>_7E\FQX=W[&/@^_#+^=GK/;?YZ? MW]U6OE,D1_D3J-&G+ZK1E[R\QM +>+FP/QF5^8%A37R%PK,CZL&2[%IKM M[*S:;\.'1/+P;"3O%:-_]8#JXO_66 G7Z!-N*K_K3ZQ MXS $3I%(;"/>U$7%,>O#F@CX./E;^E5NT9\4]I"@\-WB+D**?_.5T!/4TOY9 MHLZY2NGZ>_B:+2YLGRT;_OK?RQEZDQZSTI%ZZT MY)QMR>NEK="=6 Q9K'VH+(9@I32NVNHPM%>()VNI 5YI9)ZI?)W=C'8+RSQV M!O"?;O?#JXH"R%@8N:A_=_/:PN&AK.1>"'97[RNS2+>^PI$K+_,-*J6A8]=K M-G4?J9T>Q*^4EZA81I%(J'[M>LZGCV(1[UE<\G?HI'KP;(V\]X5\P MY_#)\M2)VVYU4'%#[9_*Z&B^O"HLT&'H._C'^90:P^C4"D.\X";KPQ;4,C3; MWSOF5EN5=P=&WRQJ5;XA37>@"O=E,\V3K6WFB='OS7?#VNIF5@?R0,&0IGW- M9TSN0JG:=WC"(&M7UD/1;F68]04T("=*UNP9O8+"V7>FB+$RLA\%X[>]M1MVVB; MQ]6H6RW\!X-CH]\I^9#V$/#>[J'>H&^T M!B7'1LBUWH=,RVO9(S=Z43W&_QN[$U6@Z=!/XA.Z8,/Y:.@[YPEI=G4^=&RT M!W007]4^;O.\J/1S/H*R]=:Q*GQ)$#8;^/H6^/8.H6QW4'+DZQ!TZ;K;MSTE MVNM4I$(I<%FC^,V!+),"E\01U00N]];OKFMXLTZ8LUFSJ.3?BIWE<\TG(0$^L%K\L?;$Q,T^%: MD6&7Z7X=H],KN6+ OH?(UMV\;::9M-K-33/9"H"CJCLKJ=DPYG1U.1%7)$;& M&=]I=K5AEET!ZQ"24MZRB5NM!M%K-5;M$G+=@DH]2R)V(7_B?EP3Y%J1-&*# M.OSF3S<:G\8"1N9A(IHON]2N/<.DXA"5[^RQF[I-FN2=T_Z!'E)/:]Q[.\?-N)- M*'$#A#B%/]U=XU[3:%%9\LKV<8O7OLO>18*\]=:IZNR>@K;%1[Z[CB8<$[2M M9@^WIU$[_9)+B-+)?0,., ]DF71R3QQ!==,.XGR?(.+/(].U#WSG-OGM]D/5#N+_ZK@>[',8/F+1H-V=]D"7RJN:RN\"F\C*^+.ORTOYM<\O!U;(5\7*GV?\/"[_N74 MDG930]I::DC+G&ZAN=]LNJVC%OQ?4=K'S <@&B%[PHE^8BNO44Y+#.-H'(3 M$*RS$''Z+1:1JN@F(B,$96QA/GMV6@)_25+4 ,S*YT6 MLR)VQFW^>,]#I1([)B@E(*M<+D[.8/"3"8<1GKCWLO8N7@H1[W 'UYS=51R) M"%8*&F9G4SPVP3LRC7:W"#9O@>E>I?AV&:X4BF]WBIT3H/:)T3=7H;B6$5=2 M4=(_F$YY;7DYZ%!%9O.EK=I^8%O?9ZR46$V/,JRQ2V^,69>]2Q0@6!&:#QW' MQ1VQO-R,BRB\-OZ>6*X#R]:JSK8F;F1Y!ZKXIG2^!JI<^J>*&CNZG]\]IOOY M%6SA-LN0MLR*&E-2S*-),8\[(+^(PYD][I90 M-O;#_AG+[>_B%BO'MH]+WD-R,.IM!V5>2 A*UWVJ3UNOBH!K]C16)0@@=6[C M>V&'[@1_(&Y22I6C92NL-W40VG9;6[S%/)!^V6:4')9]4-1#VXX?8P]/+ZM* M$:F7*-_PR +2..=6Z ,%189 NOGV]E2T@'G!9TL%N7]B='MEPZF#4-(;[>R: MFGF5G>V91K=?0N?-E;0T7<^KT2VE UDF7<\CCJ#K>0VOP2#JDUM<+W@Q[P/N M&"AVC>-^"8=4AP<4U]K),H!AR^CT2JC@1<"P:?;Q0)9)P) X@DIX;14^=FL* M'S,EO PTJHNN%AOR;+[V8/.G*FM(#7VG3-"Y!*$,3HQ>:Y]J;S=J'[=8>KMC MM,OP&0AHKFAO.V!OG2!&!;C7N*(VZVP U*P-K0YEG07J"OZ+1_7Y%=H>MT*Y M_#&N[DH/([C/LD!G_5D[@$SX0HL M-@X1#OT-@-2[0B=,">D=BC4+1@RK@F&!L+__8A4)QK;8?O&NU57T2O!,"_;A M5::N#WE*?:WK@(2X?KO5Z_7,[_UW==NF;>I/+;-29.NB;;\.;_YU<77S^_F9 MP2Z_G1X5:-[5F'-;NV.V:7LR-42NOMU>?;D\&]Z=G[';._CCZ_FWNUMV=<&N MKL]OAG>7\ ;?CMCIU=?KV_._WG^[?;RW^?LR]7M;>5;28*6A35!R*(Q9_\! M#"W8.2S>26_EL+D+.;1W==J[]Y<^[%T0"]@>83#^P^:32-VR8HX561^6;-=" M Y^=57MCYT@-L07O"#U"B1%M[GD3R\$B$_(B&OY;#RS_G0/?\@7:V"L?5WVB MNSY)M+P1;VK'&0;RK(F CY._I5_E%OU)H10)W-\MCKZU"J)O&M_T>S]+F#87 M#=#?=\$C6%R>-^-Y-AHL%$Z41*PU.R3*_?ZAI#ULF'F!P/& %;P M__&N]^ZU@37GJ']FS[^FL9C\(XD_F.%(_8U\TZ_J[# 7#4]!].ZT))J8&0N3 MWOO,JZBM; %Q&W);^U"Y#7%+:5RUU6%HKQ!:UE(#'&J:0OUJY][P)^['-;FQ MNOMC:;W\V2(.+?-[2Z40W 7;3R?HF\:@6W++TCU/)WAEW\R3Z;YM+WV@WS:Z MQR7<8*); K.RPGTBNAII4=RI!FV?&"?M?=*@-=[!_AX$0;!(&H[HD[%>$*R0A MKB4==HH+CTWCI%-"):!#PX6O[U]IJ+#=+KGS.J'"!AC' UDFH4+B""H14@+> MJV-:T=6$AQ:V9F;\QX3[@N>/YG8%%&O8 *_JL>LUFSJ.W43_=.6ESLYU5C45 M:*:<8FJY_J=:^:&W +6%3"Z%>?[%4><\'D$0AS MT(HV(0J(YMF4)%7H6K-OF/T>Z=HJ=K0<==MN&>TRJKPW'>:24LX71]5T3HB(IJ(]+4R.F>V+T>B7?K#@$ M4+CJ+I8# WL]XZ1/.=T$ P]DF00#B2,HI[NR.NYUS/'Y@@G@HS!X3.!EX(OB MZI;[!B]?:3*3(I-+WPX>.=)I^PASE6XS9M_H=\IN0[@?6'-K6[H!W%QE2SLM MHW]<0OB16K WR*F_BL8\/!!7_C7!1%)\"_P@+Z"EG?:LI'8'U-2WJJTM6?V: M9=SCIM[K>Z>A+['^%1<1*6F4Y(0:59S!GY20M7AXNGBU'2PGU%I&&2*"NTU4 MIJX$ 'NN2U\3Q">@!.8E*C24T&:W":?'?3J_VO%.EI3-9+2ZE,Q$IU@'LDPZ MQ2*.H%,L.L6:/<52;=,TOF21]8/329;"*,EIQT48/&)?-=>/@:Q7Z8'?9TDY M]=P=TNW\1Q1:(.BN;X4OEQ%_%-\"'Q%-&,B;C.4!UA5/Q 9]BLXVDC5*#NVV M3XQ!KX3+&BN%&@@,UP@3',@R"0P31U!F?X.CH@E8/9!#IE7P". ,?43QF?M\ MUR4Y39/JM.]X(\NZY$DQ48*!A[%,@H'$$103W2I8[#0\)OJ-1\S#N"C6%@%K M/ GY&$RQ^\35QW4*C9;1C^N5T!>0IP:9_2>#$D!*=7',FN[C#H*._;+WD=#F M$J/; :/K!#&V!=]K<%&;=38 ;]:&5H>R3@H\-BCP>,;Y(W<8O!PH"P#Q__O; MH&V:GUC('?XXD78V&+%;'KKP^EO.$4+ZDM+(:( E1SR$9V'F@?U7/4!D1:&N M.Z!7$%KAR_E_8S=Z.=,4%4/G_V*5&K@2NORN:(VDOH$]X(\6$/IT2O/KA.2W M2/&O_/&>A[' &=Q&5L3Q/:>>)<352#XP_.&*-P?2_L?#P+'$&&D*;-'^-(=M M*MVX^@='7\&L;V:9/)"M$\O,=AXNW:^AD,;AF"%P[Q[A;X=@:\K2'#/&YE12 M=+%>4,/#4Y/ AW^*;>J&0;N$,M>'E[NU+2-2)2OTVF6G\5'8I %G%0>RS 8$ M3>I"J@-9)H5,&H15IP=J412Z]W&$[A;\@&%3GXL@?.".P2Y]^RB'5\>!!VPG M#ANVY@YIAD^6ZR'M[H(,]M!T^FP)UZZJXHLQ*"/WZ_"@Z7:VN^PB7*;1+KW& M#\'/)IQ<',HZ&P! :T.K0UDGY8GM'5#]4\Z#.T!Y'L)^,#&V0GA3$$WNP#CIE=S$A] M6P]=IW^>U=?,3\(1$QZF$0?DM'IH\@I20<^MT =BBFL>2C'>AKH&-_,[$/B[ M'# KPNVL *_B;[:.RBBX=5"YOF_;X%?C"%O;X,%NZLK"?S&>DE>9ML>M4 XV M1F7V(]5<+1ED2-3!K/92.FFPJIHLT'^9$;;AFPZT1A> M?M1UP21EGT<]GJX@5)2PXBB84?3RHR+CDW\M6],6KD_*=4E7D1FZ^-@^+KXY MDOMC@6HL*?"S#'9057Q@9[QGZT5D.%?_,0YG-M]LM7[^Q!)N[^ ",OZE MV>T8+/D/^)>_+)0!LW/4'N"OU^'-ORZN;GX_/S/8Y;?3HP)-NAJS;8O\9ON@Z']Z]>WV MZLOEV?#N_(S=WL$?7\^_W=VRJPMV^L_AM]_/;V%;&#SU[_.;N\O/7\[9]+H*016/. M_@/05[!S6)W#SK@ML]A8QS08>G32:4;D3YNST\UY?^G#Y@2Q /H+@_$?-I]$ M*D+!'"NR/BS9CX6&-SNK]L9.BQIB"UX+^G<2N]G<\R:6@Y%#Z3?BO_7 RH_, M@F+Y FV$U=F0^L2.PQ!80:+8C9A/'SC!0)XU$?!Q\K?TJ]RB/RGT( 'UN\6G MUJV"4VN-.SKREP4^;X+5 :DOC$MD#Z56^#L-34/3T#48>I.C@\%&)P=)Y$QK MW*E[+I7^VG'.58MOY)M^ M56FKN>!IZ@EN-9ZT%%)D+IFQ]);9W^_#7WYCM[.7=$K8 -K'K>VC/#;:Q9Z% MP;,B=OM58J^]?S#D&L/OZ5X.@6AXY&!Y2A"O+=!NM(&MGYW=0=B=A\TD_9=Q8W-EREM^S4^:PG@-E+.?#D7$ M,@%&56'QTK>]&(7M.@CQ!\-,E:F[8*4FNZ7*Y5MK/':/C>YQT<4X$L?]7F[S M9')=L[=YX=2-2@/TC9;9,HX+:ZB2<-5_N?MCZW2;@'P! 6+!^B]W?UBP>K@U M3<##U+M+7V>_[;RHMFET^B=D$AHICWN&M\@N-)0/]\-@N^ M4EAK%_#XAD<63,9)BGB5@XM7K/S=;^U-T.0#"24)Y1N%R*_$JLVN*Q M+@DZ9M_HM+I&J]NF"O8E<S@F9 MWIIN<1W#:Z6S"^4SU3MJ=L,G<6B/+9'-:+KEW#G(I*8%*.KQK]'#KPNS3%3X M8TK(G,ZH98K3:M<,ND:OLU<]WQO$-M+4U"[[:16^:1,2)R1.5#H8];/3F.,J M"J@_*+K!0QJ(9(NH1%0B*M6=2E5:,S)&![CIE<7E5F&@0:ML!J+LM_V+XV7S MW_8V6$?FE*A$5"(J$96:2*453F 7(+M;?;RQ$K33C:#E>"K-M)H,T^-CHW=2 M5$>>&.,-F4Q;P/Q;9(RW'K[W"FN?DW-("I6HU&CM0@IB#S>UCNE;Y3,(Y6_5 M.^XCN?#C/;(U1GTFW!<6L@%%?0[:S!&5B$I$I?K$,Z:P0=P%"U)F9%Q#:O+3 MC"*_X8 ?!,SAEH=/KLT5;+GA=O#@RU'JFJNS[%"K.]_ADEB*!(^H1%0B*M6> M2@TP=62IB"/J'[XIG;LHMV]#?2\/2.PH$*1I-K9 MGYIF:Y4EO69F,+A4'("^ J$14(BH1E8A* M1"6B$E%IW[!V#0,]I0-O2M.I=PCG&X^8%PC!+%_EZ81\S(',3UQ^O+=!'%*@ M1"6B$E&)J$14(BH1E8A*&]UD !AYZ0-\Y%\ -*[F#=WPR (,ZIQ;H0]05517 MRJ)]8@SZ5 ZE$C:@S=RCS:QUP9J=,,:B<(=VT<$%?RUJD;QLY1C +JS-3!AE MI<#'?1#"OJN'8.%,!)[KR%2-.S>N(^\)SY?:HH$_&SY5F^S9DE\#KI&;?E21'KF+ E+?,DRS?5Y2-NPO_K M[<*\M)21(+VSY;Q2"%$F75_%D8@LWX'7SQPW#L657\M[KZ;9-@;'+:-K%C6D MW-K>-87Q&BAG/QV*B&7.XM5Y^Z5O>S$*VW40X@^&412Z]W%D@5C=!=\"'T4P M##P8_N$2A!&$)-JE7+[Y3D.G9_1/2!Z;*8]D]Y;)%Y:#7RQ193<+Z)P8[>Z) MT2=CUU#AVA]C5Y"U^]/650=Q8BV76T-VK!Y[U:6$:MMHF6TR#R24M1?*];!7 M_1LVD835?[G[ \!6:6U2LLG;6:NL5:X7%'<\::1,?B"A)*%\JU!^"R)^PVWN M/N$8U^,3 MDF@U5;0JEZPZUMCK]XSC3F]?A'.1;):8LK?GR7B[[]5@RU@)3 *$@P439$>J M]'?8]7V(2INW$Y+&IJ!RK(SVRR^OE*R]UN:CW9I656FW*D_[:!MM[.]Q3#T: M2)"J%"19:GD#.:K+$?E)H:M&/$*21%3:)WVSBZ.0M4] B#5(@!HB0%L3!,/L MD,6MZ2;7,6*W X:A&Z[[$%2[X9,XM,?6?%B-PFD'K4F)2D0EHA)1J6Y46@'A M36U:011[14A7EUSY7L=H$?3?0BWX99RQK ->B8SQ5G _:!>=Q6^X+WO8'8 4 M*E&I4=J%%,0>;FH=PT/E,P@E4]4[[B.Y\.,]LK5LFLI]82$;4-3GH,T<48FH M1%2J3SQC"AO$7; @^T?&-:0F/\TH\AL.^$' '&YY^.3:7,&6&VX'#[X<90T$ M4Y>TH[;1[15=OR*F(M$C*A&5B$HUIU(#C!W9*N*))H1P=L!?E.&S#Y&>[+4Y M$ 477G+&GJTPM( C]S;<4ZQ5'O\:/?RZL,:S.B NN/XDJ7;VIZ;9VG>?:E/J M_;AOM$\Z9)3JP3YKV)]ZE"7OMR@=GUP!HA)1B:A$5"(J$96(2D2E?2Q5L0)NY1YM9682C-HRQ M*-RA771PP5^+6B0O6SD&L MK,Q-&62GP<1^$L._J(5@X$X'G.C(7IV4P_-^' M54(AZ\8SDI6],6RQ'\LDCB".((X@CB".((X@CB".((X@CB".((X@CB".((ZH M$:D.9)G$$<01Q!'$$2MS1(E9@W0_]-5&I=5D(GZV/,NW.;,$WB<]X[8\*6(= M$[:DU6[ENVI6E8]8?2_1[29(UZ7[K4RZOHHC$5D^]KQ=TLBV7A=?S;9Q,N@; M [,HCWJOFMCNJ9Q1@^DM-9BNS65BL],WCD_Z)(^-E$>R>\ODJ]IFM\FVCU2ZZ8=U( MX5PDFW3%NS"/L#/YP9P@!G[>[WS)VJR3>()X@GB">()X@GB">()X@GB">()X M@GB">*(^M#J4=1)/$$\03Q!/$$\03VSAXC?\%P]&\BNT/6Z%]T!:&BA!5'PP#T?!2'6&_">K1>184W]QSB9 MNI \I>Q092]U'9 .UV^W>KV>^7WPKL(MVFEJ0C5Z]>OPYE\75S>_GY\9[/+; MZ5&!CM7_W8VTF.W#W8O3JV^W5U\NSX9WYV?L]@[^^'K^[>Z675VPT^'M/]G% MEZL_;ZO>H .6E8L@9-&8L_\ HA7L'#2W,U_P1G;D:[?,$]JH'6W4O"$MR*F\ M]&'K@EC [@B#\1\VGT1,7NYBCA59'Q9NUH*-R\ZQO;&7HH;8W$U!STQ".9M[ MWL1R,'5-WE+#?^MQY;]S&%F.K\VR\C75)W8_=:^-J5E'_ MS!:!FP9!\H\D?EJ&!?4W\DV_J@)ZN9340GA;KHY$:Z*,R=_O0_ 2$XNB2 5F M92Z7<3M[>_%H'<%5ELH7Y]A3/?ECB_OT/7:2[U&[H\-;77"F@W M*N4;CY@7"+%3_5%\M>BGS0;8OW:I&]#R0^D:K$E[:)Y,]] \V?H>MD^,0;_< M/22HUWA-.[TK*N Q%G)@5=OU./.U"L9/;4N,62RXPUR?!2G>HU4J3,;32^FCJ#Z?35+/,+FIF3>]^.^,3 M$&S70@-0*9C:QBB%5_R7&N/L\K>/IY96 NN?;-\"5P2B:KMW&^"HI7O7Z9Z4 MN7<$GM8$3YW:@:?K,'AR!3(M,)+,FXU&L0>XR ;:1W7P7JL1VI0N%T%XIJDR MU$39J0+NGIBD?G>\DV6IXY995#RM >JX.3CQTG^"'P?A"WL.D5Q.\'R(>#$E MPY](A3,@PDZ55J>HCP;IK.UO7SF:JM\KJD37 #U%L'%'L%%69?MX;V% S0X> M)]P7.=?\X!2N+,#_&>EQFB''3I5NV^CV2G7W]E_OKK6+Y>C>07?03-W;'(R( M!UH,]EY8ZDJ7)02?NKH'I+1^MUP?B7'EGX&"#X3LN7,U&DIZF.4JK__Q,' L M,4ZKO,]Q?87T;;86>].VEGR4VRDUB$R(LO&GN*=CRW^ D?/'LY)EY84AS[7N M78^.:JL>NDYSJ=_0!*_>_98$5S$3@[M/>-OJ +'5I6]C1R=^QM6?EWY"EYN4 M+-5DQIWT*#JW66K[8 :RY M2&K:G"O2[/:4M],A%;ME)V&E[2PY5F<6]GZE8!TIY/2^;#3F85+]9.;\9 ^5 M\KI"+,ESJJBCHN[5>/J#XU(%>1_T\]KV=N6]+2N)L'>\_23".B#A.OGP2K\= M[+GP J[';H[5*[5CRG&I<'/+AIZ#[;L4!#WW"7JFITL3ZT46\L/#8L,EEY_V8Y8;A*6Y; M8UV=#Q-4E<%3<]G-.I2EZN25Q+77HY!NB=&@4O7Q,J=IT-";A_N6'7#&1QPX MP6'(#7NI (O%X_&OT4.!;"3DN %JG,*?;@1^J):5W=:Y:%&HM.*-+2E@>D+W M:782+2V =P>@UU:.JE7E;ILE%- [",6VQ9TM*2FJ3WQ@7%KN/0'EL"Q@Y&;!*B@QN]R&QQ_M_8G3QF\F\.S\&]MEYDPZR[ M8&@#-4)^K0ET[5E^-/2=\X1&.ST+Z95P8?' O-J-=[:D!$2CWV]J!0_"C+MK M1F-S[@@V"H-'59X7];4CJYA:'BKRD?N#.X=^XSRATP60Z1:H=#6JA_HV2[CL ML6?:N^R-+2F)LE-%$B6%(6L1F#F$-5(8DCBA/D?8=4KNGCLI=M-0W?Q)\5YA ML+<='Z:1S*K/B+OM[=^S/C!?>N,M+OF$^-CH=N;_DV'1#7;>@ZS:5^0],!<6-.&QQ^'['@'L@G>S[2X0+&H"^%B$'M M\JO1E\!_N./AXQF0:=?7XTIP9/?,CRUI1[=TF%!9JT="B7NFI*,Q9Z[F8#P- MON78BH2=(?M*ZF)!R$F87'L6V*6:%'E.[$^GE+I.""6[>5.[UX/>YY*Z6;>- M=J?4@LT$L6NLO4\#$6G536I[57'6"7Q7(RFNB41+4I*.KNVFKIB6N<:NEI3* M8Y;;M(DP=^.U=AYS\Q\\M%V15]S/5AA:/J5@2M#UIR+&N2;4;NN[]:EPYV7P:;^A U4F-GT?0>J^6W2BL29P>:>.Z@B!H/5;6CY6C<7KNI M?8H)2>](+]]9/S@V\L3$*8GZC*'87 !6QS/DX\!R@.DC_+1+O,PB_ [*/#5%E1N-.U7D)37?V M39OO=)RP*)EATK4SK= MI&0"5UD1Z0O2Z&I*HMT>*!)PKG9;2TKNJ"080G4::G%S_1#62'4:B!-V6:>A M@16T)KJ.$+M_R3C*>UY%ZTT5EE(7J\PB6DLO'9^TJ91IM3M;4AZ :9B#4CMB M$Q2KLW$ZA#42%"-.V"44H^#>+KMVCBW_@6,A5HDIL3Z^_ N>CC^! =SO2UFO M!.D1<0Q]!_\XG]+CFH=NX,PV":^F*JMIM+KE7L#+J:^J:JAA5Z2'682_V&)B39>"3YF WPJ;> X.9WT@WT]-PP=;/&(>&'VSU(/(7:*]QFUDDV [ M ;UBT]\+'%;3R9J#O9EH>=V6TO M$'&H"FO@0<;("YZ9ZRN#"8:03C,J'[I.DLD $*!10*_!C M+J(:>*[5A+,F-F.@V<<7[6-)-M&;FIQ %K'2K8D?K_@X6-2#0Q%")^Y(Y)OOH> M[V))P+%??BL*^ \*=$ZOV!ZW0CG0&!73CU0+M>19LY;D646DU,M@58U7H,HR M(VSAN&I6GVORV!QC+S.O?W:=: RO/NJZOB[YH!]'A9S./U1DL.(HF-'8\J," M(Y)_*5O3[JU/QW7I5I$YN?C8[K$BW%J\?UDZ2-LX2P?\+ ,2[CE(%8($[]EZ M$5.65?\=AS/;;K9:/W]B"9-W<.X9,&%V.P9+_@-@XI=%C&MVCMH#_'%NND>] M?L&,DX_G6.U3UCMATCV!Z5ML'*(Z^1O8UW>%*$6)YITTSF"/3U%+R;M$5@$] MM\;NC9*W$E!;P1;,-3UVZU>KV=^/WE7-VIM4W?5T:?_ M.KSYU\75S>_G9P:[_'9ZM%#KO<8EV]H=LTW;D_%KKN[.;]G=%3N]^G9[]>7R M;'AW?L8N+K\-OYU>#K^PVSOXX.OYM[O;)1NG(-HW (BA:\^@QZOPP?+=_\E4 M"%#*,E-;_F/H.]4WWQA5_"?FW/WP; M,+?E^AA]*^ +5@*]>V616_X]#3"L3<<%XV&]3=>>?SQ+;DG+*<43:J^F(4LF M:]ZBML 25V=!K/"OBR!\X Y8$-\^DF1S(\%$?"]L)8(,^);:ZD3'#/$ZQS!I_*O _U*?C*H&7!CV;/0>@Y M )8XSMB&.06/^-#S&/YE^>P^=CU'SP F&, 4N!_$,%V,7>&Z8_^*A M/GGD( =*?> ;U6SD[#":)K/D\ 7RW;85WH-0C-Q['NJC5TUI?#^2,*$SLR(8 MDEDC>,JQ5+-!UX;_!C"-+)?.\=+1;J3*'.R'MEI=Y==#0_TY=H$9*AJ0AO)"9OE@3@) M5]HID,4TM54@#L:9)BV@$!6' M3US#+M"C#Q\],!PPAA \@AD/18+0\!H;X])\G<&XCZ Z522P8QJ2E_ IP?42 MGCD0" >!_RD&1%;V@]2HS) \Y* 6_F?=NQ[VG8)7%BQ"3%?AXC_FILNTM4E6 M-Z5,+)35+1(?.W45X)DI2XK4-9#[%G+)YF!,5%4PO4L!K'CZ&C?EC8FLD*3I MBA98=@E04@ + W/IN&"[PZ0)>6Z6PA4BR*TZKY&=0#E'B>>%)F,\"L#,$J$66I4^%",]%D1?.6Y2D6X&KCB6:@; MJ8EK\59X!84L5.>EB1J=C0?E0@FOA!9NIV!UF&K>:] :L.%BHX!!2BUG&/WC M'0YURSTN%_R]?7S2[?3;9CE1A=* XPZC"NTC=AL_PB*DS+P M0YOL]!+!G_0 S423&MZ1BT>S*;! N#6+ M+'!H T"IAS H0"CXC%D06IGRMEX$B%(G5\ J$RK\B+_W)Q_XRZ[FJ4 M#1H.?:<\)4#R75 V2]H;8+?L+I (KR?"&KM/P=2<;=>^1.C C[F*CF1\BXGJ M\0/BQQZX#V@&Y1N^YY-H"J@Q\0+^)6/I@KW7(;#?A\/K)/@%?@1(:B;BHZX7 M:2@R52X2D&% 3%G\+!@!!/8(*]2OM;/A_;<8=MG!Z(9/@A#7>1H#*O3M%RG, M+R3*V^\)K^C,$D*3'!?X.IF 3D(O.Z&7JY#R'T>W1\HVGH&IM4(# ;FG3#2X M'%)J$/RJGR'FT6X-)FF ^.4#V>@LP"_=4,8H=" 9&#\W@K+=*M LVX[JD=*I M28'UE'K&(+?[F/KX&%I%&ZV]8=0ZJ,K!&:ELYQ>F$>PT.'N0!\!_*'_L/ V7 MU"*V6_9.[$Z-*)N>NM&K 'Q\" ^?,.BV!=L/;QU**VLED0T,#J=AE C#?W]E M V8R.H;!!)W&+ ,*EM(U*C* FA!>4!Z3K$MIM@AF%&>JU2=)<]F$*8%R:0)E M_S7^VU+69!KWW3AO+ M?A=-(_7:_RX.U>OQ4QN7F5+(GS@PEWI('A@(^(>CTD*F/Y)F6F+K['%%ZD=D M'>[L(94*ZX$]#YZEUX\P'6M=1:/82YUQ(SD0; S!X72">X 5' ^#DR-% M@XTL<"*>L X@SAY-/P *Z]D*G7D;#\A!+P_/]@*8HG+BAV\\)7NC\W^'/4OB M\.46CX+(\2\'E6H:,TED2D?B5%'=3:O9FJF9K M*(/9TWYM$/XG4U/4Y L"U)FS/7 \?4>:F=/ D;9.KE(&H)_W'\/94,[/^ MXP.["R; I;U6SRB RKO-?-,+E?*72(=0*SU-R3/D\YI@+D:3 A;";"R90Q2% M@8>:> +;Z&*ZT4. (4_0YHBB7%NE!V$NJ81Y*M0!#A-Z#4+K;WGA7D=P5*8% M?HZY80"G$ ;*1V52A_S0@]?(Y##$9ZI9HML)NC"\/BS]79M[W@03L_V'?[P# MXX7_U@/+?^LIJ!*T\@4ZPAY)/W^C.TFZKJV-1P83 1\G?TN_RBWQDW*H9A%#[&B2A'9"^32E5=7[MN])6.9"\9:,HL5 M7[TP*J&B#&6[W;6J49$FKZ::2UHM'4-.]>.G&6F5M)=WX5ER&3Y'U95NPY/0 MD]"3T%W -5K#2^D]4)I -(!Y .V!<=D'$ 4,@SR5HJ%D723M). MTKXOTHY'1'9Z36-.V),LZY61 $:<2#^0?B#]L!_Z(8V,BC3<)R.D[_]_]MZU MN6TC"1O]?JK.?T!Y-V_951##NZ@HFRI9LG>]KV/Y6$Y2^RD%$D,1:Q!@<)', M_?6GNV<&&) ;P)(D)RJ74>BB,%,3T_?IOMI#".&;]3H):_DHOOQ GFQ6*"1 M*QJVNG7*;URG+YNJP[)' 4\_*/2NX973X7.]DV!_2 G2B.WASN%P ]EL2JP( M154C1=3\P($E6"Y63\^Q.=+H&XNH:C7$>V'X0T&1]^*ET6ZWP4E)]]? LAFF'Z M]QN9H_+>#^Y$AHK\%C_'^OB6PYN2JD9*?-KKFTR6D-P#(_EZ_0XWL50>?@!= M6:79#SQ-"\Z:[XR2["M>2.B#9L6J;ROM@]0P;KQU*5-X63@+_"?'%GD<_"(N M;RKR^/,+/#BUL8?6&&80XI^'5LCKKJ?+65T<58$2JI/$#WI204_(E&PJK^67 MBJGLF8 4\#%?VRT?8N,YP$'\\5BP!=Y?!@Y#ZE%*& A!+#K!2WL!&J% 8F!J MNKQDE80A#B@GO2 MM/Q9M(T;N\DPRX,!7P G>/]XU7^U;F#!./Q7M35$VC,W^Q7IHBL,*?XB$J^H M;"GC>^LDAV3 '8UDT(EM1):'Y_-"\?J9D(9%!5N=UOH MSL)$/334P0C'S."<<.N.[8(VX[G\+BE_?^$(VW>961542GW%!3_P)KSW*F@[ M8S8[@_S&,R^AZ;9;H[>T-2BODU!!#\JR-K1"P:Q%;AF15$+?]KVP'O*UE&$V M/Y%46[EIY"TAU5Y[_/:N"OIR'['(/>9=KJBCF]EL%31S/@))K$WDO M@AHWM%K78!N/3UUPOR[#EB*JW0.Q]BNZ>U?E'^DWIRJ[][+1535RKT!'O]E$ M> M1DG.G46ZGYDHY;4'H;R2F19R+7S[.OO,0UT*4;+W@+N'N[/R6J?E"\\5: MOM!^?[WM2"74BFCF.LCZLHA<>48C>()%W;V/V.,_PBT]JKBYM@]7*,@.*$C, MTG+9:1L"M5FGY@S-&1O;B(7E,D<'6LQ7H(*R:MSB+7"+!QJW>$^XQ6KR?%EP MQ$\L)?D=86:5G^PM>PVJ<&I7P$$4C=#FS>.)'U \A8,/ZD-7E(7E5_'DU' N/ M7;7380\>-?V(7:(Y"[2V=]^V>>+_@UW%;M)! C;*.SKQXMZ0-[JG$KM1>E2Q M=C@]J8W-8A_1TMJEA=]:N=L\^<(%.K2T1;-4S5'X1\*M! MJ@VPE3=SZ-LV*)Q1A/TVL4I5_F8:84P=>HV_,NR FQ\Z0#]L)YRW]=<+#SA> MPCC)++ JEC/5-3[-9RUT4LY4>3=WCV2\'P0^R!!J1C2>V%5E\EO$0 MP6&Q'SKU=,;.9J H4/,DI:UY"]"LN\"ZG6I9]S=/V<1%)@CCF>AJ,418@RCB MW$ -X&F[B8VD^9$^IG2L6+:45NU^(S\ LI%S<4,#WGCVQW2\7PFAG]GWWA>& M^A64'GSAD^\%\E=J4*IKA\NI'>;64%)!G+&=AWX?+CO^3M"7W]YKL3IN.HD<#DEJU@0.6[[S'; MBGFC.8U&S/ K\<)[9 7U^?R%XV.E%:3WS:OFI2XNVH!'Z=JN?7W0TGE-IE,A MTWXEGI94&A#G;,RK/Z@#>)1DU\SK83=5!I-R@A)7TZH&M%JMHNY8 &(>I-IOU*/"VI#GU+I@TG??^E9:FF52UH5>XE18%I?3+W7YT3Q*@^0M8Z M*Y;X>35<[&KXE(?1A-FQR^['N?2^B1)*:9"4,F &D=&(WT+#B4+C>=%*640] MB0QFC2;P& +Q(,;*#+;)MXTXQ%_4+<5<,0^)L8Q,N,0;$L&\.^3'S$@ MEO$0 :L8PA0+&QIIY9!(*Y?]79%6!D>/M/(2;^T4,$OZYUJV^Q]F!=C)A=D_ M#X,??S&6+IUK6=*K43UTG?J.1%^N(2Z1I_6.5;)CBUDO-9%"^A;X.!.KE!YF M0P;+\M!2S^ED=NA8Z/[O2O("!'\XT41%0>5AJ2\,_-L1N&2$$9D&$0@O5#K( MY>HDCZ/JNN]UFW$\M[1(AF)3Q4#S%^H/CPKF>Y MX"C_TW*\CWX8?A#951^\=U: FG._O=%;E[J YD08I)J>ZNWV@12!;IE9HY[2 M9[),S1>:+P[94EV'..H?XE#:M.=VMM/>;57>;7E6[RF6C9_^_A]1=$L;M+>QC$W'J0N,X2+I8)11[%(#2;X#%F4.\@GS M*M8Q3-F8LFCBVXT%BWZ;S-9;L'!@/P(>TW/";[;CPH(=E]H;%A:%&Q/F4FMRF\&K8 QPG[$W]S@S0R>* M>7#^<\,#KFW\>-/<.3AH?OQK1A]HQ/]YXU8S9=D,9FZ MQ$6!\7;^EGFC"1;?YPG)!_:(6ZD*RF8B)YL9.7D1LA'*RF>P.4+F%3ERVRPM M>[M0HZ5Y?HXKM_ !<9WD#$QNYRU#00,\!@RYAW=1;C5_2-K%+C.B,>1!H(;Q MW@_H2Q@#"GFV9X&)4"5W/0!U@/Y/S(O9)Q:=#&O59%TOXZNI'[ L4V$_'_@* M+:MA_ NDJ!^@:X'=MU49/+&X@ /Q#%8&K Y;T\+G:MV$$,FN'R*#07-0PVC?06ED4,2JJ*H!DCYS@>MR5S8MO"/Q/IE,:6 M ?GME_GB%,T]V0(7[:MUEE'&0L0X_>+BV31S93%D<&SPRL)]MN8AE46(;>+_ MF20A+YD/VVS^<&U(K[:#4U8N-UJ]CFG(?]YH1XL3Q1DA'MC M+:Y_-6LNA YDQ4NC!R;C\FSEL@(^75[CDS$UZ2,NA=4C8CCV/UYA]=P#R[SFA>NSJ^+819'3TA26ZR+Q)::Q\HESXLH0\6#H)!AY$XZO<^\L&7 M(;\#*PI1?8-7@LK4?R*;D#D!L&)$@1D,(+!Q[!JN\\1"$4U Q0T^EH4<)UC*%F=K<\\F8K;0HJO\,8Y<*.1\MQ\-9D-'@9&&]\%&; 86GX)E) MY]IC$7X)+ CY6,/XPF:6$_#AIS @R$"Z%\4%A30E-%L\7(M%K\ 21%ME@J6M M:N0Q;9ZH(9,RK1]^)_?E-]J6C\X8/LR(H>1]REZD>OHJRJJJS@EOKEQL(&SF*-+M:) #MY)7>D/"Z=4&(D0^..O)%R3]; M5BW6J5)Q.^=;?O_1XY'@Q$E>3;?_(P(2;P+$Q MG"G8?$\%(%OO^L/$#_"J 4SI')]R3%X6.'3@5:&Y[.([#73) M:LHF&*^.<3U:, "+2&KL+A0ZM18*R6Z'_CAZ!D?_G#?[0=#@#M-B_%/<[O=Q MX#E1'#!2_6/G._Y\UCH@H0@,]U[0HXI-+TR_VRX;"325Y03X_OO@CL*+EGL_ M_NA[C[AFF_R9L*:Q^6-/4TIIC[H>:7Y!1#_8([KT!J><\=\P[IA:6*E)E;&U MQH2'Z.+FN+0Y(A8_M>8)2B*(3_@P#&4 /QE]!%^8XY!JWB>8:\H8>(4_Y+<- M(.MX(M,?$^89EA$%SN,C(XA#6B-%X_&6T1D[S#;A<0^D-[^PH/?#HOF5@!B+ M(S?*3!4*36#1V,P465X._[[K/P,98%= 2R%509K+U_!8ILQ^Y)%[%_@"TT_Q MQA-O_^";IC&<@U"8*H",&-\?D>7JY252ACG3PM2$9:H)#=][#AS@2\^P_6^0>+Y%.B4[3JBT16;02W)./W@X)3^8:TE>C227]-4R>YDD<+) M)$?\)A5E#;FV_+8HH-M#D)^N\S\ZP.*XW>)?X4%^2X2WF#B&9UN!34_B^0GG M8<2F0I0IF?&ATFY!LP1 M9=]!J_ K37\8(GKMB%&MIV>+@PY_Q-NO)R?$JU&0("A1&)45<[O-P65]5%?)(Q(6L1SF^9]HU40.")I0;DBMN,1 M3ZF0@0(CC(?A*' XS+.921O *E$'3I^),-.A[WG,O9")#Y12@/K< =D !@A8 M/*[_"#K>&<''PD2#$QR[8\=U20&+1^@D@^4P89:=)NN*N8GD!DQDCZ=X0L-L M^F4<@77U/P&7C3,-/,M%DRP>6Z.(:WCX2>"5T[N2N9/]Y3*2*LNOS"L-PDL@ MA$!?>,$$Y"'2+KO\]#N8WHZD%9.UUR%=[SE9 4DN2>=FYFU+FH391)B$Q7A2 M2F@$UK.!0C]P+""K:PW1#?!!U@8D@W-V6DV$Q:&S%$7GW!(<2"\)D>H\!<<7 MJ0MJ>HU05!>/Q=)A"-5QGYUHDKO[2>9P&(](!T7,FH;BSXK&H5E, M$>,<%YQ)'\P)EVQ]SGT/MCT2%U$PEQEBOZ?KPZ*0I*C"\03//1<8-'VSGEL*,D-6VF0FQM\.3&HS@+PHEP73HI">ELA712UB>I MCO+\98\=Z@U^YMATYOISQC('B)\Z"GH5VD'2M(+_1GXTGZ'=(NR0>:(.0^.9 MP70M##T 31F/6TAAH>M SK@.I-/4=2![J@.IHKSC*$M,.MN4F'2+2DQXWC<6 M!8*1P'M\ L_7-!ARY'4E1&921PFAM7FP3)QI0IS5A0]);4E!W*1 VRF4<^=<;"R*-18DH)/R[ M(!%N[*GC.2$5!3\QX3F4@J&\*0I)I[&,)I9%(4%Z5+FN[:!_-UU7K]%=LRYQ MX[50Z0[6,MX1PJS=^),YO!X$")?\'02!N,R.B1(?XLH'8TCXAG@84L?12,;N9KZ#=^DP&R 9 M':7 =RE_(+"\<,Q0B67CXTF%H=11ZR: EV=JD!X%R9,CRLA@-#B1,KU!48$O MB2D]3S%,=:LXV?=T 0'BY -A2 9,54KU#&F4L4(Q0B)]H9*?"U#UL@0 M82/1J>*!UN4XJV$]6W@9G5R>9Q.=EH'HZ/ORBRAD\ ^/>&^F9 I94^ST^K_T M.EZM9AXB0&M2#9U$KQ*#%&;+X\Q^D'Q&R$QXH2"%@.@A:PJ+$:^$<+ G%JH= M9M4Y9R_P8YD Q5O,&K+';+8I+*8 "5KDX/+YHLML'C&V+T\^\'W&"N*431N^ M$_ 2NBLSGB2*ELHRV6 P*$/.L&]].DYCXTZPO)CI>@3(S%MEC^5IBIK,IY#-B_$(/ E'Q%M,>)FX MN+1ECADO[1<)=TY@7_!;XF2+LA?;R5PF"?*0@L,&9Y < 5"-IKP#$@C.8$), M0V _[Q&VCKN31:NT9@Z"'/%EII/E][:1@X.!$<.M"OXM,\$[ ".%N"+DC.8Z MP%@VF@F4=6>BF,)K7') 538946%" EJ0I">*QM&4[)DA+/P/LPH?D\V2<@BW M.YG.U/KN3.,I-XGP%ME*$T=S/7.5/8E_5*,I0:VCW-4P'H_A=.*^\\V@W"$\ M8S@YE^[->5( 93-)1@X=D+Z4(JK\(<&WQ&>3Q=-,Z59/".R%,R6%09AY"AX8 M,Y[U'^"(B2Y*UY5H#$'U&HQH2NXU-Z\F'VHA5Y(B@R.X:#*TR+ M.T24@+\J#Q?LRXP!O_!,4)(]0$3'M0)CB/@=>.%)@D>0!R$.+\8!8SQ[ 9-G M@\6#^5OC ;X2L<#QGY"+L2D;1 3L2>4:9)S M%*5:V7;&8_XU5=-B#CI)&ZXF.,[+NB/),]R?4?LE@Z;8,M,$$9$ =&J6=%0# M>QZA^P(VBX/1A$@,;B^<#M0O5(< IK4SXAXN-P?03PTY@3&)(Q'6!@P1QA:W MI11 OW1LPWH$,47!@JQDMUQ*PE>'(^O/)8,K"_4:,&Z?>6)K.?QKH:T?6=]) M"F$A+*54#5WG480HTH!W2$(*64Z*Y'36?*KIO!8&5,+6F$0;PDZX3";[)[!- M0G+PR(&=!I?!^N":QRLPP910BT#RA!U@;+=8 \4H_Q!)B%]$(DT)LN@+L8F6O^?'&T)@FFGHD[.DMGTRR=EL[2T6BMN=DQ M6Z32]#9Y@V).%.O%*@[C'@^4U"G"AT:)S2,8JBKA;C-/I48S%@WBU+;-FM<\ M5LUAN[/%N52H-@LPXY_B"D*A+FD8NO6R_QNC!DF]*K2;/889V%8P!U4YECZ[ MA5[>0J1GJ]>!>J6:5EXA+8H>N-LMH[\(IW">'RQ2 ^.!^43OY4'IOO/=_C;@-2DE/P[! M-@O?5$#H%5S?/E>N1S.C,I[6.U;)CK6N:BF%UB#>@;$Y^H97P)ZM;D:[V36- M=F< __1Z;S;$Q5N.%\B(PP4%8RJN(LGZ._3&#=&0]^,$O15FO8785S!1NJ@& M&Q\#P#NWVCWR+NGOOD>$ [7@GMV@)VBY*]N=_WG#W47IRCE9R$%![0=T$S_Z M')1\D^ZJFW9);YGM?L5]TC4'K.2 P8$Y8%#Q]A\@CTTA%FRSC3XE]W3HY67_,S+'< S-$VNZW>T>H" M[0'L#S/.M9QI* N^F'WB2N+U2P3!9VM.5V]'H1T&[?*/_YM350]5LD6M] *X MB)T*],(;[23L(/)OZ8X5KUB38B\EI;;T4H59P"X(=!N^+03\[0# M)BGVP1MA$0F[8_R_M5$"V&<>/EMY[/N5'_I38IG]/(%!A6AI1%8BC%!H"+PM!"R8,H(7CI,L*;D"U[C MN9%-/[D=1X5GKL-B_+)\\(VN7,2]N4N0FT1E)YC$KB71RV>60[A7F>TBR)IQ MC,^XUC.'N;&>+,?E@'%<_>/Z2ZZ) #S?"GDC8;AKM2F.%OPFA44 <&0H%^MQ=BD@G^;HV][_XT]?IX+&_'AR4+8 M*X34JG!C9GL N0@SN%N%;;J*":VT]Z-$&%WF MLA2/8:/7+7/BE/WO?Y:'.,X(](!X3)N@#>R,N_[."K#@)U&*6D=4PJ22S ;0 MV2!"UU!;J* I"7()P:@"VU 7/<>-D?T0Z0\%$$*K""/?BJ+ &<8< 8$P"5/) M+FU\?JA0;B-?)X*]]"2GZ-F_H$,ER"J0=P5R"F'F4K-39^3,9"^<41R0W,_' M'%MUA!6T8;"HA4/$<6(4[RF,I3_$!57R>M($J=4')%306C-#B_EO-W*>(,2M MPY7>A/2PF>PG2SM$<-"<4(*!(!H*$[ T"%R/\2MBZ6AY,<-&(>Y.+D6&YP&$U8&;6.G2\_' MQ2DJ)P'!G8*<9S%15:].-!D2J$>@4CBR##%5 U0C,SYAI*#5(88;QX' ".?N MT@;]:?/!7&H$GZ?[7KX 4:^M$?5TW\O]@O7UM@'KZQ?UO91F]0^0MNK4N!WI!$J70.._H.%#V^&1 M^@4\<[7=6#H(3Z#I3"[416VA1(1'SZ0\L>L9P*X5QDB8K24B&][!(:8/C\*@V MGX^Z%)Q0'$H#B'D6;Y=#C(*M'Y"T,*Q)91\P@U'$ ^^+4Y(M2D?"V,8+R0 A MV7]/6OH0=KSE+;:-@Z''V:7R8TP33H+^C$P];!_C$%[[%'0D+.(;HVY/ED?F M/K47"''9"'FI/8<^F]L/RI0 M\<(Y<]+[!TG I?X@N$ALC+K$8/G=<_)FNK!=O*<-,N_3,FF5",^CY7@ATL0/ M&=G;.6/7Q@7*B"&?-QF@LQ?#_,%=X]"BC[%C!/^D (P=PW%CDK!'!PYK9PQ.Q MT<2C3C:H[*/D/E3.O6&\1_F3H8:XL:PFQ(&4N>"4N4#*7 !E!-=%8!6&Z.7Q MPT!\R?%JL^'H CD7\M/(@61%DQH7> L;ZPR9Q\:.$ D3"JH_PC&/2*9C!-X9 M1W/9DX9OG#/Q>9^X(>,;PH4"WS5JB.**LC>E=402&H+=8D_44\/Z3NTJ!>5 U_4CJLPW!6JUP'Q.Y96)!U@J+_!0+#?I-<0OFT(_#J1ID"@Q,C6XP@=Y M-^1!(CS1ZA49GFZZ?&#V_Q-)HX++G< MQ5 I&W%C%AMP!L9K-%O;S>O;^[M?Z8*0PF;YX)[5LVVUL X(=IP3L>8[ )Z$[B MR6'/(5F)X"VJ%D4FF*O2@[L H6CTDMYQHSF!HL]EG6V5D]TK+ICS9Y(1IIWD\:*(#*R;T(4'!Q7WFC27 X6:VZA\F;B-E M#AI":@&M<9F/V+[S.9J07!&N. @R)?[S[W@Z Y\CB(S[.##>2F'S@!_%LQ#V MD6(5[6:KG8A$>N[^[0/^,1&-S"%+YW5+0!&(I@W4?!7.<7*12=U=T6LGR^@9 MFQ K-U.4.S*$WU*Y1S>Y%!H KQN%PP/)D_F';/ >4)OAB^<'D_=448RDRA+ M625HB,U0-X0DQAO&']+Q8=]';)8V9>7=NK(NM>S"C)T"TW'-I5&S/;C0KE.> MW'B75ZP[=]E'UY_[@V?\:LV1X;J<8N\33:;(E(=D*WA*K&3-]S12LAG@J)JZ;4+ MZ[//"$5BFEB(-0)+C?B6>F WYPTBT*%[*<5L,[DM%JW(*OO+? MEA=;P=R@S.S6E:E$P*>^S?/;P$04+<.55MEC$5=.7BAR7Z:P7Y%(STQZ*_'& M@[;:(#"1I_"7[*QLQZ:Q1&]3[.63M@9T8#T\=WTIO2XW+)9.(WDA?OO:F/C/ M&)1CSBWR2Q()0+;^._88\L5 "%>0 MEXFFD5DW*]$NU4:.%_P>B/U(^,U9][+UN#-3\:' M*9YMP7[ /9\PT"T;\5(2X<5;<@P%^IRJ<52IJ"B;2I0,TE=J,4EG+OC"A9ZE MSJ,7KDE:KEDBSY:M/'5>S\J\GH[.Z]&=,G/S:;9(OKE\M47W.(R;5*$["XO# M2U:=!SJK9+4Q"RV0)/E!UBF(H&)B;J+]QE-3>9AR)K!0J2>\HK(4.WFC9Y/G MN)F'VHL,7JR&0W,R%+<68)3F#"&M"W1R4Z,VG/BQ:Y/IS2_Z>0IMUFR4-QU9 M:Q[&E:$"94"Y$CY'=*1QGL]4"L(-96X&6T5&,/D;W$BG_J#6:)*NUPE%?@A^ M4WHHTA)/N[5D3.]V4]S=PV=N&IJ -66_UA+9$V@.3^7WEBUJZN>=>!R+=CZ\ M3!K9$PM;EZ;VM4AL\?-ST-?:VXLAV[H$"6[B1]C[?9JR9&&U.C6Q8-]CA=OO M5.'VJR(@A.$Z:#?!<+U+!]:4/?O!-T-@2QJW67=(^>X7I;4M,6?!N_9K MV[8Z^;:M.,^AR-I*5J$VZ$7N5TH"%8E*274H=@98Q)R_T(9Q,XYDOMSBD8PI MD(17OS*T()*O#-<'^@;\X(H=.A#_2?+B/X-RZ MW#!NT=>5#]K2)586.7% 8@:CR?Q:I,C@[0@?VYF*WE++;W%QT) _DJ9@)?DX M]+SRXDX161N5GD'! !FQ[&#>"Q9\4[5ZJ(AEBW8O6[C>ZO'PB!"T:0S.]]1^ MN[&79,I0RAG/5^,E.I9,$V44X9*:Q.5$]CUW+H(N(:7\X(D1@=JTF$>$$'\NE'X5CX%AA=HCEL2JL+"S,0_I/I0XQZW&0/MLVJ@R?'WJBQP MK_*5A9(4B=FTBKFZB9&)J9!@EQ>]!S0L< M5YVV0"J5K2W*]"[V*=13*;X-[!6_VB]*O?CD1_]AD;CUWT\&1FN_&1CK(@DU MS\E8D8D!>V? YB4Y&W7+S,BC/!@ \FCNW0!HM6MB &3*KJ2V[S;?I,H9)(/K MC.=2Y-YDZPD*R[:J5\RMME3,XKV'I:296;ZX+.'$DR[E0BU&IHYJB.D?#J]X MP%0^_$N2,I*XUH_,X_5F0O*3XLM+2LA87;"A9F:G&L:':#'R)JI #"ODU]E" M"B">HK%WE3-0>9.&%%,D:??<$?C!K/_Q)VI& R8P5RD@N(B86&# M:SV3;5$ZSY0^(&I[D$,7J"4SDDXX=8ZW&(KC_CR6NDB^L$EUARRAPI#1+A6' M".7OJG^G-'E.-+VP-DC=MT6E6W8RZY[JF-RN7TAQHCRD*!)35]/.*-N;4O=$ M)%;*#'DOCX;R8N2C2OD@[76D.ADZ>*L0;1&I/+"36J"U#A6O[-5&9X&8>\1$ MN-2'_*?OV[3/R.GWE#\H_U0Z-3[@0?(L]^*W4!Q\X\$?1\_H'[U^B(<1:='2 M7]OI-2] ,V>N _<6,>WE.\'B_I_G)BV$>L$4IQVDG"P4>#Q5B0X^SU9*"E%X MH;224^7P,5-W&?-\)C[71(0.)NI,2:8XE&?.$ZI2("]Q-44)HF/P(9^8"QN# MXBY0DJ-*IY,Z6*12Z^B_* D'](Y#\ MU25G]?>G(?HUNM%*=O:#%T9!G(TWWH+(<2+C(S?3A-/3:6.P4KV3PC2,S#>! MA_('WJ7B4!26&#$UZ4 A*5G0533CT#*$GYAA%=+ M0407%RBVU>QW$+0V4XH3\6["><)P)Q8U^E:*74%TY!U%>*^DHE.I[OGW-4Q;5 G!6Z>%-C528$: M[*O:?$,EA+]!ZF!NPN'QIA *O5&DT/%JB&MQ >M! M[UGXW ";\10 IA36_I MC12$B>KM)/33'(_=XT"UB :17?^>#0-RX/9MVS?K+7/,%YMX($JG[J8U&6+*O$R+]:O>;B^C*85O1!#I!] M!C*;!(5D(EB92X]"% M!2O@W\)7HU3,YEJ3,%H&T.*;G704R#0<2)P$ MR\ND'\ 8".4D:N\H80SC8<"&J&8O<#,(KQBH^21R#ZG%@KB4H5=6'9K:_ K" MV.7V@8=^J?)Y#YQ,EW? K#SE.B4 '",7]D"VNME$)8E]KF)-QOFXD@8%)',]S[PIS*5#]$*9)Y=MYDL*CC%AAE?Y^\R64UB-HL/D,(WTBNQO^)N^]EDIKQ)%L*$FVU#C M>_*=$4N"C 3A@? B$V?&8]B!_).B:KG:5Y=,Y@!O,R34Q8">!P&L)/TFIIAB/R"_Q:&"R+J@*(H6024JH(J?."?D M]]6CM?+,TUHYM0=+:>2B Y2T/W*(PH5]R6:\BSH_64AC/T"-V R"09X MXS63D580'P*0CI2*G ]/U!>B_$$ N$@@+$="M/!9 ,-9CX\(P\.!8SC^^V8G M;[O+@PTM'@I!VH@82C/ZB:^&3L/V0)$*_/>_)>9W6!PX/D\KA2+DJ-NPBD*H MO53EI:'9*0(FS]RL]O.'KH"$30*U!7\FJ2 5:('A []L<,966$6-Q6H?2OVD M. LV"A,HM,K3)TGF%*OX?Q!*;&TH/XX,4F8[6,J+7G< M*\P2+DL46$U9R)B9CZ.T&+"X/L:(" \DN;A\-/<(OI*^SWWZ;(!"00PM>FZA MD0$?RXH4P*D"*F.I!][7A@RCC!%SYPWCPWC-$WCSN_!45K)*[%].[,+%2GI2 M2#%I0Z"&':F;&;9!M()O;.D*6Z9+89!G1@%4FT:6* MP,K#9KSE81(M6U&V)L7&B:I78D4H!7FGC=0=3,N3N:=$&ETI:40Y_3^$< MRL_ >!>'7E3M/S*B6-+3!*.JXTA8?QF3+9EEQCS*Y,5G3UP:8$O:K:0)->3( MX)0<[#E)?@O&KY-F%8N@=Y1MPB5:\A1F4=I/_-",DX1)AT?SUOC"U7=OVR'+ MX@4NRJFE7/1TRH7&8:X5 C-9'G'MK&WT4L_'T@C+ML,#PO BY[.\R% M:_PE&6W#D'@,NHF^\1O\\.=O#W>O",!\"J+['Z\N>L""(PNITW]E<'OI'Z^< M[]%/7CRU_4A\\]4O[497RELY>9&?-D7)G@E;H33G@$&H Y>T T>\S L0R8KD M U&N=952KG55%N5:C?:6E&M=;4^Y0+<\=R=:7GV)#EAJ[2'K<"?3;7 M(DC@ O96BXH&GN>PI7+Z#,YF!MR';S[/GG=7)^ MN;[2W?^O=/6_P'$WX;U7_AGMK^6T;*LFO#HV=U_C T,WZC_,"O:RNO;VJVN_ M8'5?\5YE;XMK-OK;+J[# R4%"R2L@Z+5$?[3OA?86K- 3#UAA%:QOO[E>'SG M6RPRTX[SJU_^0!'/2^X28' E]"^N$E,L<:4O%!9^6#+S!@&G,#%%;1"'$2%Y M=\7H)2*6SFO_!%),6D*2W J(\3C@(R\C3"Y@5,1V&?GAR.G4:#4#G9XWR:2V M =B*85X7U5,#(H[?AVE"PF;,O%C(#Q?242OR$E/+/!5&3 M)%SPLH#::=\59H+Z/#4O%%?/5-H44D7"H[2U3TK&)E;+M MW?CE.W\COP?$4"K5U>8 ]J2@\_XXTXY)I*(&#*868@B;IX&?2,ST+GOC!FL7 MSL>""EB5$I4=XWXL1J!X0.W:S1V!YL&3HT!V45A%N1EE^32,CY$"35E_^__\S,GRHBY[LRRL:KR'Z^ >?!W M,3#]G@GBT0M$E&B((B+@GX@L4XJZO2A2R@>]@(%<:Q;"Q_*GY$^915_S\-9E M_P>,>^&:@ARB\= :_=E>B(M==G^@ &-DY_^]]\.U 79#A E),G#&-RK[V"8_ M5S,T_!OD+7T3Z4FB4HF\.G2C]I-A/?F.O42R@LD:@GO2T"@QL.2YI>7O,LSR M8, 7P D>>2!K!A:,PW^]4"+#3=/ _[U9_(H,*RL,*?XB"DY(XUU?*]'4)/A: M:@Q_99HH>G'&.]!:]L_#X,=?EB-$V;!\*?M0;Y;;'^U?D_7CQR$H@?!-!81> MP?#MK!560,;%V[C,C=\%78;N]7J,WHB;JXN:T.!:]IA3FW7>!>')#G8J9_=7ZOI$7^*!R!^]^>Z$ZP*]G230VUD9Z.VUS18>]858[XOW8]MMU>Q0 M<*^Y9W:X--N#7K7L4*'XUX*]!,%^FZ8 UT.VES),C02\0N"]'.I6S^Q>#4Y. MQA\]6RP(^KVS1=OL#9;3A(Y%UFM3?V\:0=8M:750A3J0U-W+H>^:[4[%9UZS MQ(M5P5Y9HFWV!\W#J $AE')N>8K>M;'4VQ]/OBI.FB\4^"+RQ^^]9]]YT&\A M;KA>!92!4'EVR]1\H?EB+5_H&,6N%FD= 7*^^IBBN H>1\M6?/.@[V1@F*2FK89+^TC(-76>)'VN6 M>%]GB>LL\:-,P=19X3HK_*097&>%']^.Z:SPHPW,[\>P_M4:3>"G8,&R/M=H M>Z'3]L_ #U?#S/R9D%)]CF<$Q"&.7CCXV_G7^:SDM)'+O@[*'Y ?6EUI"]!TE-3-6KZ*KJ8*8#>AQ;T!\H'>XFT3\CY0:'F@4YWVVQ=59P1 MIIEB$Y%?,Z;H+J.>'8O(UR[ 'NN'IK,8P;YJ9OT?V_FG2B%.RD.;>RVSU3R] M(M%C8PBJ$:H+0S2[%5>4:?N_WF+^?1P !R&^%D9ZQL D\+.V_W<5]0DYX;GW M@I@'.MR=;L45X)HC-I'U=>*(YO$&>[3EOW_+7[8*T]I@1VWP( AXQYZ8ZQ_2 MTFM7[?1KAMA$&=2'(7K+N/['H@JTD"\)'B8*1/-CASJ=8>=3+>IWCO&D]/S@ MP4B/8.<=S-#3PO[0+"&08&K#$@>+^NLBK1I51Y_),C5?:+XX)#C R08K.K6S M8_-+@$SC$?6SMF9WLV;+,CH&9G]0<SV2P !J$BYA,7N*]7GU"%*G<*4>!GH#+\ (?V1FD)5GB@ M]R*;NV:W6<%9?G.JPOGP>U^>'&^;_5:GXKW7\8 C<(C.9)F:+S1?Z'C 6=BG M1?$ C]4D?[E&U6J?V+Y,S?9 EQT>;"/+LQM[9J]7@=VHS<9C0SH[EW5JSM"< M\7*LO^+6ZB_ UFMO9* =%)Y-#808[/N,>2&BL068;)2'V_9LA<;?\U7@]-OX M\2=UO'=\N%) C7N)^NNOSJ%H+!?+<#8 :KHX65Q/.2O8#JUW\Q4L=PW)K@"W M!T'SYLP*0H-A>^/ESL8&4I46BY,SC8"%,P:C/3%WWC#N@ _\T'(1?Z]@IZTI M^$(8/([\(GIM GQ)KUF\^JB6!RJ:;#7;W6SDF=UE[W]C 01SG?!3(,=>A+(X M* ED<]E0J=M'IY^*=%BAT"@XL+IY-,W&2(0.& MPSB)^VS-0UR;U+3\/Y/$"Y#86LWF#]>&5/0=G+(246GU.J8A_WES_>K'8I3/ M3J,]P*W;]%_NA5AK%DI(9# M77XE9$\0D@CLSE$WK#R:BI4/&CU0YLN3D+,-^"PX[&?&"*"/EDB[FNM?53.' MU>"X'[PG>+L?S&L,:KR%F*HMIG&O822DWAK!^&$T87;LLOMQ,L8M!Y8EAJ[= MAAT!CG&Z&0*Z.-38Q2>#73S0V,4:N_@H@4(U=K'&+CYI!M?8Q<>W8QJ[6&< MK&2H+]8S3!$><2SW7*_\$X<"B/&KH,5^4OY;9K]_>AAC]=_!\B[YKYH':B.M M4_SK(4#_\(-O&A)@X1@B4:B(&TFR%TEZ>7IB]%@VL<1,^P.E2VF3]9@D[GO' M<\()LXU'W[>UP*6S*FGR3R3)GM)4!TT-F7BH?2Q/YL(^]G1':EW$*0Q4W: BS! OSJ1Y8+3K=0FO4P 0\8]=I7:5*_^HH6O7'5E")=#@X$8:J- MO#H58IS+.C5G:,[0I4@[VU<39B"NO>7-85:.%\'_F8V%*RQX@C=BV8,_!+.= M12PUPS +>PS1RJ*O*-0,D."#<:R 'VL (XY&R$I]\V MGIUHXGA P) >"!A\+\;O4\8N9O"B]TCCWA#HU$0,_NC8PT=UXE@'35.JV\- M"H3(,>75]QN&(+HAJOO"%Z37+^^?3K!_@?A/4ND-GI8>QE.8( P:TKD5VN'_ M_&W0;EU>AW0Z?4\>74MLJZAB#74ZOD['U^GX.AU?I^/K='R=W*W3\<]VQW0Z MOK[96IU-:@6!Y45S&6LYUZNMSX%OQZ-(DH.<.\N]=:TP=,8.LT4-]5YNO7K] M91@8?>>U_QTM[SJL9;;[.FW_K 4M!C"8%W*T+8PO#IG'QDYTWOFD[Z8SUY\S M]H6'@)5@VCX%;L=L55U5H[=TDRTM$T-_<*63^[5<7BN7?[_Y@L'DJ0-F@>^= MIS0F\,/?K> VI<-^#-VVEKI[W;H7R-?_,;"GK7""*QRT6^WK@JOB"LBH3=MZ MBU#PM,:,>,]R#8PB."-VGH)4N>W'^TB5,._9?FW:MGG5U,W]#KV?98806LV* MNS1H@_84I/&O5O"-19A(@5$&RR8BAO#[64IDLH_$\4TH@]E7*5UN_3#:JVB^ M'&BSMS;;6F)AJ^Z]>M:"]SZ:L. LA:PTDX@"RWF1>S5[K[31>^C=+%.D'NC6 M3!>1U:A4^DR6J?E"\X5N@WH6IB+'$UBH6JB'Z;C_1)W#&HP#L]7/JX,[;I/Q M.':Q5+P!;2KJJO+S6:?F#,T9+\<;V*Z&^8X-HY)JE.D1QP.%<0,"'8=Z8"XC MJ?UGNWO5ZUQV>M44,A>A(1Q3(?-EPWCK!P&5R^:7,!=-;KO^B$6EP]G5DZE@ M8_D]);?^!"H=3@7-=^OE/; 1L)9MW,(_3F2\A\? F)@7]\8[GR+INSC 2[W[ M4>0/68!("^"2*:71!M47 >T<+_(-R_CH6SS1F&@*1#1N'@/&>"M?)YK 5USF M89$//!%&3A1'LL.HA:@)OON$?\.W8XGUB':$0S+(-X[@#39"-L0S!&_ R?#6 ML?C BHN;CS#F_9COL=SBSRS "BEP3N_'OUK?G6D\37C\J_^%C9CSA$(L-[VI M*>S)P9\?^9(^I"OZE:HRXQ!%6-Z+;[X[X9](K!O/EJ3BS_SZ?]__,Z$9?4VP MYQ=)G>Q(ZIN6W[%HZLY@)-76;2>F[D5[M<>R;.C^@ 1WHA!1,"2=0-=$N"OL M^XBQPK['4K;G469Q&VXMY-5H?BH[L'.;YEYC>0LR0"G\F%A/EN-24?_0%DO4VZO-\O*S<3#BYF>'D"^ ^Y.9G,%Q#YKWZQ?.7&)DD>FCX'"\G M*_Y7 !)W)]5:H=]GSE<0[W$_#5>\O #FT4T=R,M9VYDS(MR3:@-@7/*M*$^ M?_Y,NZ"-IE>_W'O&S2QP7,ZIK2:'JLK:3<_ U(]8(PB<"381\N]K_#OF.;>; MUTA*^K%U_<88@T I,)P$P)3U".S^:$6J*;1&]Z)?A3(FB/&4P#%G-_1HCIYM M=O\$58MK^/.S-;^=L-$WD'41]YS@)UC'%$[AY]DLE3KB8Y(Y\ = MY,+]&!V*4!4VV=F4J3?7JDW3 *,HC&$KI#D)BQSA(HUTE8983V:3@.>3/:*C M8]PY3PYF:AHW)AS9"-3JAU2Q!KYG/3FP8./&L4WC"W,=-C9);+T#FOM3\'U3 M^36*C-?B/;6PBJ-4*_"P5'H?.4+S ^B!&^P+/OQF,\)4\L=:=6WJ(<4(KL M[/\L9T'_8,S@Q%L>?-%<'\)21&W _HJ9-YK?CX%>CF\[(Z#'=/G2(C^FM4_B M_3+CP('&%.8U<>=4LP931RV$7+KYHN^ 3>['[YT . :6CP:96'2K=JO.L &> M>%J];11$8EH^ M'%2Q_L;AU%TF'X&#T96*R;.GKE1@YX3<((VDWX4L[7LN\74<@G[$:!Z0/O!= MEQ!10Y/_A_\5&%K&X0U,_)@9$P:[,S%&B*@J 0I '?I!] BJQ!"["!_AS:YI M@.7+[WJY[93H,C@+/F8/ @,-X;>AZSP*9-5H N=J8CWA\,S+QBR34U:=/;2] MKUF ]9H/!SE89,*M 24')>%)+CF7XK9+H% 9+W!I-UO3L9RBB\[E.G[+2!7, M)5I?1ET^04KL(Q)@+KA M;Y$_>I5AK*P@_2HCF+>HW3R$-['R:"I6/FCTP-U8GH2<;.)CX^89N&$X:8N(P;[L=1&%D\'+Y1>PB-S7Y0;':R-7<#9^^N M 6=O5P?.KH>N9NBZ0HGO"QJZ-3A7;.A\*5U+M.A2&*W,7/K-D<5W?^M^YWE@ M9GR8H._T@:R*W5CP+,F&!,.\,DVRC4GVB47'1*V7RH^#B]UZM0HQ*1MVQF-" M(0D=GGZI>XCL4=!GL %_'@8_OBRE;[L9W"1NK.YE7L\I]&G#0.WA, M._@Y<$;,^,P"OH\D"O0.'M,.WEI!@#<:? .Q:ZW>P*/:P(_.7S'VOG5\C^\A M#^BSG7T(W2?J3!!+'AAU6GY@6;OI["#N%NZDN#V;VI2KDVTY$9&&RJ5:FAM-:,33YX(S=&5?/9#_#9+-M\\CWD&,P+IP)GGK>]NNO/.?*1QMP^"K?D M1OLD+_-);NIB:+8'YF6[9U[ISF#U6SS(X@P-W.Z7DD=624RMR2VG!2K^I6TOI"Y80\E[?:-) MS2G5NB[U8:56U7I)WZ<=GF:1&GLEY;/,CEVXS<'@]%)%Z\@IE7DE-6&E3M-L MZAL5[;ML[+O<:=_E9;[+76W,TDNS=W5E]KLZOE4[WZ5.3-(==,RKID[TJ9/O M4C)_O-AWZ38N>^V.9I$:^R[EL\QN&3QM\^I2:YRC]EWJPDH=LSFH6"\5^2ZZ M+?V,EL^!%TZ[]WA=EJGY0O/%0?FB2AEVK&/K,W86R]1\H?EB+5_H])MZA["_ M^I'EKNK"H&/;.\:V2PPXMCIFMW5EM@8Z0;<^8>DR][=M7@TNS4'KF+-ACM18 MK:,A?!QX+UM'74M+&^YK=G^EA\K+9,!!E5'S'68JS3HU9VC.T*'.VHVM3]F9K%-SAN:,C<.=\"\:R=D5CEQF!;3\":[N M>S)'WO]2=_[D?]:=/T]UZ)=C.G\?&<+KS MI^[\63G)=.?/6NAWW?GS/*T.T?F3NH[I'IS'N8>Z!^>Q[Z#NP7GL.ZA[G#E+T=FAN@?G'O) 6U=U[*VH>W#6+9^TGGRB>W#6 ^2@0N[0/3@/S2!5 M)-M6RS!U[9VHV:3LG-WSY"-=M'84;HGNP?E"GT2W5SPY[BC?(=%,>1N26TX2??@U)Z+[L&Y-\]%MU<\.>XHWW/13'(6 M3+*SYZ)[<)XBBU3JN=2G<:+NP7GDKDM]6$GWX-1>B>[!68)7HMLKGAQWE.^5 M:"8Y"R;9V2O1/3A/D44J]4IJTCA1]^ \?J^D)JRD>W!JWT7WX-RG[U*G]HJZ M!V=-?9@VS1[K6.N"#Q28[6.AO!QX+UL'74MKP5CW[S4/3B/+U9:9@_. MEN[!>4"7JC8=L,YEG9HS-&?H4&?MQM:G[$S6J3E#<\;&XAOLFS("U3T/#'QL*PKHI?[E)?GJ;_'1K&I9GR]_N M%B.$!K87LD*8I>OZS^%/AJ11T5K7QWPSZQL4K"^[J>3[@(< [@SZ C^!JP&\ M0CNX=5#T=S]*>KVL7MXTX"?+=8%8N*30"./AU($?:3#Z MBGP2FV!9-'[#>&>-)HM3X=\SG# S'WPW^)U#^ N\&I^&O_\56^[R'WGH;W&& MAN/!-\'1A#>RA==22RYXH1IXMR(:-H*MI$%C>(1/6E+9&&':T.)$F*MH]>R@A?['EMX\:KW M?LUR4+HBSX]R!K>V&#HKH"L0M$6"R,A<*XF6RB5U6"E3K-TY3P[,T0XSDNT M\JU">IVF; 0>9\#])D@3YM&CH&^!*UP+GQG."\X$?=./(_QP#(P3PAH?06;. M#>O);[RVHD%YWK(8&')BD!@SRPG6=FM/YW!:[-'7!_TPG&5 MIDM+_99.YM1_\(@WV!/QWYCXTDT7CHP=AKX;\U]&$\M[9%Q%4]0:>4Q]?5Y M>&O"/SMT;W@1SP1]A5RPQF/+2<6$X&=ST;XA]8\GW$_O(*N1*54PP;;$2B:Q MSD=2VK1NXB;F* 1EA#*(&SL]F:CD1!OK_H#-:)[(SR8 MQ<6S:28%:,C FL<4(/?9FH>XMJR7-DDN:V1_O&;SAVM#Q@,Z.&6E*K;5ZYB& M_.?-]:L?"]FOU6FT!_AT9L:-_F7.I.7'*G.@,W=]K3;,,ZAC'JS ,B8!WHG] M#<[IJPQC9:7E5]+.("=N\8K-B\".L_)H*E8^:/3 =5R>A)QMP&=AQ9&_X'+2 M1TND7/45AGL@!P$^^;/=O>IUFZT^OWJ$+S+[ M)EKXTLUL!K9&\M4_6Z\JT7V%D:N2=9]J$J(;#"H"PZ)K MW*S3"F8<3 Y^=S#?!0V[$5-%''#7W[>Z,U9LC=34V*!NK]W;]%8 M:NEZV=PW:?8%;[\-7=K+U45[I\N^P#.WH4MW.3=O[W39%WS/YG1! )\ENI"= MNF?2[*LZ>'/28'UP#LL$+)RASGIB+C@(\ X1+)RY< MJ*)PJE<=2%R*=\$?SBNOB('))18,,9KYH=3CZ=X7_C,.+A"?FN MY/4X/XPB8P!D8CVA+P5_GQIC\,0B.<3B$AO&S1A)) ,;RPM0YL+I$;"IY7@X M_"SP1Z#-E(6IM"!%7;K+">^\"*S($E8::?]&A9<6.P='R@QP\,,<8E-I?4GS M"\7RN938YE9O9;C E-<1_DP]Z)SQS<6K"[KIL)0;D7&,44:2/@67(Q3 Q*M( M6 ,%^DB&B4.J2,&E.(9BN,KXX"AA!_&YXQEL/*8+A/12A5\^P$F-G*3D07DF M2[J;F??'FYG]^64;+ZS.2[) M\>[L[>%V=E]NU:8[F^]4'>W.+E]5[&UG]^45;KJSN3YA[7;V)9'+QIZN<+=) MBCN0V?X'[I P='$KUQKNBKU^:ZHG"EA"V+GW5+U< M3(WSQ3/(75B,P@.S8OXFV//29W:F4V8[P!KP63SS.0>-7#_$(?$JU@@M?E-1 M8/Q+KSH>NLX(YVX)J9"R.@X3 4TM\-77Q(JR)UP[CA0EQ>6LJ@R]3Z+\^^0ID(0KD@,(KJ8875!'817M5:C^Q^ M?#-#6\!RO_!+1/M]X$^5NO<'9=CW?I!N[6:[60E?S^*B?;IHKRX678;R_D%2 M-B?/YM9(@KNI\MI*-6<4Z)#EZU!F-XP" ^!.Z_94WJC@#%N8]^L$RI$9_IF\ MZ;L-&4SRS2IQD@PIF+[&6=1EWA]\83;XD)&^/T@2F7-<<,S(AP\8FUI*>4+> M?<#9< THH=$$K)I0L\VK7^[B0%[7S)D5& PH:Q>F?"M!!JSI$(0LLE@2\8_, MF-+=YN\$'>#X]H, W-G$)+DE#54LX&4D:0H:#S/KRD6,;_<[9K.SW)VF2(6. MP1S#!"Z04:X_9XPJF%9%Q)3EI<3:0EV609[*@U\>HSQO#&RAV"'>L[YS\JV+ M$/#;_/ +HR2#K_Y7Z_L?Z3A@X]*LWR*+X2J9%Y*XV!]S+4*A]!*B]=?=WRS1 MC!\]$ $N4H(JK)RQ V<-2<>CA$',J'@#X5N(N\A0$.R6F)@!)Y?A>,">#*EM MN(XU=%Q8#C=),*W= $PP/>W&L[4ZLKMXW-_#\+_CZ)*-[SUX MZQT,?#].OW8$O-UIY#17YB14R .R('8YP0W+MAW\%L7.4XXTV'?\F6W ]#>N MZV/\UL[G[7=\H&-@\67295E<,C!G1&&:*'3%=(#O(Q:2J$A9EM-?$M1!?A_Y MCQXB^^$C/NRXA87 \BNA/$ X_"/SX,\N+\:RIXZ'F3Z\1C'YNO2>?(]P.>DL MA9)D-!GQ#@S)XT"XTP&;P-,X#CA=HF)2*LXA&\$6\Q(6H$1,!K\/CM:C%H6-C;4"C>C<('38;)@P=%=$M4C"UY#:HB4 M.BK_GR8;/%L:O\$8L9'_%2L;>E 6/L!)*,PI'@3-,]=\G'Q13JR>_F3F>8\>S MO!'>6*8'M7&XVZK3J)3=W%-H7>W=4VA=I:*K=75HT=7MFOVK+3V%$0OP,C>1 M7F&UXJLD(NTG9E9W [4NQ&PW>LO$K+.!6L&QW=U 72;=K@;J)ND16];#5JY$ M2JVNS5ETVM 4T^1WB=SM1>\9R_--85S]56/)]8,?.!SNH+0T$B#(385!9H<0K?V."]NOZ,LC'+#0)5ES6YLY8X MSZ3-8W)EJ\J=VMV][;1Z9K^3D[R>NK>A"@Y7W)9FSW=D%5*SOGXP^H1'Y )6 MN$$[NH7+C'Z@>XO#*:MSU1._6AZ8\$3< M+@I ?C!XX93?2SE36I0/C.9$'+*-LT^FSA?16H3MDY:# $O+A"9'$V;'+J.$7475 M\9'A4SZN')9<*W0KWH($_K;1M=XKV-*1-4-"!#$K[6@=6=J3>A\+O$]"E?:. M#C=A8&>S;[,!>]C@,=]@1^S$3VM86DRVO5OD9&F($@#P$/> M(UDI^+L8F!N%:LB#7B <7X[DSC_!DPV'G&(4+^K'*.#A82#7FH7PL?PI^5-F MT=?<8[_L_R [^>0U^FGF-/H1KGZ_^P/%#)8@[\7?.S]<&X7H]RJ"_ 8_5S/T M2[IS#E[4G%/VYA#(O63*^N))Y4:A1%Q-PHY+;LQBXZK-D 0RETURR&+-8^ M5Q9#BZ$RKM([5LF.M:YJ*0?6-()6+M[4S6@WNZ;1[@S@GU[OS5IQH=M%;^ZU M<%N6EX*$:M'967>+5MRN6VOF1);+H[6%/MCJ',%W(K)) ]X3K=7XU]DY3-?5$M2$5@ E M* #.NFG_$ IHR$@&CX?Q\E_7\K0R*$\9"+B%]&KD,Q!X#^>^:_:[5V:GO5QE MI+7!P?D"+[T.Q!=M<]#NF/T<<(5C40?::]BCUU!\CZ^=ATKT1>$5N +SL@^S ML=4VKP:7YJ!J0:$994<%4B-&&72;9J^UG#1Q+!I%ZXHR4!&M(+#PRC_RC22] M(.U$6JQ)M/8H3WO(3?CJ?Q9;L UL4F4BHF=>YB0/:CUR<)8!/5)+EBFJ!#\6 MC:)]E,/<;#Q+):2]DXJ\DV0X*3?V;&Y>-C:RBW-RBTS^>+2[( KV[I< M1L+3%NO!M[IU5>)6MZ_,]N65V3]4U$);GS,"S3!L/\8H\TF;&;59I^8,S1D; M6Z#P+Z:>":2BM!KRESSDHKQZ2:D$[IP0.UN E+\?JSDT B;ZU@^C,"U,ER#2 M+RJ:%%"9,;-OH@58%P)TZ5SV+BNIK-RPQ'5]E<"!C%LJ>KYJB()9GO=J8+)3 MA=@HNU:FJB6BENW/(E$="J9"1RR 9OX:/T2T[7;SFOZ&G]+OK>LW(ID2-#F6 M4P-IT+@'JWZO@=JOS_[7B1^'EF??>/;7B1-$C/'A%Q/-\/=/,)>2$4/Z9J?5 M,?MY'2]33R>O@V'&Y9E83XQ#U6:0%W0? ML!J_EJ*1H?&($4MX0YH-FVPN< NB.".B.H@2+'O/E%*8Y?>'!XI=(()##.N9 MB^.Q\,[8 Z)$(!ZC!4_1-(!&!7]K8$_(O#70$GW/I75*4JCTY? 5;WV@%1$S M(?8"4 +[SH*1$XI>WQQ,9T8@.(;_E)P,_-3B=!\R@JD7SZ&*X \],0Y] !O) M\4I"WK#)AS_"_L [DXT6?Y<\10/S^8IW"-AO6!V.N@[(!QETN AJ?D6H%^(A^N=W/NTO*(O#M'O79@C<)1WHOVBT%_ >[D M, )P;H9S([!XK;WD8N+]NM&ML-U6!73K] OHMB2 T\/*OL] S&Q MEU.ZSL< MG"=?$]$J/J$YE$$H,K7374(8_$,H >Y3I"JI*: M?RW%>EE8U4L1<:O&L-5XJ1OCI7:;&B]5XZ56BY>:.M8KO&\%5!6_RD%55ZH+ M@;=T/\[7MTI]9GB#$%=.-*\GZ-)F]UT'!5T2_KXEZ+A0:)@ Z:WM0T?M5$-A M7X4:>>F@R$N#[J[(2]W^:N2E5JLZZ*5C&%N#[JP;^$0A7$!5@8]K"TB. ?]#;F'UQ Y2$:/9 M1[-/ ?M\85/+\3 YGGY%KT/T)>1;\]$92WYR/!Z,J(Z==!U&M4EL=;P55-+" M$9\X'X<_+\!P9NE..\8$>(1J& M'\1=ZS\#/]RP*?G!S9$KK:_?4&S0LQN3BO;Z%Z)Y[0ZTBT=]ML=UIFKUM!7=8; MK;YW4M^2A4Y0@S<;W6.&W*VAECU2#:YU][K='-9MP#B]X2L M*V\%ZJK06V:WV3);5RVMT.NBT 5#Q<$IJO16HSG0*OU8QM;X"$< 3W0FR]2' M_ C/V+&NMX8^T+E',:O-&"S(HUM,DGF%D\;7&XB>J*>6]W2MVKAH)UN M*\)S3-^JE2MV> MF[Y3JJNG)"!1%(2I&GE,5.N2BZ9QJA9)1:;NNW1[N;]4\S*7KMGKM_#_VJ2M M'0/M6NI2&EN5D(FB>Z[5Q%?:A1K;C:NCCGM1]M/!XDU]QN# M?=A//Q>U4J@"0C\#I%=LI1P4:)"@OA\? _:(B+@., /:AJ,4%C>+=>ZOQQ\! M<^+9"HV_[^UZ[H.<].\XYWT)254T7O02V=A? ]#16*Y3Y,2#S7;AMX9QLP)R MWU21_XV)96\"R/X"*O].E^A J7??9PPA\;_Z^)%"_*.P=5H#LW_5,YN7Q4T5 M>+H P>(SL58$\<>/$?F_ &F']B-@QC-+P;:KKA,KRY4MK4ZLVS0'E\LI"XG, MD'T-"-T]Z8I &*9I2P/)T[9C@_R.$(*;8:L%@CP-_!%C-IV+=6(EG\HD&5Y M9&S&$GZA*:'ZR'3D'8W <8Y"^LI'W_)"V(;WCF=Y*(#39][.TY]E ]]#BZ-F M8SDK(".-L!4%0LWZ"?\;&=9/MP:XAV#3 YN#IENXBTQL(_F\CD=/8'<13#'% MAD,&-NK@B?*)JIF O\J"4+0U@56-G9$3-1:0:_.LINFW\>.+)=Z-S5MB6&[: M+"FL)XSQ,9@7*3EA_SDG(ENAN1&0$9%I?+)D;FCTXOJ@%U_V=T4OOARL1B_N M5P165@%VN>QZ:]#3 MY33A4DBM=ZS"'5O$Y2QQQ_3=T"D4;2? PT*8KF]5]%@G>+7C"[NO1,.B/]X! M[=\#Z?,B2[6OOFV?7AC^7'FLFIA/&5<]%9<5Z*30>NNL#\L7!DMAOWJHI^-. M*TCQ(;YB7^255QZ5*Z9,K+&3R(K.FGR#;N_TZMK.CZLJ4T4[<57'O&I>[4,% MZ8OC)@PSNU],9 7O3(GK52742^,8N#T00XMN F;;/X?L;N^NI_ M%F-N@]2D])17^?=!7E;XU2!M$S4WS<]%V3$\='STFQ== M(.=64]P7@Z&C=H6G'+^4H#R@,XRF7$HM7=-OV MDU4W2+VNQTWA&YN^JXI+67V%6-,KQ$%K]17BI;Y"K/G-3_]<;W[^ Q8RI\L[ MM)(YSL^2J5S+NZ%3X+LSOG&L\QVQWBM].ZPC[5NUVQ!9R<)(AX>G!5UF3S?( M7G*93.+O*6Y%DNE^R&J87F/0K[0:IAI E_/FBLIKS/N-YN6QUIAK'5"F#GCR M7>!FUXGFYR'WR[X&6W7$?T]H^\6*]AM'G<79/(ST%NRBO3(4V.LT*@##^>%D M-4;M^*F:R/+N_-3.B2V7RT_:*SD%C?3%";]=C -&I<,L8&%D!,#E6BN5)460 MP.^!OA\$>0^ND[J;RI!FHU>U#-$ZJ3INVH]&VIB;6HU!!7D^^])(6M>4Z?W MZX&VGFW,'>;J]-+2+=8[0=^#ZYIVH73X'PM\VPHG2/A!N]6^+LB$*&EWM=;9 M$U_M1^O4DZ^T1W0*6NI]IE(ODR/X>L8"GC]8D^N: Y53'1&87;O1J<").9@V MJ>F&UZBD#?R,BF'%U]83;)8T^4X *3VPX FH6Z"P7=;12"$[08AY(2.,*TR670#16PMC)?:-V?G;^HX/ M?Q0YWGF1Y(U3O$NA1[VRMIN-Y3A&EAZ2:?)*:XR'5$,$QB Y\!)[ M*\W9AE/,>1'K%M8C<_D@4RW^ +X7>3U@$Z Y0K2Y?JBQF8XVL;JY.K&Z5UUB M=4E#GWN"ZUDG5ALZI_KP<& :]4MG=.L=TWG=.EZX@VF*;CB:V %[8EY)RO1XD:3WXP=PQD+5F_O@@=_"DJKSCR(R4B8<1:^*2^JSP]PJT]L_'"^T M!A5'CG6^0KTE^Q<6@H]?X*-M(Z111;$?YU8I-.LN*^H=@A.06V0K4(Z R;ZC47PD-88)6F,!^8" ME1]!&OPJ:7L86="[/#UPWF/DCP5U41O^:/$ M$5[!/M4D0G2,AWU!&0@2PV&_R1#X,"?^LFH<4\TDNVB$>C%)JUFQEUFD%H0H MR\DC*'K7QK)R?URZH'0V4A/B;HGGILV^\VNEA9NI\CO,Y^2KG-\R-5]HOEC+ M%SKF<0K6+L'/\RS9"\+CR4VGK8?E>V3W88L9W"7YIV:O?WKVZI%M;=94+6MK M![V*0U/:QERA9#N@9&T_QL3DDS8F:K-.S1F:,S:V,PNKMNAW%-*.QX'J"VL@ M!B\N@1B45 &Q9)**?11YDL:6=O3V:WIQ[N6>*GHONBTCF\6Y1+],"1N:UXN+ M9].,IS%DH('1TW"?K7E(]0Z"_?A_)HEJE(FNS>8/UX;D_@Y.6?%)6KV.:9 #^+Z6LU\-2CU%59@&9, K8^_@1G_ M*L-8TM?A=2C4N %3'F_1J/&B\.]SF7O\L_6JYP]W)>' M>-CR2G(&8T^I7UOG&5+-G.5F74@+\2A"PX^C,+(\3*:FLK@UI88;U=5^\KTG M%F(C3WH'S5C].V8=?O*C_[ HK;K=5\'[;IUX>HWNNC+-J*#!EZPY=$+:#H+H MB7QCR-0*1!^L!<-*&L8G/8YG5(N,TF!EW7-ENR(:__B!^ B_=S#8YU9C"?69 M5X$V%LHK$(]( M5A9?'$A\4:ND5K-A$"<8DOSK+(B2J->OOWR_"<$2"JCHP3)[GQI'/%1 M;C.^=W_%3C1'&F?E-M9K737-9K.YJJV>LIN$P71Y'69A=$ 165[27IBZ ME;$-,!5RR2$;H1)"2?+'9,\6-<$Q;UH)W;Z;RQ4-1H)IU# 0%V/A/*/!A9TJ M'(]0!6"O$-S WT9=W:?VV]W&@'0UWQF5RHBW .^+)K8U1V7/O%>__-L"Q1[, M#;*P6H-%HX"3.I%Q8'4Y 1P!;P59,P3Y*G8$-G %25L#);P\.':2OF?#@-/T MDLS67BY1@8PP;[!=&8@/'PQ8WBY1D-I IG^"ETN,CI"15@IBCI01.AZ((A1@ M. .42:2.,MN%9O((U^V,'7120CB)@?-$226&ZUA#@@J7N!P^#!8D'X-V,?+ M.H86V)?PYG#"6,1SA\-X&+*_8CR#EOW?.(SX#.'HI:U)#: ,/.,_>T;R*NE0 ME8 )TEAMTJM(@8S.^\=TF;\R"XU3^][[@HHUX$F98. '\E>P_IVT+^17-IIX M#JRWA+:0AK"LP8^(%IQT[I[WNWT. J20$G9U*N:,"HI9X! %;.8'9&X0.Z2] M,WG734.VW>1]-O-::SK>#*3?3\L848M=-E?'%I1I:VB6XX%FZ1P,FJ6KH5DT M-(N&9CE"ECMCJ(TZ@Z/HO=*P*#HCP_]O6EP51K;O$>93> MTUSX3NBH?4#_8?7%4^*&T7?#CU@EW5'][N0+;^?)C_]RP/<#%W].7R>/??&M M:L=$=;C%[WV=SU@I\:W_[!+3ZC9:-:K;/T\F;%V=.1/V&JWERU==[7F.VDXW M]JRW5J-[HK2CXUYDRF+WDM:F8B4OI^/%''%VK7!JJ]R.BA?;E?.B]OM.01/J MAJ)'I WSVDD>1 QMGL)013L?K1+KHA*/CB%;C2K**'5;TR/2>+JMZ1%IO+Q6 ME@<1,(4)E[HS:IU97%<@%L^4XI7]EXE=_:F V.]6B_$ !Y.%=[=8 M*@NL WO_.6!C%@3,/HH"LO95U^Q=+=\EK"D@X\LV[I"XROV'+E&4\XX$G6C#0,D##J\3= M S@12ITY21?QI!0@,9604G5/GC R81X9Z(@<$;RUP3L+_(O BBQAS/(U TLF M$HRD&E:]4Y%1N&556#G%=D?+K>MJQA[8+.)ME]M=*AJ[6BX:JZZ4^]A:H5NC M$?C P'FR@77"BJ(H>T';8NT;UI>!*\T+R?#@4=W/TA?ID ,WQ%S^INWR$@O M#[ -ML\KQ=.*-QQJA@ M^U')X""@94:BE%V4"HIRNPB%'!]MJ*)+* M5."EQ^@MKR]\P/)"%=:Z# 6Q8Q/UY58Z6S>5WY9/EES+W22RY)*%KN+D MI8? ,U9TFV\8'SPZ]H%-]:=T&/%Y12GF[P%IGZPH3VPC:2LO?OX[8;O<$?(# MAVW93#T=$.V@>VFV<\()1,X#$&8!V_YPA.FTS%X_QXA/^([C^$B8#V0IRO4W M$,;#3LK)# E!5,B?-^01+'V?/,. %T#O8-PK5M)J\;J-9:0,*C?XJ_^6?2#= MF3[T[DD^<$"^;O7,R\ZR"%[ VDJ=["&3-D!J1&,51^*OY5K4+RE(:BS#[2Q7 M4:\J3^?='+Y:WTN"2EI;5=[I=C2>4B&>4@MU#>Z( 5O"\M&45FWGPV@"YJ,+ MKC@?YBT!,*:;#/\)(V<$CM![^-QY]%Z.(U#%9AX!O--7LF.EX"D*R"! A,%1 M,,'(H(V-:&/)J0\%!D+XD[$:,$N#%]04O."R?3#P@I*&/O=*<@U>H,$+Q!SW M1_O7A#O$036SE;T:.N%,H1/TCFD !9TJM;5I^K' P/YIW]E1%39I.=:Q-2TW M&UN7+J@RIE,[&2.C)O5(N*RB>]?KU=%A'C]"4?L^\*>W/,('I+M/L#$7XDPL ME#0KOUT;)C_!9ZLCMP.S747%T9L3[-RV][U_03^W3?:^?65>=2NHPGZCC<=3 M$^PB!EX/N7Z@%.8=SK<@VUX[<7:N>O5)5]<[OH\&G0<"B]+].6O4!/M,EJGY M0O/%(7O 'Z$U6;]0)#5BJX1Q^XKOO46#!J7,\*YA_B-@TQ)Q3S WV7:#I MHX0W.5 ,X=(<7%;M1VK>J(8WJH\Q#/H55"YN%&/0!FJ=VF>?RSHU9VC.V-A( M_;FH@7SMV\6OG+!N'[^R?7Q;MX\7S*';Q^\VAPU;O&$-P8I" [7'/'R5]YC? M+&L^+261&?1@C;[CS0+?,H^-G:B>&?.%*B.'M8Y0NN1GVZ<)/\8L\)^[:_3UX_HFN!8UZM+ 4XT8Y0ABM<)W_*O@8GA E90 M82DT5FU&Z)YQU4_PFKZ*S2TI^?. FZLMQ>TEHAEP^4URW.+Q'B MQK,1DF_?(GJQ':).V3_\UE:3G=_:"VZ[-H1K:PCKTJG$8))(:H<4M:UF!1T? MSUK8;KFMU8C9BC6H3C$]@B*0,UFFY@O-%X>L@3I97[VFE5(R*RA-W=+&)/;E MRDTZW*\MV5KN1:-MR?WM:D4>N[8EM*63?^HV MMJ;EP9-_3M:YK>'-2)U2A [D]DAA+&AQ$*?VO-*%CG&C=>K0:9F0]9/%.BGH M+FDPK*2.:'FLMUM+96U'UUIVZPPCQ;SBM-!R6V_T64EL?7=4H^#YF2Q3\X7F M"WUW=!(91K:\$](I1JJ1H?T\=U(GK)^1X[K$/I^/8'N,RCIQ<9BT_$.:!=.F.$_84*<:S!):3(0 M Z"R83OP61 :X\"?$HY]&%E1'/G!W!CS/+KTNT5(]AI$_FA Y"^O5H/(]S6( M_%H+2X/(:Q!YS7+GP'(_8'.7SP%##8@=(S6'5<1A9PP[7^=& 7JO=(L '83? MLL:#.T^_/23^4W#N=1^;./@W$NLY(6'FRSN%[6=QP-1H;S<)]EZT5[=4;C6: M%6"*_K!K6$UO_'91_EIOO$[7J[\,5]LYLE +[S5G.+_"BX7[E=JMQJ!&(-]Z MORL7U@VTQX\4^%L;Y7L4Z/[HV\70"IE-?7N9%Q(7G[A8?_WR<_[)QW!K#%\; MNDQD7SQ,K("]16+>*K2\]2M.O&\_=A:G+O^\P5&8FPANWEPYMP$^?3;^'&CX\QW MY$.R(1_]9W3/127>P>1Y5YOIM=W]ZL5ZY4Z:MLGK;9-_82&S@M%$R&!K"HK M9D_,]6=3;+TQ"ICM1*=NI+_<6(,/;SFI)$7W&V;O-+H#'6:OU4Y7%F#O'*CL M29OBQR39?[?$J9F"P/.T^1O[%; M+@]XDN9676;CAG'6"A+=3E"V[W?;MQ/B[4)+OH;X5]JF/R9)?Q]-6,#+?F'# MISHLL^Z@$\&2C[S'#TBUSRS 0I7]!FA M'=U@*:F>UY1J*;9Z%6@SC5"S9'A MNIW),O<@C$Z%5&>R3 V(?42VY;LE&)H3MRYWB@_> ID=+P:*WL]80/9&%04U MFP4+KBJP*-^<8#UDU3M=?9Y&JXKTNXT*(+4E62>DMW-9YQ'8DK6AU;FL\&)4'?T8Q'7,>0?MEOABI94]]_RZZG0S4 M80[@8080$FWMQ<6S:<:A&#+0O^A0N,_6/,2UR6WB_YDD6E'"XC2;/UP;DOT[ M.&4E^-WJ=4Q#_O/F^M6/Q7",G49[@$]G9MSH7^9,6GZL,@>Z$]?7*DZ.04 Y ML ++F 1HA?PM\D>O,HPE'1^.24@PG@BJA28/?![^_*.51U.Q\D&CYW@YDY"S M#?@L.#YCQNFACY9(NYKK7U4TAX739SCV_\_>NS:W;22-PG\%I2=Y2ZJ"9-XE M1\'#C9.E" MJU.Q!9C"[;&>YWNQQT4U:ZPNI^3NM,3J V"%UX<+$:-8P^$H#!"U$@'<#F$B6."*LPT VE1PW+=JF^;$3,W-@_(F MS3W9')JE!;8W$'=Z[KZ\W7N#1)JH8I+RWX M1?R9!\FAAQR]AH#1&8//_=N+![>)@'EXI/T"XZVPYN8F$DT-;W[[T:Z/.U]M MH.Z+$89G\=WKZO+=(ZG".#\ <(I X<.$_+0=6?AJP^DBYDB7.]+U,=KF)@HG M&CGXT/@QEA**G@T;7D2S&D[=P.TZ3I0 ,>JOML*AVQW#H:M^VNMCWI?U#1NG MC)A<;;9,6&>DY%4(5H$P%]&X%4;=:AN[\OZ<^_I8]K4Q.U>.KU?/[$S-AXZI M[=#*%)[O(@-4_CL/>-^+Q=)M9C9DH;[(T!T7:K8XS3E6/=U3-HR"+?V,J!&VZ]/#$3V+8C/;&'PPM3MWO.ZW7]$H1!EM1$/U'0N'>W"&:Y0 +^UZW;BY#.==R'D_<2%^L4R?W46TN[!9ZN:8<6T# MFOJ;VRD>];FNE4'7:AM@T$OUO-5J>CS%0C57ZB K64DW3PO,M4[V9G"C)1QL M/38_"^$W1=DJ,K:!Y<[9TL$*VM7SB+WGHPAN_V,([%U>!LME5NVB5D7SVDC6 M53G5-"8K5Y[;< (.O# "[B"2PJ4%T?G#%%\AK^.TVI& M(Q8(.<(?S)MJ'+@AEFPX\OK-S^LZYA5X]']Y%+I,#! <5XUZXV;JG#<&[C%8X6(6_>IZU+^7=V*HA>U; &YX32@!4FQ$N=RAUF$.= M>ZA&E#PX4;(R39:/99\&,PQF+"U._KI\F_'59;9"]]C90MM.>^L^9AUTK0$3 MUL 3<1@A5OACRPO(8.A.E0"@7-0A\X(8;246L_J)[UO/T_%3%GO")V++BV=V MYKVP8!$1MSQX(J3O1U'X[ D<*(SHBYXL4&2Q.(Z\7B+[X,8A]?_%47%5>'$Y M \OU^C"#L/I1.*3?V1#D?-DX.(EAXM[88J.1/\;=X._?'JP^!^1E/NXW''*: M$;;+J<7P_*O_#B:#[Y_Y1WH5)( _X<4_.=SX#D@ ,J8F_B#'?XA9G !TQX6' MEVP$71031DG$\W)"(Q43SAL+0JFFY(2?-21'$: \&Z*>X&4Y4Z+">?>(5C_C0?F=]8RN*O]X#, FZ26R2T:/R9 MUIT('#/%]&X2#X"OQ./N#T\L$GK;*39WYONXVA?33BX),#@H'W<8#UA,K;]% MTOL;2!4QF?\8>=@,/ 9$CKPP$99+U-[C\0OG07F[=ZK?,QM"=S@F8?]7>"ET MEZ+JUT/NK\]>X V3H7Q21/&?2)02ICE G0ON_.(FT1AH$)M\-IM3]QV27J4W MRGZ\9:-7DQN53&::.O@&*6)=^-UN7DQ712S@MRT1?,">.5Z>/#T<0FG:NL," MP&QB!IYT!>(&K%\Q=E!S-P3CN??C?."Y+@]^D?]IM*[;S5;S\N0?:-'J ^+% MW!__^@Y?_,>%]1HV)3(NOQ2C@@LZ"N'\&C M\;?'P)JMB^DD#P;&K;%6 _]8OI0(,)[@.8,I(:CC^&J_29 M>;Y6OF#7"6AX_21.4'M+=2?@0R,VIJ>D2M;C(%GGV):W30:E*\/DH5I^9@L9 M3VV:"HV^NKCM)% M82R?Z9(MJ1D"-%6E!(+2]&@D(NL.IVHZ3$,> MQL\@A:.D0!<>6I[0XB2I&6.-3(!,'IY,O)4 /0( MW5?A&6*W)]0 B-#P=N+'2 * >\S].Q&Q%$'"UPU\8PW"%W@FLH'^ 7_35<)L M.:0*\/_C_$3P^_< 4,A>8./#8#$G? J0,.#FT,72-^*KI3L';NF7$';&@Y-_ M!.'4#:T8@""EH,>1]$<(L8#VB2P )G=XA+99:4X-A8=O EG.-M3B:?=0=R"N MY^)0RG2;HU9R-5[>+#QZXD.VY?4GSM;#-_^3@!#@(A> /W,_OA!C[''-<-!0 M.XD9N):2U2-R)8(8"\ D'0@T8@_6[:2O]IA/FQ4#SF&1H>+T.#HQ+,5,D9E/ MK?T%A]:K7W3S2QJ\6C:*HX3>X]-K/P.B4[ZR)2\X%+M7;3=O2_YS=G+R;B9'UYD7C"M\NK/BB MB<%!!+!T35*#+@D<0'(#;L MG8R$]^L[5@93M?.KBS9WD$89[X+X45KNC$0_&NN0FO@=" M4FIFI%I721&<[C(NT%7H ;MW2;J>NL=&H>\Y)"J0V.' M0L2"2P8WJ2[#8Z% M^1C( [_Z#&]8>+#\>A5X^8Y81*)YSI6H6LY=6+JW%JUYSA@S)6>Z\5$D0\-H MY"F3CKSN\&M]V<%&N79,IMY,O-$R088$!2V#*06I3"S03MX%\L!,UZX1JHM" M==_S80XZ$P[ZE$(:. Q'Z:/[.V8?(!2M1WM/Z'_I./TIE M4@96H)H9">*SO004(E2A\FH7BN)Y>S( (I!G#RM0!D-;Z<&(9#J#J+ 0&[4R MM$./1D!&R->U+Q\1528;Q:!$@AR&[ TEU0)=I).* G7BXF!;9#+*M,["(J6F M+\BASJ6OOU&K=W*>;&05.=4@KS*D801<:;\DVBG_-2GM'BKKH?4O!@P[&EM$ M?C ZJBT"5 P?A4LI&L+CR0@6-!^",)R/9CY)&LJ4ATQ%K1>N N1LJ?HME2() M W@#+5 X!GRMX#$B"YBAKQ*'N37?SI"J-\B$4Y95L%Y*_/*$0A+7 O 'L!*A M%5]-#&B-\ER/17B4TNH0DPDG?0'IP.6@8-"]T4.S2>9* Q;@!7 ?Q'@[?4,L M2B=-;6EA?C1M+L(F2? K0!MV$KBDR(2H^[QX@A>W[6A=*$?MA;&HBE1NIM5*R,^SQ 9"A0./K, ="+Z!C?J&0R&0&R6[WU' M@H&O Z)B^CV/YR_(E?&75,21"K\RUN#RI]U@)6"0AHN<<&3/BVY;[!7;= FM MI7U=]8OIG@1%9U=J AB+I=%)Z^>,H>.!L)# DP@&M_WIS>/6M#O<#=^ M7S(,#@0E-D+=+4KXVBAT'SE$/T002E:-C%B)/%+*R\7JY2IB<%-Y+;D%) M#64X_\M2EJ\"%-]F^I)#K,'VA;' !"('[KD1<_%^^^T$< G_5@/3WP5C#DV@ M='H9W2R_45(M65]6RNY2(=,PD,]& K[6G]*?"IN^D<:(R\[/L,M9N1?2PE(( M\E8VC,O6SV0+B=W2G]L_WU@SP\&SMQ9^7/^P%+?]MBS JP4U)I9*45$(DUG% M"&=SD>4KCS(U5EK8K7.R:%R%*?+/?"YC%G5??$3;$W,8J'ZAF7Z1>:"%)*A2 MT]C*QMNYQ=+^%\0&"98[D)?=7WO1NW],WT-%D7$=1U%AC-L>\$_IU@@3 :*0 M.%L_D&?C>^-8\1UEFPUALSFN31Q7_;IZS&=-2>]+Y+SO:\I[%0MT_JYDM)IS:'N>@PK]9UF-=VLS6C MM-9ZSG)SW/N@^?*6W 1P]4K_F3. E4J3O'+.5H#%KF.4UY/F-"5.$NLMV9(^ M!J4Q[RWK[9N>O4=&$R/25;#VUI%MTF"$P8@%8MV<$WGN2QAS MJ]ZXL')G1$&&A5-:E$*V0KI=9RGXD33A8HH+X=LO,H:>]O#J+:=%&JQ/G(F) MS6TB;G?6%BL6E*>C47T%E5)IC'3??T 91Q 4ERMH,2FCR0'R8MK' M+Q]2.:TV/[LX?BE)+R:Q2T:#6_ 92ZD>2?_QF#NF+*F/S,AF#-(0-!4"!\& M/'T:'_[=\WWD96SR88R]#_M]S^&JDF20]&'Z!$.7;97< 6MR4&+U9<&17. Q M LMB3Q&7B;NZ;H("N@KPISF0P?GRK2& =N"/L31)1J%45HGG2RK-JDVB^3!V M"N8\*U*"<[ZG[)T1[GK):F@JDNGQ)7Q4@3; U!]?8%WCQP'L2Q8K^?Q_/OPQ M6?2$JI3\(\UU@.&FRB'96]A!=Q1Y?MGR'["VQJ+ET]NX]LOR:FV;7_^_$G]< MMOP[O%X6+1]?QM5/U9K#%+\@UCXEA<=E$;>3*&R],+$HDIPV"@O%*9A?WDKL M;>Z8Y>LE+:A&MTR]I-=LXW7^AN6WL:#J$;$./#:TRP@TTG!W9D8F[!@7-UD M97X\O#/@;N+S^_X'2N=21=0D2+XJ!O4AC(I(+BAS>M,R7N?D'W)1UE"N2B%K MRC=3K"YB,+)2)E18NOBE1."=R!:8GQ"=6XZ),=]RC'GGZFTQYE?MN3'FG4,- M!C>AN0<C&Y:CMM;!OV56>ZOO5>$*2Y M/[='MDU#M@O)%JV"VR/G/:^KH7%&FN MTNW1;=O0[4*Z]9ZW>),V[-K5]7[2K:'(U5/.^K%TTAJZ7$"75#:2(;BV0I9M M($N3O-YJO;&Z5 M2L=_'\4F%P2Y%V+:%W=9KURCE,E+R'1%F=45I;W=KBBK-T79RYXHZ^]',G7X M)X4CK&B'E%P.RKKR)I8CR'7F32C!))1QTBU.9'2>0,)H.D,2-!)-AL@D?4.X$YU([+PC+Z ML+!H+-,0J%&@+CLO+)?R"N8WQR@VH' ]=T%3N*]J?=E)_LFQ5PI,I Y9!H[) MW^.IY([MM8M3+2GI&!7Z.1GZL1SZ790U25J!OI9,[%HG@7WB3W"\7Z/0X=RE M%@15(JE=W=78'B7VAK); _RWV"("B;L/Y OC(O JCI-%'^*=+M/>L:C#)\>79BR MV2D380!_CK%N/1 ,_I!E7F0]7'7U<]U^139.>$H\E\G&'=AFW74C[)3#' =7 M@AO!7 GG\A7Y!0JUX/Z:'B!:D!*)=BQQ4&^:11V(9 0'F7H.5E%_Y59H7>J MT<97'CT,V(H)H":W2STFQF.J+%2 MCPE$5P ;D>T(VS41V)!I/&4_3':3^O7<$Z@_23&OM'4VD:) \2P9!^E"^N] MYQ<[UV3K!:KV$Y?KD3PA$LEC9-LG'CF>9(?Y.6BU5CA2/=VHXPA\<][#/$^+ MR78ILGF69!8@P$1"=?T1";;V"@10I1)\=!,?%Y<);.M5S3?29*-);O$['E$W M<-7F5T\OFI]F8S)U*M,-HC._&\3U9KI!K&'8:B8 F6X0&^\&8=V59V%6+S'G M\!+-;+CF'#Z*B:D%N4M"V<1BF.\2>'9?I#F'\^#,U2A3261Q&9%F06A*U M1U0:R+3&],M6_?J;'5MIV#2>Y0G^"94ZR<6U?76[V)(V M_?\]KUL M]^ZJYNP6%?VJWZ!O3/NTP[[UP*EI_ /GKK+^QIYJXZN:\9+!N ),>S=I X]\ M. HC%HWO_I-X\?B];G7?=?].!+FNEROT)N&,8/Z3NW R:/J]S>#]58/[ :$M M"[\E E?P@!W"<9Y;GPEQWZ<'J/[;6Z-%_\NCT&5B@" %E&C-]1=/V:W:L&_(,'$O[!(9.EB38?N<_^A32ZJ1S'<,>S3X8/#! M)+ >K/3Z996(OPH(LCLV>7:?F4>=$![#G!BBP$.1?#LR;U_95_7U]_HZ:O/V MF\]ZPP;P9MUN7.U$##4&B"JP\/<\"(=>8*(7]F9H \==1B\8V7)+C.G?*@_$ MTGD@TVD?%9 @=^-)T[#I2M"DC<<00O<9?":20=XD3$JH+]>+;%*V:-7L1OO* MONYLM"R7.?0W'/I\J7*50P<>V+ELVHWZ+FJQ&9FR"JS[2UYBS"?M&<'1"([5 M'MH(CJ_D/NW*<1^Z "L@&F[?X%2:#/Q6$^)?P+S_HF'FR '+6)AJ%ZU+8TO< MXM$NM!BN\6BO-FLF-F)>RFB;E6.T2L,PK!8(:145VS#;O3[<0V.WOQ9J?\ZM M]+F&8D*-I9B?K(7S(=?#>=D6SOER52]4T,EB.9=&*#R$(CZ7"'J8]_O,95R]NJX3*6%5JV:WZ^LWNQH_R'Y<:M\"::E3-CASD6W^(B-V@:/Q0-!P7WT6["/[ MN+;;U]=VL[;1%G,& ==^AQT, C;M3KMCM]M[>GT9S6U;X?C*KV1NM\W?;@K6 M^\A.KFMVK684LHKCV\1E9O#-].?=TX(2Q[!'@P\&'[9?1,7(S"O+S(]AS'PC M,&]<8%ZO0MRP+R\O[7K=F&0JC@2;RV&M-SIVY^K2KEVNOS**$2T77K--N&;= M,$$G\>'*$A79I,$(@Q$+Q,MB0D"AE?'B%(%<^-U*L<97:PHUGI)8U1&J4"GK ME>+SZ_>TW#P?%A2,'H<[%Q4,_X6-!<47RS'E M!(/T&M2A;K7:SS>61OPFKCAGXZ^WF[:E_SF[.7DW,TR]>=&XPI<+Z[WH7)8L M67^=1PU4+VYN\J%O%L6^P?J9-8A0XOB?.'1."FBE%2$9[TU]>#$-XA8%&3*C M,PW7?.J(W/?51=L+2M:@%QO)1$XX?BJ2"[ZX+G/..B9@2VKI]?, Z1?@V:C=WG^^Z M]+%^) -S%G55C3F1MSAWC/B)[T,F_9PL*_6)P*MZYSKBHN[JBA_73;^HU2 MPA'G=Y6DX^T#[SKB$RO)R*L"%UI3:.?\K4@_];01Q#BJRG5];Z<]OR7AI:,EQ-1G#8+R]1"YJ^S45BK9E\U9T1HKP+I MUQ[8H1_T1%SD]@^ZW;3K5\W-'O0&6;9AQFM@QFC3J@8C7LLPF^;&"*[M$6C] MVF[49P2%[#$GKN9)3[#C+9]TPZZW&GO+BHWTO#WI^6OWUC#LY<5GX3'EH-DB M-=?MJUEY(H9O;UB,WL6!7]J-6=V5-\V]\_&;R\WUM@#.C2+Q0G\JG2KR* M 1_&-@U>&+Q8B!=&\Z^V(#F5+V1LL.MH>3Q/2@"QL#VCIOH>BX65.[T5FAC/ M.[V&W6Y=&R%O9Y?Y3C,6MGB;5V:?!C,,9BPMZ,W)V]EN*X_JQ'GK.*XG'F#@ MM&Z\H,-AA?7BQ0,5C#P5R8VIJ-&8&F"$0\_Q?"[#PO$.@Y'(I(%]-RAG%;Z( M0^NG=1K.OCVL8CAIIY=J9W[_UO;%M$ DD0M.R,=-8)SU:CN;L!!M9V>MUL6T ML%#<63_7869F=7MKHL5,Q,4(XY*?N3\NA+RGJ..'P=.Y#P^X%A,"XZ&Q^8=( M>MBT5W6847'5.A1^ JFRT.W)L4<1[ [14N MFQX$D.'_20 7[IXQJZ%R24'UJQF\;J^R@MH75@9I2X+:Y 2EVG@NV6* K9*> MF9\0B8H,:%P"+1Y$8?(TL+I 5+YD%))/U.45X<)[]*'O!2QP@.)A0XK=P:6# M),J>F>=3E@#<&SU,M1 )=V52"T[O:*-IC[2SRSZ#E?%$\"/ MXCF);<.QL<#J/D6($!)0< ML/"[W)_T"F#F,\V5SH&90DOL[=L((06HC?@_L4B"L8?MS?!FEK(8T!3>,H45 M_!.8,KY^&\(AJ-0_7"2M3*=DJ9=]CXH\JP2K+__[<$>/QA%S.4@HH!+0#Z!E M?,=V:.,A<'Q+):!]_C\?_KA0&6@(P0'F6#F<8W95?N5R8IBLGY#LH?D*0Y3H M85LPEH9NAL,HN/TU<8_G7YGXZ7$\XLO(>ITE9;U&2?F>HJ@'0'3P M( ;@K2)V34.V*^V!7T"QO$MI8MF!1[:(DNB'KRP@W0>2A;A/.X?#Z M&ICDT!&'.\H!&83+5- X]CEI2D0_LLX2D5/^F)!<)GI6(EL?C7Q0ZWJH.DO- MFTM%(:(PA^P[1C4K46G_Y6-2:)Y M#.G0(J[/D(L_HE!,J:?E9)4!9#?$M;2"V[Y81%V:Z\'' 1P1*J^J"0^*+S(- M7>=6#T=^..;<>LQ1G+K#+JSYRMWJ56#>4*UE!7'TT$JW7&ZW=,LR-496KNXR M,].[TN5=K%<#:B/%6+9#1WM>*Z54,9 &@ 7D9& Z"Z:G_7??WS$+U)6SF4#$ M^@Y]+VC4.IU._:]Z[<2 =6'/H2_=;^\_/MZ]MV[OO[R_^_(@/SWV<]_//N[O%A*:N>*9RQT<(9=-^]L7)&8W[EC,5-G-]<.6--0U>U M6H')/M]P]OF_DH!;S9JM3*B@3E6W>H YN?S34W[/] @W5P!BYVQBG;%7RZ/0 MCD_Z]%O $A?]S6^LHO)VJ+T-7JO.9_+N-ALN746)N4N!%V5R\.:C=%\1^GF8 MH[[AHMZCW;U^5).)4>U,C%NI*JIHK5\,OS#\XE#YQ<$*+,WJ<14F!H>;WM6L M=>RKZ\[.LMN8GKIONRS2T0ZZ& ZDBV:>RK1VY?I>(5 MVL>N#">[L;9N^99OM]MVZ[IAY)\IR-3M1K-EU[&)JE%_*L VMM5+ZYF+6&:V MZ>2*1TJNZ#J40WW@_*!1;]NUZVN0_->+]X?!$P@ZEQV[T6@;O>AXQ,,CV:;1 MBPQ&&+W(Z$53>M$NHT_*+\_MA9?]],9PP:4KTVUM)RB\=-HM^ZK56>.>MKF# M:6:U ^'2H-Y;4*]C-^LUNWG]UF9>NSZ+6:AG)/=J5Y8[EGWN@>Q>&5@=RSZ- MX?%@Y?)/'NMYOA=[,#H6JZ#:&ZKTA*JL8\FJ+"9F?*<7[Z[74951C?'@$+PC M.K+,HWJ190JQZD ,(^Q'D(U+(B;B)=NV=>-]09,[GT( M>;W>MIN=VK[$4!RL+%%)MA E_'@"S>U+((7KC@DU+PO"MZ]:ER:BXG@R MS3VPRE8%5$>R36.3/5B;;#&&/&<(D??,J+W!"XLB-EN4.$!V4+^V.S7 >\,/RH!S:5_7&FL'CK&45%IA M/))M&DN)P0B3>V+L*5/VE*.SHUS;5^VFW32&E#+@M.UVY]*^W!];BN$;VP]2 MH]9[,H6?6I"&V GSB0?.SGA(12*E=B_%[WH=51G5R#.'8*NY]9D0$K&[%HC0 M7H ]?F5/2=OZ"=M:UNIP4I%L 'ECU:_LVE7-KK?:Q)G@S_9ERVYTKG4C2I'T M_N8.=3P>A4)XE$22-G*ECJ'4+3-KCHG?89L2N8QF379YIN&G>F#@3S7LFHCM MF]'$Y(\/7)JJ [2O:G6[U386I3+HM.W+5L/N7!L;A!',"X<5A &W/.H^3P)0F,0BA@_H M4W^MF'3@@A$Q\L;-3A=;?0%ITU R@E*U>=*K%;R69$ZS&%33;F%+A;94_QKV M=0,$\&9=/SJ#=9WR'XZ?T,=7*) 'SL":+5.TMLQ[L#?=.HQHM34V5F)*.MLS MNU%%5 VC]%5E5",Z59OGY$2GWY>SC<^5G-IV\[*=_]&H>4N5]V]>&2EIXU Q M4M):.5;7=3V449A?6''9.;Q>%&*>"]M6!.^PD1EV&!^ M10?NG,NF\7T=DUS2=9QDF/@L!N'!Y7W/\0Z]IO@.@WJV;0%0MJ;5 M+_W#DX@T;-;K7S/R4*6OA2/9II&'#$:8@EQ')>E4O57"KCL;'5*7*=/@S*#> MCE#/-#@[*KF],DV>CF6?>R"Y5P96Q[+/$MD=_L4>$\4=.CYG$?"]>' S9#_T M"G%?)^FHDW*W ID#PC>/)IC78C4@#]-Z8P902U@T?4YA]VJ)=\9X&./@.24" M\H!;S''"X8@%8XR>"L(8I63,*@XL#W;^%($$/6)1;(5]*QYPP:TD8(GKH?O4 M"5$W$?(3Z7+D5>U[ 0L<#XV,,7Q!A1@NK#+A>FJU!,&K9;65LOUF(ZP#U3:' M%*_8TW:4I0_GK2MK@M *_YG!,4A)G-P(?I?3A'N\'T:H"?LO;"QR1#=(98H7 MSXT'N/;:SS>69B%-7'/.>5!O-VU+_W-V<_)N)@[5FQ>-*WR[L-2+SF7):M77 M-WD9R2(A"1;*K$'$^[^=_$\<.B>EBGF-1*!'Y#I()%AM!#'^UW=L232:8,<* M$E<7;0^0*/\\:N7IZB.Y3I;$X83:3E^5F1+F8>_Z;0E[8B3XS*+O@)U/P+C^ M">M"+G@K&>(BEF5@.@NFI_UWW]\QZ_[+W=E,('HN+,D+&K5.IU/_JUX_,6!= M!-9O7[K?WG]\O'MOW=Y_>7_WY4%^>KC_]/%]%[]^>(3_?+[[\OA@W7^P[K_> M_=E]_ @/O.+R+0@K;[M]Y1!KN'Y1QB.VZG#?'S$7B?.WD]H)_:T&IK\+UQ)- MH/BBE%KE-ZHP/UTG*V&4$H5A()^-!'RM/Z4_%39](QDZW6PGLS7I6HDFK:Z" M-KU9(M_KJP*NS)FB?EY<7N+SW@V]BLG^:B6+O;9K*,S,Y(E1_!9CW+QAI@<# MG ,L"WX[:9PL&E@AI?PS'XN1*6[%1[0LED-V]8M23TC6+UC<4E%F>P:K#Z%* MY0"U1'YX!%%-??P,KP_$K[WHW3_N0$YS2Y)"WFBGV\)IFW.>?\X/WH_R4Z9/ MA9.6'\QQ[_-QCWCDA:[\W(_"X<0I-UHJDPN_/O4"AZL$UW@0AS-4*VNE1OIW&K7 :6N+_>X#O$FP-*T MZ]?7=K.SQ]4G-M/GUZZ93*JCXH[=L(83O8QB^D^'O#( M\@(G''(L!2RM+&>F]\).M===KV.?1C4P,_TJ#L_\?3M@P1,'QFSUF:>JF&( ML'O,#=R;=JUS;>R^L_2$RUI[+< Y0$G8M-HX;G;ZAMNMUHKMX2;W?VEHT 9IM.QR-7$"I3*^=8]KD' F%E8'4L^S0X87!B5VK" M'BH ^QXQ\SL3GD-)FZ[G)YB()%>)[2(!_'!2NHEDOG,DUFZ:T^Z[2DK$YLSK M=;M=,WD[!CC&_V#4"R,V&%'2X(3!"8,3%58O#M8+<7A*2)#Y)48\DFJ%O3RSZ-^&APPN"$P8FJJ!3& M5[$WB@?Z*C!W8H:GHM):QF;L\LW._LK/&TDBJ%U<[W-)MPW!9-W%/8PN4>V[ M\UCV:>1&@Q,&)PQ.O$&7^-6T9)\>;ZTMV4TC]K>CPBOVM+5&[->F$;MIQ'YL MW:T_FT;L56C$WC"-V!>"=?E&[-B'_?:?W2]_W#U8'[]8#__L_GGWS_M/[^_^ M?*# QLL;Z^[___;Q\7]WB..O$8:J>!H?P@CE((O:/Y,5\\'[8P-:L[L^O M$(,*\'F;'"2'6(,@A#(V77 .]WW5AO:WD]H)_:T&IK\+ @)-H&XHJ37(;YPD MB@"7Z&+?;*-[)3N0P6M"*:&IGCWA48EDP):!Y\*%/F774M=QL_'SJK8L-5)C M=@/Z%2=8<7FE5L%55+;7D7'>HK?I?XM4N&Y FG,VYVS.V9RS.6=SSN:<\/SSA:J4,$XT;2LW-S,2C^"UA(/.&F1X,%%8X[N"WDWKK9-'( M2AF6?^8CVS(W7/$1;6//*=GJ%^5L(A].(<0D-5&_S8QI;$04;:PO@T,8S:X@Y4=/F/M&+ZZ2;Z:KRM2=:9J\&.G^/'[5O C M"E_6P67GL^]73&*P9P7LZ<(!86]WYO_:B]X57BY3IUZ]DZ_,<^%6*T-,^G=R MTD. Z2T;8538?&)<$Q5M>$A#DCL@2<=)AHF/D7]'0C#O>=]SO-@0C"&8MZ#/ M8UC.;0^15,BX,H"?>"14X-&1[/SN/XD7C[?((PY?SR29]ZL4R1] MK4JE/PZ-;,N"-EY)MLO6KC@TT#7LZT;;OFS6UPZ]PX/5ZFBVMK(LAP;:GPSQ MOH5XKYN&; W9[C-HCY9V<_6OC8(-'9OK=WTDW+PRQ&N(=]< -L3[%JA= MVIUZ#11?<_\:"=H0[YY![;0!U%NWV^UK0[T+@75FR->0;Z6@IOO)- SUKGCW MKN1+/' OX7;\?C*DP!))[V_NQ/"D-0J%\*C$+'?Y<(3Q_\?D]BLB[)[RPL[5 MI7W5KN\53WH;X/?L:C\0[#*(=1B;K!ABE78!/QI,,_AF\,W@VR'C6\>^NKRR M6ZW&$6'906^R8OAUW/SLH#=9,4R3G*Q=K^TY?IE@]OTP4WU1G2J-)6K/&(6Y MD@YVDP;3*G (!M,,IAFS@<&WPSL$@V\&W\Q->MB8=JKL"+767B'8F<$P@V'; MQK %IJK1CX66)KVQI9=]LH7K>M6>V+!Q6>+CL%M_5V6;>] -OBJ@.I)M&HPP M&+$FC#!X<=#;-'AA\,+<( 8C#$88C%@)(TS:T+X6%_S,(F=@J:*"=>OT6\ 2 MUXNY>S:=(G;H\1U52<+;0ZO>]D#7M#OUIMV^,KF>ILZ"2=3>,Z@U.Z8NJ"'; MO0;MT=*N*3"X"PHV=&RNW_61L"DP:(AW]P VQ/L6J-5;=NOJVJY?&LW7B-"& M>O<,:J?7=NNZ9M:<5!DV"MZE#:*+O5XF^KU\W M[=KE?Y0A?G^1]U)'MVZLTZ 5...3&VK1G;,!<. >[ M28-I%3@$@VD&TXQ9P.#;X1V"P3>#;^8F/6Q,TS:"_;)W&OPR^%6IEA@C4V?0 MU/LP%6 J!*HCV:;!"(,1IIZ M@_9H:=<4(]P%!1LZ-M?O^DC8%",TQ+M[ !OB?0O4Z@V[W:[;UPU3S]N(T(9Z M]PQJIY= O0W[\MHHP*88H2'??8.:+D9X;:AWL\4(CS6TMCGZ8;EA0K7^#MG' M79E][D'80V5@=2S[-#AA<&)M.&$PX\#W:3##8(:Y1PQ.&)PP.+$&G)"*,?S+ M8&'%'3H^9Q%HV_'@9LA^Z!7BOD[247./Y^PQEL,#6/#:HF,;K1D WI.XUP]A M9,4#;GWED1>Z5C\*AQ0!*P^BT:(PV)IUZ@4.IW+[9_!X%"9/@]QC*EJV9I6% MR$[N2ZVVL6R<<0EH\D.L 0$1]1#' #=\?\1<%P;Z[:1V0G^K@>GO GW1!!9+ MXE 3D_S&2:((<(RBNTL.2-$=_.RSD8"O]:?TI\)6;EX\-Q[\4J_5?M9VH-1, MI +(R8@V0:LTU;,GO)[G>S%@TW##,]&(C=<#;!;R?UULFBD95(+__,9WQF.G;Q$86:]9RJH'ZAF7Z1 M^;"%$ .ET1Z>W_P^@E-AT=B2?>!6BC38+:8T%B+*%M9GMOG68:JXP<-GKQW# M73?)76]])H0$?W>/6:O!DFUAR>];P9(H?%D'KYW/Q%\QB<&>%;"G"P>$3@/F ME^!.+WIW"2HV<1E67K&(>[\ M[C^)%X^WR",.WTYA^-+F:?6PC;\&/U81](9A$BR0>@Q^'"]^&/YA\&/G_&-! MDJ\I&GP(18/+HJ7+(J)-V:3U4*X&RPJ4>ZSE&^9T6%P;' \1:JL"RE"TJ<5B MB+DB4#/$7'$ &XHV%&THNCH -M>S(69#S <"8$/,AI@-,1\(@ TQ&V+>/V(V MH#5D;,BXDF2\DL/RP%V1VW$N?A0B(>]BV+?R63A6J--B!44VP!C6PR@,1!@= MDYNQB+Y[RB/G<*X#/@2#;P;?#+X= [ZU[;Z2B0>>+3&'A0_3'O GR8!2UPOYJXI?ECI+-R*V?A, MOFC5H69J.)CD[\I!S1"S(>:#!/#14O14TJ"A8T/'YE+>)ZCE,C(-\1KB-<2[ M3U KIKL:^C7T:^AWGZ V$2QG"'@FI,[61\$&MH9VUP"U>M.^OC2DN^'JA<<: M:-L<_;#<,.GY_+#]VY79Y]Z$PE0&8L>R3X,9!C,,9AC,,)AA,,-@AL&,RF'& M$<+J6/99$G8+_S)86'&'CL]9!/IW/+@9LA]ZA35J;JY'S3V>,\]8JEM\47V> M4)P71-'6&S. 6F(JH,\I[%8R6^3&\V+8C3/]^.. 6\QQPN&(!6.8 .:-86,L M@J\#RX.=/T7,MT8LBK%X?SS@@EM.B*'&@KOXB8*O60Q_]+V !8X'CXL8OA@" MW(15%C<[M40"V]6RL<=EF\Q&6 =^;0X37K&G[80^?SAOUZP)ZBK\9P:;H)#O MR8W@=[FX]A[OAQ'&M?LO;"QRE#9(35DOGAL/<.VUGV\LS3>:N.9<.<-ZNVE; M^I^SFY-W,W&HWKQH7.';A:5>="Y+5JN^OLD;Z"RRT,%"F36(>/^WD_^)0^>D M@ LZS+Y&EK='9#74U@)&083_]1U;$HTF>+""Q-5%VP,DRC^/,?;IZB.Y3I;$ MX400/GU5EA@P#WO7GQFP)R'_GUGT';#S"?C6/V%=R/IN)1=U$_I;#4Q_%VXEFD"Q12FIRF^<)(H F^@V60FA ME/@+ _EL).!K_2G]J;#I&\G/Z6([F>V_J97X;]1-T+[\N=P3H^_,)ER9,^7[ MO(R\Q.<-C3W+>;6,\'2U4I:<=GHI!,IN?<+A5SNZYPTS/1B@!B!#\-M)XV31 MP IWY)_Y&LZ93E5\1)]0#B?5+TIS((&\X&%.!8[M^30_A)$$"V@,\L.#]T-^ M^ PO#U0'L#L0IMQ?>]&[?V#BG?Q.9=_5W^@SWL*!FZ.>?]0C'GFA*S_WHW H M/V4GW&C9=.8RQ](+'#Z*O3 X _4R"I.G08H0:2;FQG!A%09E:K/O9[;O+1,# MZX,?O@@+L=.Z!WQE,6H 72?VGKW8X^*7W>3[;B1$8Y]&?0.GWJ/=O7[4#?*G M ^<\Q]@5XJ<-A"6>MNSK5MUN-)LK+^]L\PZ<;0)&QR:O$RI&'CD$KM!U_TY$ M+!T@<6A%W D#Q_.Y%2AV@=_B9P=%D00]*5Y@A:D&'(5-)%XP3/7 LV M^R2N/$8@XUA=QX'CB ^5\C?B(>:[%?XPP#/70E9D.5A%K&TW&B!Z&#Q3- MK%+W$ #F,4:,'3@?.*W7:W:K:;20PV(%1G#8)L.($GXT@D/#[ES7[7I]=8YQ M> QC3<[;97C$D5=JJ4J'CB/9YAYDR58%5$>R3:/3K$5$J6(HZY=E8DAV$\JZ M;>6H4V_8UXU+HQQ51SDR@D\E^/^1;-,(/@8C=B/X'*P%9]\S?4@\2N/C4% R MLI"1A?;54&P8R/:#6U"W.K=Z'+84H%8E:R!9,L/U*)C)=?W:OFJLGOQC6(E1 MJPY*NCR2;1JURF#$/JM5Y< W@M%:!",>N!40B7;8"V;9)2YJ^++913=K'?OJ MNK.Q+BS;[X^R=2FR\ACVICY#.^YGO3=G,FOQ1D2O=GGH8]GG'@CIE8'5L>S3 MF"4W+WT_)*.13Y7.F6_!KXX?BB2B_/M";>>2Z^O5(G<0!N>9"T.EY%*D1Y#6 M7C>U0TRZ785&K;QQH(*\J7I1\^]YGT<11TT?/B"/<4(18\:OXR>NC#MCE8RL MWT39KTU;_;>JU6X"0/7VE=UHKNY\-N++P;&("F;K&1:Q P!=K;TTDY$T#IF- M4+8_L!#^0T5S]1W7=\)E1)^=\M4,9!&XK&EABPB%.MQ8<1-JJ* M#,LY6I;36'\Y.".45)N;9)41TZ*(.3[1G>(3(NG]S9T8^<4H%,(C$QYW^9"Z M$QPN[] 5GEMKKF6\]SQC.P%>OYI^E=/CK;5?91*PQ/5BV:]RV6MC$\L/'+]TO MMQ^[G[)VELMUL#1 _@(RD%6WE+AJO>?"B3Q26I"]WT=/+/#^R^AO]!7_G@AX M3PC=^ HDH2T!NK,I.&]7")V"Z!\\X"AV3D-Q$2Q?)X+-AE_IG1"-0GF^EH>U M>"WLAD<- 6"FI,^<.%$V-KH\+JS[)+)@IS$,-+0M%+7?>T\(!.L##FVK84#* M3N0X,P;48X :_2+->#R )7,>"=MRN0!&"1\)=[<$W0@M@3]H41&$V(I?PO6'E'S^^'C.W<1!)4AA:NZD7KC4JS2"(#,)0=NUFK5: M_KE>XOFN!C6 %4Y@B(D*\"CLY=]R% D^V- 3@2*R?@]%' :V]9D)P9Q!(F#M M..F P],P]8 !7H6 D>%+L/Z= P$-0IA3[;J(AO )*U:/:4/I@B3B@D;@$R!@ M92!/)R)&Q,ECG)WAQJMP[Z),;]F2$K^=>RH,N'4*\ R !I2A'VUMD1=&^ &S M"-*[Z98(G+B73;_@[=:HW2A)E_ZJWYQ9+TSQ)$>Q.QBTY[/@.Q 3=[ZGN%MX M - 0A[QE8]B>]5' \ZZP@$\6>I1:V'E4,A\M7^-LA9'0$4'9#PE\)4B=XL 0 M'!F8!8-B'D!RL.:M!O#EG72+>;\)_$ ,6BO\A$8#YX1\$C$P_QU M _,)#PZ+14!W"E9.!BO)M1#0\""Q&_T4G.AI#HYE@-9 O; V<7G-P<=N;$WW M_Y7'KB$_8"[:>JPQIO2'PR$/'/03I1+,A=4%PE3!;^/L7"@K13:QF#[P2X)>#W$=.Z'+S9-*W K-)$>60(0;C1 )5H% M0\8C1HB=S]EZRC"AB/6N)V'_1&).C'QMG*LT%?%G'B2\2,A(=\ ?E PZB[2+ M\^CQ86,;B9Y,EYR&4,(JN>8&)+' 6M6W>-$CA@6%YB>A+",A^3E^X$"ZS\RG M']5 A<8HUBG# P.]41_767'30.5P1CX<"CSPGCM\V..JH7*S;B&_@9'[GG#@ MJ,:P*,RY6GQ5K* ,71V&D*Y,FL'?^[ "X6V6I_ M;/+NXS_0S84"+EPN^%^TH*.4/O!&*8=2(,VN"=Q%Q)\\$((DKTO-YRG7F]SD MK*-X(3)QX%[#*$)YA:( &%C=Y GH25)$_5+?RO?%'QJJ47CQTD C?S(";]:&OVC),_1=C$$FX3!YBU0/C]U*BW+VIR M]T J/LDR=!T&3A)%Z3:SH YXB8U@B!\>'A!H/S_5&Q>MB1%HOX(P8>KQRXMV MX6D$K:L%2U2@HI?(BY6&._1(KP08D+6D?69XZ!+>ML)-MCMNN2-]Y<$;)G[, M @Z:HC8(D&SC@QJ7%8.9P55FLR(23*D[(T=;B2,YIN:R7]4O7_4OJ:X#\S7M M>EM2O6KJ" C-07T&6K-FO6_]6SZ:8V#HHO(EB_7'1;XSZ^TBN6@6"5W2<&MI1<50\L!VV;UGG4Y& M()S*\K0 M$YI0 I*M!'>2B!+KM2*%$I&2E8:)T=FI'$8,?9 Q^5KK5VW+A;L373GHD\;_PG3#,.#H-HR^@S393]!Z-^1< MVCF4O(AAKIX,[" [B/5G E?8VFV*#79^J0YW[O9L6$7L^?0$9Y'OH6FJ_XMU MZJEX\6F' 2O75/ \3[W\:RX:'[U>DOUC+S,HP/TAF=#3K3 M>E$(_V+-BHAGGL,)DR;^X?5!+0&-'+03EH?R:Y49&H])46JVE0%HUH\'Y(@3 M24_$\)V'02#:[SXU,ZD\Z'FGB E8-Y ZK1;^DD8&?#L.7UCD9E8826WE+JDM M.S_SSB#8U;/G*FOU()1A%:5AB.+\""2MF;IH"@!F40:0#LO5E,J<)1M/?6<6A&+)P%E ML2$QF1BC&LK]?\K/BB@,$SK>2-H "5%SAH+\I,JULG:&/<*'<0+M!I*+3WFH M7%3LII7HJ[I.^0%2 ?!RX52)4 M(%%JQW^D)(_BD _S@6Z+MYSGU'$G),+6J77D?,@[PQ?<)\H$GBNA\2),7B!$O%Q MOQ07ZMISAR2W\;\27RVVWM*+91A$%2#E^RRG(JB5%H&1"9.*WPMUKZG;1)W! MCK&ZB"M?HW 4@O"51V6-!;GF!@$9\*QZ\THS.,R,\].PH40H"/3I4GLFD_2/ M<>;VUZ@Q%6I5AY$0.)DC*-6F:,@[G=E_F]X+1?^9?)WA':/\3G WY$,/+B1J--%'C 541A0+> M4T#X$\1Y0>%K",2--&+R,UYSHS/AT=T$%YQ 7]5Q>CFG.% M#W)W2*Y2E13J:--C]C2J0.6+]=*T(G(Y]9*8'M897'%H*X]<;BFN3 X:CO+Y M#*0IH)<3 "F4M:2P],FHEE:ME>K0+.JQ@(OS^Q\^E\$LF$U5JS7LU!&8;XP! MVWQ26CAHY(PT;X2DDY!6ATL#/4A5K0AD,BWIF ="=BTSD#>\*QLM9-'(C7$ MXDX&ZII&6W+00XV2%.-G3X2@"S^CB2X,9BV)E-?,,:IE/\O0B M<#&HA>7]"KCZ&=F)99F&D3;\T(A,>H41'%G@EQJ.I]YL E7JNX )SXAFYQ'; MJT AXP#2LU#A(9H[S.1BEH._^2J0)QP!32:I/0DMX&-4JB3=0CP23M/66%$%,81NR.=RB2)R!W"/YWK)M>L 5(P!O2"QV.ME: MYUKC41>A(X><#1YI89/!)@0)JF7!TN.BJ87 /ABY$Y8U 6AJUZ-,SR NQ%.Y M9/=$(YDN#1!-(W_A8B*'Y;Q+S*%J/[BU$I1+E\ODSS&PEA)J6_C^,831>8*$ M@"$* 02:"*Z)-/QCJA#$M*E-F<2#DFM^;"E^!@"6 5-S*#H(Y_ZL6*% =$;T MDPB=4'+3 J)'I/2_IG&^5G+4<56A!)W9;C:ABG,BYW/].W"=\X,+Z2 P93LKG3*#\R(#?@R QSFK"$]804U5S MI9*5Q"2*0TU#\&V8*$ZRXDV<'G"\R$F&R"\=+<[Q'QZE)RR))=KAE]L=NHX\ M5\5Q43T;\GBJ< ^]6I .R'_DI.7QY1W/0)KET1!P2>JEN1I2_01+V1'E>4!Y M".9G62-[TGN*%9@28@#/)6"AH)\>FCFRECVRK@- [1W9NSR M%HX=Q,P_/?']^*Z/#[F %#WDIRVDLHM_CCK\)!3"4A%R\&2N*PC@1DA,(FJ MA*1:*OVD^UA1@G6_,#-0NJ1YHDVJE(#2-1 K2I'\!Z8L2.\J=RGX_3VGDH!H M>?@8P$U"X<*WF'2$QB8RY<@:"[+J Q *&0>FV>?2*<:&32H/3 AIB7)>:O69B,= &J M"("C#5MZ6V"$CGV)!SGL+JIJ:86^&6'%LHQ@'K>IJ.=YJF>A^L0=VCE(3S]0,]664?!=1!&,7G9*[)5R=6O@8KA%N3$K?RY21D M]+6*NM8E)B45Z].BQ-%6F MM(8,44Z6$Z-B#C"@'_,<7(ZT[04D;5-:!F6KV[)60[[>/X7OA_T+Z]](R67[ M7FZK,E4PM]?92[=5+DPV++U<3**/&,F8V5OK7^$T^,M7AA4 0)__K[2M9]"\ MP-J%$ZM4)8L7'7,Q)TJ5!U"F &#.G+P_^;FT59\'M'0LV5KBJ?D#V[](MY$T MUDDS.CZ2AC-E9OO,&Z-ABJ#^03R!ZDA96["2LX M@SG9N8X,CSD?B9M;KEB> G$3FA@PZ(83Z1ACJ47%Z6N5&6O5$^X'G\ M7T*?SYRA%W-XG&+6AXR.O*RD A.JYJKG*)??2Y9VY7#O675_T26-,.*&NKE@ M] X6,:&L-U4<5?H$M2]X+.N#H)P&$IU?L"K"^/$+6A$5:F,=?BH:$\2I WF8 M'1>Y"2^D#QQC-WN^!^P'$\!)W#N/L=96CE$,X&_L!S+6[D-JV@$,X[_*X.\% MHR26\1O$^V@J8D!YOCG(C60]>=I;, !LQYM/#4K.%6 9E'0(X^&!86L!!*D* M'5'=PW"K,@3*PZP8;*>LG>@HJ>9\Z*>?^#/WK7H>".(L=9G[XX-$S M,0RU/35*LSB*+B6#0$NMR;\L9;+MK*Q:=M:D66)O:MJJPWU_A+T!@J??3FHG M]+<:F/Y62^@1$M($%J:) B3(X+B2?4(.>HY5QME(P-?Z4_I388LWTAA(ML\3 MN874+IJSHGJD OT"_#_T7/U@VH=;&13;/]_,:2JN'FK^?&--]NT&,!>Z@),9 M4C8!;W3FC%6?,=8K6IO/F'JF!4E:2#=L-[ 0QW3G<7TI[8Q)$\&J6&4[SZ2G MB5LZ(<4$NSG-&-'9!*?)^XRGN-+-I$]@O9W;#0\Q/,3PD*WSD$:!ARC&(6-T M0=8+%HHJ:7J.BMQU/1 *,:J):K1F?V7,J9PK]7/]_.:R(1QX^M6,A\T>9VK) M&,@A!Y>]0 Q_,_S-\+?#XF_- G\K4X& ,T@-$!2KV*=8SR#46J>+E4XI(%7: MU"**7U AM;*@KRR?2AJ6B_.&(XJKP6Z]N1!K.^5[J#JJ #O ;:D^RZQ)];T5 M/])>&YQ^2C48E2.Y-B%H%*EX[HX>B0-8/F=3YJ&-L'I#B6:^F-@">R" M68A3MJ/ M;JK&5/EBCB7N?GY JL.BB"S'F>$7?8"V3/;PLA0&.XO8&[$Q,2K*UG"<"//I MTDR'7&LP58M4E3-SD08L5CD:$G]3\6C)<-JUN9 D)OKC-?N2BCF. M"8+I2_?_RCJ0HPA%/900$82NI[(@E_K[8L5MEPLGH M&Y\_,=_.9?_;Q08??:ZB::1558X@FX%3#AQ3W4I36RD(QKHSRAQH7%@3BZ** M2KYN7:J%?\HDI^"ITLQ 5:5#2>RS )_JA$PN#LVQ.<&YAV6F;5460LT=QK)< MONQ-I ,%IA<]BRA+N>KD"[5 MQ'3W@WR]X'STSX(MQX/)GBV$#@Y\?E(9AMA?-M?D"%2PM[=DV<^R]-OE4>\S M+-2-N_/M97;'A_+JK1MRF8N*M4ER=%-(_ U!"7&?N,Q731"Y8A5\W/?#%UNI MM11.B;H-R"_*KN^,93)K4:7FTDC)A2X&COIR*6>QLXILFLD0&J-DTU!&@O\D<*#],?( C,1V,>(O]Z)= M*(O>?;BE?D+(F_'SVKG&5;U]7F]?*.1 ..K8T*R!7/G!Y:'W,N!T<4Q!)5_^ M6K=V$@5VB4&R0K$*&RTP:]]BQ,\Q/ E;4:EM+A7?N35;( *];3'?('6=9%:U,8VZII MC)VJ::'90+IF&>VF;^H"R8K)BB_Y&& T:%(,RJ0ALZFG>$Z+:\0\"P+ELC2?;K&BJLZZ&#^2EG8LB?R>."51X?/%# > MB[9W^'5%1*=65U-HJQI,ZB9^64"S"D:V?O>"<(CC?6(Q-2>BPA!XC9P'/(FQ MS$,_8D/^$D;?+["NOH3>,'0YUK]7Q57(JV\7$&O$QF&_+[T:OI.HUE1Y1P5> M!Y$JN8(WB=@& ENOCK/Z-^]RS?#.;$W! 54U0I$^*T6# M(Y_#GAVX5.6^^IA*%%'H*9;>\#6EY*/1,WHO;B -K U[*AQ6"444VD#BK![G M&6NBP8VK0*0A)N&R"@9,XM@LC*"T#*P. )<)IZHUE.&O2&+B,'RI&^G W4CU MJ:(++%T74*7/)]U&"F!S6*;N[J0RM)9 0@*6D7J72#A$X43:,KK6/3)^[(FB M=)*'C+=^U?6?_LQZ2!Y=K'Q>*DX==MJ#5(!DJ"$I)"1SMU1:22O7C;/DJD>2 M>$H\^0W\CE?_XXKM,-6QHJ5_R<4.L:0A%>C)K?;4HW*_9R693VF0?U$NP&LP MXAGGF,A$RM:5%@ZCVT;V7"5+QMP%GV:"\]SG2%U0RD-^0^2/F YKRW4XIZLF M3%LAJ?K'&("1P2HW8*JAAX[2K(C-)4%:/?LY+8LL0I^KDK,S9 U>1F\)]NU M7EA=V1Q)1?/)\DMBN7.?'EY,=%K.C! %%3%=Z=SA-> U#.8<0*Z6FV3Y81+C M%[-*C^KCH0+5V8G,.P%UJY:695SLWWK5W;MJF;76VUZ#/YL7[;L1N=Z M6=@O8!#%E+N2@[=U\W+0(G +$P";?9!I \\9H%U8C*B8^&_,PR?7IE2UG!5FB26%2R;_P"^*TZD*:CX4",5#V],[: MNY54)\Z/1G7@G68D0PF.L1$AU03BB8ZY( NT1X/>-^35OQ>WK5A*XE( MBU#6$&W_/2[S&7SO.ZJ]E&^FFI'TT-HH4#M#T]Z(^A"QH:[U@IU2V0^R]R4@ M6)4$_Z8Z2ZZ>;ZY\1EJY_):-X0GKHP#%Q24#;9GB0SV$A^QOE.-@%W\GD2=< MSY%E-O*6H)QC1 =L4]E4C%RF9DT\8+YJH),&>21!SO:/XZ=@E!$.* ;CURK@ M@&8$J)$Y/IC[.O6V38OFDW6J?#5L1O1W<7=HOI9)7]12&09Y81'7'9_(T"Q4 M.R!LD0+H17"6I<]E!1<4CO.9 [HKE"WAQ7QR6J)%-Z(.&S",/')9JP6#XA4* M'4M:@3SL"=#C.:O68$-9B)HLAX0JJHWP'UF O%;G"[A..263ED;U2%\5Y2NXR.DDI;1 MO(Q-DE0A#4&S".C%\_T4&?W4=T?N&-DKX <,^<+]9UU/SM@\EK5Y?.&QI73\ MTT^A$&?HVIUP.QR?+:18Z7 X\I$[RVJ&67>AB98KDWW]/G0??L_Y"!J=S*AR MQZ( 1A#65X U@3AU"'RA\E'R//ST/.#O(9:SI]-0*3Q)+)N5 X0\4B6PH!:^ MHEE/ZL5DJGQ_D*"AE'R J0ETTNJ)5DKLFH0#YKJX:'__%ST'KFIMRWGE(H[C MQBDK)3A1Q=+UW%R'0/K"ETTB)RK(Z9A7Z9T7.8' SC>DL,F7JX,E5'P7)CY+ M 2J<]D]H)[U"!7EO<(W>10,V9;#EF.,O(= J "7A6Q4$Y;]8>T1._A.?DXE*'-N2@2KCE.Z$U7^1YY(+]V0I_ M)*LF?+,GXU=R+*M8K5'/@>B<253%=,K%O&VNCRG/Z(I(+29X;6Z8WU??I.;- MMJRZJS:J3?2Z%?"\I=NOV_KDFA=L_=!Y.P6AJN/1$:B*'0:E L $V:9"M7;+ M2KZ;]OO*16VM-_A,>($CPX72N*TTL&AB4HM:4CM QI!)5) C3#!U=;6H M2@^2,H'I"06NB2@F'8(+?WGG^A8T"<+5M5%].&]?&D>/21 ^-G>%<0$9%U U MH6A<0 =TO5(D>NC[X0N)_'A;"&W@585P"M+GE :QE!RZ7"WB*IWW:ROMR472 M!.KNJU#MO[=+' .6_ 2-5W]/49@$;OZH&K468&?S"OYIM\\6,A59FW=: MD]-&D7,R"VU8&RZ:/6C&)+BX)N9;$09TJ3K>_1#VM FS'"+&Z!:%X96!W+/HWY<8_$[O<Q8]FGL#P8GC/WAH+2 H%CM M2I5\,F+_0;EC:A<')PP9G#,X9P1P(VP=USZ- &YPXDT"N&91\12+TBN517#> MR)C2_/K62<7'-=Z, TU&GZP!:Y+1*R]^[-/N*L5I#IR';#T9?;HMPM +$I$W MCIA$]TGSUY(PMIU?O>9V*C<%EB\4JCM:>796$VR/9YAY8LZL"JB/9 MILDT/SPSRY1M94["^3PCK@DVV0_'/^IV+;O6:!Z8]]\@7L41#[7G3LMN=AI[ MBGEGLU#/".I5=;X?RS[W0%2O#*R.99\F\GN/Q/"E,\]W)X)7Q(VV3_?H/NW. M.#2/D_.LGGE^O%:! TOE;=O-R_8!9N8:[#/8M[OC,-:!JFI(Q[)/8QTP.&&L M PV?QP'">UBV;GP&0B@W,5Q[G3VL6U\=,92=Q(7482-SBQ M;4D<_L7HJ^(.'9^S"%A>/+@9LA]ZA37*&=>CKD<\S<.R?C4#F*_ERCM.1?Z3 M8U=WW4$29K"^1F$ GQTN.TU.)R0O NIBK2@/R,[R<-R.4O$XX%.=]F!\4.00 M($ ;,&L0QE:/^QY_YE8\8#'H(&,K(E#Z8\L3(N&N;?62F)X<@U+"^WWNQ-XS MJ"$L@S7Y#5CD"BL9N2SFPK:\ON4D421'8FXXBG&HES#Q76O 8#X&JX$->OS2 MMIYX@-G0^/I3!/J^-8I"AW,@*)CLIT:]?5&3*P=@^5X8V&0M@#F!Q.22U-J< M4,3T$AO!$#\\W T0X$_UQD5K8@1:L0!2+GG\\J)=>!I[]+H,I_F>&K$7&LLF-X''7=VQ)9)D05]5^KR[:'J!*_GFT M0:9KC.1J6!*'$T9*^JK,<#H/1]=O.=V3"^\SB[X##CX!<_HGK OYDF;J"RXY M ]-9,#WMO_O^CEGW7^[.=@A$66=J?Z'XY?[Q[L%ZO+>^?>E^>__Q\>Z]=7O_ MY?W=EP?YZ>'^T\?W7?SZP\O\PZWD_3*)XH':O5@*2 M$N=#NE%>6!0Q$ !/.:P;ED&2>:-VHP3+?\N?Z[? M("J3S'HJ.+=(G^B<790)"T;ERE2N5JIR_6X]P@H(YV.2^S!"Q M"7B^0@.KLEGG0TC*AO4@RZHB!1: M90/53ZIRJ&FV\H0.!.Z$H)G"51W%#!2[">41OB&NZI)&"KH?2%96V[YL2Z5V MCO<9E-L1BZQGYB=<3ERK6Z>X6,7PBL>9,;QO(UR5GF'BT%]XQ//<"9;3YUZ< M1)2^BJ.#^(&\BBQ8^#?N[IRE>GMWIC>2M5: M'L%&1)B--[D@,F)%? 1_X/@-V.G/R%3C$I.;-*+1U9,+L$V9,^ ^W$M_@')O6Y_@Z['U1Q2& M0]OZ Q0/-K3^2$8QLX%QP>G"))Q%\O;\Q)*(62ZWOG*84G[7+#TUF.^KAPN" M=X9AX$YMI&B#R0,_=T3PDQ?-.$^8&Q=@L:>GB#\!MN/>5(QA*0XIQ(%AU8EK MZ"&"!^$$UJ,9$K'[R1\O:W%\';.9(]JB[=93"$&8(B]\P!?8*MI1<^3@>T/: M$__A< (,("_B.=*&P@H DQ @G2-W$'#R9.:5^ K0G0 5FG1]258L\CTI9H2. MD\ Y]'^Q3KO*_XH"QQ@>R>$PVFV!PR'T%#7H3?R>"&!H0B!Y]# /1AV@=?J[ M&@YV)/A_$J+C<.&[MG7Z0[WHR9D"#:TLZ&%K)83 MB*Q3)I0@!,!%#)%? X,F*Y[\RV$CNKK^RQ3D(PYJ* OR7TP\0]O&%?O>=WY& M(^-Q-&IX7,0;7#8&C/7B@1?03VL769NU%#1Z$HX@[P0(/*?Q'/5$$,.^GRD M 0W'-&#!$Y^$,,X4PGAP/$ '/E.L4 I;DH/#>2>^O-> AVC,5'SV(4]= _:, MV\:?R3)#3%--K%G1!"+A\3E,@%0O.) (P(2+;$UP$0-4X_%^2L[;%?6^1MXS M8LE7GTF?G59]CE#L>_"&@+(LX&$B0(9#7E!@<@J'9\@,L[T:A/A3<,9KTZXK MX6O.,4QHD"F_G/E*MG!UTRYP=$Q(KIV+9L$)L?5K>$>G#_ ,(WT+IL>7NU7+ M>2Z)=]K4\,)2,4H7>IDV%5B3%Z/T314M Q?PU"B,\O.G9]:/PN$,I$JQYH7N M41>Q+YSQ]BQ'&TBI)*7C,X\1W,3:OW]A?2Q(VY8+.A */?HV 40M%3G4K:I> M3;_^2E>?O7 KF?>:_QAY*&R_ &0&/DQS+,CYF).;M20SJ?. 0@E,(A(JI!E$ MH#CZN["5,)A(1"?]P MK7E&DI EXJ>F\N"GMA*@=QX(6&"D+'N*F )N2KDFVN7_(,P./?00<-%K ZD!SH<"?M JR,VEB[0H* M IF\YT!>/1Y)L#;K$JQ(D_-):LJBD.AT"2 MU@:TV&",$IF]]$^XX#+;PFRYV\0B[#06X=K$(LR/12A-EJI1"+N)4MA3'Y&) M4C!1"M6$HHE2J#@Q;5>2_W<8?2?N)"W7)-$?H17N(^J<*LY"QJ'S@G4Y[RX- MN),:&&88'XHZ"*G/H)7V/=]3OJN"H2S,^V=?HV4/V5B&[*,]!W7I$"3P)Z6S MV-,:3Q^D;!B#7@1E $3K_R1DVCA5"DHI-F0:RX0E)F_/GPT%_73J2F72(UF@]ET\;G! %%JQ2 MI4E,C%AFO5*[!E@G0FJ2"P'P.'-6.1;WR-] QT>:43(*@RG;X:P30:2%K5M: M,T3LHSAUP.$K]0F$6)D; M25/.*#7EO"RR/*L'+JP[LA^1-P;7C#K 4YB:PF%70S%_592P EAB2_.>3(SA M&/2.+P/,I L?SA>=U"!V2R."S"WB/SRAC-T OI&R;=%DOCJ_D%Q@180<,!I0 M:L&P(I%3>&?@@;%%+7>#=5TX,S@4=#7 <3XD(Z1YJZO/[/@NL[S=);-_:;:3 M6L;@2T0WBA"4)C"DLR',/K#SKF'DM4BL91=3SA.*=U#?BX Z?(\](OM+)FC>,X1O2-YT9R&PB<7GS660+(\ZL*%!BP0+FYTLP!LE3<9_B (^G#;#_D8,)0 _269&;,I[5GUXEPR_0<>_$F%X. H/W5J,A),<2( M 4X;YDR8)1(+#KN(9O:9^VPQ"+2=!H'>8FI4+*\(/!JTU\ X2$&EL8PF#G1. M>N^3PDP5-Y2+V[#^Q'4?H7[RF$:"DW!3C..RY[C&[/G!432,KYG7W(@ .(E4 M2".Y7 EW*NI12Z$@Z G%<1=(7Q2HIV+=E6B<._E(GG31N5+V!,N8UB/QWS2 M;F+X(?O.E1PK.;'+X8A<6!'_H1,ZQ0#Y(+#08?9K&ANJF;%4]/XW,LDZNNOM)M3HJT7G#2T=G4]7-2E-..607U71K#@( 2K&:O>Y_MFN]SQ6SXAMPHR M;AY/GI [J-BC0I0O6[][L]4^=]E8Y^'(,.$TR@1-.#ZJYT0NB7+E$I>;[\O- MQ\Y(5I&E>&O"AM#EG,L3C&.F9YC4G,QI*0(,A*%0?E&"X+DO(74 MZW5'5P.!3N2XSP^XGI<6L*;PZ\,.JBF*D3:^EO[4KQ[?W__?C^O'ZM]@Q\V^5# M56\<=%I<&%JZ2!]D(,3#I.B2C3%A&B00 40AB-@G06MI]]D RAM=S M)?T"E.G1>U LZ3?I/LFJ^L&H2I?0:7H !E0V,7%.YU#"2M]1]#\#+5QF3%HQ M@)O+A _2JG$:5.R]/FQ-051E?,,F7#C5U)=+<@A+Q6TW"[\0O+S@X..@] =A MN2'-((N_<3)I9<4SM$F44@GE]C)-(TQB4DMH8@^-KAIC]S1;<(LNED[J8GG/ MR3B-&*=SSCYYK.?YW@S"/UAG0)?P>=IE2&1>'KT_&8T@K+1'CTSLSY(""[5H M)(N=YU[(^Q[M?-V#8\F2F@08ND7"P"??2&9_DYSL91 "/PH2/" *4B&;V87U M)01N(4/-,D-,EHNFS"9Y3XO@(Q85,@53PYV<74Y5.A1F@G/)Z69,1>PJGU.H MF#OFP]#"3]G9PG2K&7%;F"_>.X.#U![PE$\N9Y>Z0;ONL^=*OP-E0CIHKIVR MS""6LR K8SO#^9"+Q'G(HAFZ3BR-N]HU-M>-AB=#<**ST:>N-_*2IR6F:^7. M,4\/\3ICS\SS:=#38F0"&N&&>-;:LT2IZVI*:>=-9T3K*B6MDY&YQX0G5T'. MF/3[]&V//@]'ZO(J &P6F,Z*OB*"N@HZH>@]88D0EX'YOXCB#NY)ABW"^06A M,JQ)U()7 JR/T-.8,XEA11297YE@*E@#0P(1S+9\M6+=U@B4<$2;$AF4$W2*2VH[-C.FD!-*T87 M*P@U3!M,]63TN [)FP'$)4DC% M G)4T26E YN^2P3K2M=JXFV,CA*>JMLC\ MNFHR;9JLN)X4Z/!X\@?)TK1L%!:S2"B0EYEB[[F8J;3B!(%&DZ M<7F?8*^9JO(:$]:AIU>.-M:^8Q48('VQJH[0%3#&G-(2UNE ME*P\;)T: MKN[R1@O\?>^_^U+BQ+8S^*ZHYDUM05SA^X =A9UXO7\ER&RLC2XY:@F'_]7>MU0^U9-F8P3:RW55[3\!8K>[5Z_U4:*LN MF1!!4)- 3D1XCP*5"0F*540KI:MGLN94MYUYG+!HGK^163GV IVM(6]@A?>X M.;B*DF^#R$9)_:+UBQ"9!$64:@LY]Y#QU&33*H\$U\(F18&D>#,W!X-LH9"9 MSA![K?&O3R K'WFI(9H7Y=M0.*(UB$-1Q>],0A%N"H.2=%)Y1><+D=Z$ER6E MQ1BQ#7M>?8]^JXJIB9)1X,A[@3\9V:1";RIMCS+/M7V LIX0'3-G5V00,BU+ M][/"Y!R9<.0'B9]-T4#S1?J.S'HJ\$PZF7@CW"((2.2JL/-R=ZMR>R;5QHG* M63#:'^IS%@+)(&AU0Z]"BBM:-]S,LEC*+A', ,KT":>\?,T%8: [-8FDL\0+ MN*S2G\5+4F)?P"RI1B$2&U98E1A,JO"'LGZGH_9*C.4>T)V*Z*[V" MU#NS>@%.>!\#GP5F"@M)^3",O62$VS&:=!CRDDPH,U.+L"WR=1#=*&8B.U-5 M,_&\IB3UO@ILPB0&&4/']4I=YRC@7LH+09BYI!J7FKA=2(*E%2+%P$Y!74 M+FQ=K9N)GMBK:-DRYF#$;"L[)"Y=XPBG:\,7,#+*\DE265!$SC*[F5.:( 4F7_7-7> MDY,.OOSD=*\S@0Y&J24*)8#)_V#C=E5JB0Z#(0OC1\-"41WDYTW4LL&IPE/: MXCR2)D/$/,('9+['TDRA;LR45]_J:J2: -B%P8N_F3O4KO J)%=_>]\:%/LY M&R9W"LK,/;7GQ:V/&/>38(AYZ73<[]SZH/FZK1^2/V9921DZ$E'3Q9FPRLXL M>Y9+%6HBRLGC/&=[86=@VGMB1"01=R@/H)S.J_?Q?*9C?% 1"$27WKEH@CI M4?!@PG[X;*FB;H_R#,8K+- ;(!\RR=G5$>.9]Z@M+T05.J(9X)^'B@X?2ICP M*O(\%$YV0YXP4^K-)TG,MZ 1X%% M0F_&X6/UD_Y3X8CGPE="3J-WX@C:H62XGP*J8_L)%,8X&*DOCDK^ENX/YTN& MO\LO=7XX=\KST0',Y^>&&4M>&EP*U+;>DK5:"]9ZP0CZ!:]>:& +!]*&?10K M#'3?(D\((IED);H%43K+#!3\\[*O

2*>2^IG,Q=-9R!,L1 M+$=8(T<(QFY>UH"_B$H$CH56V+8.+^6D MYL5RFV"K^^*J*B3;&6T\(_AS^E3VK'ZO/TL]9WU15EA98?7FZJOU15D2MR2^ MUR2.50O-1JO0#=]9@]E:JH,KM"O%U C92.TE%:9:"33>@HP)5%V&V>OTHG(5 MM)G!/D1= V.=,@'=BW1-J8A6>CQO,&Z\A!1.I3Y+&V#L!5C/18D9#T;6RTIF M .KX5("G4D:.+4>U'-5RU+W@J)6.A8++X+M=!4T],-N8/5_T&.2.!)X-L=** M"W^ ^$R57GV/QZ BNU"42;S>!+?,'Y@VPVIV.K -ZH.;-OJ0-M0=S_K MU6P-H*T!K"<4#[(&T.KR5I??=J["ZNV2"LVB= ..57P0ZVM B/M%CZLNW4PG M29S=BP8?DPWT+.XTC4$^,LM Q*>7>JT!I/?86\XF!:Q:B;<.?SC\)PR=*9/% M2HOJ9E=WGGD\S^(QZF=;I6275Z:=+,(@;@Q(,[K;/1Y8=5-YKC?<<66U5\G, M=^$0NN=YWL.-['SM1%3- Q%O=,-2C/\\!GQ2#BS-O7"%WH&NPM^"^T 6ARKW MI3%:YT(WF,*&Q68+4M$J2%! MSQ>LRZPNN9+^^+/DBZ7&H*J;&..ZNG[)0".W"L?S5H@J.H<+JVZ=8L6*^C0C M!.BB^-/ >RJL,T(Q%PRSXGBVLJS][.*?8B'R;F MSC=&D]W='H'A$ KM\N#!+79A[^LN[,8P5AUCOA+=(-ZZ _NK)T[4>=[%YSP> M+MJH+1IT(03MB?C/79$A>5DZB1, ,K$ST4.N12.D:?IW_HJ\ QUP5%"J5>3I M(1:#RE##I;)E-8,5/L@?)ZDNZZZ-H+X@_T T)*;_%FN2-3N8;U4'9/V=/>^1 MV/$?8/+&^0RM612C5_2MW[*XWVOL)15P$<;N,!3VZ2PONU&ES]\H?7Z]7.E4 M\*3RN-%Y^X$XE8>YCL*8475Z35FI1U];S#X*/**=3T%]UMB>8QNNT4^U-7"; M@Z;;.NT^8TWE733TR)UC8/^*DU'KS2M.([0#92*%F\TC44D,!6;I)K M7;??7>$(DJV16FKR-31SR0=4GF0M1GNKMS' MKKM.F<.'E<%4/89;=?;7G8K AA]G8%5C*R"1SD]]I?32RI' #9L,3%NKH3?OJ=,U0PL'1J][,+D\M9Q&;AKVBT:3EUI-OW88 M^6NMCGS(UE+\?7OK8XL.A5]S']3SWF&<6[CP^U6\#,B%N%$:WS.R4#'ETL&, M3@SZX;/D2D0GMI<2*@+%JPY;,7R5GEY *2:AZ?YRY,&63L(AS6:@[F;40%_/ M=TFRD)4GSE",Z"6GT]Y5LKIQNV*SLGM_*%O:+]A\WO>]X"Q?YHWXR"AA>$ MZL3NN1HI :3?K69AQH[^SH8!5Z5TK>H'%*$SC@\7*:5(<U(Q?RO6 M@<$%KW++[8@KAG()KX=(3,O=*R]5U\E,D\YM?-%J,\6J#F5V2Q[':LP9)2OB M1RN8'_+H)4@(4TR/=W9%O3/6YX4A2Y3.O]PDP;0^>&1)]8X83R]BLN8 "8J9UPC '$D$[0@2FE$KI/(]H%BRFV.*K=>_TE[H1Y425 M4>#GV5WY6R8!2[S$GSPI%H@?2S[)_$D4_)VIO9I<-DOA&#)(H!,S9**77GP) MO5FM:R'&55SN;FI2+ZV0$)L4%1+"JJQ1S<3@=+YDPEA:V.#5A1+='UZP7W1- M+*J Z%540(@K?>T+=O=I"QH+FI6>%N4<\_2[BIY"6MW*!5*+@"VYB_CUQ/ J M IO'_QV7OZ)HP>W#%J.?W[7?O17:F(5PVA&\O929_P/W MQT;_&"8__I,FF:$V3;]=4+(!_2B&H''Z^>@WL!I#IW5])U?]1Q0_=]F=S5WV:R2_ M,!D6BGZPROVO]PG&VG\O/>8. M@$=&CM:Z3PNF%X/)JKR'I_+^EL<6K=YKM;?=6M5"SNJ]NZ?W_L(H30I;U*CV M0&:&QXDL-]A?;;C5=CN]-E:,6RW/*L,U!9-5A@^#UXJ4U?UEMI:=6#"M#TQ] MMWU*!>4;X+7K:)IJ,T27L,+*/%^;)6JS1&V^GP6-!8W-$K59HC9+=!]RRFR6 MZ$%*24UQY'QDPR3SDB>!U*V!J'W?WW .99+V>VZ[W;7Q"1O&J2F8K%I\ M>&JQS21]\U4MY"SDK&Y\.+JQS21MN>U!WV:26F6XQF"RRO!A\%J;26K9B073 MJF#JN;U6G3-)7\BBZSWSZ [X%1_3Z//X1YJ#2Y%1[F 6J$N]7CO4539A?GP? M48]6V;N512/5Y#5ALSBA ;PS&@?><+#/+>-I,/5P?I'9AG97KQ80U-O,2,80G M#'@JI\' SD9LM/6!0V_EJS'!"BI%FF13V9L8FY5CN^\'N%?UF3/-TLP+Y31V M\3!Z=%= UYJW*!%[KI+Z?\&PS*BU:_.!'+I_4(Z,[(2SW7&;+(GV S M".2$-K4J<81)_I6E8^4QH'@ (/?AOG"7X M2*'9<*F1,>!ID'+SN(>" LM(5X^LEYW:*[KC+YG#1UB$^VD0?:R]^- M'>7A(>=#$,537.\W+P7VCU_&7M8!_WH2L0QP!1 P\:;L,4Z^-IR/:MSC-!XQ MG 4YSFA4(N&)F/BW2E*[G=KT1E.;3NW4IN53F^QLIEVMM+&SF>QLIGI"\9.= MS;0_0E2YH6;>4SP>X_AF,)G]+"2E:NCA<.-\QBBH3U+G!D48!SE%?IR .>>E M:C(1SCR>PA? 2D;U3 U;^A',OA&;4A7#L5"S4[2O8#M^G$5I;BGBRB>@TOD3 M^(S4MG'"&,W6 74MB%#M<_6T$&TC_IDKF^8!/#%T9);$0^%E>Y(4!7^3HU34 M.@\X9C<,E0:H%$(!%VF-?)>"6Y[)LDCAI<&X/!MR]G<&^PIQRA& 2(]H*5R& M-#I-LP:W1*:1WM?C) BKC!6R:A=/6<*+#J*,R8E.*^C8!*Q#L7G09B!,G2!B M3F&Y"4<'!P!H?GZ*6QA=8SI&G'LO, >"C5B$]\M3 +48'SX&:I(#O7$Z,\]" M(C/A\@#:83YFM#$U7*MXQZ9;&7Y]WVFTQ,X 1"'BIT1_021RP#/.:B^L,EKN MKY;(B-/&Z8 T!3?RLA$-*L\/A?/.L " L&C!"84Q1A/A@F^O "L(5&PDK0&BB0T*!U@*A?4$H 78!R@AGA:OXRN'>$6Z/*D[)7 MLKQZQ%Z,0.7.WQE")Q7\VIRWAW/KD]$^MW-&K_E#=?*<\@TN:6U0>&Z5G\MK=]>S]MNW';#5L&]2#7N! MFBQ5N,XU]1$_8!RTO@7.]C*K+[-@+.F+;&WL(FUBVF:K-+:C"/V/-A'JD7JV MEF4J2]^ZC<&K=_?#]Z92U1I/\+1GYY .I!\UO)+>_V>CW MWRQSLK[D?M8X6S,;M'K /C"%+X6(6SWXPL:(H-DX[5A=8!XN@\9@=YB#)?MU MU*44@AE[3_:O+Q?80ZI?.UAL&<7"F$,>(*[.SG@F4(PAYM#C/!ACF# 4_>DH M=)4G)F @<(5(.@:->#8% (GX.9?Q$!N4>-N@1&_PO4&)07-=[;S[MC&SM6SV M1<4IA&I/G&*],OO2E6K!Q5L3!5NN?W>Z=9( M05Y?A43?B>Y%)1);B2BDXB,T=%"V*(9:"L,^3R;K2.L_N&/:X*U5;7[W$G]2 MT&OVN-GIP.WTSZQ>8_4:J]<0=W/5CZ MKHU1M;R\Q.0ZP.1&<8;AA;UFYK4YYR8[LMFN/6_'TC^>]+JV:\_RKCV5"H$( M^=E^/CO:-<7V\[']?.H)Q4^VGX\E)D"#.&7.F2,[#SNWNA.-<_5 =%W!FLFKC-2G9'@L^+@LW9' MYH0=X8;5=NBQ?,TC-(8FWG&CP@-[( 4C +8%&X0E]4WD*]JW .L@!#[2!!SE[_N: [$ M:J&MMTNYB9Q_9Z&:.'>JVMIXHOT2H)+LP/5$R%.^!-&!A":##T7G*6IV(UM/ MI4&*K:OD8>:T%88/60 IDB. MY$.M'K3K@W)T,QR%YKD_J'U:@=R? MZ:E;]=2/G_7Z"C%$0Y4 X:D[>MWJ)L7TUZMO,IT3.,8TX)PPS7C)[=5ECJ^$ MT&(]#ZX@E8V[P/Z&T_/4H(N(^8QSI(-"0Z!1[,LVRWF'L2(G^B)72H29@$_" M5B4_ N4G26D(;=VG"(V&II%@"IKHU_8LB1]?)P)Q) M9"<2 L8CLD*]L.RDK7J04:YK-36[(HL688(]=2)O2EV?5N*B"N7,:RH@:IDO M;($C7.!!15\JA!A" ;O6B+XSXS&CJ?- VU,-W<*.7H]9YL6D<=K[,4""<20,*\8O'(A1-CEQ.\5SX!X,-R,T^%TMXW&\UF MLX5-W,5?W9Q=&T M+'>CEKNEY7(2 T,26ZOXU-,9KAY]6\C,$2/7WQ)H[0O& M$3L!7#N!_Q:DR-#C 0!-B&4!)4%/>9.EYT&Z')$+P$8DO!2+4W&G C#@>1 < M.]^! A_6BP(?#AH%! 011N6+H@MZ*:5B1TTV)7>0;BI5!7_Z0/5:.RB 5T$( M2='_.PN0%".6$V7Y2N8(JPS!<[J0H^#AA=>618%Q4=1C;>*-4!40_3X-O5X- MF9":/:Y,TC-\FN/4);H2TB/_;@$'5E@#VV<&([*82=\=Q3/B?*;^!*PQ%1-!T+(@DX58QPR[PS'3)JNR MY,4 %.JD1P]0U=O B2/OE^ MW-SR4Q+*L!'9-VQ-'0FSUEC49QY7)0_!@^AU^0(/T0OT8[$; M=3&PL@MX<,^(*/612D:5\?B=0;=O8!]>3Z<,3DTSIV9)$.=-22N-0\6>C -< MZ2_BIG)^:8!PEB5@56,/4>)O!./S* MIF21#O(%JLS%DH=,@5=H/9<$6EYPD?PJKQ?VUG-/6P.WU^LO5T\Y/(%<7?G4 MJ?FP'.L$.$B-\6/5&-]F<=0RBZ-GLSCL[*7]#(7:7 V;JU%/*-I8V>(PSH8Y\X()'71*M$&JK$C ME8(@O#.HJ9>LC!;JK=U"1"%QWO=.W7:KY_8[K<993SD#O/M[[,.?%E7;+WK, M5*Z>TC2*?+9!Z8W=9N.L:-B4]=(B'''7"0L9&4D%N[@R7<.)F/"O&H8Y#H:( M.#N8*;$78K17T?RLCE>N9/(5O=>N!W$5]6#E?:IFESF+#:+ MP'951_(BY^B;# ^@[E!IPA4.P[/A7W(/QETRA"$$_/O<+W9NB] MD@8R.5Z1B-3,%73^F,X=X3I5?Y4K&L$ P0' V$SGZ!IM;_T=$<:7AKB.8&C> MEC"?X;UX3I1AGQ7R]2YVM[._,^&#E0QLE/FI=PE+KY5[(>%P13L:SE.&SE5,L)KR+U:8F!?$?NU$_#0^1#(T%@.BP+X*A?8 M"N1*-PY/XW2C),@G2\D@GQ[&\_Q*)LM[AJ-IQYYT719\E'-<0SMU! $7Z?'( MDZQC^?'G8Z-&7/1F5N&Y.QK*A5>'S-*7?+G]PW@#/#$3-Q@^OUGD5OF%*"N M^@0O"C.5Y+5V-ZK'3S2&%SRH1WE$3F[7D+3F8>:E+O51E$'U!R\(R:>#VC<% M>B,Q85YB9 D(<@4,[3^!%DA3QIB,RQO?TXHFA4XHGRU"LY?2&D,/KVU>50:M MM=MN=UNG6XQ W.F@_[-9R(2,L#H]&E $$ S/%B/E=DTS36SQ2#4GV0 MR*5M()G_D12L&4!=X%EU M!5!/H]RJ )*)1!I(E#CBJ1ZQE# 8I4D<.F3RAP'P^I$VJY\S/SUR$.B4HBQB ML!4V6GESC8*N:@;SZ'O(V[0B'STM61:_*=\M%)RY](!>P[E8LH30HH6.;*K' M.$0:=(QA)H=\FGJV-\>(Q"J 3EDD&9&G]>*13%;6"XHL9P$.\RVJ;V^<3,5; MI(ZB/1OX#"YOBAF*<6.2,OY!CG04/(FK.=5&QA:F.P/PK^5,Y[ECR#/"9V.& M&E7I\?+W79&31FN)1[74F3/(2#$!UN:3J'L&44SV+4:XDDN&I&9IX^7'Z2:# M""[!&Y4A7,'4%0R%=0TFSWT@1?$4?O]>N;3-"/YE',FNP@ L;9JQ;\2HREXR M,T>#1S-:NSJRM MU%(7^%J4"58RIO+![?,6%3EE3#6K^A7.4;M;_DH>]XU3[2TZ-FRZO??R*(=$ MS0%87R^0<&0L@!@Z0@JNAWE'B,9X:=ZC&V9S?4M:@]T6$)^O/U\YU^3.(?OW M@/J47'#3N>=%@&>1+ZLXJWM[N$@4Z_)"8"6&GP0S4:F1%R;1JJH0(*";B1/# MH,; 7<&B-JX0OJ@9OQD((]N:#I;'LX67J2 4#*<:%28&LH:C^ ;'W(DZQE"F M50&0E(][2:C 2V7PS$BR%\S(B.KI8*K@:3J'X7V[U=0O.:H&A.FE$4E,9427 MI0ZZ#@C/D0*X E736W'/?AAS65B'OYH1Q55#J0?,:6*>GEQ*"%Z*K)K@/T*? M.2"N4UG;5_ $YZI9&;/_X9C M7]YJ&+C;;9^Z9X/3K8\U^7X\6G*["_*^"CU!CK#Y"87R.FZK*Y1T5.^+B5XS MFD5 *5H^D_JX7$"YU:0'X'@OI,'FINT-W-/.J=OM]_<:Q52.+:JBF,\J\P!) MZ5W>PX#4:['VS4QW1;C628+4X=.T(ND!_%39CS5G7KLAUVJH:+1;;;?=:KF= MLX%5-';GT'?D&#>9 Q,)W%ZJ'#1F$R'E+::>7BI]ML1-MJJJ[+2X 6VFV>NZ MI^W.?H@;^)PE#])WJ9/2<^&BA4'-A<#&+OS4[0M/ZQ[>]SA+,UF05KKV570* M[6 3*W]6WNJM8,M.,Y&\LN D,KC2])X00#]: 0YA2S:P,RF?2E"_$.UA:PJ MD"\ZN@O)KJ)PSI=UYS+4+9?"7?YOG'R5EZGKT@H]3/_W]BJO7HE$C-!PXW=5 M?'!A4FJ>1:W>J2WF(;OW(KVKG GQIREH0%Q7)_[WQW\9[=?,CQM_WNK"M3>M M[WNKB1,4T,SP])!P1BQ0?RJHB\J[NHZ:-H M"37E4XO!#8>AJ#46[0,]ZHYP#T"/' KM8A$X;>K9YI*.SO8O[VJ5\(C-9GZC M;.:!S6:VV/!].CB5 ?E)_%69+KSF.6/-^7:I=SO>CG MK?7W_F+.9?J"^^1&K>4\/1YB[I>[*.7_.1M79(.MUA/^N80MMY"F_EG49HHN M5#(3598*%ZK8B_7"A>Q6D2^VY/8M$:U*1&M/OO\-KO DFTG(7^2IQV]'D/6E MC%+2MNK9OYE+^4-=RJ)\\/)(CQ6:6 B7A[$@96/@6&STNODV"89 "'C4&+J6&YVUHJ$R<:JJ\V0RH M1MB:$?910-X38PNN0K^-24SG]D(>4^GYD[,*DQ).P!788JDTOMQ7OW!-QZK; MW0L.-+>)+7!==+D+9YX\.S&D:GQFJVOZ8N5* MNHE2_>:GR-G#7^2HFYRMFYR\H53=6^%QU!4H@BU@B44P#C0$@X1.G+#T2?%/ MH8;+SBHY5]%\AE*],/@^3\2R+QKB$JXW^>OP2$LJ*\:Y\< M\L M8K*47?A6FM35EY'J?ZQ5PD6[502H=HP:7JDBW=$6+S;8XV9]>I5:EM=F7P-6 M9@D9@DL%FX% M_Q$13A.IB^')4]B?[^VR!W9; EOC'\+-LLWY#AIHA66<"VS[!'S!:>L60Q54 M+.,,^=@&I"*=Y]9;TU_"+0+-AM+/W59^;IF6)F')M?R19\'M*H>CKI/SN&[S2?[ .X.W MF7U-Q#(JQ1T=RL8*4H1@(]DDDP:SX8?(?1#%!^\]?$(XU4IG=>7X8='/ELF> MP?A-_3B?D'$_9*7-E4]T0;,X "JX0EQSTKA0-*;IGTD@F9)#L'C"163%<%I M3H0VO B*>S^61HQ;_KB(_C]0:V&$FU(P#YD; @'R!;J+Z,!-V@2Z\0/9G+>H MD>ALY:DFP(9S [I1Z2G1S9E]0X4(&:C2G91V7UZNCGRXN;#V9R-6U" M._W@J-A/W3"8Z=VJEEC*&O7^!1-\_FC<-IPQ0P$0FD.#0N\Q-R^-P$N2A5(V MP9EQIC";8:#Q;=$=4SD?3+E2X M1@#O3D;SU%\E9D@WL9CR00 'K9N:RM-=TINPB'A(4A,'="[RU!JCC!%M)@GP1$PY3V C1=$<<-GW/\=O M%%XNAHS$G*%'G-5Q[]V+/\I3B0 HG4J:(@&ZUC!TJ"<WV"1"D_($CS MB6/Y-3RR.4*3P((W4>0KK[X>K_XVG8&OC2&I3,$BDF<)&5QF6WK8',U$7, : M7W)H4WM F$J&&^ MD!34O540TC-4XIHT7-X!DKJ0@J,\P$\[:8A(IO%E?1KV#> 843DP341(L7VF M'''#L,D\\@#L-9?HV9YBD)3@Z[EFR)<'F') 4G9!_GZA/.NU*\UV*EJA$I#@ M/@K&(']0[>8IC2I"56#$T#+)50+R+#VR,'3R&*%Z!1*#G%F"KI)"?DSUWO]$ MK3D,V(/DISE[4(WXJ9^M9IY#K?$93IM#*3/ZD?_H_ GB*IO>3N$__^^')'Z, M7)!3!W)^Y265U8[2RU=FT80^@" O*3R(3.[?/96X)_ND MVIA[;>_JXTF_:6/NRV/NE?J?:(BX(]'XGHW&/TL)Y;CQ=DNQ7N"]JB/P/ES\ M=O'I\LJY_?7JZLZ6!;XB@/)%^:ME_J9SRY@*I%BX?B=B/2JFJ\HU+]=X0S7G#.4E[%"#??.?!UZ%WS5=^P-=R.D\EV$/]2R#UR9:?\ M)XO[NX'[>RM(.O6C$(]/MDT6U5W]WF^@Z>!9Z\P=K+EMJ>7Y]<;HSPF;>0%& M FSTSIU.]W65E!<7DN%M;956?7]_3P7>KH7(KNT:H6/&2QI M'H> 6RB-FJZ#_SM>!?W7$:\XN&-NB^ONK;:QZV:K:/KN%W3XMS%BM]TKV6UW M3MU6?[T39*SB4F]C-1^^)^?A!)%SEV0\50FV>X[U[5;7;?9[;KO=M=K,X8CY M SFFU6:L-@/:S%NZXM]ZB,_[XK%W>HI4S^VTFF[G[&R-9ZK#%"DK+"NE2 >D MR"C.J$QHGZ5E;]%82_Y>6^5 1Q6]'EXHI*E&W$VD;M=HS@MAO7-BKG M;7![1\AD!PF@?D$^Z1'#$M]9LN]TMX;Q5X6NAVQ[(,:V*8A5]4/0/3<$'':;;Z[O]W='Q+6EL M/U:%6KU,:\5P+S;1@0=9Y+\9F=0DR+1SH2LK?K9'-:''N4#L"X=:FGK)DQ@( MPEWG?;,!QF,+&[PZV V2G3NM@=OMG[KMWIG\%@Y9^TMV2Y[%8%934@\;L2E- MH7"\U'G?PG6P_Z9X9L_%56O0=?NG;;=W9NWN>M!2'>6534>RPFIO"&QK)==R M8.M2"84.3_R_$E!>ED[B!-X+EQ5A9SXU_R7"SO&IZD2^YU))MH#;V&:M=*HW M\;Q8TSL55+2(DMKN&=CE_4Y+_;&:JIPC]@U[EN./+]4=C_><)-MG.],RQ$JY MMR#4#ZN99$OIM.MV^EWSCP62.M[LR#UPKU%X;[; TKO=W;&J6!EQC9S=+-I)J<.LG'@!_O>Q>&H#>30 MEQ=*V25J'P]0.Y)A6 MO;8<'CA\W=L/O'5G&-NEISYW8;OT[&;WFD,Y9X5(A7^Q(+]X0C]D7@(XGD[. MI]XWM4,\5SXOL"SH),C6,(^Q?D-#[^1H8!JBBA&X*,;!OSB:VXMHWO4]#JU7 M\[O3">.+AOFN,MC*3MU\HZF;Y:&HQ?\L8 %VZN8N3=WLVZF;SU*"G;KYFGS$ MNXN[J]^O/MTY-Q^=F\]77R[NKF\^W=HYD=\_#SHSHA>L%^C.P=V=.=:G[8^ MRWU("?@7BQ@:=^A[]$;3( IXFHBN /7JY+6);G:=TZ8[:-NY)H>$\!?52"YT MK]:YDS"1'X/>CJ=ZH/[&XJNGS:UU?3EP7W!=HHX'B'Z33ECB!)$?3QF610G]9.M%3C4IR;6% MOI92%I9 3;SHGN%@PK$7R#HG#-&,#KFSW5'+[3?7T\W1BHT=(H:;\1C0GOJ6 M MVH&WA^8J.9!C6A_]6GP]=8ST(P;B%;96E:;OKW/Y[1.^P.OB/K@ M\<"G3(11$&9DNM(NL0T-@!_N4S6G,3M'84[NDJ95=9(*FVL1U<)1!C:8>V < M\U#.:97W ^+Y$:CS,OJE6T&[.\/B-Z'X8R\WR]984;(N6=;5H MN?SUXM._KISK3\[MKQ=?KGZ]^>V7JR^WNK/D__GC^NY_;9.1-31O41JL,3[+ MMG%97QN7F6CC,E[4QB7(V[BDMHW+_K9QZ;1_J#8MGV_.4GALE9_MTG;IA3^_ MQBLY>)534KEB)!?(M>A9^CT1AU67 6#Q?[QS#Y ML?#P6@:,?38'C-$K+LTA8Q9!:H\@^5PLNKY?YF=CV>NK[_71) 6ZN(KI"?1Y MU02%-5[$X>H"O4/%.3,?<UN6MG;IMO:4MJQV9 ^X!?7/%MKL:M9UZ$4^,Y(46C)) M87DP?2VYUO6MHBFD:[S19M<&I4WDHN\5@"P:632R +( L@#:W]+0[175U*6S MX8$<## MW\7\0Q>6QTG1A8F@\CMR\N%KQQW6F(0V,P=B3X#CMKH6+E8Z62AMD,9 _/4' M7;=C*40:OFK7V"]=[J:)8)6"A9*%DHU0U*1ZV6V^]WW/;I MFN?+[@=X+!*]*1)93]X^J'A7WWQTSL5CQ_?XQ$F8SX('-G)B@&;999<$#U[* M'%C I][U^^^]LRS&0LE"R4*I;E#JM-8?F=L/R%C\>2O\LFMZ'^-DS((T M2Y[-R[/JW$$S!PNEE>SJ3G\]/'0//3, &PN6"JG[>JCL'U LMZD#E*PS;Q]4 M/-'WT.'9\"_FIUA>,8LY#VC**!NQ*760VEOM[J@U<+O]4[?=L^&22O"X@ZZ5 MRU8$62AME@EUW?YITQUT.I;6+!:]"HO:;N]LS0:F]=+56X7[Q%(G!*5M;[4T MRP LE"R4+)0LE'812D>@DK1:;K=K3>PM0F>1TF8[?=KN.]LXYA88V;Z ZD". M:3'"8H3%"(L1%B,L1EB,L!AA,<)BQ 8PPJ:EV,%H^6"T7YC/ID.6B-\Z+3$< MK1X#T;8W+G.>?#;@R=K><=KN6;OK]CNM-9YH5ZYC!['O_?X@WEG'HMR^'[>& M>-=U=>6 Q;[Z'W=_&%ZW,[ HMPO'W1^4Z[N]5A.4.\OK=N*X^X-X9B1^)S'O MV*+>CJ(>Z7;P__:.8MXBQ+-)*"6/:6?VS1G%&557[;-GN#;GW(%@06U@=2CG MM#AA<<+BA,4)BQ,6)RQ.6)RP.&%Q8@LI*?"O!QLKGM /F9> 59U.SJ?>-[5# M/-<[O:KQ=<-+X?@L@@V73./GLUM,F+;:"X#Z9ID<=Q/F>+X?3V=>](1C)*(X MA1=Y"7R,T\)2=I_@N# O2;$E73IAG#GC(/(B'\>(\=1+J<\P;SC%JRD?1VQR ML&J^3 5 C!76@3N;N^47G&E+;05/^IW2]13_LX %4)I2^2#XF9&Q-63C.,&, MK?#1>^(&%4VT"^HQ&*43W'OSAW-'\80.[ME(ZFIU.ZZC_CD^?_?C0AQJ=1KM M 3Y=V&JCUZ_8K?SXW'2I.>13@XUZSB1AXY_?_5<:^^\*N*!2PYKD,;M#-D(- M&6$51KVTO171J,1?)20&C6X 2&1^'_/"].X3L4\O2^-2XAA]I!8-1@"7(&HW M>[U>Z_^VSMZMC,_KSV_;D<2U.&(%0O@>9O#]P.OM-O!N[R[NKGZ_^G3GW'QT M+B]N?W4^_G;SY^T; G3'L?&".U\8B="1D4JI"IQO&7,^@31VVA;"KVBHBSJ+ M\YDE03QR/B;QU/EW%LG,U?:I2$]UCJXCGU'GM6/G;I+$V?W$JXJS!VW M7ZWLB"76H.V@CDQ2S&=A./-&(UCHYW?-=_2[7)A^+V@!] (IAH36+S[QLR0! M-"/I_2I,DZ8$+!1Z,PX?JY_TGPJ'/A?RDQ2)=XOC7,V*.)>2O+T?7AO;DBMU M8*'-!,]VZFF;_7]XV?^7.(7F8Q@_,#/5FQA(O1>/QPD^#AR -&/]I+2G_ M+TZ1V$C8NBZK;I#6]IR*=JHOV)KR@M[O0?,4*T5V"?\O1G]E/"5O(/8U3I@? M1WX 2F^I'0Y<3+[IG*$^* S&!/G B)M*2G(0)^_:&04AR9L^I MI>7VFSM%,)84UD *-^,Q(#WH4W[,01/S.(_]@(3&8Y!.#ILB>LV6>];;&7JP M F2KQON]A_(#75I!],"4*3-A(1DJ=PE8-\Z%[\-UI'M.)T?]GMMN=W?&RM]! M$JB?_2YT*%XRRCEG*$7 -C'$A#70=\1 MQ)D:^3S.6%DI2N;?=]%1*=UZG:Z M+2LC#@G)I?K##\3?U&FZ'6LN6#JHHH,D8P?#[-NG[N!TO:-Q=Z16W;8RW>MC M6L_F6IAN'=.4/JT2:7Z;-*5MJ^H]4-7/>H/MJ.J6@=>"LQW(,:UN;;-1"]FH MU^2ZM]FH.^RTW',JVB)=C-@LYD'*#B^ U6ZI)F];FLYLU9Y:Z ,'!6ZE+"O[ETGC5:S%9D[#PMS*@B M#.1'"%>+$F7/T;_G=G8+^:VX>*OJ2[V^V^ENJ=S+>D]KX58\ MD&-:_63_0V"S)'Z JZ &*6/M0CVP,%B[U7.[G5.W?_;ZDBS+QG>&OQW(,:VF M?>"A,F+VNLD/LOV#X.IGK3-WT.[LBJ%J">--8LA&]_B61.DA@R-&J >)L2W. MC%J@'P31%-KH;V"S5B6JM:YP(,>T*I'E_%6>QX^IK*T=K,U3Q4,YIK:/-R\C;;#8+*;CLA0[\U0]CGB74H[QL=NWNQ&+>+!".GC?V37KAQG'B!)QG0$QB.&;H M<2X(X8,#7![(+'ER^,1+& U^N)W%$8^3>NB@FQB.LEN]Z2V-K)]&@L@/LY$H MQ_-JV2AO$W@_V"F\MQ*D#M1AIJM7N# *4T[VEW+ZZTE:MQ)C=VCB%P8TD0!J MT^B>QR1(!8%,IZ!+!: A[3&VN]W=4I&LJ-@:65S+:@P]M\>P)B[FK F>#?]B M?HI6Q2P&LB$/$ANQ*8UPWE\*:@WZ;J_;=%N[0T.6.M8ZW,K2Q_(R0/>LV7=/ M6QOI P+_HKI:1%8_9%[R$ZPU.9]ZWQ3&X"V_JQH/;VS:\0'!67E^^O.D9B)T M8<2\B=%OAJIW$T:F[W3F14^HVJ"FSQU 2\?#'C4IN\=1AZC8RP@E9\HE"Y_S M%/1^&KO3<(IX6CZ.V.1@51*O (BQPCK""9N[Y1><:3N7_/&D?UJZGN)_%D2% MB)>7#X*?&>)CR,9Q@N(C?/2>N$%%$RV;'H-1.L&]-W\X=Q2/[N">#2VMU>VX MCOH'M+0?%^)0J]-H#_#IPE8;O7[%;N7'YV:\PZ& !VS4E<4G6 MT4=JT6 $< FB=K/7Z[7^;[OY;F5\7K](WI$4C)M/5TXQKOUR9O#]P'L)^Z\C M]#[=W%W=.G?+J\O?G-N[R[NKGZ_^G1W^QQ<+0PU#($M.;]?[JZO75N/E]]H<]V'[STL];- M7PRW!>L%*9"J7T'HR;T7!?_Q4(&F,+(:VCP/QN> ^3+AWZN;\+^)F'.$F67H ML6TWSR^%KD>_MGSC9!8GY,L=AE[TU?$GS/_J2/VP^ 4P M;W#92^\)MNM<<_C^B#L [G]GD702M]'STFPW&P[JF?+-SJ/'BRMA:))RWS+X MB).H9>,Q6$04]7>F++EGB>OXW@RO&V 8PYY48-,5(^] B_T["WB %^[*K\!Z M\!T.7TE8;"($O(\' 'PO<889!SAQCF<<@EY+?Z?!JS$ #KXX!?5&?PMNR(3E M!_7P9?ZP FSQS CE2#W&\$1XMOLD?H0W2?"Z\E$XD#-B(-D%D&\1$+@N0?3( M.U:I@O"'+*%\"&P_AI^VSCH=A(?C@4Z.KGMSL\6OJVW2UZ?Q*!@'HB /G_AW M-IV!:H\Z?Y8X^I2W^%$VTZ]K-UOMPBO^??/AUES\.:-@[5;41>K\PGPV';)$ MP*O3$ACH"ER5MS'Q1FCH.$]8I!)/ 5@^'%[.FX@C,&8NPE#EFSSE^$FYF:(' MPSR2.T> U(Q,]F/X>A)G]Y,%NY'M?BC.;NR+8BK]AG'2?Q=]5>">_>3"E_0FBYHAQ/PF&B LC!]=>BW'X]"+\F8K M^!L'"QH>PUUX6,K)9XB@#_E^JJBBQ $" "]>P#UQY12-S2=CWD?"'EB4,2>+ MT@#N80P,CUZ-A +\CTAX3'!9]DXX1DJ/P89#0/NTN GU;KZ9A"9]&IW5!+MG MBFOB#=,9Q*>P0Z3V."I,LHU%X13=!OW @,4]>"']42Y4:!+N'!FL@ZZRQ(: M&\+]A7!A\(4R;B(G0)B. ^X#2)]@4PZPD4:5F;@9\KVKH 4N\E 03==^3Q3ZO+,O8-W3!,9RD.@U4?!.0AD^"F:8RF2=39/L)NP]X*NE5.TDTY9;/ MN(!225*.F ]R"D>7"9$(A 9K7F3W<._BYEI])65OBG] MC?/_'S8;S:="AF> M+GXY,OB6VQ6=5\2"680/F!S_#_Q$RZUHY K9F3#B"IJ_+?-^FG%F_#(M"=@K M]@";82-Q /E*N<];>CIG9F(9?$AOVO%&(U((X'1B5=B/'S\ -\%_P,H+8TEJ MYIEN\&\7ZF^.><1CXBGO6\T&K X$3G]T%2N1(ITCNY:->P"([]NM;D,"$.@E M%)P)^7H$ CG1Q\PC[_"0-X,EO@5X2Z"8O6^U&Z>E%>B\G-!A[NO]1K?P;03M MZ+E(IG/T":/\O>,M$OP;Z<2WP30+4R]B<<;#)X&R)%_"F!NU& LH8S$YD9)0 M;LZD.<5G^9?/ZB]:!X?W==Q65R#MHY4+G\U!)]G@,[10PM->HU/$4X&"W>TKCG_ M]E^ @1J_/L<9-PJ>G>.2BQ#Z_ 1:* F@)Y[I\^2%*?>JVJATJ/S%_4(_%/@ MHDASKAU^.T6!1J7K!Z=HD!5E"=^2V;7'6 & M'RN]XO_QIB"9Q?J*9CQIVG&Q&\8$0R2U<,BD#I2;(_)+(/?(2"UN0^'W/;+T MB,[,M:6C* -W*L\P99XJLYVSK(Y:O>/\%I0BIK>-9L_$>Y!6J9?B2Y[([AI( M?CORGC@:C2&JHJBT1&!;1>P)D>XK7/4X0[UBRIA@OO(R@84(.<4%^D+ZEJZ4%=J7SG^C,(S?%/8.3(4-N\/NY5:N%TLT>!^=@(=:-@F*D' MY_58;\XFV7^A5*7\POK>O2!D5-V'20R6*U9C)"QW5)24+?P%K'D?F2WP#\^$ M\DO9#:WGB>C'8@$"U!NF$[)W>38$=3?"!8%6X9_*-V-X$6.+Y*. ;0/-TV;A M-R$^\.$T!DDXRN6K(+N%QB4NR8% T!V4)9ZP7:4!6+ [\66RZZ[$7[8(=7GF M^_#9.(/]% VI*6*K?MQT%2VS2+EF'T 6]_=@)2! QUZ0* :A$P9@YR'SX"6# MY@\*AN3H@C58.%K5_ ,EXIO2BXGTGM4"Z=J];TQG0@NKM&2FSKW[6!G;*9"' MWC <4: * )MB*7CM<<%[47VAO\:/[ &=?G/71T+@N8L+I'@$=?HD17'D$:>W M,>HZQZB[-D:]/$9=VTCTZ\5Q[?!1A3SBQX@T.0HOH+NBB_Q8\GK)YN(L1:%' M3/8A)HZ:JZ#J2RD<#A@\/!K#K\ECP%F^J(=B+DW =L.'433"IZEB\O)1GHU! MK ?*D12DY$(5XC-AM-)(]))'YQ/P6H^+)!ZMWZE#"2USB99+L833YL)80O5C M;^;VG_,MRPZ#Y-^: "FQI.CB,7U(\N^F,8Z/%=Q,N9T;SV9QDJ(C[$G >@02 M3B@ZY ^'/^;Z%LCUXC*9-C-7T9Q9@)B2J]S"5(B$U2*VY"F%*3 VI3DH7^=B5Q4" MN29S9H*!)%:A5DO;3'&595JU&4Q"LP[.<$\YR](^,:V7]VIP04M 3VQ!FW3/ M.@[0S_)7K/PL9(Z*>P4YB[<$0EC\!' >>P\H7<<+&5[#N<:7F4 @/D[<#%A M 0NTB2*1I5U(T8L[^<(HCC1R?F>@>\ GV90^O\ TZ5#H&1>QGXD 3NZ(OKI$%S9&VK2!O\QU<#UVX1JEM;E(;@DOI+8C.:),"5U< MIQCDI^O(KXIX0R(C@SU]IP[G0L34,-&"HHD)D /4"]PRE=VJ)Z @2Z<62 2U#O7C* M20K%\3U DJ=JZY@O-#*OAFCFQX*9(K'"YD,@AUP<) M4MJ].//'6&C>\M!SSVIIUA4(C_LOPDFE-(V<429"AXF1'['(E6)8*^P,+C!*\)+*09HB-3S+YA+XJ*4E]$TG&<#2# M_9L@]8C1)^+\9&()B$@X*%_Z,/3\KV"0R60=@=./J)T1*@G/(Y79,,%L$"3H MT .>F.#)-I(,(E)T="9(,;_'<(X#Q\("%;(G$%ZFY5'V#0M&@:H$9V'.\M@W M8+"2$B(= 5^"P25T??2"!X6OAI)$G@!>Y7">QVL\5(F\YREM52MH_QW_0/$( M$>U"D/E![#XN4Y:^^]>+G1HF%]6.@=FR$E[$;TQ24!94\2&A"2C Z1<<:(R;9"+ M"( <%=W]N)6N]NDO+PR,TBNC$5>G"<3H MRT+V@Z@Z N[OIW')2:-.7.FE,;F6=(-)=8"@C5<\-6299Q!,H@AF6B08SR 8 MS]2D/1V[!()YC#.X%,J8%::M#'GY% )*@ZF1/5 ^?0Q7=R\6S=4A]#E7.YU* M]I:V/YZ+?LAH=UNE#,']3:11^)(L%SA.1399NYQ-KE_[F21N[D=+G*.AA%R9 M- QF@=R(!#'EQ!+_BPL"2D)/2:!X ^'Q6<).I&R4U%%MD,J$8(R-4X3?O!V# MK2[R/2UU(0I)^DRF7(6.CRHN\E>-\OLO,$L:?H!I$ZN&=(U,D'G;/TI+_P>9L*O M3]+#QBOK&A_Z>-+OV7BEC5?.X2,I?'#8W*E#26$H[!A9ZJ[!\8L"7R9@;MSM M3QF>KL[OD/-97'1S@QZ@-":ML)HACA@3B8%7!6EEM,-,P]91S"-99Z)^AZT( MK1J=QZB$%+)-4!/+9KB+]RV9QDUU$O)AU/.\)PP @'(L,LC8MQD#A9>#O@[' M4X/%*.DHP_H&J>A$U/Y2ZH!FR+9T!V*WANE+D&DW3#J="67N?[Z,,94+EA+:_JN/B&3)@!> MZ /3.W$5@F' A_U0R^C KS\Q H [J)"JESA5JF5I1(/]/,+TX'BQ2C(X3W! ME(P 'P 4D%DBTO5)^N-V>!E<0I>5?BQ9O#-6"7@(>7C/_NME=V8>^ (#;XFW MR43YQ>ZFLK.I9"2-O2#DKU8$C00TN;X\%Z5^4-447T0:1LYFRKRI2O*8]XBM MXKIUA=NR*FZMP05$6. 0N:57C$27@4D\8*G%N2Y@WI5CN,M\CN+F903LN;BQ M<\094Q'@)9F1\D.L*RRFA+[4J*X^HBA]"F1\D][B*K-,M)7-<]MEM5-N#A+O M$)GABP\@? \J?_4!+D99//AD*2BGRP',RR5_< X$Y<8S4Z["6!-*#,0C/I> ME(!/6I\B5^3LV!YI&1D9"@;,]EU0OPY=W,"YC(=N*7-&C>)V&OH0]U8<#8B@2R"*& 2R?"75='JAPBT4B M*J8%43UO8!"1)!=Y=SD2$:%DA,ZP\(E #W$[%=7DE'8FO&D*=047$XMI1E;8 M%(DAE#3B2J5#MX@9HTSXE2JT0D!>A#I&5J7?4L@U6%D0.]RI)'6E8:(%4'(: M5>'7C%$'*IW*B;7' I.\/'EH'"134'V7, 5F))^0ZA"PA8R"!*%ZT%58D'.% M^4@D(8BH9OA.TGR.+%<-6;RBW\U@=26ZSOUN/JM4B+L%U0[;[75SP87_DBIG MC%(NE=_0:KGH2OC(ADGF)4\RP-"A $.KZ(4ED46/$H-V+G1-"869P8Q#W/J= M>L04V)_\2'\_SV1"H8/Q'D"_^Z*4O?3X+( 5Y;.WV1 XN=_ (MQ?&-APJ'^H MQC4J?"]L&_0;Q'C8^!&#E!@4"D8!.N^+9H).;LI?8=3?PG*_>\G7CS'\#13* MI>_6"\$#8WH@9_$7(8_=JJA[&2A+8*U$E&KN;G""7%!AU@C<0WC1.:;UO&? ,KC?R-I%48X7?2E; M07UA/,X2U*0/KJ_7!2DCJW8[*A7>-QMG><%"CPMU0HVM$%:_"H[V@&Q1>$+$G#K#GE'ZN^D>1'NL] M3:6&_%YTY,\]/(K-ZL8FY,&4G%LYQI'S#-G$"\=E850>$$5)8L:0*/S=QB!K M'(/LVQCDWO7UW<-JRJ+/7HBG,!:J>UF*]#K5+*Z(&AG-2]%(O5!?H^4LO MRDXW A28 &>F:QI_)D=BJ8G,7-"L.G(S]BM0*Q%;SL4'>0#U03$NKF@ M2AXV@E%#%@;L0>7]SB4ZD9%DE!B7]3U$AF&<)")^#)_"SD0"&U:>DO8H5!U3 M=)R4.RH00T()04'V)80BZ,;#K9G$Y]0JXG9HLPM=%5R&6?'H07D MOD8E!_0I_)A]"^24V=+H/R!0%!/!^$FU06$8]!!ZL>EMNU[2P@(@!/@Y$HV2 M8(]HRE*D+L-*2R <1BI6M-Q]YZK-DG*6P!6%0JL#5I(1)Q7='%4Z03DH0+<# M'\F.MKJ,77;X3)/,3S,19XP 9=+ TW-W"WU7<.UER?F[:+]NL=]WVYB9UY83 M6;YK_[F^^>/VM_]UKF]O_[CZY?5-UG?

X7S.@>(C9_J'12"U/G7Y#SUMKK%FOM:\/N^=N"PFVFX@OP5*K ( M%G=8<>>6KA11=J6]%UX&1VAVU311TUXE4QV'#M? M5@2RB61X)WUBQ:KL3NG M%:W!NH6<595U=S.Q=?<")0=]J7!QOV7TXHQ*;H&]SKD3Y!+.W5B4V_5](5]5 MLMN/J,=1VSMV-I<(-"SJO*#2+I)!%/L% $(!G$IS!LK5L4[Z1*F5'2V4RP M&:[7ZH-XY]2G:C^2)]E78)<;Q/?&S> ,Q7O*2V[$RGE#2FQ\G! %JQUN2C31 MLG=.$"NQ.I7=B,1@SN)5YJ7FW'78:S^[4./8?7T"@Z6*5]'E/];P_]Y.^ ^N M5-^Q*7E63WQX_6E/\L7287OZV5RPZ:>]Q8_I;'1T<(1IY8-_0I7VGQ=.5 0Y M9XS\/!'./AAY?'1PM4-9(KZLZ#ITTK0Z0,.?UU01,(G+ETPN:36.J#CPZ/1 M\>'^L[0UM@8 DEHU Q#1-020YO16_;+]VJ(C I3YMHZT*94311S(T8S2)3 Y M.A@=' )8HU EL)1PS!Q?1D]&":O:]9;,VI]YCV-U4XM85:*1ZPBC'YV !$(P MUVJ#)$T9_^J"A3U;\^8X8BKU5Q?Y+N66!%:'[QL!2,C"/T<)A\808$+?7 ,1 M$?[1I?[27PJLQX=FTB,J]=$$X]'ANTX0 M:D:EE'B_LVC=)4'8LOP1>UXZ5,W@5Y?PNSZ<-)>+A$E#=!DKVXPW=\R("/]H MZ)B9.MF^&.,H8>P&"R:X54\3>:HNQDEX>>ZH)0K/_=8*2+HG0DZRISY,\6IH MEIBC%'Y;,$": A(SZH"D#PRETIFC=O$K\9_VXC5:05V)>[L]][,G??D-_E?= M'S31<#"+POC'A0* )1([":\&_+1G MLPE^?[JDRO> C,E[AEDMFX%> 9#QY.A7MI@P$>D _!T:RD?;6U#NEJD@K%91 M W80GI98HX)6L"IT4E)[(TN5F95W;!D(:X[;A\\#@9?\J5IDG4"JHHU6L.+J4(#[*N=5( (+T=(RP\]^#S:W1J=,GP-SM,$;._^5%_X MZW&QQIB;>9T%TDSA&4&4B%>P,ANR!W6P5K":N]*#YU/GU/[O0*H%\9*K"H;K MD>IC:5[/;Y[/[IC%^".*'JY.Y7*;X[]RP84A )^S\/\K-QK"X(:3S\J]>QU# MU:A;4TQ]=12WT!PLOJ0.]$MZFPV><5YR<)]K!'(SHM=)VC M:WFS,&WN37.7]Z\>O&3!Y99R^\K5D(912GMT?3F*:90/CJM6^J_@?6DM/G^$7S*:S7%2A+NMH[6]!_;LGSD0FG/ATX^>]ZV< M^GB:AU5HKS UAM[UL\Z]JEN_5X/7L1I'BZX=@W(@5JH?W5"]UF-H7B?A>E7C:..+%LM<=R\@; ;06%5_ D[_#[R;UUOZS-Z8E[9'V%P?WUT:0 >! MT<\'G(M+[D+HXM1);H;8D![:(&LSRY,^7L&@=B1MJ*;K,32OTSUU& ;R<$-5 M]$V'X>M5C:-%W>8Q%F=&T-I2&[90'Y9)CGDT^,"4^O3I\"VO#ZCM-73IB3JW2FY6-RU!MHG* MX;F"[(TVI^B7,U7N;)44T:=VU#TF^HJZ9)*:3#GDAG0W1%6::SAAUO#^H,UH ML3>X+7S1"P1^T SO.>.VOM#L])GGL@QX#Y8[ZWNYSRS;4!';_VCS!5ZQYJFL M:/TJG:M,ZB"+F.O$-S?0J07A6# QD$VRXKJ8(>(TG.;S$ELH^\8=,!&?EM;& M,<+T6Y+*3W^R.4QU8TX@"K$#Y0U;P.IOW:SU*&>(:-.1SL$J$MQD;ZXXF#;H#*2&RE;04CH$ZRP'<>L-.ICY>S MB#;&BK"Z7'M<>E8!97'1N!F^^ MTF>\M2/^>-2#EPREXJIC!%J&1#W7NR.\%G-U-O&O )8(\.&M8#I-<,MOP>URB;RN7'73 ML5C<3'%GR( CR H +6HDO)F@BX&:0$9:EP:@&0WG_CF!+11-5Y_GS/H!C'RF M]EMIEOA)I>5R0!>J!Z3+>IEQY_7PR9@J*)U2+_%YEE=UN.8%CM2$S$]?336K MD;2MX]FKJ6,UDK9U_/QJZEB-I&T=SU]-':N1O$BHW4R*MPZ<%OM*&9XGA5EA M^.V/]/F=[&=W.Q^3J9Y -\#2N:+1G@3\3AF+[K3+Y0C4LY>MHP%&"[<-=U[$ M1_LN*1?J<%7$5"V!GU.?X0[ J-@ %6X+K,6D,]X1D9=9/',UQ*&O9G@Z>W08 M'R0/O_^W09\V FDQLD^ESTZ72^$]XJD<3)J%5TNF8D+Z@)G:CQ2!Z)KXJS/N M[P5FIPV.B7<-;?TZ((;9_S9@=]P,5I>9D+';3SG5H*N#M=&TW^#ZX-UJ/WH] M(\[VV#JUZTCLAJQ=!\>+-^Y-C+>;0VO1@3]Y#W,OD*!.&-_BNJ[/F-XM[M ! MES9J GE-^W6'<(47!-\I-_82N 9M8R]<@2Z3_G+!Z8^N)Q\F@1BP")\-GWSM MA+.?37'M(&PF>=(9ZPO$/BWX2WY8,=@$M2O"P?N#$,B5&\ZF>.I?<+QKH3A'&>=])9[(H:O1*G8%A<(X.T8^9C[>J;#G>#U MI U<$XFG:!NN>BF6YO5,3:^3A,,9"Q=!AJMB+1@=6^0#$^IS/$"-V?]L1+?A M2=\=^'KI[;-5\54V*:T-4Z-J!"UR3PZ5X,UQOD?H:WKT&8S\\]^8]#=PVV=W MD/UIQG-#_L,NEC9"T_Z*NAL170AW#O >*7YK*[KU:[ =QK7!]+;5_&:ICI^Z M,W4W$.AX-?6$.C]\\;SD(> R=X\JT[<&FN!I,:R.OH$;X!>5H(G-<*!S[3WAEV;U1VQ?B5*J M0+:9'^2^ROS=Y?CM)WW;'_]3P^X<%1K<^ET!I??[!Y,/4H^K9) M!:P%]&)JB ZK_9W[\^B$9GPOY&8440&IMXQ++O0.E9@H%=LI1Y'C.&"ZPB"Y M362RU+PDMY;U!"56#W,8]0^9QJ@)I<4>IZ7@3AG?>[S5;< +&&KA:%Z__PB< M51G;"QS<#E>]6C#:GYZ_QP]W2'67<&[\^,(GZ+."VYU(CV]F0>D#A3R#W"XQ MK\!RN*!G%-TB'D"/>K7T!FSX68'-$7^-OW$Z'.BBS"ZX-Y)T7"N^3FW&X6> M?OD_4$L#!!0 ( $.3#%/85H][9! ,;X 5 ;6MF9RTR,#(Q,#8S M,%]C86PN>&ULY5UM<]LV$OY^,_W-QT M8!*R>*$(%21MJS?WWV\!D30I$6\4+8#RE]AF\+(/G@6P6 "+GW]]FH>]!TSC M@$0?#H[>'![T<.01/XCN/QRDR;3_T\&OO_SU+S__K=__A"-,48+]WMVR-SH[ MO^K]]G%RT3N/X@1%'NZ-B)?.<93T^KU9DBS>#P:/CX]O_&D0Q21,$Z@@?N.1 M^0#^_\NJPM[D^,TA_ F_'1WWA^E]&B?]MX=OCWK_.CQ^?_CC^Z.?_MW[[_#R M?_T^DR$,HF]W*,8]D#F*/QR4:GFZH^$;0N\';P\/CP=YPH-5RO=/<5!)_7B< MIST:_'9Y<>/-\!SU@PQ(D8L54Y?OZ-V[=P/^OY T#M['//\%\5#"6U$I5T^8 M@OW5SY/UV:?^T=O^\=&;I]@_8&U 28@G>-KCU;]/E@O\X2 .YHN0B M?CB8?YO>\Z8\_.'XD.7^[H1$/HYB[,,O0$C@,RH_HI!!OIEAG,0'/5;ZY\EY M!<(2Q-4B5(K<4_IH2:)UD"2US^D<:+%CY5SBY2><@ MUW(\S?__&E0C*2<:X00%H3ZDK2O:$NAY] "%$;HL:BR^F$+1*&I+88>>1U/L MGSXMF!;$13UKWTT%-RQVZQ:'BO$M>BK5=#O#Q6=@_"%@LXAY^QL6_#) QC#K MHC \G4ZQE\!@ @DFT$-' 7R@\1DE]S((UZEJI"95816FSJKB=M.4Q3?<0,JC?OW""W D'I[.,!A$N=? M&"F'_<.CS([Z+OO\>U$]J$!>?HCN<,AK_;T^V<"6D%\)_78>P>#D869UJ,5= MR[!.ZI!6,2#JY:7"KQN,5NW4+,4@9E2RTOH!&!=Y_BF,'+(VS*HE>H*G,4A" M%JP6!,I)* Q#L%0YZ#WBX'Z6\%^ML7(&_2B&KO6)$%^+E;4,W6%E3?!Z5MZZ MP!)%TT]==^W MVR$R(2YARL=L?0DKS:'_@&D2Q/#7"8D3"2]P%L'?@\Q;W08MN<$1NT_^7K89Q7T]DU$RJ-N:'554E= M'-;8GC[;]($?K!,]H)!O R4GB-(EV)]?4)AB"1F:^1T@26&_:0)QT7\-@R=) M0=@)]C (?A=B&&FU%KF2;.XS)I??17]$\YU#IXFHRMNN-Z$MTQLO4)!O'NBX MN6O3NT^%0'!W_0::Y*(IBY+'*N-\5!%'XI'5R.MCHVK+7-_\[2UY+ M]Q;3)4\OC",W"?&^S4@(C12S,2592KJH.NNN!YF21'IR6]9MW<9?'VHJ" 2+ M\D.KP[W1/HIS>RB2A0.4>L>[VY8O,:[1D*TS]5?5Z!E<8T5Q4KXLO(,>Z MXZ/UXUB=H,ALD_'(KM>#'2BG8%]\#9+921HG9(YI+OQ239A>]HYPIP=&0*-= M'PHWT,TW^#O\N M$V1RG2.9[ *&:OPW.V3(R$LB](LXP(B1TZ$NI6 SV:[O@9WJ)A$75[GYOY'4 M*C7Z9&P*+J#"LO/!AQ&72W2- O\\.D&+(&'BB5>WHAP=(48HOX ?N_Z'6XI1 MG-(EQ[?2*567$6?I"$-B **CFN.WEF=;:Y(@F_2N]BC 1>V=(#$:"*2EM,1 M-@U1"2C^WB[%$W8F/<+^*:)1$-W'E<.DT\ +9*:?3N:.D*D#1<"@7=>%) "% MPOH0YNJDC2A%)&#.KGMC@GV,Y_SL'2P[V *?A%#)_7F48(KC9(7WFF;KR/PP MY7#.-AFDO7*KM=; V2BP?RG^5C@;16,N"7*-EE?^FZIY+**I<275SGH"*TBQ<-)O@! M1ZETV?*TW9EM*D177DWP(J+$_,)#)9111"13&*9/U.2R0V"UI5KPW;-$65X?QZ*6-S.XPUGR#00>G M^O: R&J:I_]<2(VT36F ?&!+'80"8_PZJ?, 614C(7=."89?ST&F/NX_ Q, MG$>%D3YD3ZRH[N2:%&*UFS6AM&833QNLBSM\'=U_-=321ENO=C?%RI$');Q4 MDW6SBG>US@@=D?0NF:9A?DM9PI(\6\=9DX-S<6/L^94>"HTS(H^R M'E:7N..,U4%R<5?M9H8H!A,7\R-98!:J1D-1AH[S)8+E8OBN3RB(V*PZCD9! MO" QOT$QGJY"_QS)_-2*C!WG4 7/RB"5>X!N MT)O/#/(5GB+?WA%:0:?<'72#R6KP32,RU[/N'9_K -5;AVYPRC?!LL ?RLCI M>MGWCMLZD.K-08?X?;XRWY3BS1+VD^5-G*YN&HHLA"RP&3O4L!%'JY%=)2]P M[]1 #[:KNXN2D:NI'@C+V#OJA4A;CE!I%Q%[34CK*8B.L3L8U M4\Y$6W5<03$=9;T96"<#IVU"D,8/,V)>4=+>D:_ ZV2\-4$[K XT;;DO7EO( MONZ+UX)U,G0;F)3\;O@M&7K0"!0W>43/I! 7.[I$P3=V 0V@JB/!V5BF@< > MQCX_#WD#.B]Y>%2^U:M?2MQW'*WNL83\MQ?#5[MRBSBYU:HM"R3BV"Z&0 O'K!P=SD[Y??A;B(5L-/ MT!JS+"EI+RF7X%5'U[-HL8VG7,H<"']&2,-&J\_6=6:EX-R,H%?6QJ^(4L2N M9F+J!?*[W?)L7>=1"L[).'H5XY IWW@5PC&7V]S[(G MW&X"$UQ::7R43+#]?$T#J'6!0AA@"EFR^/07S'TSO@N#^]4];M'FLUD9'66L M 5(!A99/BY4-QC(, X?59K:.DJH'3L"C92=5(>0EIO>89K,#'SW,O,[&)76= M;%.\ O[KGH#8T=5V84#U&V^&_91MH)RE24KQ91 %\W3.#L:PQT=6P$B9\L %3?M-(YL+>':L"D7+FRN M7WM5[+VNZ,?W<\.?($%7OO0!"+.E55Q_*X0=<]U.@QI4MU_:U* !VG5?Z%J( MGZ, %KCS[(*"J2$OR-T!+HWPN/BH\H;LSRO2QL.U]*2NDRS"IN3#S=KHN"1++DGT$M9&OAA9_HZS*H.F M#I7N#J^?(XJ900B&.S\&XBUO*0+SW6/2L^>6-(TLPR+WAWT=M ;//]OETBMD-4)9@@A(\"N #Y?>#(1';LD[9LW?/Y_AX(BL[@86H!2(F2]T[ M[!(M-BEDUYVV7K8)]DCD@0*N^DY^I+*@II+8&+EAZ5:[LKD"K/?J5MK QA:F973R,'Z$I6] HTR;1(7 M]W>;XGP!;7JU.M/VEK' %:\CWJ>0W+'1,4'1/9/P@CRR03([:"=RT[=1Y M;PV_B[O#.K@*UYB.:[AI@1U5CFUAN[CWJX/E9 9*7GH#JYD3LO6:7H$6&;7' M3C: 3:0NEG'B);+V>"LNLZ-JT )R%[>5=1#QC9;B4W1_#DW,7O;PY)&KMB^Z MHZK27@-H[U37^4<'3*@[6 O]\G]02P,$% @ 0Y,,4XK;$)\T30 [=T$ M !4 !M:V9G+3(P,C$P-C,P7V1E9BYX;6SM?5ESW+B6YOM$S'_P5#_[6I(M M*5W1U1VIK:XZ9$DAI:NZ8V*B@F)"F6PS215(RLX[,?]]L.6.E01XD+KU4B5+ M!'B^\X%8#L[RK__^8Y:_>T6XRLKBEY\._W;PTSM4I.4X*R:__-34S^\'/_W[ MO_W/__&O_^O]^U]1@7!2H_&[I_F[BZOKVW?_>?9P\^ZZJ.JD2-&[BS)M9JBH MW[U_-ZWKEY\_?/C^_?O?QL]9495Y4Y,75']+R]D'\O??^ O?/7S\VP'Y)_GI M\./[83-IJOK]T<'1X;O_??#QYX/3GP\'_^?=_QU^^7_OWU,9\JSX]I14Z!V1 MN:A^^6GM+3^>/ G_N3//ZILX^GO'Q?/'G[XSR\WC^D4 MS9+WF0"R;$6[D;4[_/SY\P?V5_)HE?UK]X[#W] MU?O#H_<*T?G#R\8"^Z%_.RV*,B@J-R0^$NVQ,63]+V-[H\N.PM_A25)D_V CYS:I&XSNGD=3=-9468$J.I8>LNH;_?]7 M\@GA.LF*.D/5<#S.:),DORZ(\#/6_@*1/SM\K"'>W5$=C\V,2#J_>W[,)D5& MQD=2U,,T+1ORYF)R3ZA(B03+IZZ2#/^6Y WZ>T:^/IQ.YPP!_54KC01Z?;]* MN:SJ;$8'[-<*/3?Y3?9,>+W')9F@ZOD]F8KKRS^;[(6.Y,#Z:2%)OZH2*Q-C MC<[923%__#W!F+2:/Z *X5<46$4.$O2B&B\3BX=7=03[@%Y1T:"E( O5BM^? MD;WB^*X@.E^;]\C '#=I3>>[1Z+W+$65*W#/K^VHA,671GI>?F>WJ%Y*M_$E MKC_D"KOSBSH"/2LQ+K^3H>5G^%IVUWW;(M\FD4$S*PO-CFEM>*EV6DT]+7'V M#S2^KJH&C4D_=TU-#VOTF.JJ#WA)P53M93P%>GT,XV_YI%BKQEZ%<#=,Z>R5/?"7G"4PG>S(#$EG( M3_^%$NRJ&S]O"P99.EH?T(0\1+YE(L7E#X33K"+K'B.'"^V\R 83()ABSI,\ M;7*Z$?XM2^@)*T_2;X\I&;ZHXC+<8S*"B\F7I>;8?YX[_24P\: M^\/!E"^'6:]>3(E6;.(2NG537)@\V7WRM^*1Z5>8YVRY?%R]DZ^9\ M6/3R-I^0_9R!K7OL*/IU0=Z)1LD/3X=WV_XZ;S]GLZQF,S";=9EI !7>;!!M M^^\(BQQ[Z:)QC_#C-,$K2\!E@@MZHES\@7S*64H$N\CRIL6:-V.R!4S=N5+ M6$\KM4UO'44>IBENT/CR!]T_H\J5;D5SOT*U%L>W("M+Q.;O79EU[#;,/4%G M^W\HP5S'H*&;,$)Z^<+;] WCD!#U*VBZ MSSY#1 RT]F"'DZ3S.\+ 6_Z:?%BO6=7M=&S7<1@@=Z\()WE^^?R,J V//O! MMOX7&?D%KL29A]HX&[H_N$)C^OCB(3^0?8@0=A"3F?)"W""19X95U>+,U>$5 M8<$M7KM\C+U\Z7HTI%:R-O=OGE_K_:39Y3@90!S7F5S=0SA[FA>CF2^7'&=G MFI":<67/HBL_6G(5;*M9.(U1S_]QDY,]&[]/_Y(5V:R9/9!GD_P^F;-&'FVU M3N_S;!%J;_;Q;6%M;2/U+8CKN%0T]WE;T_)*QJ\0SLN K+&?JKG#';)_85P_ V4'O8RM4&/,VUBS>YWSW./4:^>M!#DF MWB<3AR5LK0F8BV,?_HJ \-SWO5W?U&]E7BB[)YJI^;7#SN?NOJ_]7] M*F,9F+<,5V(G^@N$L]>$6F[$/N0F2YZRG-V?!]91!XF8ZA*<+K0G?EP7 MFQ7UAW$V^R">^9#D^4]&=2L"C1=QPC3"^)BQP'KK(@[YF7H9EL7[,7I.FKSV M*)RD;T^BEK,D*\)(*KKN)"CKX_T,S9X0]BGE9K]=1)P2:7#:/*'W2^@>!97V MWD7GBIN2%<;+T$_:E2,T7CQ&BJ-C]AYEA>A3#?> ME=-,!"66(F)HGI/JB4%JJO>3)'DAT(X./J"\KA:_H5/TP?N#0Y%ZX%_$K_]8 M.AH3@.B:_%@MWI(G3RAG[_Y#_? ?AP>>+%I9WD?,C^G)9%34;A9(<.>VVY7?\]+ M,M)^^:G&U$K95 1 ^<*/RS^]*S'9!?WRTR$@<>=Y4E7""WKX([,:>-MMA H/ M@M"IF0HU]&Z3I:=6#4A.&,"7MB[BQ<;Z*F%J]V&!Z# (1:J57\./6N-RJG2( MY!Q]W%N._MC8)@"R)F7K>8'K$R0W*DWK>%'"D--S D"/,%(\H!21 M8SA98V]1+<36L:1I)E">PI.E5+^",RM0 W5Q23:FG ?D? MO8)Z37+F>U"?)QC/LV+";)*Z#9Y->Z&LD[UCT1&=XN![ +S#L-U9B.%YM'IY 6R/SE && I^P"P.QJ5'B'Z\/PQLRZU0N9-9 M8?=FF_[FCZ5#/4Z*BHA&7G%>5HQY]3)BV9(".#T]'L2O>&= "D8 + EKU_9; M3B' -P$Y! XXHJ-^S>GK>5'4Y0W@A M^=Q,H4US,;N VC+:L^F&4$$L@(F#'1N=/D=%"P$.U+#1GCXC* 5C /8-TU:L MPY&!P24'S4@X]+73-&!54 M@&KDIB\D(X=D%>JJM;%?R!EPUGV/9S'2CT8!0 M01Z [X9V!;!BT[(' 1[4-NF+7F?("KX!3#@+PQ.-LSXG_\_L/EE=,P$SE@UM M)V;M<"KH!##:;.\ [.\.I(T$1%"_'E]4VJ!4$ EKM+';"@D0;\V^MH*EX ;" MJ427/$6S+BI;\5W?*2U4FNX4C1 M0H #O;YJ3Y41E((Q +//"*.D:O!\+5V$Z;-2->'PCD#W0^TY,Z-2D 9@[ME% M>5O6B&8Y2W'&BV:M0B.KHTN^!24 IA]G.Y/5+<(1Z#G#9\?Y J/@J+%;N## M9EH*F$05]PDU0DU1G:5$QCW,6G%Z +)RM<]:<7H0YH*W3=8*ICS5P)9+_E?6 MBO4H]D^'@X]AK)Y=LU9PLO34J@&]H:P5!-&GF+-6"(TK3LL:1&\H:P5#M ]9 M*UJ2%6'6BC4[#-D#W&&&>LS.BJNTSC8V*55K,0O%Z#2O6?:<@$63]&)-:B9B MM2IX;T?B=BN!$7A3WH$\-:!H4F'L2$NKQKL1QEL(;,!6QLYD;8.))O'%CJ1W M35W524'+O;NPM=9,H 2],/= F111-%DR)+90+K:;59BWX?@.07VKW1FS@*-/ MEP%EI%A")1NJ.W(28C4!^*7^[ 6C*=W,O2):]6$?C1:#4\BS;PNCQ> TS!UQ M&Z,%4YZUT8))_I?18C/UWN TC VJJ]&"D^5LM!" WI#1@B(*Y)WL*=4FT[C# M.5@@>D-&"X9H'XP6+A=L.YCV62L.\IH[!7+TKBR8UZ;EJB9K)W"&,3CUL;+I045CM]@2 MTSAY2I\7N (9F-S7.+WNY<09@$5CO_!*6'0+GG?F3.L>@"5CS?"B7 25SU)< M)P>PAGC#IV(T-VTCB2;'I[!-%!.1C=0F#[BR#5/(YT#^ =UL3)I#MP6<>))W M/B(6 # LQE\2_ VMB:W;=B@;"8B@.T@+_2LV'A:PXLGS^8 J1#1#<\9>H%>4 MERR#HID\;3L!%/2>JS5_ELCB20;Z*RH(U)S(.QS/B*(I3%J(S4RBH24'"QO' MTII&:VP1)0C=QNJRV@E H [VKTY 23&*WP-#0H(\>0(_173LO"X?-:&%:P])3Y_T(7$ MG08X0.?;A!,_Y*? B>\W&J!A7P_%_-U4]T^>',#?FD*$#"%PY<\$5 M3SK/6U1?%VDY8S?OP]+*#+F*1%MZ/3%!ZXLCRIM9ZJQE:>[*]9X\H\N3RZK& M1*"T@A_?1_/!LQ!92XV\B=B([]FAT(PFGL2?J[GYBB#G>;L:\MVO/'_/T'.) M$7]NE/Q U>6/&B=$Y*P@9RBF$'F*)RW?P=XJE R<1,1]R/2@D'C2CRYAB&GL M#!5(;RE2M!#@]FQG9 033V;1C7.TK5%! (DQ -'69+""8$@."AZFKD0Y M8788';U=!6EZBO6@HHGE\.8\27 %H[).\M7%EF03H _ML&U/TVT8C0 M4*Q9-*_J*I6J?GV2/2MD!'58<%^+]$BBB;K83I1J_#CD#00R4"MMJR_#!">B M> O?N0N(6L+86?LX\ZH!Q1-GX2$PGD *9'7UD[R JURQN=,@BB>2PA-)T1UO M_;%E.M="A$VX9S:P;"E @[IYZ#X/V;RQ_D&)=56@]V]\Z$2B*,/VG]"1MP MQA."HANSGIA7]R44\C;F;AN8/@)7%#95Y8:?#\@']-+@=)I4FT*KK*[M>A- M]V03[@6HCQ@4KXRJ2O-U[5) CM"9WC.W6VCC"6-AHBN$-N;>-C<6D"-,FVZ< MC"UQQ1/2HI/:5%O3V)8#_KR/FV<[6/$$PJP\2ZI1J;@(9Z/P*6'.O3/J#,Z\ M_1\0.>Q768T>$7[-4L2!/J"TG'"R3,,@]*N%NO=L;]:?5GP$^+1;^"5G#I:X M]N+W!..$(-?MU?V^0*@CPJ1Z;3<%;;#[B+H)/12Z; L=WR(4$V'$3OA!L:6 M-Q#E0X!$&.6C6P,4$ Q1/O V%W$91..SVYK76&,&>0";L,^S.6T+EX+*R,QG M+9EH.?*)V6K0 %$WXJP]'TY-0%CI/WL!,XW*J M=(BBB7CUQ-%^. .W(BO&^NM<6+%QN<,/-,^@8294MA$XP_@5!IP)+0#%$^LJ MD]7VQWKXMENL]A6F>OA >KBDSNG8F9+49/;LVAH@O.:(JAM;\F.(%--M!% M^[;7""?J+ 0 IN<-^QN]IR[2+$<;4H]*?Y]QB-<)K8*Z'/D?.&$U%4_X\05Z MP2C-F/>$9N"L/\9AP*9+"$N/?$C(=1!/7#*#2K="5R6^*)NG^KG)AVE:-D1) M&FIUS01,4/\A"*KM=!)/M#--95R0ON>_XZQ&%^5WW;>\^[" !.KR#4&S3A/Q M!$7_2M1'X=\5%UGU4E:,F;OG856ANCK4$*UO**"";O@@2+?52F0QU6?;OHZZ M"P%I P$-]$0&0;A)&_$$:1,ET(Q.Z +Q_Z_!%G?Q%GM\^TZX"F!+1OG?N;?! M'T_ ]:[TBWW'*NN4$_F[S05L4$^5-B39TJU#'$\(]J[:"]B@.[20).L0QU,.4"$W3=K"1;_)DJ[*3RO]4.2_9_7TG!Q@R%$%+T#,G<: MB>A#%#/TY##P!)\/-':QI'< M=MK?[D'H$M08T^,$L TZGJ!N]7'B/IG3L\2P&)/?X :-VRX#-AT*U8!>JO5Q M1K/303RQXOH]3:>-P6X?8D8$O6CK:SLHA1TP/'M7F@L1,OI '2O)_[.:S%=" M.@F;+7H1P$!OT[KSV0EX/+4-[0V/7MRBA K>GGN-,_ZHPJEETO.ZL)X\Y#2= M<94,FCK^7V>D.UI,:9I7%]F\JG? MO1.A E"[;!?B%%X2+?#'$_5-A$T1&K-*OH])CNZ>6XT!^UZ$$D!-N $&01L% MQ!,S;J\0+W._4$&,VX .8Z -?A_AXT&'P%56)$7J:1N@Z4RH),:4?>[; "N< MAH!SH#6 AL\3V@!_@N1)EG?!-N!=4 ACVY MU,J<45GI_:4TS 1/4PA. M:RO$"F(!W.C6QZ8(VEND/3$XPBN;"9B@%[1A/V(U8@6Q #:[C;.&8UY[8UL! M.,8SNB>*#; 5/ ,8YA83SE6)5\F$6R[6CET)=<1X2/B1^(EN!540YCFA-0/**>9P$;E*/E!?49HB2VB!@+&.22B M;9="/3$:;#P,B_;:4*2) ;#@K7:G2X78;^$WFPAX,88R>]F^J] JR/21RO$> M9^2-+TE.II^E'.*F^8;>'-\]Y=F$#2X98\Y]<%"G;^2TW0&^@E, (YN].KS8 M584*WM@9O U^Q1 -KZMCV('"^MV,P9S %MV+.QQ38U802RH#>T+PA.$Q8:" MK2]N'[AC3T(9;\T@TU8)BA$!D06.:&18C.G_Z,7O:Y)30#P?\;;7F&8XN'0C M9KP8*]9I;M#:(500#9$O3BK_D'P2&,_),&6YXBUN3)WZ$8K8LZQB+2$JN 8P MR%D!Z,JQ YZ^FK)5 ?:5Z@5=$/4-FE>7GC>["1?Y%Z_+IY+/&.G#(N/VK(' M#AYV%6^1>=P5G()9D"!67FN>%G@@VQ=ME,+&DP(,[!KKJG4B^_(R7%A9KDAE16[;WQ^T4,X!K']F9QH]:4!!MY/A24DWOW\> M$9DJ@H2\@ID]R *0-V-J5U'&C(JD(L^D;__[5($:Z)HIE!;CG2 MU_8D%XC\.=_'&E.?#P 6Q:6.4UYTF6B0'G/K^6*#S0N2W6'F,$A&$C\\5U4V M*;2N6MTZY@J!34^LHTF^OOK"'$TA*[KG-UB$B-2?CC[!YA]T9VI3\FCJ4'6I M^/;Y( P';2J^:32ODMQCQ3J4!NI!06#Y, M)82RCZ]\ D];_9%K&EN=:O?HUK [@KT9'$4YUFW3?](F.74/R^ M93%YH.H6U30TI9KROUL'9-MVQ]7R<<]L^]V0&FK3]'#']MC,R*_G=\^/V:3( MGK.4YO7BEX19,;DO\RS-4+5\ZBK),+N=^'N&,%'N=,ZNY.BO *_9EE+QN7%8 MK*<:_H*2BC ROBL>$$U1S6]7;\L"+_YYEE1997-#Y_4]?&1!>+S(?5>7X"ZR MBIK3&^UD;=V'@ FZR ;B37V'Y*B9:"[V+A F M=DGK)+=RU]7N "7:Y[9=R@ MA6BN$7THQ70#Z>T=7'^!LN1K+R]['3L!] 5U9>IYD)[-!7PJ]15&?S:H2.<& MNZ1%:ZZH0/5XG&R4(;C7#S(;K7BXP/4\$F0R&VUC%JT%9JB+FE;L& BV >OA M:GC/"([%_-DOTUXOG<,Q7BWG-Z51U:6Y0 \:'^/T.=KSK(;JX0(\:#"I?M%6 M-Q((P]B$XERK;93AX7+>#]T/J*IQEM(T!E*QY;\U?N==NA5:"N1X:KVHV] H M'P!^P$?C6Q#Q$(EE6P [5HQWI@!.#E_* LV_)/@;JJ^:8FP>#O(& B)H'B$_ MG[.+PTT' GJ84*XX]PNNBO'A&!'P,+"+H=5! M4-F/4$2@ .LV9WXKUAP."6;D\;AO@ Z!6)9_P+%@7/LAS7[7Q4M35TP!A_:F M@=U6 BQHD'?++]5 M0YK/+XE,G$_MB+TXSI(V.**P0G=P;IWOB*759W-:(K# MKQ5Z;O*;['F[@-RR>IRKVX@J-"F=HG%#Z]0YO%OG^.&A5TK@X. HM*"JE;? M#HQ74^T4^WXXW$,0+RZO;,F_U):Z\.#@X7/(JR[Q._;(YZI!F-.7],H^(./> M=.'Q.A[@D*8<\&?S$7FWX=1NT9HKZG,8&XW5D=T?TVY3ADP'T;AA**6F,AO/ M8Q:M!>9 ?H'6!W$G=AP)EH&-QKNB-X)C.6;WR[3I9 UP#ON2I%.RZN'YNN1F MR[JZE< *FC?4Z>-36-%M$$;C0L&J@M!:/M>S%UR^\H.GD45-*X$1U%W7 XM6 M"./QDRAGY*2/L/UWJ&@AL($F#/7 GA%=-"X/C^5S_3W!Z((::4H[[I1MQ.$# M](+2 WL6^*+Q1[AJ<,%"M%B*Q1_T)_/TJ6XD$(*&MWA@T :@P3T@/@/D69+S MTM6C*:(33%+,'T5BU/D#JA!^13#Q:H2P<9/6"UF665IUIDCKMIRPSP ;S$O! MZ9:(+,-HDM]CA,@>FS+E4"NF=9],#8<'H%E=';B2?Y8>T$<36Z;'TGH("!6^ M99Y7$*,Q"QH&IBAUU?Z[%AV(80Q]P@SZ$>] C<8&J!=<_#-;Y#AH3?9V1T*? MH/?U@4E70X[)/BC5@"D 5-N.XPQ4O$0;U-F94$M<'F][ '9P8L?\.$6HOJ&O ML<@$IV@B5!+F*W9RQ;1E3DJ[&5XTED&9J.848LI&XH,(=)-OGPO.2( ]<=O MHC$'!J(NEJN7V94>J-@- :E MMU509' X@#";MR]A0 3NT:7(1GD**[A"N=G4KTM8=N@HK&O!* L MEAU?&.Y,NST ,XE$Y*QB&P@>\$E+HQKW?_:="$V 7O>;OS!K=HTHH[&,]!C M.C@*5+(IX#+IBBX:HPE8!"+10Z!S78 @5$Z:@7HWY-'87D!'0"SK->!0B-"$ M(XO'.VH5L7BTMJ =P7H)M?Q.#4SKL$;C\W5>%BE!RRMST9JQ9_,S5*13:A(R MY:8R-/V#Y?(.%%P<<,&VQQ5/5IA=F1<2&R=G4U,.]QCZLL.>%5M653#C20W3 M ZNQK+)]T>NW#(ZW:Q%6>?P!I2A[I5.4S;6(M(F "1K_;_^E*2]'#-CBR=+R MF.2("/J*B@;=(@MW=]GS AAHF$E7T@S XLFAZNNBJG'#4H\N-FL:SA0M MQ#8"U!?+_2;&"":>Y"B/*"=]3GY%!=E_Y\-B/!S/B(HK-DA?T>6/%[*X:._+ MK#H0%K4(B^MH;]0W2.$1N=I8_,(H1*_/XL MJ6@&R]$4W2:\Y!GY4?A:TGR7CPB_9BFJ8!QE+K(JF4PPFK"]WMVS$/K&PFW& MU)02>G+Z"6!544AFHUL\J]MHLFO M%N[*=UA\0 H#I>I1 3V"&T1+@C;(-:,*Y7#CPLW&]*8R4FF?%WB@;@#-:E;2 MHL,2RK,&AAMHJV$0DKRZT"CV;W]/\)BF ] 7R=Y\2L@'W M%85NS\NB:F9T"E6[EKHX+UW^2/-F3//GTTK+9 LW2GYH=L(M>A,Z M 3U4=MTJ=X*M]\KHX1RZ2&^RGMGD%M7+TJ1:8ZX8PIN,.R"P[R%*#XJPL!"J.U,\:HSJC^QKO/#+''QP=A?)[=7&S< MJ94.$2?0T428])(QE& .=-GH.R4L9\>18!G8:.)1>B,8^F0-PW2$T2O>DQD> M'Q]"9V*R__ 4Z[<97S11*?1T3+8#*97DNB#@R2&A,L>;ZYIQE$>@G@(>6+2# M&$T82I#X8 MIFDS:W):3^<"O6"49B)[SDN.F/J+\7!6XCK[!_N]$J#.V\[3*X3ZXIRNK8>( M?VW$$T.B%/86Z0:(KIF &6?^]N[SP@9"0T1)#ULF+RQG%JGJT27 M7>Z=:9]WS^<8$=U<)2G+4GF/,(U922;D+U^2']FLF2VU."I7X4/*\I6=.N7@ M8#/0Z50NN=+VA#>:^Y4.F=-.05+MVO-EDGR_2R?*!J+A-DS5A*GD\"#,2:1C ME/FI)GNN&4\TEQ\R46_H"H>--Q^FI@)MF$_1_E[+3(8]B7)XT=QK]$!F+'=8 MH5GU6LA0M>\A[V5%3*HZJQOZ KWGG>IY(3/H#93]UR+;NQB!17-CX;2N*8=G M#$X=3BN:#DDT]Q";0IK3:$@>%ZB@?3%TZK8A:!M,/)<,_BB*927RRY5IW?%Q MWGY$:4-$>$"O9?Y*YMU->4S>W^:V' OL!9#^>Y"L06[ ?%P<*-@93C!B$[-B M<=E]2(@5QI@78%'1(?!APC%]6+.#Z!5Z&O>C M8&/J*:>CO>J\4"8%BW,A,Y5QHI8^+,0-="37S\SZ\2D[%>@1Q)IVR' FV'U8 M0 IS? MX)M AB2?3T*:4M\G,[-*K:B+@!<<=EQ.H4KEIW[EQ9*8[&ZP]PD4*Y-444S5 I3>AT_?5@ &+17O3JD#+ 6/X,=\,A+1 M<$:365N?3%9-!+P(4S;J6#.C49 %?NS_0E,UTGL MF:KO5& B)H ;*NA,GQ M*"@#/_E?%S7"J*H?B+27S\]T:7]%*X=&:Q8-_0A%1)CIVYY8:X@*K@&NZK>F M$HS^;%"1TJPV"&?E.$O)MLX0_V#;A;CU PV!Z3S76J!3D MPR;\I.YUN[IZO M,DP&*$&1D?5=R'YHS:ZF#Z& /7'5[@!/P:\/"\BF-/<8B;??(_(J6L%<=9@T M-A3B[\F)PQ63PHMW843I(;+DO"Q8KO*G'!%)GQ$F0X=EF5]+.$_OT.C_:20R MPM4%$8$2DQ43J.4ZCE+_5^M=*R9"PTM!220;ZR#_N43 MHS56#X$JBB$I%4'V":C&HW4' @W(,= ;PA8L2.0BI$4*<&5I6A1=,.2 M.VE;CN$$Y# 8E#8#VFB"5K;$/D\PGM,\GLP:,:QKG#TU-;UG&I7W!('V&.'< M%]?'*4B*F=#3K0OZ:*)>M!BN"Y'D]9X&?Q.2-C#=E@6-LB.JSUG\ 3]'Z]QW M_+],:!3D?-KO>.JHGG"!.!8:4$6A.K7G6 +Y/4B#4_TN%^XX/8:R E@DER?' M\SRIJKMG?BS2^_P* U$H1H;%R=C!6A[#K0* "O5'3?1BR MY<\=6\ X(2[-L!-/IM86,"8)R[*12>&3*TYD$^@/@"M&+('9@B6BOJF M*J*<:>LLZ:ZEM,\S5@8' (EB5V<_)M'9G,EG7[UFIY4PSH2YP-!FVS)H5G%F MM4&RWV5I I@L!C$$EELQU\90,5#["N_I(7@0N:%BX'SV'2AW@0"73YXXVA-# M11NR^BBVVK>A8@#JJZW[,+H;*@9^:KN VRD&41J3M!S9 PM:]K4G,\4@RB.6 MEB![8!YN.\"M%)]!O:1;$60/S,-5![218O )-JE6&X+L@4534.6Q>:J8PWU] M^2IJCIB.4/(6'%L@ZVQO!R@3MGBJJ$A$-6[1E6T$P$ ;/_O3E$G]UJQMPXJG M7$H0WJ(Y804BT)C\!<" L3Q-"O^O[&4J/T,=5 MBA\JM^0T?H_2YP6P0+L6=XN47OERY@S XLE#YY6Q:&;/8-09YT^0RK;+RS"; M\HN;SPI@H,%VAH]%84I4(PF6F*["]1HMY%_;E)!?_?&0%!/5UG_C[^*4&6:> M"[U$*9#X2"G74?7*;V#K"2%TH)%O7&84"E1H>5MD']GB>M8S].+01>'&:;^[ MP<%*\2*%D5;U&\\( "!U696#=U?E"ID#)IQC$]T#>FEP.DTJ-+Y*,OQ;DC?+ M$+8[FJ^1!]FO'E.:XUKU)@YET7A*WIA\(KQ@]9'DSE/!U9QUCL9,[#,*AFY" MR$3"W(4N?] ?=5XN=AT(Z-&8R8TTMX7G(T^>*E_\TI]K>_A=-)A&A[$,)SR$ M6/61NO0A0$5C.;?[--LAC"?KW58DX$U&_C<6M7?I)0 JM,'8;;KA:@"N.]+F MXVP'TD=F/+L(>GZ#4S%YW&/H%:T%D&C\HNT^2U=L\63$V_:Z75[*;6&X0"E& M\OU1VZZ$.J)QH;'^,-L#]9%63Y7^=ZVJ[_#E!9>O2UVA;; M-Q:0]V^;Y (M8+:\-6OU2ABKC9&YI0 033B?W=SI@LN0,Z_/#1'/ZU<]H)P> MC$?E*/GQ>U9/Z5G9=W&J&670CU[N$'J#%@Q'A9+3-21:6LY%-<^ M@ IANF'+LQ0'9302K5#PN?7$H M@3*SF-/RM->\S*+;"?]^Q[X-OR=X;.&LN?&< !_F5L4]+4]+WN0V7SG.:*+= MY$O#$&-ZT<26E;/YZAFQU#!0*V3%^#Y/"JLR<2%>)[0:R(AE[=^D8%IS%@JF MAVCB]-[0Z(*^;H]NF'F-,/3D?#=[ROF,"&3VXE&T$3MBJ%$&G"?F8 ML5"(AT!%CU::==50J$;*-:TX1E@7 @C2K502+OQ1>?Q;L_CJ [CL>Q!X8(M5 M]$AQ:_6$"Z;\/:%(ZVI4W@M#5;?HO;;]":R@UY^]#X7NR@H7Q+EV[%J(Z3 # MF-MR#)]@ZQ#U_^V[*":: - UL<^3EZQ.^*H0OPY0' M31A"3'NP$G-_#_9=L&^A6AI_^3YU2*NND2>^DIXQK3U+/A("B/ST7RC!,.G* MC)^[ZFO768W]=<[H/8)P3EL+DF@](SJD3>OV#J&F, N'-LF:3XH5>W__2MIO M&_9B;368L-/Y#J8->HBENY&V"%O^^*O$SRD#65[T$ M0O=Q7W#%L][:*C,:PWC7B7W-^/\[RB93@GGXBG R08O/E[F-!UR3+27@NC_^ M9]@X]JG,B%)%MK902?-+)>@0)=-:SE( K__2??6KUKH MC[D/B+)+?G]>%C5.TKI)\A'"LR/3J.Y7&CXV3N-V-@8WRW52;+!$Q;V/=O6' MKE+#8<#1WD(:3DJ@LI5O9K1W4JPA-S2H/ZZT7O #FI"'"*;1=+E>B6070A^^ M\C-T7&97TE]D%752I$>9&V,6AZ!OY;Q_CM%*ZVKQ&)4U'1W-R,4HBN #)G28T@&H NY]1C4ZG&>Y&G#DG#^EB6C*3K+D_3;8SHEK2H^G5/S M/ VZ+\OT/TH7W^JJIGQWYGM&KY>P#C\> !UC=;&3K?< MQ*_AH75:4IIH-935U?A2H4B0"]Y00\*S@=5!A_MOC]"!_:TD$U*6DQGK@4Q, M(6P0]F_G.C\$";P!&+=]*3.:F&NOJ!^RZML51NB:'%C)D:?N<_C*WBWT#>*[ MN\>#5Z_*: P,03[8B^PU&Y,-)L3,N_YNH6^0B* ]'KIZ549C2&& K-RX5NZ6 M'P]!3H< @V$+LP>;2Z!SF%5*_4Z="WV%F0;,.?:#\1U"0Q[-Y0#N1VW-Y1\/ MPKBGN>?@]T6CG66#0626<3;F.UG&&::8$W2>D[FYS&E%79I4F/R7!1+1Q)T( M)_RBLV![=HRF=%2_HINRGR?4%^/-:B"CP/%P2BL]O8[^^=U M0:8SM)RC;@1TPU9:TTHH)JK-.;$%9[HM'/W_)CDJ#*6^=EY5N "W?U;?DARUC2(HO$E MHX4$B$ZF9#M_@5Y17KY0G-247E3(R)E%:XX9-GMC)Q:=,$9C4GQ$.>ES0H3^ M0@Y^J"8_VY)J:BK0@F9%ZL2H/6@IKDR#I4 MXRRM196OK^2MU:*"SE^U#8Y!T1'M6*X>JJ<=KYA 4FRQGWI2TW]:R MC7+$N@5EJVPQ!1^51_@Q5>JF6H6VLBF85LPG0?40C3GN M#8VN6(Q_T0RS"*V$LIWMP^-7&^N3NIW "WK8"3M=*,U5-DJ)Q@#9>A/(3TK7 M!8';<.^$>DK+B":%O$1/B+.&JPQ"_Z F[1YVW?VK,QZ[:S#LFVE,0$;SI@A" M^_N?MQ9H,*NT&8W1.1STW]A'##J6-T7@VC_:_R(\0&-9I%=?JNOVDV2/C M_%A6Y0)V9V-W$CJ[8+^Z*T13QQQDZ-/XKK-#5)XZ, M@%.(\^@;"2NDZ@MC..DYK%", Y-S5!#M_=,Z2@T ;R)<;>V M+VXM ^ATV@JF^_9F&2@/ W\Y3771:L1.4S##+$*GJ>6\OLJP9'284K81..,N M_]9IFI"/&0N%1.,H%=!+;@!26@B2>$NE1.-6U%^$&$4.&JS;\RG(53'QU3.0 M%F\$B@A;QFW:1'CM/,SB\ Y/(=SV%K(830X;#PJ! 5(0Z92GV!\I)-_O<_H2 MU7F>5)4P+!K.[,HV0BEA5D.W\[N*+#VU:D#1',+7130>?S5<_V]B=.W3+ MU?H9,'=TNV7.#^9HSG2;0AKG6=GC A5T#FD_Q*A.ZCK8T<1*>"0SEF43BE73 MV@H0/\!6NUP@B_]HFA_SJCU%6TTO. MZV),B[XT2:Y8-I7/4AR#DT#^X0'60@L@P=ROVS'R>U9/'U#.LX9/LY=1>5G4 M-&>1:HYLT8L #[4.6I!BP:(MQ&#NPO'S"[TT]DFT:1ET\W=5U'!8&-NKBPRC ME+3B>?V+BKR8>K/KBSC8M1: 0.*$.WUHFU2V0FSPP>Q$W2N]!I,O=YL/\+4D MT"5?@#5.);U"F4ZV%ITRE3/6]B-")"@CI$H_*BUN"ZW0HX^J:NWT"#VM=U.H M<:+>HXIBAU$X+SI9A>08%%3L67FP0W!//[EV]4QL U!PL6?UP0[C\8OK3HIQ MSMJC F&'L'YKJE$O63P<,2GN;'LZR#]0]RN-.67Y=R+PI^/#0!G^ YE0),(K MM-W3L9H)I/PBMIX00@<:]E;F#HD"%5K>%EFAY^ZN".'T##WO=U&X::8_ZNY? M8*7X+\F/;-;,M*K?>$8 '%-50[>794K9%8HN[M?@)VRB:J,REY_1@@.$J'K MHFRYS IE ]SVKWDDG">KLE]@!IH)WJ+2/3^;8[R>I"SO-A$"O5&EH=W5/]CODK\G$&-?O^WU" ML; IP]S]6L.J0C'&(-(QTD^$?@1H?-%@(C1W=^=?RWJA]3/F]*$(Q8B R5/18-.[H<$_&0%ML"EH!XF.LPA^763EY!."H)*>F M];_3$,C;LOXO5*^"(S4C(=@[A8)A$W\Y#YX>U*$8;P"Q/L' BBFTQ.)7]+E# MB$$H%410L6=G72@=*88K0)03V[HO\L+M[.NEI@#36,^6L![4H1AO^U1!9R-%\K"@'Q>BV6I&)?W5F@[" MU39S%$&8S_;$B@2G'<7@W*>2..L7)WRNU^WK?;Y&?./_+(-,JP'%0.JQ5CW; M5/Z>8&8S6Z9V/LN3]-MC.B5/5%_*,?F?S]@OY/F R%"U- M>L.J0C6-WKC)DJ_9P@3@J?S&_2*5''(;AUP=06JF^#D6=O3H- /2$M=19/J:BFM M4!#+9;D+P1B,X-2/T$.@3#[6<2.NI!FH=T,>32(MT!$ [;4&5!85OFX12UD[@#&/: MVYN%WU)%T23TVA+3.*M+GQ>X F5+<$]PJ=>]XII2#RR:I%U>"8MEN0W'7(2) MN83UR;A^;CS'\9S"9CG7?R)R=A0HHJE'O;;ZL[7;(H^EJHE8&R+(RP6Y IJU M$T^M99FLQAE5W4A A$YM:6; GKEM8/'4_0W$72Q+8C@2_2;I"D/FXFKR@J:_ M0L7X@>P/C NF?2=BT0(M@VSSM=E1;(/31U*O,%2S:\1[G*7N!&\W%7!!HW[\ MT:I&YR.I6-CO=H2P.I+;OK%0&:B[D/_O5(;/1WZS,)2R$?A;25,/DOWCW)E5 M:7L!'"2_HG]B#1#C2;&V+?A#5GV[P@A=%S7"J*I;+;/J3L2,!7IH]<>R#8[K4X0NLS*J M+*%XJ3ZMPQ1W\<81H.Y3?G$7,T M_AN;F(3H:W.)YOLT-15H(PSHT7VJ]J@B\MG0) 6Z1=_9G_3[)IL.6 3EIX,] MX],56S3N%QUJ^!)]A-E6MJCAJ^=&+KE';VJGX[5B$5UN>77E*38>$KNO"#R= ME2K>7=X4"#PX1YCTJJ^PL/68D S*(UBG*IU2MX7WX.401*W0EYQ^]&N\R/21 M$^N"NG*6+TS.A1CZ+/#J%ESP(Y!SC7Z@2I1N \.'-X"-)4:O<,FC7,10V<8] M:UHK?SQW]-)-L\%52ME&C*$H*[?(%D\'0/%+$@P8&] M;6CQW*X'XP]Z_>^#2./NP$?M,/;>[5R=C^3PB:J+A0H@I5@9 7OFMH$%*P87"W>Q+&/A M2#0N8P!6EKMZBO!M65"G4':QN>9!:EC93$T%;% ?69LO2TZG/3H?Q>QTU=EU M=[*;-= / L44A+J/E4COHT*N^F M4./4[<-;8,T':^%I-RK/$'?MT1O8+)H**"#>V.IQ*E&_$Q8?I;_Z*;G]8[&9_-M M3*ZCP;[G/V@E[X//H/=TGL9%&] ^JBLYAK.4!0^VT _X%"BA9IOX#J8\^9*BDGR_L^4O48G)EGFOV+J" M;+<1*@RSA^QZ]/VDSMUH 2B:P.-U$6U=)-<>%H@"K2[NOA]JC6LW=E)$T:26 M]\01]#D[(%D1)G]?[@B&33TMR?E@;I@&Y0T$PC#&J(!SH E-- '"NX(:/S%5 M$X$NT+6E]61H4KTM8=N@HHG^#4!9+'-C&.Y,TR-$GBTB<%5GZ7G9%#4VI\>3 M/B_P@1J3S-^-G#,#H&C2KK-IGV8((Z_(_Z/!637.4BJ6D3)#2X$5M)A)6_*L MH463KYU@/,=HG-7G"<;SYQ*SHI/Z'8FRC< 70K!3_A:ALUJC3\N\\(P" )%%1#MY=E2MD#A9:;*?LY(=9 MV>O/",%!4F6Z*%LNLX](8)5+,%E^DCHK)C=E5:TO[]7ECY<,LUMI?1I3^QXX MH,\Q.H-(;F!;@XLG"O@K3<9>3HKL'VA,]G!GJ" JKZNE.>,>$0FIC\2P&"_R M[@_3%#=(QK:'7ID_Y$>8S[#]';P7P/$$%LL/7S-J8'2V\K!68NB#K&3M6;4" M%$_\L6(0NG^G AQHU)RW;W %)I[0XPN10X?:BUGAC&4-C&&>E]]IN*#N!L/< M6H &-8F[,^@$+)Y@Y,OG9Y12E\+E=$\KTYR7!=D5-&1C('8(9:'[%.T[$0O& MGNR1NN"+)T19+OT#F6^*-,LS/D;K*T0$3'*JG(8(,M]XV)E[I][%26#//GBO MP'W$0'L*:%<>"32#0-U(0 3-V.+.K0T>0Z1U#^[6-#5:5L\0+_+"IZ,)(J/O MS;E?GPP -CHWU.>>5L\AXB0YK;]85+J94/H\%_]SC$?"DUTCC264:!RM%\D" M5U_" Z(J(=^!,.SQ$P__>ZT]]SOWQ?1Q>A!C<)^&V@XPHW'7OD%DAXU6DS0/ MCJE2G#'AM-^HMB4-43LZ.HXQ3$C[M5J""E=%:AD%^)*DJ&(2*"VJLF<%Q!@# M(B6*MX 1C0=VER"BDT#N,6V"B#3C7R6YQR B+\F(MDSJVKQ$DF?%1!RGO]G) MKG^$!1 /SM26RC;DVY$^+>2$AA"N"Y%/ET%?V(71ONLKW<=]Y M@5*VRHV^EZ-IV51),2;;^-%W\JW.1Z2EVG?"I3E'= AR(V(UR"7<.$,+6'[I M!6>Y3(Y'](K4'N76;3F&0.51 M'CABM@R:;_:/*Y3(Y+FB9!SXU%4P[A(XBI MLRTU3K#B\3;V'X1]$LA--<#>RP%0/"[$/B)\3P(YLOJ*PF8JEW.E0Q1=6:BN M)$%O\ *R9739!+ "L'N,Y07!_+*JLQD!?O=\3_Y 2^/0!W1V,YOV+%_0X#A& M1QF=]H]ZDS!0Y,KO!%<\&U+:=Y5E:T$-A M[R #<;>#,)K$0UVN)P>!7 ;;7$]JID25Y!ZO)P'2#_DWKPT&<5YM.-H/XUHKLDS&-1_W<[QP]"-" MXP5L>C6/._4&>^5(&X#R]FL+/0+H?)9 M 0PT[LOPL2BV)VHD\5SYW:*:!YO1RZ+A:Y+E=-H?E6O"3\N4/><$74-IJB"U24LZR@8PC&X6-8U-EX M1]!U*>EFJZF9#^JNT\J-A9N(KU?PZQ (2T-'!,9L1E[Z%^H!W9[[IUH^%WA6 M6#0>+8_I%(V;'-T]=T1HO)[S^B)Q40D0?=C7@ NE+X^7B@ 6H8ZZ.)O+.S#8 M;P.^50R#&)(KAQIP(>93.Y5&XSHD%]8JL[VIJ4 +E2NZ5SY=AI),0]&X)/4P M'F(Q=^_!P##9S4&\GLB9E2J&J)D'X^6)32DA92N!%=3OT/Y#5=TX6L"+QO]) M%- VDK;QG, !ZF+8E28%H'C\G)P]-2Q;"JR@IK"NY%E#U+M$]6 $>^0GEK7T M=6MVL"J93#":)#7U.'E%18,NDCJY*O%H2LXU7TAWJ*Y@[%]"GHHN?9<$.";Z M.V^JNIPA7+%B:<7DAK WYEEB;>Q=;;ODD6\G )G95X<-1]GMS0QM.A8* ? : M[DZAR8S031\>S0;=K5Q6-3*6-[J_HG*"DY=IEB:YIMZ1\GF1UC#,":OE$;TC MF1M#Q1)\*!N0'9E\G*U+ISPI:9\7>*"*#UOJ6D*0&5 H:P<,0=#GUW!,A:_" M;L78D$P51+A*6T1H\R&! .3ZWO(CV.5#!2&:L_[EE\NA\>BQ>DBDX@&KF^5, M@@Y"J-.ZW1=099#E8IF86:M9Z7ZG:< ^E@QBK9##ERL>Z!9QH MG"5"G1V$,ZFWBP#7:5TGNT?;2UVG0J^UE$(5[ MA(H<1UO*0.V8T-/!S^]1?0#F>F"I:]<3^D#M*=!3#6OO!,5O2VG+E,F6XGR2 MK!90*Y3^;5*^?DBIXR:><];$/[9)$[_^X^NCA*'5'X70D9[M>_W>)5R8M6(ET:$(E9+"B@=ZGWSWO"&>=H92/B_P!#JS M6"TA.B7O4F*!Q$/>B8B8B6'M\$R1,4X:,K6$MVQ)IT=AOJH -; MA YA:SR&'ROV:HC&^+Y -TR)[!7CA$5GW.,LM1DZ#<"B"4"[ M3^;L4FU4,HDQ6@! U:]8G^W!U%2@A;WI:DFC/;9H0L?8%H[/&1<-SHH)+]/% M\^Y?SE[RVA1R)E&R>B/D:UZI+HY_1S(5SHP[YTA1^,\MI[C&:W')XUQ+G\(PJ+\< M;\N;%H7'BW+G"XV=BZ,QRCB9Y(=M#LFO_KA!DR2_+&HR]A1V/LE3'&N@2=?- MLJ=G8H,]+1!/%QG.^N>R*(U"VX\(@:'L=5H5[FI;+KFGFXF^5 UM=?.@<[]7 M#:IRP7>%H6SSZ@DBV*?C@V/015MR>!+;[_4@U<&QO(:V#(N/6P&%UR("N409J-#&ZUO@_&1LKD7O4,OF&$(,*ZA$,?NK4];/5$96H@9.(Q/ M6+#9RAI4/#F/):(:+X25;03 0!FM[2_O3>JW9FT;5CQ)B8/P!CU1AB;0.&4" ME*[:$MJ$"E(A M,C3W0VI,2V)@=DVKXY$/0\:P+-#U2VFPRZT_),0#K>KN\HG(;'-R/ HU _A! MR"QB^G5-T4(LVWNZJAE!*1@#\'_$3S\)5+N=*ATA!TG[6 M_Z:08ID? [!EG!(!["F\#AF3V9SI;?=A"FUP )-NS.;S4%"DP:'PB_;A#+&Z MM;8I/6MJ(D""IO2V5[T]&@4!$&&4*R'O$WR'V90P_BW)&[2H 6'\6+2M.>C3 M,%N(P&ZJ3O 4G$+D:EJS(HCT7MRUFKM<7Q=K5@5+XY6I&Z$&4'>;UDZMK7 J MZ 8PJFP5P7U 8_(+*A>+AK'XBNTZ$-!!Y^*V%+LB5) +8'_9DGRXJ*O *QK2 M3.0+* ^('5'=RD7;]2<4LY=1I!T!*T8"@.7F'ID< M]8IXO6MM*)E=#P+\7D86.4-4\+LPW$BB[C_0%S\E%?JW_P]02P,$% @ M0Y,,4X:];FI[A0 V1(( !4 !M:V9G+3(P,C$P-C,P7VQA8BYX;6SDO7N/ M)#>2)_CW'7#?@=<-]$A E*22[OJFNV=V$?G2Y%ZJ,B\KU=J!L&AXNC,R?>7A M'NWND571A_ONQX>_G4]_T!C5F$$K*Y-F;D;^S$@:C<9_^Z^?]PEZPWD19^F_ M_^[]-]_]#N$TS*(X??GWWQW+W;M__=U__2__V__Z;__[NW<_XA3G08DC]'Q" M5S>W']!_OWB\0[=I409IB-%5%A[W."W1._1:EH<_?_OMIT^?OHEV<5IDR;$D M'RB^";/]M^3O?^4?1(\_?/,=^2?YZ?T/[[;'EV-1OOO^N^_?HU^_^^'/W_U? M?W[_K_\#_;_;G_Z_=^^H#$F<_O8<%!@1F=/BWW_7^\L^?B[C7^M,/==OWW_[WG^X^AJ]X'[R+*T4:*LI&1/?^3W_ZT[?L MKZ1I$?^Y8/1W61B4K!>U3K@?_]=$>\/"16;_>XUQSNQ#$F>?TOIOTWQ"QU'RO]/E/_[/U+^ MOZ]^?1<\X^1WB+;\^?%6JLZ?>KPJHF\=R?B \SB+KM-IP@ZIW4K]L0SR[,7B\F].<[ M\OV>9/ASB=,(1[5LE%+A.1ECYG$9RRSL,4NHZ\WRL9X%8<88%3C\YB5[^S;" M,6'X_7?T!SK3?/?NN_>5>_T]^=7?+C,R%VZ?BS(/PK+FQS1@7_F;H$VK9$^F M'!?9,0^QE8*\V_I?#9Y%7R53%&E!)VF M_2:.AG,@UW TF[44_3O44(KZKCN2HHY;;2"OTS(N3X_X):;(2>0O"=#R(+DED\;G_QN?E$,_:NMT M[,>22@:_:HA82T2:P@Z_I(?'XR_IWI4!M8,U>U@QUW8L>-1%_;JRF/^<1\DR<6QB%-<%,HQ'[1T.N9#*25CSIJANAWL MF L[=CSFPEY=>T/0:JV=PF%4PS(I)9@H6Z.>'M4 M$<""0MGS8W HNWUMD'Q^(NN/(J8!-QX542-$T-PM/$3RRK#Q&;6-$6\-# QI M;PM0(>WJU2"Q)9N0B&Y$;I+@18*#01M'@S^4;#CBS=\1;0 UR,+^ZXZLL/-, MA[,>S5U0/#/QCL6[ER X\"'%25G4OQF.;?7KOWTLR:J#?OY^=Q.G01K&0?*0 M<8@I8C5VY X08:G/$"P-&BMK>L /@\S()BN)^][',PM^VGV/1 MALF !@*U LE'\6W:A'H^UH@X.](,&L1+B0V":1E:I/"60<4=TKL27&7[($X5 M$!4F*7B):C8@AE.20 O/5=G.);\J.1F^XTAO#/75D5 M,S9MAE@[:,\\7V 0GSS"A-09CP#A#L';HL!E8;#Q&C9TB-R1C*.=-VN@V#.Y M :RAG)#@% _W$)CBL78-RLMCGA/C,,;FJ+USB(XE%B-@@ZJ6GD!6+W [#[)B6Q2,.-4=M^PT* M=@20:)LDV2>68+S+F(BXO72*IT++L8 MQ3(971J3"(I#XQ'AT)VQ/.3X$,31]><#3@NLGTPD[1V:CTSB(0RJ=JAJ"#PS MV$J->4/0-9(2&T,8*X'A,!P8%*_;-*+_N?[[D4Q&"1&CV):709Z?XO3EKT%R M5)W7&-*[#!H::C1::Q,"%*018C]T2,DBJD0U-6+D0,'%N9J%] ?@" M+F2A#U7 K!AU0O(E8^AG=,(H*N$>FO?E*\Y-\2EJ[!"D0EF'(&"-T.IX-9D9 M+>3U![1R0 R1*T>#RXU/1B;&\O1 ^K0DGI]Z_0,]15%'#=1D3K=!2OG'^PK> M?(,8 5L^-22 D8:):C#Y<2N_(&CF9F993WZW.SV],8PW?'I+ )F-/A"=;2:D M;GN8.:DGL7I::IN"STP&4GLU*8UQH9B7QJ!PO>C7KO8!EOG&A]$NE_72]3P\ M^OHC*5[ V^!K_]ONA17#^>Z//WS',$-_\[XR0N8UR0%1C+87S-DHB DZ[&RI-!THLY"X>S MC85>P_'JD#:;'++>ALZ064:C#7%MZ1M9=8U-QF_#].VR_A=$T!N' M,>C>PA:CPUG2%J @UF>>9*8B@K$P?=I6'X&>Y)Q9:5 +G;1$GMB$80J:'C:0 MN+?".S#.#?$-LZ,Q$K=_6N$MI,VA#)=*^1"<:+J:>1+ED @?7(DLS2ML&KI M25*DN=P'WM*'-$@Q0&0)D&)T.(5U?L21E8-6T+@%MU1R 4YH6^3&;1M"W%IZ M68:7H]"9A<15-$TCMV/K5.-<8*!JD#O,4,M2MF[[)2Y?+X]%F>UQ7LMUTINK M&;G+_#0S?<:U23D9^A336D<5X:8QZA.P24]4JPD7Y?@-I^/,.J<)419(&^5# M6<#,\2F?U>PFI7!]TF?D:?FIF3_SFJWDGNU)-' 1'O_Y,$7H0EXSPKE>A7&- MP[?@FW%3\?E2*>D:<-B)V!Z:B&W11FR+7L0V\C]B.S52"V!(6?KRA//]%7XN MC=)"9 0NC48F\\A42,-WQ(WO$6VZ0=>?P^1('VEI0K0_!>4Q%WIA1R%:>U4B MTA04^TK$C!"OA(LG>PHCX!MS\&5GH<23P>8".I%JNG)=8SF3S8;>DBSQY\ZT MZ@W=(_DZOVAN9$]J,H=&I)%?NG^E[:N;]?#&,E4)D<0NC<($/$-+,$$.W([; M/+E60@2X[S9(6.UMO:%1/T%^3S?>AJFW2LB ;+_-=MI0FVKU_AE\TVRR/_9D MGVNPI858U>_W<;EG%U'3B*Z0R.8.IZ$:ETHJIZMWE?3C%7O3FE]:[[:'6J'/ M42#LMD=??9FJS(^NKV=D_/YA46,Y.O0YN:VP-#T+;\4)\AJCENJ@CLILTVW;3% M(SAC&/-S; MLLSCYV/)[+7,T$/@12+N#,4\..RP3TCW*06=SL]9RB325C8:-76\&!S(*5I M96E]E8&UVJ#;HCCBT4M'[M9_9C*S20)Z92>"@6@Y)\* PPS%*&)/MP3)0Q!' MM^EE<(C)EE"!6RF%R^Q$J=2C[+ZF):)-49RBJC%09N($R?_P^_=__.XOM)K; MNSCE_PC%.CC-^5,C9Y3QIX:-.\0_Y3@HCOF)61TW0)VKEI,XQ+Q"[E%4IVI: M.V_>>K-T;;G^8_H"L#+ZI2=V&N(RT&4]2X6U ML\4G WZ?L]>A(K8H?,#YQU<" K,@D9P:)FZDT$8=2B*$*,L1)^5[$OJ"-F+4 MX*$E>[6*5JVW58IWO^'\.5M9B2EC Q11TYF1(LBFLR$0M\ D*+;'\C7+XW_@ MR,P=C*E@W(! >C7$. %J*Q_VL5!T4,CW(:.%>Q\O@%"_/Y9%&:3TDI -WGMDD*#O MRV^&_ Z-)_ WTJ)O YE<"5!#$ !*:PT"-(&>QG"I[(YC:AK8\YA&<%O$;KGYK MDE%ER0GB?7)C+>5O@6<[U"-%G%:1<>4V+C5I/*7/A]L-IL,K2 >8T>TC'5P<>FG,$G") M$?X4Y+_ACE JAZP@8)=8*(P?8+O"K_A)&,OR>B!KZ%S>FZMUF!\9,W;,P1U*& M8)86 M44L!>U9M@*7Q,;4!D-S9PX\X)3-20J391OLXC>EL5)*UF-XBM)0.;4*OQ1!/ M%06#4Y\&UB[F:1+T:"!MPQ!70^LP!!7@GL!F+P"[!S!:^\-D:9C(RI,T,J^7 M^\;+?(B%#JO4H\)KV\3I\J61:SS'\S]!K4AT@L&N-?K#.5Y6],?2Y=E/4=[O MJN\K#WMZ[9R>[O0E'!^$%"P$)QEF5X8XS$>K2?' ^SP"!#O#UD> MY">>HGD5O\413J-B&_W/8\%J7:C. @V(71X*FN@R6L+51$UMAX9N@UI*L(M; M4W2ZPGA/4^6KQJ!GA,;X&AT6&H/+G;5\P"4_ +HC)KM]"^*$YI,_99UC_2KC M^2(HXE!A.M:<'-J1O9:C*T^XK(\'OZ),OD8-&YI\W\U-J3AM$.,%,Y4LHW!" M9YQ@<,^ 1I-OB$BT4@SYQC*>W2*4TTXZ&'FFC#[MQ5?K]P+/U_@=#!69Z],*WC$VZ"T MMKL#?66BDPT$:5.&6!O:D"'0W-G,+SA^>25?WK[A/'C!'X[[9YS?[YAPG60] M8C5FA&J."'.BL8$JMS-#CMO;')Y]8-*_6*4L(J>A^8,=6/) MI=:0CFF>00_]U3QK!C@3:E4G0[V]!?#QD%)D^FM$,5D? M$F4I;"UJ.2RDYT-C3#BNN/XA2[.^,/J3?QVAZ\KK*AW$UXE&'X(YD@[ILUWP7>97EU>>0I M^(R+Z\]E'F0YV2L$^>FVQ/M"7'-::28K?M6II:W9>V/ =X\EV-*\_21JOXF> MV4?KE1?[[$96&!YF"^*VX]A6INH4[BQ025E"N3B7NK,\/UC?N+J'&;O7U=V+ M:P]-A*S601JT&RF%<\\HDEKBU4C3>A6-OJI: ^T5K64GSD2VKG;I3DTD MYFF_L59N]QY"BG"Q=4OA#91289HP 9<.89;LX%&Q01/I^2$^>Z>I>\&;_AKJ M=,(WL>U3*A1">Y/[8)398.,3]K_M7JBEO__NCS]\Q^R<_N9O'W$>X^(CI@]Y MUF_L=)X8:I[483D3/V%ZIB)P!=-9.? 6,_0<7P:F7!!E@SJ/4G7?9&HX\20J M]"MGYOANO)\ZN["FN:BN#*1A%+:J]W:8O^F.,T"A&)Z&2HN!9"E[ M O!SK%JO:.@@BL!(-!AE3_&*R6T[]"MM"?:@UCK2@Q2G46%(6HI&!2"'N81] M*:ZR?1"/G$4W'TSH$1B'6+0K[PI$. 7%]MI%J *):/> MBK8P)2"E,VPWMQYH6;BXN$!5'<5+-BT40(K837P,U(@>IF"=Y4N:G3)UP@<@ MO"M3-^6M38OAR"[H(SLE(*\U"Y_#42^P"]QFO+D M8O*'$*]6VY0+?IWJW\PR$/N:)T1?J&5V:IVF97P]J-T[]@"W:9@:V" *'G+8!.S"8K1_] ;9"M]WE0^0J%G3#RH0DC]QX/6%Q- M^B9;RAY7_O$81U0D_\;2N6,R-D&AXS&V/W#'PMZQFN%7AO3P;F6DD0T2&;&W M3D6KFJU/\=#,Q( TM#(Q&L&-C!L_^^,]?U[X^C/.P[A07KN>P@S>_-2Z"F,5 M[YX#\E=V#H#3(N#[D#PG[7A [/F$NNT>@A/[]?93D!.3K;ZR0?5W"A2GE4%# MY?XLTC?UWZ@Q=\N/H*S6>.D%P817Q9=2$NCB_#(@9J/"WS5#$9]0#M6$PLD1 MEJGI@<V*EIA,61;Q)Q0OY:;A6.NLS MQX3Q%/NDM^YX5KIZ[:'T-FNS/ISMGR0IHM)<,NX6'_&!X.65+F&Z(@F\SBQN MKA)%)VL[/C^79\Y5)76WKW-%%G13SF\MZJHJEW^ZJUGM)G\674V?CN61= M,,E]G9G;ZL%^ =^U/.97=& FV+?U8GSI"98'3T24**M]--B$V/663Z>+>$\@ M=4RP[PE/TJCOA$+!4]N@>[AI R2W'O@'D\UM2+@C,S(@/SR";,EC0>N)/Y Y MAD< MXC)(F#6SHYKNBM@X0/6LBPK5LM] M:O9H10R?H]379G6RZ(LJ$7$RI&FWK-7MDEE.TMH;3!A$8??"1_K59AG^+R]14G$8LQUVLM MWT.K0I!/B94*$3ZG-*DV&=\XS#F)E;/2I)/T-)\,ZZTV;^$@0JDQT0657L9" MP<.6,Y#>+U<*#'.S5#W0?"\K%%5FJ^]8M,H*HPPQ7>Q6%TO4I?J**&K(4\6S?PFL:V>.MY!ENPN5R'"Q<3VGJ/&CJG MZVNU!N.U=&_Q_*Y=/ -7A72@B-O%KP&RQ@M= UBYLXXGFK-RS$_,8'E=2ZUE M*&@<6H5*\I&'K=KR66.#JM*CL-8P70$OT*]%SA#Y6MC,6"M]R$K\B$,R&D&6K;0:YL%I;8V7I&A8G>VF5U0!AM6VRZ.6_: 9VP M/>(RB%,<70O.&^$*I K] M95"\WB39I\*N^+R #*;FO$A^9:EY2H 8A7\%YJ6#H:@K+QT)IP]"4BD>\NPM MCG!T6$ MXO1KU#!#+3<%6-TX\444%VGV9^"W%2="5_ XT3< N4VT&LI:1@GN/=TY%.V MG"FO\SFH#(GE^DN31-%\"(W?J25_/C?' =.)>=.):?WN+/EM2/ONR+L+94UO M!>Y:=?\KC$5]DGE4L4-79H#T)91\7=ZT:(M7H7D68P,#<2]Q$7 M.'_#5099B*N7[K/G@GRGQ&3%43&!A+D<)$-PRQ'B#M(_!G%*_=U]>A47AZQ@ M)_#WNVU1X+)XKX"WCM AU+4Z#'%$">KE/O&4'2H:ON)T4$5JK)5ALQ7-O@P2 MEHP9",5W:0%FF!I:@QF@'+_@>#&L/Z&*W4H(7+_E*))9]4B"L&8+?;R*[N2J M91!0 3=C=22U5<@L(13?^?N)4AP)'U&4@LCE4H?7[+G"_+^=;6F5EV40G;)A MXG1I9*';>,E4%3/ZJB;_FD8ZVKA0DX<''!2:I>7E*W4%Q2"&PUPQ6W(E $!Z6Q"@!](( M'G)\".*H6MI;V<&0%-041GH86D-%M_S>9JY%:!6J):^V-9ZMO<2XTIN'&%2@ M>QU:&.'RF.?$;'D PFZ7(R"'W=^(]#'=V5!:5!$#!\,]J8D80-O4C+]K$RK98+NY-MJL*"!C9Y<(7^# UI, M&EJ;$I"05G>9I2Q8\4MBS+;X[P6\61E>!I.H+:GT]+0_&HVK#0%JAEM M&BL<;3V@;-!6WZLZG3_'9.,QKMD):X5&&-4;HA% /9H!IZXCQQQ\FO>FK28[ M4YZ7"TH#_;@BWJXE9;BSGN#\65'6$<6'X$3#B=LT(K_)CV20)ZXMS1AZ$2#7 MZ&P;,J_8L:.GUISQZ?TR\.>W.SGZ8,%$O=[%5J$/?S[,3"[H)9M# M1W=90OM!%=^ M&36BH$ ?JVM@KBS0[FV0)35E%]ZH5A&[+Q8D5.U=_)DL!."/928 5G#WV1:M M/BY;%UFN>KI,769YZM6FT5S+WJ8Q;O3R>M.HP.?T-:DWUG<3IT$:+K1I5#*# MMT:UKI96V3 [@TVCG>(BS7S<-!I U]! #7 +LVZE#^\0R<@\?I>E+T\XWU_A M9]/EJHP8:)4JU46]9*O)Z$J-$KXCAK!'E!2LN,Y/MH9_5 MK2="VLQ:M7AV'RN]WS5/SE$9+[-"74Q.2080#Y7(+XV 4@@VCT$R4#(2Z'BG MH1KL]]RPSLJH#, FBW6JD 8STU4O,-8/,&IJ+RK(@.8P@?QJ'UX_6MQ0P$]- MUCK@SF.HC;GX\&RX";)4LXL,5D"1?VJK]P>VSE8]/&Q!"Q7EEVBBB>VSN:4B M@WM%>#F%Z/H-RQX2S@Y>;:B4X%/&[E7(<[\FN\GR1WRH#C,G[J>L60&LW2ST ME*[G:*'1EHFS+=6T5=X,A?LZ?L14)3Z->;[FLP6S;!UHBV0/S)9ZRLF&VB'V MP32[NE@9(YLN_+0^E4Y]-;JSGI=&-8*:L1F-<.;>_;O*7L*/M.[PO3M M[3A](:):5WB=SA+ R";H+3&]#2(L4(?'!FGJQT(;XP*Z$TI,;Q#&-%V?/QQ9 M9NREDX*R0 4NRZ1Y\HRF@-%L,++GBY;?P)JNQQTE \*EEQ_PQ8PB[ M1)]IYC)7-M7&(8*LS9&G>8!U2 (27!W)K0JLMB?9GL143:7G:6FU\*%(>)AP MJ1@V\E"I&#,S[C4^Y#'A=P@2LFAHOE*5W;VCMZ;NVW-5 :HG\'!UI]%2LW&4 MI")'+3VZWS6UI1D+="\_=5[;&I95,F^5I,OA2LF$*0E\M#X9I[W[CF @-;KM MZ'H<_;KG*,@76B19SM,DN662X[Q*6377DJ6L?G6L-3MT]&UG:*\36!5HG9X? M!WNJT_4Z%AEQ8S*@LQR!_.I3CZ\>NW[R:T_RWVS4^*KU]%]35^]K$IP,6JKC M&AFN(#9V/^'\!>?55I2MNNUF*VM.(-M 4RU5NT/. U5,^!9QL_+4-77C.%-? MJFZ9!VE!)RI:/<*?':457N4;32NPNK-+.IMNTXC^A]Z\>@L2*NX#SN,L&E8, M41BE'1N'%FFIWRA]C"ZNZ'T\]D.'PP9Q'DA0ZPIF(3E34[:49"\DT:M/8:TW M^P&W_"!M<@I6AP8Y!:C0UK@E:]X\/Q%/\=<@.6*#ZT^6?,#M4:ZAA4$&=,?' MN2#&!ORVTV+*^F^%&HR:F:$&H [?R3P>#OP@+$BHC#=)]NDVW67YGNT%#"S0 MF(/+ES2-M1J]1=FAY)9':5&'&-S6%E(NBHLPR8ICSK,8J*H[JFK-,. MF*.7..U0Z;*.*AED7)0/01R1E8C"L$8MG=9$'4HYKF?$6R#:9(.N/X?),>J\ MH!G_ ],E(V^T<51NS:P8JDXU9O8L=X >DL=5>]AZIT+0C*N:"A'CM$APMLKT27 @*\TI MX?"HB;^>W=:*2*,F@G%;XKU1609S'BX/FBPT&VV;JS?%VQHH=+W>QN@8/?CB M:*:&[_@ZJ#U-2B/_BJ/8PG-TM&2+39>F5^)B6Q3'/8[>*\VKU\ZI"?4E'(.( M_!U5#:!R"4V$[+Q;S.8*W4T>] W_/UCH"^ QAK< &S/RG*[P(PZSES2FW9#M MJDMUS6-%3]DVBMC?@H1.6;=IM0*6Y3Q-Y^E]4^W=YRXM:5G6MM'E(X41S\?"TD+UG25- MS05]+X'*"\0;)5.M-O9_^/W[/W[W%ST >+L*!?P?%12L\ZZD[HS?B'IJ#R'9 M(1U9>9,=/,TQD3Y 4[WQ*\WF7(2U.R>W1#]('WGHL.7GV:AF3+W;Z"VG;>T#):%\UC&]1WZ2P/'=NJMKVQNG+ Q$^-*OBKR)R MZ#J4LDL>ZJ8'HW5K3V9/_1 ,8:?O?X R(=-4 MIU'*8DN(A( #GSFFJW;<[X/\Q&JVJ;4$S<.T0N,H#=,*BNYL[!&_X?2(Z8U! M,LLP0Z=E8BZ/19GM<6[@L8TY.+0RD&HIO;$MUN.W!"0 MEL/F#2)-_+XY"W\PJ7*01J $]__S%?38G+0.WA9S3HL4B)_;,W#N!K1NRQ5H M-1%<]N\^(-E_/](35VX\0H(+_V;#XP':[ )/=FQ\P*!9[$,-1Z\B00MIVE=Q M0VM/>FEK%K&9*>!T>?>$S$2$]ZF5QL#3*ZF9?G4@=8\L#V M3-!:S@#C>_?/:B^BL3H0'.DJ9B67+0-!7([FR8%L^S6DG+"!Q: MH%3F<9KQ<^G?TEG=Y4,DJ?L;"B@FSEQ* 085E3,:807?8I3E] M7:@&(6I@ [I ]O0-?3F"#,HU>R*$7BTU*8FD(71Y\*[3870JW2'X%\1)$+LO M[(>3-!N4T3FTT8A 0\O.C5KP >BVALS=_OD"N\ MB\,8-(QLC5LS0_3"W;="L+?/FK>!NI5LV>M![.&LNMZMRV@ %UUYC5;\')FNNU1"F-65U[8+2 MCA><7DQ1EB,W1*KEL,VH+Z+YDFJZL*1W52G$0B,IOK8*?(&Y_[G:\8U*S0"L M+H$XYMK0\P=5NAS\<\B3!G14 F7*:'H&6A,W M;LO(-]BJSPI,<0ON_=?5U7MKU$X9TV#JSAZO@SRE:0(/.&?Q*H/Y0D[BT,84 MZOA]B2=?Q<*@Q<=@*&D#<*$/9 N" .UP;!>B#AW=9 MT5' )[AK?:<6,0[3-O +]>&/^)#E[.4$@UP@*8G+I RYW*.8'F^*FK:>>$E= MUX\2#33]#@<:RRP?$VI *!E&BD>H\FKY.D^I6T]>S#/'F. M&N$&WH?.D=\GL.N]I0XO+N-H1$5:=H5EG<3%;Y[M/CRH#(+A\FL MJBPC%CY49!GK956-Q3\[6D#3OHI>%F*1P-&X"(L$B^X,[2(HXN)^UZW22^2; M7 M_YF_6-PT\6_Y:JT"Y,PFQL1PKA(#8L;L\Y3C@%C-B664&\X\:AI7LXY&\N%8 MU\VK2[[@()VO ]@L8X*9W@SC##!&LXMEIYO,+&4],.SA=J!915,1VCSJ8LO( MGZ+F)HLU@]+FT+YA<6T[;VM[7//<,! S#9X.CP:"XI7F&I+_T!C16Y#0LPIS M\S.D=WE<8*C1*+)."'A2*?VA0^K?6G%Q%4%/#FP0.#I#L(&?R]DMQ$086FKS M*0\B6L#OOGS%>5W7K_W[-DFR3P'IJ)LLO\J.S^7NF#35_Y@:RKEOR<\XG1D7 M[9_Q3-*PWR#V 89Z]@G4E,UL6VU0\QFV0JH_U+3USP6LW(."3N+E1=7]!#M? M+V]SX]E\>8-SYY5N@CC_:Y <<>=9Q-NT*'.V#=&[&T-ZAW[$5*,AO"D=8H3] M=T<[M/Z9_(K*0MJM%2J'!FD%28>WC?<'(A@5X3XG6_)#5@3)_>XN2U_NXC<< M;8L"VRRRI[%S>3MYFKZCZ[X-&_JX?,V(HI:R>L=X(<[,/_-H/>@IZ! MZM'MZ!F0AKNZ9&ZR6DK :TQZ$(XO,_EG;TMHY=,-)T/#,0060&4-B_E,2@)1 M4%)-PW2NT,!EQHDBO?#8NV=M>*JHIW-ULFB@P1 '[)9G MOTP .)R7TP7LI-$42[W31J= ,CIQG# ()J>."1VHL,L7Z.1Q>(N-JV<^>1G2 M UZVE&FDO6[IW^PV5S5/+UTJ,:>[=JD$G#L[^H _=7)-\RPE/X:X$W8Q-RE[ M5@ZM:X*>X](*GWHIV#TF_AG= AK30'A:)B>TC;)#B2.Y^I!F.17"0PN=BM]9 MB=BT@V5?_9"5_XG+JN^-4[2G1>@-TPP7S! 3=+/6>@Z/ZQ#XJ4@.)$0!'PKUHOY"4^[>5P-^:X9\J+Y%E 8H7F3VR;L+2.!>/G=)%Y<-?5O MBS)%"R]>?3<.>:NA,F.6I<_-W.^JO&3#^51-XVKFU$@^+I51L#/T.J\<'+P+ M* $VOYF@IC>3.8.,T9QEV>LFLU-8C4S.F8+=HRDP&4>:!'U%!$DR5N6A>A+= M(('8@-II7K")-N--+*=B&:H=NOIE>/^FKV7UA,VZ-<;?.)G6&'PSIKN/08)I M->V?@OPWW(;/M5.>GL[5M&>@P>CX@Y(PF#1$\.!?4!FP:= 43;VIT"F4C*;# M":-@,B46S4CM:\9+Q88^OL:' RW0FT;_03Z0T'H+]-U$4VLV)7=FU,;ZC-\) MY92LGVM:Q(A]L?$U=(,S>3OD]2T? '9F#F"-(8)*Z&B>3NT^KGI_J&HCW;(J M@_$;IK70])=<)G%SF>PQ25OKQX:A'#M9"E-H)]EU:%(]!JK$PC9/,)J M,0 FR^E/]2#E%=NE%M/TG:DLM:FBI*)P%_Y52"UZ*2Q+O:J?-%E^P*"O#B># MD*\3D!@&?"TZVRSU#[274Q!UZDGEZ2>*)_,CGWG\K0X:YRLLX&A4.&U56J%PO8S9U?&<-5O<,; MSI\S_49SL1[X>-SO@_Q$X=WJ?>-;M91Y(!]N0./B)U86$4?W*5'CF.<\//8A2_/ZGZSXMK'9K_$QB-HJ2_:5HC9)Q;*Z$]&P M97'&+F,7/L.N'LN:'=3Q)IV^^H\8Y_3HE/W^Z16S7X-'M-:S+FG9E\5-RV'8 M.GS%T3'!][LKG!.G20-T'2VV9:.DL<>9SM)E 'NZWB/CJ%A1*VB9H0XW%)1= MN_'%=2S9!ZV#N'RE\?L"Q2GJUWPJB8?H]$^U6N_V$V@@?*8AC*+A,ZU@SBEU M\^FZ['GT2_'VMGI]B+](#7W^[8,?H0X8T0Y MTS\T;SGQ1ZL:[N"VOV;'M#Y W"^9O%_@SM67LY7^F;MGAF)V'K^NP9#QQPTP MCAP8206,0PV, P,&KKE#G>8W/4&4CHYA69^MU"[\-&$Y9,H*9!EDK*=J>"LF MJ#G8:]B .[XE-6X=W460L,A*M0&B!]]!>OJ7 @V/-OU8VMB!6;ZDL4.R.[.] MBHO@Y27'+SSUH$ZU-WB-6TOIT"CU6@CBV1V*WG43+][H-AR7(> ,!P4<7\9S M@2$]/-:T/E"!.$\<_53-NEO9QIW7RO'D+:(P]?8?@K(Z0:+_JGPBSSS^2'Q^ M',+N:*W :FAZT Y>^J*LB?69$/OP*+(*GW$FW!:%\4V*& M0 CSVH9A?L3=TZ$)!J9G F)B!KJIC*PB[YV6^&=E4Y3L)&!4.E:72CTYYC % MI=S@3!'ISN2>\/Z0Y:3;Z?1J$:/3T#DT+)T&H_=-Z_:($WAC/+:*]+9=Q)/G M94SU>"#HP,2=1U42]?98OF9Y_ \<;=!M45"S8H]J'+QI?A.U=_KTXH6Z[YGXP_3JJ/H_:[Z.. )[X6YB^[>P[VLZ)VPKTB 9U M<[I28AE9^#/.P[A@FS%NOQG_/&"I V>V/2B3<%Z&;5ABX4LT<.BD$'&7L1FU M$KQ)A=Z2F6_/?S B"<+?WA$A,EHXB;M_=,CCD,X1^RS"B1\1JR6M M3A[56M+D('S3]?Z09">,JR-HR020,%FJH]TP>TEI2.4!YW$6L2HZ=FYJ\6^" M>*SE>\ZRX,VF#A'SH-9E<(C+(.'!KNV>WFWST&4YZ+6.]R*FEB5QQ/Q76WV; M_HF>KP;=9:Z%F"R+IID'A+_X0 ^2"C)5/)+_)>M9\A,3^.XBDE\0;S$ MM!Y0[;D:CJAE6>VV&%.?G<1"O='ZA[SM AX[.[(NJ/V%'SYAAA7(W<$,$Y@1 M]F]#0,0AT<^-'!+[Q7WZ](K9MJWXD5Y0P)%9:'\Q]J["]\OUAZ)"SOVNLF]! M/(__ZI[G0_,OH.H3X/:_<@]UW "W?;Z "KO=\URGB]-50L"[YX7S!PNO+VQ# MO1"ZCP9D%"9W8D@3D5(;4DD-Z9D9$M"MR.;*^FUZ.);%_W,D\L4EN]K>>>+8 MX+:5+2.(@C.F.IH5DT&<'0M-M,'H)QR^IO'?C_3(THN+6M-&6%H8Q6IXSZL M4S.([1@ZK8&:'/Z@^_6''/>A8U.D!NXR6 M4*/_BEF?>N&<7)CM&L6>C&T6(EA"%SM92J/I]"H%69S@I^!S=1YQ@5.\BZ=< M"YK %210,D5[59BDY<=OVE".B+"L3WC05Q77K[UQ1@MW1NMBJ!_I],!#GKW% M!?2[!_-Q+P^.3 8]R'GQ;H=#OC2K)'T,2DP/@=*0N#?NK^P-?PI;F%/?*?JK M3+]AV 4]Y8GZ3#TT_&7ZHF_Y]V\X#Y*DTRU-?T0Q^5U>(&J>K"U]N_E(K_"A M&QQ1LJ:M'[YBNJTHSF(*5H(32H2:<41J$:DG=;J$I'5A28* M;)Z%=50ER M0=6CD?H_M=F^!6U\\V M,FDC)\&F+WX]%C 6D'I$:1E'<7*D48>/](2";3^N/X?),<+1#>E- M.BLHNI7_N9\T.;).46ID?'FII:U04;%K8 M%$&.*P9"T8-5NE!C #!(])S-$>:0PE)KY?G$R&ML$./'-D 51P\=R>P^Z+Q/ M8=(%?GB'27A7G#9, ;L[.Z_*#%-7=/V9X",-DLMC49+]6%Y'%Z) MQ#E94AG;^BRN#NU]GO9#O-F/UR_9$;YW0U+5F M5UAX%UT%9<"V724@'6;Z]7N< ,:LZHY] MWU>7VYO6BU5*$XERE>V#>"2]LMMK$E#;:^0V!C"G\,;^%E, U@;[^-%;X0K@ MF6Z'NC&8;8G++(4O:!(V+HIM^/=C7+ B6+Q [&U*P(>+DI>_O<]9R48R6]?9 MR?%+BB/%:G@N8X<+XME],!SBFB'J<-S4I9-KIG5A8;(>K/ENJDL&-6NH]^'/ MID-_ECOK X,/$/1/Q")+[3R+L./J/8N@X[3E_' M"S&."AKBNXII?9:X9"4-ZK4,+C[@DFR'B'/A?U=N%*:Q<_N"WA1]!6_J,38\ M4MYAQ.['-JPV+%>=WNVCOKGF!_; 'H3FS#K1@:CT&@ _9#0'ZX+'^28#?49H MCNTLUY CH+GHE&N!./@];N<:\-#S8@@HNJ#Q?2.?85\2*5QQJ*_QK>].?$+!DKM!2P 9M)0Y& M%'P$=-F&W6X0*.SV.2Q<.("QU.5:T )#:*B)622[)@/UA]8#9 (QX>C,F9WO M4_P3WC_C7#HS=UHXFY6[4HW<,R)_1;_ROX-,QTKI[C]<2X5S-PV/AK4_!:\S MIF;3KWILL]3^N;B% M_UG=";C*P-CL_E[IALPY ^P% \XA#';_2\YY<\+LD> M<:>:CZTYN0R:6VLY7A[QUJAMONGV6ZWG*7^B:N: M\GP^;>!]ML;L;^@/O__7[]^__PLBJH#&0";B=!2TGP92W^QQMAEZ:'VSC6[Q M2?' W@2Y3A*L2_ M[;_KF.%"T5(_VJDXU;!FY"X,;*^CI6W=#&VKX04245Y 7YG\ M#H/-$Y$YB$=#PM(P9+T@//,./(.>ZP\Y/!,&SZ#F!?WLP(S2RT^:'<*"WSBS MLNM/DK5K6UJ=3?Z<@MV/[;*H;@SZ\6C!4OA8H_;W$\R*> G1[^(4WY9XKUHN M+_R=,[.A;@^I[$A2[K/^"DU#5I@:^Q3ZE7X,L:^=O=6-D+6&Y8U@Y38GGXA$ M_T/O#KP%"2L-5"O5O@VDL"P+'HZS^TTU$^8V\P>.R0\=\@WJO.?1LH"[+K"J MAM"7#:R *;J18(5*=T9W1;:[;^RQH8ZO4!B8I+U#8Y))/'I+K&G73!\+QF/L M;J*9ROQ+0%\2)EN)U00VLN8)79RT#2%-50GGH5DJL0RPZKPX=9YENLGQWX\X M#4^:)"8C:H@5HE*;(9*Z[U$U;3W(;K(8&^EJ3#\P %@3B:3->S*BAL":4AM# MK'F0\F0Q.E*TZ8<&%FU%L_V0YD_9D0/C3:"/67 ()A/+J2K0MB/#FHGQR( & MO1_6+ =41. [7LGD+]T >K T ^"V68/9KIOWYL72R7^K=8QSV/KM$;@+/TM M@.K!ZF&)P1Z7P9L_TN[@_E.6XA.O1WAS3",]D&4$#B$JE7FT;*4-JVJ+B#7U M8MY5]_D03^H.!]ES-S_^1XQSHOSKZ0Z_D3XTWG8K&<#LO-4Z*=Z%;MKS Y7M M7T%NK4)H!!15,$"?(K!@ #W@W=Y8PDE1!@4?Z/V?0D,[6()/,PBHH*P+J'TJD@$)]@@1H+>^Q):L=0#=4&EU07$ M=N2XDEJ*'%2P=O'#)+OXP1.[^&&"7?RPGET8'H-.U41D&2MJ,]G*EQT5: O_ MP=["?P"W\ Y2?HG+UY_3[+G .4O;Y7+VWPIOH[Q5]E-U[LYX6:Y1%_@>\%IV MB1Y3(;][\O:)? MU/U;9!>I_KGO,P#ZX:;,YQ)E!LWO.XJZ;JTZ478U;\:Z? MP:5% .T5=QRA-Q.+N1N33<=BOL9_%RW1XD>RPZ)W-VY3_B#;;5J_UK2"VYX@ MPQFX\BD]Z]"];Q"5!'U%9?D:U=+0$K^U//Z$2EQU]^4K^1>F?;"C'?\&G1KK MW*B79'7)8)WT*Y\Y"]CYZO2^SWG5,?V/GT%^'NU%UYA7/"Y"6- MZU=[I9G09^SE!):XLEL3F.&<5[+:!S*+,M[3@@0_%WAW3.[B'?GE0YZ1+41Y M>B C6]*L@ /]L.Q.Z6R.SM[8FJ.U\HG9FAWB_ CF=^P/AXHE.E">"-=,(:^1 M+@2 _BM8?HR^V2-97J/ M5'?*2Z[+L+5:^.^4UQDG3FT=[#75A=$Q'Q+7P<. MZUG[VK"(1[!P^FA&J_$VC1JE1_WSIKQ&:,G'[3,95AH*7HE@]!O$.+ F"!%Z2.UNXPT&!7[,DNMV37<$;#^%I;4%)Y= 6U-*/O&S=&G6; M YO"5!5B$Q5<6H(!DH:68 CA[=AL_WA2(;,?$:04KB\!RN5>G2R6[7T9A*8 M(+I?OE^#F-&]735<'+[)F^W*3T&.KVA&96:&=06-RS=Y%9*/(F%56]1I#(QX M&_$;S!<5T?_B ^2UT!F]QZO#C<-TAV.>LI=$R;KK)OY,?]*O=%1$+M,-5+*/ MT@7JQFR]7#>'3F>?KL%.IX'3HWHMBD9'[5H(.0VV1,>PK,K G9KS>UU!9@V= MVP"+4@-!N)RV1S5!)[O;@V+)1N,A"*KH!P,>4Z.3.@M[9-#.U^MD'XX@\F M&[U'ECW%?.&N;%GKXM_[\\%^@W3'9Q4F"05]GM$.@Y60Z@)\O=M4N[6Z+XHBC MR?8U9N2-G0ETG+-0IO;6LD2ID69L^LNS<52!6:D%$Y?>9))/;XR_%RB MMJE7SZ*MK85+"]#@:/RXDA)$#M-I<$)XOOR(4YP'R3:-MM$^3F,B&7OZZ?KS M :?*\P=3!BX3;4QU&F7=<,(-JDC9 7Z?&%744$4"I^L6))@_%[IG!<9IF _S MUL4&Q;RB!PHB(D<9%_2O85:,8R].\W6LL#E*WK$"IM-4S7V6?BRS\+>K^"V. MR%ZN>,#YQU>6:!0FY#^J@(49N=LD3A-]!"EBA PQN@UJ*#>(T")&S**!C!PL MQ=.U8HX30(UQ*,@&-0:APPU Z[ST\Y:HLD6)A1,N+#D>YH[G>7QZ+,]L)MJ*2=J[(. @F'8\J;T// L&KD M%H#+R>FL,(1LW'NE'E8==*/B#9,Z]1N8N@IT;\24><+A:QK__:B[R"TC<.C@ MI3(/>[EIB+:'0YX%(7]$JR$#?6-F;2UX:Z@UJ MZ?F+C)0#\#T:8"6!K4R#50.[TP 5]LV8[R>]&?,]Q(4TI?3FKY-\[^6;,2:: MB-Z,D6L#_=;*]YH[:GI8N0SO$C53%F3.TL>X^.WB=('3\)5&W76O4VM)G89U MM7J,(Y\=$D1I4$/BP?K?=&3&P4ZS88'$6"V/=F^@)P7%V$@/.XQYL+HV'1L] MRL0#XS2?ABXV: UM'+.:VB;Y-!(2M_DT,KD%^32L*6K;>C$)ZKI>D$^C['>' M^03TF/F1S,#I$7_ !J4YQ.U=9@M()!YBI6K2=3<>($79WZ,C<55G.\RYBHO@ MY26GES"(K[O?51+IKO&KR5QF7ZGE'R4O]9K3<'H-)0_N\)N,Q2AYR6 @)J.I MR,L.DLB_AB@BOZKO=M_G'W'^%H>RXP!Y4P=H4<@INX9/8X552\#ULJZ#:SCH M>M<)!(IM&E7?+J2+7TU[MV 02FR$",#5K5&/"X A[^X9)^O_$>01+B8VK@WK8^F)> B^[#BN*=3F?SZ@*RA M*XB)9!1LE.LV\$"3=FH/:^OVJ!'<+'MV*=#5+E*-N&$K9\^_#*4;YTWS!O! M$W=D_Y65]7K1[-44T]X$2K:1K.[O# IBZ4GA=VEWBG)8BIW:G1_5L$P'QW#+ M-AH9=S"K)+@A*A*'6N9!R)[PJ]/1KC_3"PEQ^D)?$B#_'ST%GQ7(F\3-(1BG M:2L+05%,(TD:RKH M51H\\K=(_Z&YKF+'R.WIDYV.@H6@T ([[]/6%MOR@;K+XH.NCL_A)B!8<"HW M ;[N[?08)/?/2,'H(XVJ#_Q$&.[E.@.S5@ZD%8H3D^919H#DX?K.\C?7ZZ MY%Y87$^?R6!\^I3Y9FNK*>:'E8UQ:&Y?8Q#Z8%E/KW$^W; ZU%[855>;Z>@C M/>_=)+:>9GY8U@B'YH8U N&\XPKA5[8[,GXJ6[&B=GBP8::-&:(0(46,%C%B M!BJ "ZP0:KD\V[% X/# QS7\3$^!YH]7UHY71,8K8.-5LO&BM96!HOOMF^WR MUTTU>5CF+%QF\9GK9?4FN0\Y6K9C-DK[LQPP#YY/-CEM,B'VX?%DU8F3!GN> MG#J9#Y/Q$\J )T]2F7[,LV(2X"I"'\!6ZV %M UB9#!;B,FJ]!]4WJ 7D0Y> MF$D/6,8FTD.5TVL?Q_V1/1YSA0\Y#F.^_,&'!+/RP&FTW6=Y&?^#_5XJOL*0 MEON$VVLE2_6+X!I*S1IU>=-"815W7HJPPW^#!B:]Z=LTU*,)*W;3'2Z*/Z-N M9T6=+P#?UUG49@3W>Q8U&*>!/%KE-*1BW5+!7@CV](69U61N0WVADI>;.9&N#/>T(U Y\Z*;M,W(D"6GS[@(9":9AM$&J)?ZZ:@T3)57P^QHNIH '0\!I]^(IN,/%:[54E["'P,)%8 MA+1$35/0B)>I\%3B??5W+P M@H<4T2)L $#ZERS_C2W^Z0[&!-,# @A0#V56 MH)HVK3::M+$?N-;)7POMP;Y2C1,IN(4@ 4#W#7W1XA5'/V999(3N 0$$NH2X^ M,+/FX"JF:*65[!7#AAIMV3M;[?,AC &J. !$(6>IUZI%XQJ=%[7 (I3V&.P% M+H$ :!3/7 2(>]F(\3?04,@Y $5 [\M7G(]?S)1[#5-"AQ.C5H?AT# ")'CO M= /C%N8I CD?FL%G.">:8!?C2&\-QAS<'@@8:B4K$%:3 MHHH6V#RF*]0HDO.U%W#LWP9L@@, &Z2Y,Z+K_2')3A@_8I9*8C69&- Z-!P3 M388(JVG>Y9S(HUEEBCJ7V9Z>RP9-=M@S3O$NAGVRU1AA0YLQAM>,K=A?@YP^ M7!D3,\Q2431!V,K5EFHDW>C]D^TCZK0 V!89B1C*172VX1&/=&]3L^(P&VU< M;/L2:/-1+0')E+;#3) @N<$F\X6.T&WFKEH'V;ZP2X$H"? T8:U(3X&BJBL' MG"AK "=!^JL!EF;,#'=QBN]WESF.XO(F"%EUEP>F:O[*$N;WEFZWR'.$=4L4$;N*Y:;;$^3/^ZHGGIN>*#.R"9+VA+-)=!&CZ,VY_EB$ MT13M"!#H8(4'H(6 J#.&'7 9',A?RI-B66#'QN$BP5(_V=@.O-Y&X.AJ+C!K MB(7T'#FUGT:P#25ZNEQO3$'M9<0)X7Q/)2YJD=4A M41VMVV"H5A/! I?1\)*HE.H=L0+R$Z5K[1$L&#I7H9ZU 8=$S6 F"(::88PQF K M?#P4/A *[[3XM@8WHZ+;&M! (?ZGH#SF9+*Z"DKE>UL*(C#4#V37XKYNCRB! M#\@W42 6*1 )%(!#OPA#:OR+ 1E ;0:P>X+)/BTW-,E +3"BKHQ/S_>XFSHE?H&65R.ZLDNR]L=DI>8#9 MG5HSK>%1<@I*Q@#5''RRO D*Q@(%=TS!O%;0.]LS0*C:^ S@.:L@2/=;#SFN M>#_@-$AH*HOLI-" T%VQ$+T.&H-!A*HV#M30@=02F:A+US8(664'9%*2Z.*P MU(@AP@:%1US"R[ ,R>RA08<G8Y)'J?4DP*=>DD>J[W :X1Q]"/:0 MCU.;=KC)(M]+WJ\U)@:$ST,/XD+3"%N0+U[;#8P(PT=C,R5(B M[.+TA?K-N#Q2]ZI^+U;>WEEND5QBD7NAI\:=MD!%\]:4W%WRC@8K_;P<#5 < MEHNTF4&!YTZC67.8!0<_XC#H^$\R-^RY(WFE;33[K1O(YN0NONS70C3<9O?S,RU-"-TF@!YT3G.CF; M+6UP-WA,WAQTB'EQB MV*3SEKB9\Z&3SE.=P0.2X6-_@9+!0RH\S[-[DK4&.P$3S*W#$\>X'=7\BY6GTS! M[*[Z,M#0KG:')2[#?TG6^&C#CGI\QRST<#M1%T:=)\4V6 M[^]W'[(2RY_I,"%R->OI9!]EV#\\(#:9W*:(D"!*0V\D,BK(F="-(LYF1R-, M]69)(T#-03E] 238J_90O2;.$-R32W CA/X5>O"T^4K#G\C?$L<5D]1T2\0BR;6K9E/S(B=#;.A M+J/A#TZ($:*6$M68H'Z:^FW(:09"+W>8MT%@WQ9LX#8:C6+#%2G+"FB)44.-&#GD*\R3!JT?)(88 M,:,T+)B1FW5 E,>X^(AQ)!58=TIDS,#=49&Y3N.S%4J+*+%Z%"!/C991#WQJ ML<;>X*0( GAF7@ (@+/]P':6$]!3N_4 !MI(>G_KM^W/4ESU',$TLW19K TIW"S,+27<)MMJ5?S;)T/;5;2S?0 M1M+U5S"63K[XG!G9^AS5/+%U4ZP);-TIT"QL?Q=CP\"G=W-9L<.*5,$./B==Q[-(JVL>]UAG"I^/>:0^DNT>L) M[P]9'N0G^AA]>?KX&I ^W1[+URR/_X$C@0$:4SI,^])K,1RAA@)QD@WB1*BE M@JG?8:^*5G"7N6N&>!JFL!F":<:T(_S";5$<<;1-H_MC690!N^PHFW,L&+B: M<&QTTAE C7].SA*J.PP MI-SE&.-:U4"M2K.IDQK!/;F2QCX&4V6R\ 0A 8BIK0 ;P(8]#6NV.:6#H!R2T0"Y IHG6^FM"Q"AI%3GN M$. -WU0E4PV@[%T),I6IKX^P*59NC[3*P.-ZG YLG YDG)C- Q7H&:AU&>3Y MB3X7S HR;\LRCY^/) LW35A-XP2V2C335+YMK-E4-\0WJ M7BRF)ZG\ 9>MDO0A>-":KY/AJEEQFV/5$].\3B2 M!RF?3XA10.9:6XS$$( &P^"P:A']=B6)ZI1#T]YEW2*)Q*/"10PB#6B@#RF, M.GQ4O$C5VW..O"C#1WP@8_,:%#BZ">*;'_/]HWH_@.[9<1J5=_O.NTA3AXDO9-DPA0;JN%RAV-G3Z 5T*V.:4[*L <30 M 5X=<[J#8V^6\+,?VS8F=VFBDL9;Q@X1RJ1WFJ(U: 9? M/@PK#C!"G>(NKF9US]Z2:!;T8.9H-J5C#S]*(*\X5E M]QZ)7XYG+IJ'D_94*,\IIM:\QWN_VQX.>?86)(\XQ/$;CFZ(HIV,2R;4:Y9$ M1)*;+&]EDDWKR_!V5HIMF9X8H;EA2P\4:L:HYHPHZVY*,>HRI^4V.R8.4R6O>X7:6#=9E[N"NE=VI%="::^X*P.WH.WTJ\3Y9CA&RY4S@,I2 M.=^7V7Z?I8.XB=%6QX32E<G36U;1$K"FB;3UX M $'3[Z.T+76G@^)%^Q:"@@86,]+:U!+4>/ :@K;_#9!C7\=:B)TB+SNX(?\: M8H;\ZF^/]/!?XE$&?W> A:%$XY-QXO^+,@[)\NPGLC\]YJHGN=9=$2PKJPN, M"L>[QJ-PL!U@3UHD9]3")?[DM4=DHRKQ/8XPN)B\3G$H+EHC&?AUL?A3\#G> M'_=*- [:.,+C4++A"%=_!ZJEMH2$KC G'.,NZH0#O$#Q(!: Z&Q-"IS3B$66 MWQQ+8I#UY52C>OEVO%P7$[+45'J=8\>BDKTX &?%_L*9M;? ?2FK/V6R" 8/4RXSN=<[N/7Z2\5CGW8]Z^(DE'(8$6( MN+.KZ_TAR4X8,Y=_?Z J2%??!C0.$:Z2W/K*!:<'6KU/T:@7+\]8VZ)W.@95 MZG72\# M>".0/'!C:Q@Z :TI.)PA>2Y)ZXJH:]':LI+*Y7REE-[2GL'!/T&; M @5O09RPBA=TP=V4/#JF$<[9=;X#H0)V47:*_9R^X:*D)=GHC =JV0;6,9K@ M]:8Q*[5 4B.VDSZA+EUNP\%=JH&%5N,Y35[U]M[%U&:2>["0?H-"V493M\-D M!%ML#I(20(!IF)P -( S7,4O 9W:RN(I>ZC2(N:]>3"=GRLW,D/CX9C5K%A9 MN3JK!/:Q!+V;64G_PTA_1>U^>#GZ=GE'?06RM2!GW-@NU8QJ9^>$(UTE"QOR64?LJHDM6S!O0V3/.J"2U%U$V4[^B_ MX_K':^EO%"!<<,CM571:)'*J%8\*2$XU88C#]^[QYE-V_UP&^G,@0Y0+?4V?KL\2HNPB2C.:'HUYJ/)Z?H4X9;?DX^ M9:Q!"C9//MFW*.\\]QLPQ:!G]XRR='3'4GH%!+L?H*6EA2;%,E'\*C>]#(X4 MQ:F7 9%'65PR>54;WR69^Y2A9=(7JLE&9D(:"P+>'2\/%>O$+6.<.#:<9[W, MST.9JZ2:#UEU%/_A2"-7E>O06M,:7W1M8JOTVN)V5Z>@%1O4?)7\R+[;S(W+ MEP'EE1L_ED%>:E,_G'7F4.O-JJ]*\BZX3J,S[0#G3GD]-R3TU.OYH#-8]U2* M_,@.(&Y37JOUQSPK5ED(J;YV#BLC96^MZ;+Y%U&<5E6;Z6_(5X%R])QT'VL% M^V[TBE:UV)I1;U)GN(BL_GV3Y3L<@RPJ=1*:^NZ1<[4FQ0+0>J!$&U)+PJ'OCN'*2WZ^;OQ)WB MT^;][/KGG%;3EEYPZ16VI0OT:':1'M((]PYKS3!+2N'3++-H[TZ9:=0GELH@ M@NOY9IGPPJH]?@YAA^4->KG: Y.M^8P<9BT_N,^T%.2=9.&+.]%)YGU&?K0*T!QS>$]J+Z\8%A9\RR>_.*&GU@SU=KY7'WEYZM06 MZ#A!BE%U[H=;:J\]VE0[6SKP*#6RL_1)0 =8QA*;7S7,.MUL_Z MHYDOUB="'-%8&OGY)$;)SYX>,2WK2GY_F:7L7MLQ2)YPOO]^Q22I2=*<4<+4 MM-Z&2Q)HI$(=L1"5"]#?@O?_R/>*N^DNWGEV1 [C)Y9.QIKA),['+\LG')F2 M[U?TRY.D.2._/*VWX=:^7YI?7J;_K?RR3^MB&#^QM%^>X23<^>7ZT0+-\RO] M9@X]V4"^T4O3M(XV_;L';Z^(NG*(*5$_NA]L[9LI@*^=:-\IZ0RY!\^4F#TP M,OUI$$FQP:=/V=-K=BS(LF^;1D^O<5YBS"L/*=\*L"%V54;05)=19:U/&:H) M$:%$-6E5.^X!KL;^++V^_^[]#R8J."MP: 6V7C5#*Z2=3Y!]&T4Q_2%(VH)/ M=K6R5OGN&074=3VXYE:B_7:G7E?A7<&N%:&Y=#38")=S2NNN(9_Z<= 5O^BL M/.^:O28T4'2A-M"+RD"K=OUJ1?4!CG*\FVJI.[\Z&>N1-0KN_MUD$DG,>#1"9,>?6%LA3: M_%-6C/LV+?,X+>+PKT%R=) )I?G\&>W:#/O3P3E0/Y^]D0 Q$RVJMWH#)TU050H1*4Z9U1'1G._5S!'K.+^0-[P"[P?%_W*8:N,/QE82X$%8HKT0JF/DY8AKGK MA_WF]H7TA9#[G2(24;T27IE3P[]G9."G 4NB1?@ H#]0L7H-T%_(+!JWGZFM M/D2_W ?.Q6DHPYO+.0XO(NQ+PV=1#P(9-S\+#+40 @R+3TE,%BVHKC\?<$CV M5ZM=F3#XZ#G;#!H'YY\^QTL.4[JRT9?'6Q"1<(^^BE-TPD%>? V^ MM5K5'!>[F6!LBV<:3*EU^6N6$#9)7)X>@W*5"+;-U\\UF"+M30@_UPJ!J!1G M%IB>U;U-'[PU+<']G1N+7364I#;7,_6 CW'QVTV.\6U* (V+TJ7_$W_[7+V? MI"<=^CXJ :(BH%J&+\7U&?8M;?9N1SL@KCL@%W3 V3H_E;&NZOI4EGJFCJ_V MYE?Q6QSA-()8^/6_?:Z.3]*3$(N^6H0OQ>\9=FVC?U3K?XIQC&NPDS\$/]%.[R/5 MK-K,EJVSXW-C2O]*\TPN@T-< M=UWO#TEVPO@CSM^(]>L4N]\]XC![2>G(\SRYRZPHI4DH*W_/I0&NU&,KV"%< MBHH3>(UL<4ULN3/)9817)7BL]B6'9KA\+ZU@@,"I'BLC:FA_*\')G>7=IF3- MCIMI^:Z>P]65R914#BU"+?WXUA9MC9KFJ&[O01TS@W$88L]@$,!QI"UZIJ&# MQY*T))H"31Z42#,:#T-$V1=06P93U#?>[SX&"2ZDM=44;1UB1R3I$"^T#7LO MA+8"*I$V1=XR7;X2O2A4EVH#95+:"T M>#:B=HAP,VU&9XD5%5LN=NCJ=22P&2R@5-11R@<+L4#=T&8L(.+FSE1]QBO,@(1)MHWV;E.B![N$4]R7KSA_>@W2ZJ;+ MARQ]PT6)H_4>LK27 ?Y<;Y6>72&1ADN!.F(@)@Q3RP2"+9 MMN>ET5D^4)<+GLQL']%!04DV""&SVD_W9, M,?KA.]9![ST\;%[/+RZ6I#35*7X) MURE^"<@7X#RG29>/G6=#]67Z3ZF5NW.A4A/_$KQH$WD J1"]J'A?A-^U&@\O M8LQ ):;]BD'/JCZM[KE_\JCUJCW[SQKG=E_U>P5/_R5,OQZ\TK"\C%_$1.S% MRPX3 _!?Z+L/#L;,>.;X)PKP>SA9?+F/1U@&]/R<,:QE_")F#/N1\><4XI]U MQI@_9L8SQC_/*8>'$\9$C_0E3!A5^)*^[^GG;&$GX!/_YL?V M-J=2 \&5QZI]]58'HT!?$9KB:_A+G OH GQG4X\GP6U-/9C.X'D4]C]T/1BG M+X_4U NR* S)7XFQZ]8_RW_O'!Y%T?38"JL3_DI/]4G$O[E![5?/["F4&1UX MJ#HFZ';,6]4Q.>.%#M)^.8L'4DP,L_$]D+')[CT,.D*IOVZIC'Z0L7 MC*UKQ6%>U2G-%&XNSV F:2NTM:+.0=[4&01:UQ;LB"_IY'0 ':,LUP?GL45? M .JC\X_I.#^#(]KKSX$9*V[[ MX"#L@[,X6Y59TF+GJ3(S.H/,V>KDI7.[]C8MB2LMXG"U9%C]-\\AO]6@YU;P M2DU2:N>[&]1\^2RS3V?VY-!SO;SDK(H)?4F]ZI7A.BAK/P7NT=:TVL5R1TU- M]GP\'K\,L4VC^J'DIXS^JJ/A>O6AK44X(W]HT:]KNL?J;A>MV-X\,5YF[-<# MW[E2>6@G+G.ASAYXT$[?X4[?T>!*E3GQI3A06R>PM#^U]0!GX%Z[N85\-:P* M\B_[F7-PD^+^63U]&'P+ZZ:OE)G"GFQA%[:JQ7R2PJ3<^9UM&-+C]>)#5N+B M+@O2@GC'ZB'S].41ASA^HZ\E7YS:GY^(4)JG4^>Q=>A79NH_OG93-T*TE0=/ MKBXQP$/(+S&Z+B^R=670OM4J;N[TVII07@74?'B*5=7+XUM=\BYVAPN&WE84 M[<5&27N'R)!)/"K82MNA+D! [RXN+K9+7"M1,@2V$B*3D5WD90?5Y%]#1)-? M_>TI+A-\O[LENYBW.#H&B62&5K1U@&25I$,XL'8TB-BVE,RGZ\)X'9E=8%B+ MBQJ_6E XQNXOX\-3=IV6<7F23MZ3N$#A7:N=$:HDF4=?0OP&NA<2=UH?CL,?F#H]TN3)NXG2(I!-S-4B 4[&L M\\8#M5#8P&B!^E.4GLU\3SA\3>._'W'Q1 ,5BJC7NI]U&#Q;N?^&L&[OR:**.3LHNTT/QY(O M"AIFJ.6&?F7\0"->+H V#)RY0)D[4_V%E<4HM1'E03N'QC"4<%1 DO]]O6GC M#>?/F3YT#"ZG48#;4$K0\GM"3 [-4 C(LY_B[N(4WY9XKSJP7O_3YS_5=?MQ MJ>F.\D2,Z9&\'.G0U?X3Q^(^*\X5J34P<0# \*,S2B=FA)9MH, MC:&E0@W99FP7D("W&*8A9BW&R!WLAA(8Y"C)21P"3"'W:*,\Q(\O*4:ZOA\" M2-?QL*C1)@BIB("1(PWLR;#C0>*0?@Q,\ .51#24I4XLOZ)'@#B-'H-2GUED MPP0084K=M(C;M!=#:@:(<@#>N\U2LM$HJC4ZQ3@!37FV!Z3.O/1HA#,WEEG] MD,>AO9&-20%-2Z"'@4'QZGV,S#,K,M"G7S CS/9[LC4LV%L%7QUPSF\^?>V3 M*KK8S$:4T#/S,=*I4> K0DD6/W'Z\G5] MX;JD.GT5I^B$@[SPRHKDV#.=B,; @[,D9M9_S6B.%]\(6QJ3A![0GF0:&9@4 MGXE:6L^LRE2SQK#>FK8^&9 2X^*WFQSCVY2,+"[*2=LF%1- M@U+J9F!5E!Y1!JCFX..^R4I+VOC=CJH4URKEI+U/5J9'I,[4]'"%:5WEEJGQTTOTTX/FAD8 MIC='#<$K;.H*M6(YAP-.6_F!TT7E=89,!1IZD%1 8086V;-9UP$SR&A3A'=(4Z/%'#M'JB M$M!DSJ$;G%GB K;0LUA?#,'H[H='2%CHIHA0H_O=)8NX3O5C0GI0IR76R'A M[G>(TWOJC!RI!^MD%*C4>Q0%)-T%-M@;WQ^(_D=BQVG9R^;2A#/TI Z#& 9Z M#+''2%!+@SI$P,$*5]JX#%B8(FT8IC"%V8P9IU-/KTY]?LHN\&U1''&DGFR, M2%W-,V9ZC)#34J&:C+KD"XPX)>39Z4XEKP!DM0E<:I846E+T= M.#V,BU.FS5502E]15=. 1'+&DFM")!T"="4(5[L.[1@J$#0*E!T%(J!XNS&" MY$&?->%C9)[KP6B&5=86OTTC_L9\QQVH+%-/Y\HZ#320W:QB93$X4;?:-)29 MSM&$WI7)N2:=JL^P]FJ*K9[-.@66D=TZ -@, [Y,@H)L8NLOWN?\<[PB]?CW MO)9U]QTFF84OP-B5"UBB#X9#R'C2 $@SEO=Y/922/55UVSAZDHO/*?9+M MT*=:;?H$(J.O*_3W_YK7/JEZIC+BG0)7XGE9D^DY+K_LQXX )Q\U11^2P% JYC,B9HFT8D3.% M&K#=7'_&>1@7/)-][%-4STY,Y =M808:6YA=S:U*D\TZOK-N-*H0 6B/IELSP(ZA"#6RVK3DZ7UW@9L";V8BN+=?4I4K';XP$_.3<6H MT4Y^;8#.VK.O-8I+51Z^3<,J1HY8> M[BQA(>T2JEW8)=]TU0,^%; '9C\C" :59HE!:XT??7FX/WS6;F*9@,3/M+IA M]I+&_\#14_#Y J=X%Y<%\6_9'I-?/. T2*@;VZ91?;-R&X8YV3PJ@A&SN#H, M1,S3?CC@76Z(4*.:WP9QCNR7#4^V'6_N&%=L88(/_O>#RQC$ C8QC#\L8!#N M? *1YS+'45QV/=YV3]\@5=B\DLJA3:NE'[V-19#(F_>6#QO$*6#,T5Z%D*LP M6".(=7!I2@90&IJ* 8[ IT?[J<^':D$(] MS3!3*VHBP4BK8'FM_L2U2O%+4.)H':WN<%'\>5TUJL'A>[/K="5%+H*$_@4% M):+53+,=*R"WDA8?RR O5]?C&;_$*2V.)]/&;=EU8\KKW0Z' M-,#8;!QHE:/++"WC]$CZO HY9*EJA6+#Q*';MM)M5$.N)N[N,%G9KD=,L1(G M,:/=T%A@B*$6]N>N8U8&B2,=Z80%7:3,WMR&7L3>UJ"=21]+V_(&1T3$A$P> MY9$(TAXJFAV1N M*?S^V/=OQ__HAV%2C\](63O(69DYSD*AQ6'I$>#2FPVAZQ Y46FB3\^A0.M)Z+%SZB2B!8\[M#?&-_V6+YF>5R>-*\_R0@< MHEXJLR"YHYYUFZ:2=Y_< 'X-R5UB78V6(<[54('$N/:M*CD)*,ZE[U2)\2)Y MI0H*Z\M(#XMW]0M;.M@X/ D@BU$ M&TO,TFT8#>H2 5N"(V5<6H8ARH8V8@@QZ'0@]7)?00.>"B1>.DL2@4#7_>O) M#Y\#I-@ :,$#C/T/P5[_;*V6$MH.>EH8I\51*N =@BMMP&UDC#,C2QF#S)V] M/.("$]5?M0NI84.'UC"2<535NVJ I#X5=*FTGOPN$2]&RA#@8IBXC@'1@.L- MT4!T;GN!2:^V)Q>XN/Y_5R0AJ$J MI=K)UYU'IM;N34F8Z"OZW:\112)J/XW:;Z-G]O'.H2NFU=EZGVOO*?Q:?Q$T M3N:Z+]D14-5/[6$M+OX,'VYS8J3BR)T3"_7:Z=6!G66=6>XHALA?P $-8>VW9-^2?\8O^T&L:4[_MNM5]6;.N^)Z-5,BSM[@@C4'-?#:\1Q8^&]O.C;O*$!X) MJ[=@.:5[,U5H(8-@?7% :(R@IF:A3-74 RO2X4AB*CH0.;>'7B;!!*O0T;NW M#:U&,@L9)HOX9RG6JC$"#ZS%#&42FS&#F/N9A&_GILPD4DJ F42NA70FX20> MVH>%,AX$)0QQ))M)-"#R9=LT>6ODT?9GXA8'YFZUM2I/E"NJWU0^^+]5F;8= M@2N9LVQ 8197@!([R^RDFR(UYQA36*DKO(@J+ !R65F5LX@KU,)6.SO[6="4 M 8#I:G620K..-KB='FULT5HW#V(/=EB3F949T-Q;4&^?-]V.S-@ 6).A?E*; M&L8G_+6MB9J"1RNF(%%F938P!)BM^.YQQFRE80 Q6^ETDL]6543#7XNRULV# M^(8=UJ2SE1'0O-G43=^X^;0YF[H!@XEXV"O#0QY1K9(7,0]#8%ENEGPI&2?: MM#T)BSCI(R"+?0&\=-R47IE=\M&3K*.%<3*]JJ(12*#MIR_=Y2M! &DPKRCW MXE\"MZ _. M1J*F:.*3M&[K CQ=O1DW4_.ISJ#V!;=IIT)KW1;@<;F%NZ'U=/KJJBX,?#&0 M]UZ;\P;A1N_/K8;T]NZFJ- N"A58 'JHSJ0K[LM7G#>_2E_8[F;Y"_^F;(/GI%#X'X[?H$ZYIM[*![Z:O _P4L]>AW2^3_Y"E$8Z. MI-ES@JL(ZE.-_(8OE;)B[CK ]F.>N0?KOIKN-'J?JH\3B"^A M7WOW3#^''H(370*C;9[3]2;]^0SP^_%AFX6]5%X2=YKZ[FFF&-L4!3;,R M_]W2"L[G+%S,&H[D+/V$H"/ZZF'>SOMEAPK=2UF\HR#ICTGV3)F.NL&U0S/8%ECU OUG[C' M^T.P/_P%1?@-)]F![?A"SL'W58X7^Y'VBM$UTU)2^)#_JX:68HGY#VVC_JW^A"5(3VXM8PU M,C>:YB\5\7)&\R>N4HI?R,(@FF8V)IH=R#8C!H\G6V'-S' D0(.VGY_3' =) M_ \<\1H%X>DI#](B8&\V_1C$J>KL>3I+<"LSTMO<\%IVJ.:'.@P1X^B7-4[J M@8Z>N^IJ6ECK2U\H]L]HS0%N9L?FZ 8Q;;ZF[YO*3W[97O>B",6!TGAB1"DH*6U'A"- DB!1V>RD!&:0Q].4WM02? M-E!6>GAJ#0(4:4U! "% .R _#):B-)R7OV$:"-F&87X,DH+]%W?C(C8V,_D3 MD/8UO5^,;)'^/-R=\< Y_00+P=4?V:#J,]TEIB?6NUPOU3KZD#*PM)%H7<), M"_'*?73SF8CTU>WN8E(.XSJ?\\NM3.FO&2ZFRXVYF?J#_63&7C/Z56\=SA+] MQW(8O7-/()KBBR18V(]-I)-;/:;S+\OUE<(A+NMT69D+422&FU*XREHRU M,;!K5-&B/C% TM%DK6H-0J4&SE*([+#62Q," )I1*M!\P+7[+704#A=0-L]( MLZHZ1OI"7[CJO@MLM451<8%<+BBU,UH%-!P0>^VTQ\.3.=U*21K$R!J=:(S9 ML[V"'I#:.5B/1M@5__B5=I.\.6M.P.MTM9;&2W#!D^5%FR+GB0E:J]N\RDZW M$)[EPDV$K,G2V "OWIDFN_8\WRXK-OX99:W?3(MD;+PV1YFB_'Y_P2[[GH_Y M]6 YT?9ZF 0T/):<9F-B%0&D,=4R&YD-:^S),:I,<)XAZ/OY:0\J6MCW<+)D M/&40X]GNL[RTC:HH>8#%5M2:F418AD%3U.7A0Z#%3D65]'!!%@, JD,MKM W M+> R$86=L$OCR*H3,11T>%A'7TS] BT[2D^F?XG+U\MC469[G-(>:!Z),4,VE.9L]^> @)NN9DYU<>H2[SCD-CVI'X0Z,TUS%Y,'J M.(NP!N4G"LJP!F5]X>#D2[1V?+HT[_07?#]JDL-N>#;KS][30JDS2=>86:X#T9=*KAC!W9^_C M@MH&FW)Y6+]$ Q!IN]_2 -3: NJTSVH4=E]6![5J!@ MT^II ,&-X!+\AM:[R'% GPRZPORGKS>(LX69 !90?AM%,>50T)+8^0O=0F3U M"LXOZS/#K]XFS<#KSE+;DWV*J.+F6!YS_%.'=FJO MY>A(J\U:82PVB#-!%9>ZV&:!"!_RQ[B@E7S_$P*(#Z$] M<;B]0W;U\OE\8#>,_,-UJ^-,6'_ GTOT] DG;Z1%EI:O0'N/V7K3P/,9&.$ MG!-M<(!,[TSP-GWZE%%7J0H53.#EGR'V-)ULBQMJC/3U$,*,33%^6Z%2:8*< M[\_ $,<0G6B+8WSZ:([DJW@Y@^QP\](DN]HN8)24W7F8I4IQ@J$?SL,P1V"= M;IHCI'IHG#<$-8O99H>9CZ;9U76^95)N9V&8*K4)?/Z/L[#+$4XGF^4(I#Y: M9?RVW(S98>:E579T7< J:3'?L[!*A=H$/O_G>5CE$*?3K7((4N^L\ND5YSC8 ME3/4UGFF3+RVM[5*J\I;]'9V*48YA.M,DQ1KTSR?F&Z*/YS0VL MPMQCF*[<$V7__U=W;;V-ZT;XK_"M+> 6.$\M^E# NW$/4F1C(W;1AWU8*!+M MJ+4E'U'.V?S[\B9;$L6++IY1'G:1Q)SA#/E]O(S)(=DKAT[:H:/\TT)^/[BA19HGRY]IU_K141;LB9MN2XW7&:[%B"I'OHN2*-]W M>5NX^;Z*HWDG[.&'_!2EU@LMMM)8O7RU-J"?5=GY]'2SI9U]W6SF49<78GIZ MI<7N]WSWEE]8E"7++-G]SD>,#QE;^B8_MG5_L#C<=850?\S#C4I2?D51R1(N M3)2TCI)^5PJ 4S].Y9L(D5I= +RAT MTK:L)\(@+O),PNG=*CKRR0I[X5RKD ME4)\JNM*RW.1'KN,W(I[*VZZA\E"<3W0$V.G)<2L+)>RF"P?Y17O[K_B\[L/ MQ!KD[H.O$13XU^7XT57+*CV\E6X&!(E"$2#,CS92A)0 RM_P@=*C(QHX@>Z% MH E@1&_8!GXJ1)'NG0E)O,(S; MM!R,8Z(**F@#3QP##,[WA"F#CYT&@VVC7(AH[)ON#H>@C=*X M5L;:#HDTLGQTXIP6#Y2M6)F>HI*N]QO^@7H&WIF^+E >7(*O]/B-0^8D\:X%M\$4>>?/H S9J$^:(,CT7]D0(,F2]Z/ MT8%>!P+Q# );7TI61EG";0ZXN]E?%2"U!OC9AF*E@F@=Y#8<*C6DIHKHDC9=9HM$70-M@#8!L#??*.%2@)<61 D7+!?ER MA>M<.#G>*&S3K"<$D=G5ETOXS.G#DQD1HL/L3A/1D=X+ MU_@HUK3J@>.K!"*2;U:'8%F7G@>:[:9;S,1$= L=/DRWH &':CX3/F9\!I0; MI^5[E'(KCW27?Y63HGS[[BT_)KR_U'3B7PD-U@C(BN%>=ZTDE"KR1Z'L3^2J M3B104@I)76.UDL)>/4W8!I>3B I_EFW-2,BWJ3P2[W!4W\9O-+D# ,'D; M&:^)Z@I$O*->!;G50:I*B, NJ54CA,QIFGR7E:%FLKH/MMI4NP^PX!@XTNJG M-*./)3VYPO'350'(N@G;Q3@^.A7'1"5$UH)*M*DAU*;8U/CY-.3R9C^=2/_G MH94]5>@TG+*E3/U$='*G')T4,9^&2%\^NA58;E2"U/IY2.=IO5 JXMWU!$31 MQ'P+@1 V"Y^C$[5>7 T71>=#PX] 4"^(D$*]WMJW<\(0:O8,',Q^I?FAB,YO M:;P4B'6$#P;Y@Z0#@.]-=X3_*JAD@]XL"XTJ06 M/Y6NZQM@;"8II\?T=QO-8SH;(^SE-C!+GO+L\,29F50O@X2&N88I1@EK#6P# M5QC+BWP1"Q9Z_RP55V_ES2IJ-08:]BC5&%S $:2GE2%1J.$J 4DQPF_SO:1A M%)A)4&DL MH,&-O]@['/BK*&>_Y;&_/\3S^VXC%T<9C[-G]%1\ONU%,> *T^ MB^TK$PY O&U@4$-7N EJY3N#@A[:E5OW69[R4*!P6.P&!>(&*JBI&[#PM?-] M8;'D(Q:ODUF3)W05 @* 89OYN+-6&#L[N Z KM[%_#6@QKS M.BPTAA1>ANA"F$-?B*F;Y5>TD<_6V8W!S];3H4!D%1(9C?]RR-^Y99>L+#X4 M&/4O;2SJ/__@360"L/XA .H:MK3[[]_/C[O5 ]GNEKO5%A9B;KNVJ#F0S/ZK M,&5VWGU'M&_1?_/BMO6T;_*Z"@*-:9TVMGNT^AQY2V=OS_JH86_,^_:V^")E MO6_4[MS$.@J@BB$LA1U-6W>QHQ[OUKJK*NN0QBP#U M:\LN(Q"CNQ-Q66-KO7IO=C7=B'177_.,I0E5V>]W7-SUY(2E,%3"*YNMQA*U M7HZ(@MBO3CA;N9%#RMG$4_:S^^$):W&TOK9O2#IZ&_OM"4]KNWL<:V/26@H\ M!9RPL(O@K=2>'"#C5?+HQ7+O)AG5Y%6B$.XB:B MBRAC>UH4-/G%@:1^:@#1U=,_(\F%%B2CQG'"&4E>V3L0D5B?? WL^:2WS9'- ZXPD^X*H M.LBU$J)JD0?UJGIF/R2,::C&B*%;(]6:2"HU?9+A(I1,(T:34";!#S;+F)O& M4F&OO,2T*=(X9/BPR"$,"#8/K,BM"2ST[6PI@TO7WFY$IAOG+C%?-K"[X?QL$/UD&V9$RU$;E(+(N60 MWJT8YTVDO7G54JC/4@0"S'B%(A!=@'$'D9Q(368/ER+-#NH13I68=74Z'_,/ M2F6AZ@6-#>\A9UABJ$;(J,5@KXV@ABA4K1R5+OT(JQ[1.>1N1G'+:!::USCJF5ZW->*LNVYV-:\E7N M._^(S],O8J'K"@[U5P5-Y'Y^=@)8J_A#M0T26A::KU*1W$EJ543J0B3NO1SV MN0C.W $([J3L /@"52[T"CV/ +53PTD1_OY9\ U4G>, MI8*%^5: GGM3'=U1>I#(.<[38:Z!DG( 5 U"#L I'!EW?-F2%U'QH<:*%YKP M/\C'Z<56MLH3XZ!AJ ) @;[U ;D55#/$B+%126K BZW5%XXC$-Q#9)Q_?#8 MYEH_,**Q;'DX%/00E3K?FR:PTD7J@^/@\$>^W%[554]3RKS M<5RQ7%,W"XH.]GRXGXA\[8=L#WW[P1HPW%KD,:6)S/6@9O<7RDH^PI1B.G_G M/_N.V =K@ R^!GME1"VUI(J%5.O7FS2IB2.%8E%\ XW0]L.D$:CM!TBT M6^&6\G@GQ*P78A=:G$V.$SB35PQKD0-OAM008:0@F=47#YAFD!4UO$M<82%W M?XPXB+_,,_IXSJVS9E44>-VO4"<;>BHUC]?=KPJ!7N'LW M9>^'MRWX^A85_]MS@VGBAIA9#@IE'1:V6^=6!!]JM@9MH,W6FG SD7KHZ>LQ M8LR?J*FK,.!,TVFK>:]'/EHF2Q'L%$YA%FM3UT629B(^IK]#F<-RW Z/]BQH MQ\8DHU+M0;+0 :I#!'ZLZK+;,6S5G]R;TQAF;7[+<';?M@^:2J?M@_H\JWYZ MXI6JW_@/KQ&C__@_4$L#!!0 ( $.3#%.$!#8[F64 $*_!@ 5 ;6MF M9RTR,#(Q,#8S,%]P&UL[;UI;^0XUB;Z?8#Y#W5K/E>7]Z4Q/8/PENT9 MI^VQ([NF,1@49(F.T)L**4J+,Z,N[G^_W$*Q<96H.)2R@$:GRQ8I/L\YI,C# ML_S7__Y]EOST@?(BSM)__'SXMX.??T)IF$5Q.OG'SU7Y_LO%S__]O_WG__1? M_Y]??OF$4I0')8I^>EO\='-W__C3_[YZ>?CI/BW*( W13S=96,U06O[TRT_3 MLIS__==?OWW[]K?H/4Z++*E*_(+B;V$V^Q7__5_LA3^]'/_M /\G_NGP^)=1 M-:F*\I>C@Z/#G_[/P?'?#\[_?GCQ?W_Z?T>?_[]??B%C2.+TZUM0H)_PF-/B M'S^OO>7[6Y[\+7!V?$!:_Y?K#(OY.9C@!TDG7U[N-T8Z"_*O[W@<**)"(H_\NM;DU[8O M3R.4%BC"/V!MB".B1U=!0OA^G2)4%C:CTO?5^7"?@QRK^A25<1@D+L>^U7$7 M0%Y+_/]DIA9/[T]S,J?)W!RE^*'9/$=3W"#^0 ]9T58H-B_J%.C3^_4T2">H MN$_QW[%2E_%;@IYQ7RC/R7-9^!4/B_X[S9((+T\WZ#T.X](5 VU&T#4U03&] M2[)OSJ2]T67+P3_EDR"-_Z2:\QB458Z>WL=3=%45<8H*HDLOWE_C21IC20=I.0K#K,+=IY-G3&IHA<.TOY;# M?D$?**TLOB%U@Y8O?LXSO(*4"RR(VS^J>$X4[1%9S$]I!RT'=H]G4_&79I:E MKA;XQN]H"8\H;+FXPGO":/0MR",+D@5-VZYK15O924?XZQ7M*\T'M M-&RK+VA"$-ZG^$4S^IVU4!I!V]8?WK<"_5'A7F_)*FSUB=UNN9<]0%=[ 6=[ M K/7C0.\<#H'L>S5S;;&=HQ;S;K9XM@.2M.-J^V.[;!V&KK=^M@.1](<;!]B M._[V;W*])[%%(.W Y?[$>M41-7:W5[&?-#M-N]NWV*N@MBNW>QC; 4J:.]_/ M6"N9M <8:\DHBF+2)$C6AG2#\)\M3)M=O'LO&Y/ZJ5&29-^()?8NRV^RZJU\ MKQ+^>&'+1@>OWB\9=T&<_RM(*O3/&.5!'DX75)SD5XW4HZ/7[Y>4VH9;#X^. MZ@;E\0<>U@?B7XZ'.'B+DYCH=\<\M1C1?JF[+$$%RC]0QQ19C& OU#CY0#EX ME9M3YFKR' M\IK,C85C_2%;+*U?U U0)W)JTKM]T+_Z2;Z=C/#!]ZXBVP\B3K+Y!%$V\V&YMI[6@WB:$UF- M0GQXPT]\2?% R7X,?_7Q6/!/_T9!;LN-F[=U!EFHK2]H@A_"1S M%J'$'1_-WML=#8U\"AW2T>K]G=&"UZ@2BZ'DZ]R7-,;G-3Z3W8$W>4MG$.DK MZ1\(O9A;2O?JQ,H>_T0,$RARA[G1:UV3X&0+8=>KRYNWE3%I;?&@Z\67@BVJ M=QFQ>N.?[]-YU<#$[N1M+B&[,5,9]^CN6M+1L=.L/W?#KH6^9J8D*^\5PB]% M:P^V@&+]CF[@U;]^SK./N&@G'K..NP'RA#?I09+)'5-[P(PQ^9E04R'YY;/&*;L$M M7UL_1E]>W^S55Z&. =N^MCL_"Q)O%E4)/DRPH^7G.(UGU>P%/QLDS\&"-K(_ M_KIY7W>P'9E$FO7OUA%E=9<8Y"FQ]RW_@#=:<8@'=A,G58,=: M\'@WD*#O)4JQ$B^QD'=8!./26.@LW.@R(=''6;[)#NFQP%W2&.,"A7^;9!^_ M1BC^%3-V0'X@U!W\& M7CI4.DY*4>?"&>'Q1P3#71),)-+9>(;A/.J#>"3C%LOGR$_YW.*=$G'>F<0$ M;UH^!C/9)!(]RNDYZ8&TU,,7"^W89Z%=8V9R\JF)T/?_B19*J6T]RW&?]D9L MTO&+Y7;BL]SNX@3EUWCK-J&AO@JI;3S),9_W1F:2T8LE=NJSQ%YG09(L/=:5 M$MMXDF.^Z(W$)*,72^S,9XG=SE ^P4?C3WGVK9QR6X]24QUFD%N/.XQS]87]DJ( @%N!%&P'^NGTF[>J%6 ((_H#F_RCT92M'^8T''DB5[NY*D !>6YO+TQV+VZP2=A\D,,' MLFV:B$4L2!D*1T?Y$N4%>H"4Y'65$^:,!;KU/&<$R JJDY)*IE(@CL[\D*(E MV2:),P#^A[@[?@0)O:,KKX,\7^ S,@V+5GU<3=ISQLY\$+U4F))OK1T^1[8# MT,G.4R>\H!!AO/@3]HA*SIIJSBN:<7Z K+*MY&\&RY'% 5+L=> CS>LI%?/Z M8QP_\#FXD5C%,,1BO.R3&)]S- _B9:RG?MH*GV>,G &?>1L)5H-'8M@XZ).( MG\HIRC?(454UXP0!'XSM#E!F>"0"M[9:-9N[NWZ0Y#>_UQ[^Y)X) M0\6#N\Z*LGC$_TIGJ&%+>E=U?@ITZ6TG2FM($FE:FZT\^<9BB*'-9W;U/%?P M7ED\-$ DLNVA-4O[>>6@@=R_VMBK5B.7B,O>0@7X)5W+OK>5@H+%YQK8(TV[ MX,0!VZGL3<_V^"2*T2M#U1IJ<].TO!$G!]B:82]*K4I(<4J4H%=FJZ5][CE8 M$..F;9X&K-=DM32%K?AU !_W5L)7 =, MXN+1*UL7"5(E=/P6E]/KJBBS&\X&<"FEN8R5B&2B-?>;@9YO,O2 MR1CELQOT5AJ96L0-&"F7_FS@VNW>-1@E@N^5B4WYW3+2!,,>.&W 9CA7JF$- M6J(KO3+9+\]C;IX7-N+D M +LFN5(#$YP2)>BKZ<]L,\CA#\^XMP(FD:N]-0]P,ZBLZ:K8!TA;47K.#@:R M+30"*MIGZ7E"$T(QZ6^(5C.QXLB2AZ4?QJ%!1,MKJ5.5+9]S1C!A!%9K2 MJE].\4 ^%8ZHD,0;]MA[E M1(!?&^L%)?^LB/%(!-LK^^$JW]QS$$?WZ74PCTN"1GYI)&[!:0&V)#87LQ:6 M1-I[>EP2@9N;$2^9P%.69-.; MS_=C5B*2=C+,8U9L9!6]8_5%5_3#200V'S57CH9@)1IC;DST0F->2+;1%$7+ MU,"C,*QFK&8++VND/$/H&G.Z>KL?L$$H48A>F11WF;):)3@9P.="ETO!"I%$ MO/;&0H\=2%LXCC*BC@=RU#-'*U&+]K9&;_)L/5/FIZB,0XQPH$FWSFO#* 2X M!DFWS@]\20MB1*ULO17C^BOIUGH&I)/#BV-?,JQM"4HC5CF8'SWI%J;AQ..D M6UQ*$B.9 M!?2;?.#\!/PHWFJ@!%OY-NK=ER\1;F*:=((VKW61:),;-LRUIS MHL /MW(!:HW<>F@#R-FUAI>"*U9%O\T48+L59P?\F-M"\')(0\CDM8V3U7:W M$39KP5D!O^=H+>AM. -(SK6#\:DJBS)(2:EM&TFO->/\^++7;BYN(:8!9.82 MW.,PP'9W6JP-8^;0EUVXL;0- '65O0O2)F5>,1W01L6J@FX/BO_6REQETA,3 M^$G/+%<7Y[YD$+=EV=B(12$.Q(C%#-Z$GRRE[I:&ABQ1.TZ.+R>F+8%IQ*L& MU&^#UA8VK4U+^#PGPY=CD5I>8F%KG2D_4%HIK5'+1QADZ&!;E2C$PML=_P R MQ9/\K4_O')IR4[SV'&? S[L!A00E((:0#OY3GA7%=4P$4+$FH]9BEV290_<*M;LA)ZITAQ!35$#++UXEPM++>>I+3T#L;B11&Z^3Q M7@1]DY*/!4V>Q91V"5CQ#R!F_^A;=8UWO(W!8.,TR!>42G%2+*6N=/96+A[P1"3VZK8'2IPEM ?< M9=0$\*7W"I^+U.9<20M.2^_VD5HX0TAD_XA*H_/!QG.< E^GYA?UDW\$4BQWEAHZ/ M/H(X(9X XVS-]8[GS[@*BC@TG?+ZGAB1Q[XX0#1;%&Q@.LMA#[AL_(;BR10K MZ^@#[WXFZ+$B;CU/[S2*92UTB2(G-O$XJ4IE^%ZS#AFIT/50['6G+=HAY+Y? M)N1:!BR;ZXJF):/IM'??'&-8G26]]R(X[.G]>AJD$U3(G9]"7^-966FB2[ZP:EZ,(,4\2*S0+$\-, .^I-4(2 M2U:!90!A8I*4YUH)*]MQAH 39C22MB&N :0_$N2+T$I=VH8Q WW?UTCB!IA ML)^V]O@&$$#F/ 8?T^O+S;7= M.5@.9@@!9@XB\3$9OMQ@RV4E.2 I #D+/H,MPVT9JF_8DM,$?*>@$I_L1&P( M:Q#A:.TC\3$9OEQ$VZW: A1#B#7;M=W?IV%2DE?Q;7.4QQFY$LQ+*,6S2$@KS-B*"?$E7X^Y.LB! MN I:\T"R1.=9-N6;*B>:3H=$DZ<_HF_T+^H/AT%[1MR%+Y>@=@N".3AG\6[0 MGYA=R&PNM%"(K0X8:>>^W(VVU0@I.F>!4AW&A=%:R M[HO/KJ$HB@G0(438*>>)(Z51=,;)].7PXF9YT2!M'.('J++0. M^AMCN7X8MV547?;SR&(&K'7@G1>1.BK VEHJ^L9\RGA90J>I'FPC*XGX+J*O]C 2C4C&^H#^JN(A+](KRCSA$C*,7%&:3E/:B6TNZ M?C6?L;T[ NV/E]8QAQXHL.K 2'.S-#Q5T[:4J@MO_)2=G**W@+F*(VQZ_-G# MN;FA&JPUYG3U FM3_QMCL:6;^$KK"^> M.TZ.1HTIZ"S.T NMZERA.)&]^01UA5ZB1KVR[IKL[#@%VDJUUGUA*D\O>KB7 M:0%4HC/0IEV]M=IXF6G0%:?'%^=#LP6E%4Y)+)ZU"1=VB]LX5Q)>/WLC; T( MB22MS:\>'%9ZXHYVYF=1C#VYHYW)ZVD<6SNU,J>EVQ3,XMO>&>VR?_9<.1") M7*W-MT*Y^I($)2BF=TGV#;(6=CT&NV0F.\W8C#P\@5BPF^,94NH29Z%:9Y>^^,UL24LC6SF8 :0K<1&I=>;-'9)<5&(9JP -(4,)@\>/ M?D_Y"\F'IYG#TC:<&5^B+XSFL &8 :0L$:(TG++_CH&MN[+;:\IO8F+>590WZBG]U%1H+(X5"B+NB$G"?CL!*$T MIKRT3E'C10P8)I+DPD4WB/V[1AUWK#,X1YEWPNB#KM'D_G34A($AE&_?Q;W< MHZWR]5HISFYS3ABPTVH3 9NJB@ISZ\0XGJXRR[U;K PR5;;C) %O?+M4#"'8 MUGEQ/-6(YQS-@S@R*2RN;LJI O:YZ5(O9'A;I[_Q5#5HF-IUE1/>V3[,;C.R MTYQ3!GPDZE)%5)B'4KE>B)FX\K;3E.T>.'' 1Z'.E44.NW7^&T_U9;GO>@X6 M9-,U2B/\F[S"(XR#MSBA!X!&FU=5AYQ6X/NA?6QGS5@80CH=]?+;5)LD?3#J M3H OC?;U[1("AZU[+PGIV\5QP\?R0MPV\;]QB==8CDN@"0UZX90 7P^UUX56 MT(>0@T?[36ZUB B[X00.V*YB@GT(^6]VD5^38#;,V6]Q.;VNBC*;H7P)?V&E M/\J>.(W [I5=JI A?%<9=/KAF.G$(9.3-T3G/&L&7.7=*4G!+;_4AY@P"U=^ MO8K.&)FGOH1?/;3TZS5""IM6QY'/5+!8YO4(_ZCB'&$F\%0I%\])D);X[$C" MM^WAMID'DO MG$#@ZX4.5*@)!=#I=?;][7+RS>+T^;GU::%!31APE9C'PZW/79P&:>AHZZ/H MC)/I9UX.^ZV/$5)768! MSYK"^X+FO,O^-/[#7HS_51M-V.I/*%+OK01K/[; M),?L*DN/#_OAI_?/*)^@_ 4E9'-UG15E(2#08%-LV!.G$=@QHMW=@]9.AFC?&:QU(@;,_;/@"^CNEUP=,@EBM(K$[(8KS2'J[7. M2'OB-/KI$.Q<@0QHD&A3KTS)JS6W3MI)\-,UU^B+M=N,$S2\G8T19HE2],P+ M>'U.\,PERU2MFOA(:3-.T?!V+4:8)6K1+P/PNMG)LKJAMBVGRD]SKR/UT "7 MZ(AU6@A8"]URF;S+\E5EIH8;%,NN.)5^VGL=?'GL>9"H5,_\AZ7X9[,L;:Q$ M=6-.%[!OQ![51H!+3S(%DW8','M0?B;?;TEL03*B"1O*W[8(2<#\:RTH( B4;TS)1K3J63ZT5. MW^ L+DT8D"B0O8D7\)::@!ZE$?F'.')\! F9/:R(SK;CJT*!;+KA!/I9'UQQ M,]T,HT1)["VWWBG)",^8/%_@R4$+^QEX,5CUPRGL74[6AB E>M*K++Y&T-OJ M!Z<,> O;4,HM5&:%6Z(JU@9>5I\&:WA>#E]A+H!OHZ$4YD)Z%WUB;>T%+U15 MS><)78V#9%FRYCY]S_(9DZ9!&2&S'CAU?I;$5'Q[K.%)-*-7*7:7A=E(X4^\ MC5<&LFT\R6F WHC:RDPL>BDV2;T'>U]:V%C&;(;&P7=4F$AY^V%.!G3!!U>" MEL.3R+I7#K D-!>SL_(/3Z/Z%$X701-W:=,^.'7 IO,&7M+V "6Z 9L>81G+ M/\Z#M,##Q8.C=EM6F)-88*1Y0WB>*ZE5U$'7O]-*P= YL MDRLXKI]]@T@VV$E*D[-FRSI(=62VM$JX7(6:]4>).H".O7"E-VTYD"A+KSQA M'[,2%:.BJ&8H4J5/WGB.\]IW-=!@DXC7VL I6 OV5"OW*9\$:?PG[?$Q**L< M/;V/I^BJ*O#GN"@P82]Q\97\^R4-45X&<4KO4_:L@^O#7%7U)YU#L"STW<1$F68%%/\8J=)6H_7QTR+T6LWPKQ=/[Z\Q_MB^QR&)KF8[,EJ?/HE#@#5G=P0F!;2D MC>A7X^#D$,!TJ&+59,Z;=< !0E?F,1" Q(!HB;+GD^X%?:"T0ON>5?RUQ$]; ME$K*8(H9]D $=;8*Q/,'HLF,,^V"@P2><]82$4] >] ]GX++="+KF42(?7?_ M 2?BK"8&DU';EFY23@Z/]S\-I4.SV_#:=,/! AO;+60BGHC-(/=\,M:UT_8] M_>H7K]@UJC D;45%9N/PI&U))GIX#?.3$ MX[*;<<9]<)C@SO1FHI#8)NW!]GQV,I0TOG7T++HW& MX+Z1,2Z#,$T^=JTZI@(^K/,U^TC(U?JXC3Z>[7KFE #GHW E5LG'V!5%/5\6 MZ$+('7'VOB0LWTN](B;3LMA6QE-)7XA6G>J)J>5NWYD(%- MG];\"KR^[!'W?$ZM>57OW_;)7VUI^Y2VHD(YO #8TPH&96;[E#?C8."+LNK9 MEMD^3<#U?/J0XV)I)%L\B U@]GS"O:$(6B;70O;W;0MD(7M \RZE+ MOX$55-*$+6,'$/;/K1%96C[UK3DTZ-@^+?$2:Z<-P+[/J.JM0']4N--;XB>P M]RWC]ON-$@F(F[!5KMX7 8(PFD6R-GRQ!KZSTY,LF3MZ6+V?,2;1 D.*&CBV M\V*66 *_I$$5Q24)=\6BBV>"(!/Z]H76)FC?$X5Q"9UVW(1F@4&P#=RNYMH> M-?HJ*.*"U#Y.H@:\7&BX@YN DB>3[M%Q\(+5S0-.N(<7@.?)QJ M/K&;HA5KS !RFIHKBE%[SABPGWES_; $*5:+7A6H>D$APCB)6_XX#R+B6?]4 M3E&^=+A?_7V4)-DW4KWM+LMOLNJM?*^2VBV?,J1<9MR]AO/O=VRZ,VZ8X3VCMC MEAO,$B7:D]W2<:"[A:)(FG!B>FOXTN.2"'Q/5DV)#8Q$3#R]\\.]H0U,U8;# M!?:X:&@#,P,FD6.ODIF^8+%@2LF)_0;#33+ZP>-Y"PR.I-K6G*[>V4(;091H MQ)[,HI*9_1JP? &?@_PKJBG0SVY=.P8;.I:[X0PW!R>1Z9X,ES*93N/YG"7P M_6>01LFRQJ6I:,V:+HC4$- M>N-T]M8TU JR1(/V9$!4!SPNR(IMS828W@2+>B9;8P'_=K8QL1-.#&],ZJ8XY(('-8V1F(B-V) #1=N73L. MNW>V$4MP$IGVRDZV'8+%P)K/:*/VC+++WEE4&H*4Z$6OG @?T;.8LWQ2A0'UB1'7(XV A4V$#UFY;]1.8KPJ%%D' /0M$=. M53\-=RY@2S2DO2W/JYB^,76 &T)$W\G!Z?[7;K6S(',((KL<2K--9FF[#CD! M?I_CJ8#$ZWA;U(Y" IO6#W7L=\FE;MSS2B D5/*>:HRG-V*_&8I?GR M/VD G+&>N7\9EX;?!@6%#G;)"&A8H:/32SA%496@I_<;E.,Y2FXPU@@:E35_ MQCK8M$O.J]\F#(6FM<<-&M,HNT^N42U#]J(O!7JODH?X'9' W#7/R-HM4JLK MKKKFW/EM)Q'HC'O\H-&3KMJ(VV_!IEUQ7@\]-N^8K3VV.+M M*EQSO[498<)=*>IQ*2%&"$F7?[*,,(4#9 .K16H3A;]0=/@4U_%OR+YYT-T)Y/ MNCI@ &::=55N$<"@M]H?U<-C&6;T1Q7;+CA(8*.=D11T>TE3H#V?9ELE&8&^ M:1T59@1(-KY2H-TR@@VFFZX3#A38!F D"=V$,X?:\RG7O*(VFD;"S53")?HN[HH@JHP"&9N\[C.(.A&2QR<1)65 M12@5H[",/YJ9T)MVSHD!OM!S)5S=WJT]2UY^4X2H1N1R84+=KJX6.\44Z1JQ MQ!Q%,0.TDH/^$+"O5W/N@8\.W6CH_CD7^5UH7C T@D?2:(\%LGF0+A%[Q_C0.D63Z)W0L_-8JS"9I_"?F M$N5QQH1DI\".W\DE ^R\OB]=[HR\0?F#/!)S48%YQR>O,H_#DEN+OJ1QV69G MVZ!?S/#IQNN(>LA:(Y1.$WC/RJ+&ZZ]O)_3"[R;:JH2XL_3GHGK^57; M6LUZ*#>2+BK7'QT"NY&0X5TAS#9:#17_4Y1QB!7N#O\^GJ2-O$L:],PI 39D M&S[RTEXP7MZ8EQ(0_PE99]&>]6R[Y;Q>PSLE>I$M]J 'Y05 M\H8/&3,@VJ(UBB2TZ)&S.H3EJB'N(1C_EGD.5K;\9>RXD>H8-.=\ =]/M]$3 M*Y ]C_0B_C=QR4Q,:;217PKF7*,8D-5)QZH?*LZS8]"S#_-Y^ARG\:R:O1 I M)TOC']ZV04G *;*/4"TF[_ MFX$>E,%BA)>ZB.#%IZ!78G"EV]3;[V%2X9G.*L/.YE7)+[.W*;,,#''T,B8+ M:.^9]@KHGH^>^RWSK)-K5PQ T2-;V2]-XD8D3=B'_!#@NFRMNO,M%D:.-6)9 MV;FX6GQ"V20/YE.\XI$JX<;?C!:]63((W_I#T^ M!B7U!AA/T555Q"DJR-Z95-TD_W[!1]J\#.*49E*JG5+79O8-PG].]CVSUQ'@ M?7Z1)7'$-#"-GM?X6BLG^XI_@TPC$YST3STQ+BXA]IC+L5 %5H;)K3](!WQY M +PC=,R]Y.LM >YH9B>.W*9&X1]5G*-\]#TN9+Y/Z\]P(,#%?F3D"AR2Q(,' MO?+1B.(FF^'U4"<,]A1'!)1P1T&P0A+;(_\!)U8!:RS MX3O;9SZEZ#.:O:%93;#Z+_WMXTFZ,O*9?5@M M.F92.0*^B;'7%E>H):K5LXH7]#:I8)"?\SA$RQLFU4= UH;/.^"OO+U*& "2 M2-O:O 3T7;@.BJG*K0G_&6,].3HY!C;DV@MO<^P2.?7*.?L_)IR_MPQ:XVA; AW4MY]MB3R$S_KRE6U+;M/(_Z-#G=;C MGS'*L5BF"^H-6,>V#>CX4,<<[A&(LT*H"MS.WL%I\OP0V ""B/0'?& M0A(+A_\AEO&/(*%>DFI?#'DC1LL)L"VI RG+[9$Z(AR=78#T8Y5?4(Q5_%NI MJX"+;CFUP,9K$]&+E<8-=D=NET!J]3E+T>(SWIN@\JY*([W"B!MP.H =$MP( M5*PL.MR.?#F!U*!>J*\6?%DF-P!W.?JC0FFXT'R&#%ISHH#/L'O['EDQXN@D M ZTZ(J!:/T.#UIPH8+N9E40U2F&"M=^NIR*H13VMM!\9D^:<*F![AY5,S=5" M#M:1/RJD!7YM*NV:-![0!TK,OS>*#CAGP#FB(3XY1J0X\J+U:8'9Q=WH^R/M MAY,''.-@*VB+54NEMIEBE9A^9?H]U6G!A@,UQ#66H40X5V""Z^(J#' MC93A>)T>Z#P]G2O##MIA..6Z^% _&$1S.'T/%P*PW67_>QRWW W SWC7K%5S MM7/D["[Z6?KHM7$])+YA\.I?NO<#2D>>&7# M*JN$ID_X5$.Q @:W'P.0'7;MS_TK=@J@!N)P[9NT5E67" MSO7[T^FUE]+8K1/HD'5OE%C(S #*E0QH%P&=NMC+780\?['U6:1'3M2W11G/ M2#3 EP*]5\E#_(Z/(\]YAB&4B^<$-R9G_#GA>4"GD+,SF_5#EAINEU,]C]]G;>@#A*HQKEU6*,WZVY_S=HS8BZ!#*,.Y.R M^*-@A;_?;L]2J 2H]G;?H#4G"G@S:R512Z408>VYTW* Z4Q1OEB'J?=V(0.$0W ;KO*4)I8B-<[C[^0G_9(O;\2Y\77C9RY]$XB@*7-=FA-4'E8. M>N6, 9D5.CHV.N6EWP[ TNFV0\J'TM?%JA]&WB&0#=JI]"V/GFHV.G,B]M/R M?!4D)+T)=7XA>[4@7;QRUY?%"R+&?#08B_/%P3F WPO6PZ@*RR6I]:6'+BN' MLAV#<^%U7AU&MW1RFH#KMSV9SZW7*2+ECT-5F2%=$TX)L-^1H=3$(M=#Z[=1 M6(1/7]%$VHC1<@E\1ZP7FKFPMW'UV]R+U[Z\0ILNNYICGZP)IP3XR&\B,K&P M];CZG8="MNRICGW&;3E)\#;>YBN[!<9^9Y6XY1OR+@-%8#?TY6.C< M:,TZH)P=0M6/W9.B[()M:U;V(C^O!G2.$-Z%DY/W?1J26O/H!K%_FVN-O$_. M[; _4$;X'1F:_5U\VFUB#@^!@TCVL8FA(%V9B?UW4EX67 B2^Q3W,!M65N>+ M@[,C (^!C2*5*C>!G6J6%X=^^QW0R,Y7T-J8!1)@)0,8%7?%8 M!M^[)/NF-?6:=\*Y _;TTTO66".T. ?@Z;O'9)$71P>^%.(T^AK8(AN UR]8 MVD?,H"])M@REK=$9.^ #).:"-%4$&J> O8G5=_/:XO "V$I@ M]_E6H7"5W!8V%>E;>9\695[1^AK+7:I"KI(6G!9?]F8"<8D%K(4SA(2SKRC! M?4X^H10?6I)1&HVB69S&!5WH/M#M]SE*E;?N9AUP\QCP1LU>!VS1=9AH=J\[ M]MDL2U_++/QZ$W_$$4JCXAGEKU,:[QHF^!^5OY=)7B'LL$G4H5?F MOU&$E;&,"SP-]*O![L-TBW,&G2W?7M J)!*Q[LDT)PGM?:S(CO+I_;HJRFPF MW&8+G^.G4^!;=W,!:4!(9-/>@7)/7BO\B+#*Y,VC%OGOKX*"9$T?3]%C0*+. M:60C]^8A.=9?4?X1AU#9O&_B(IA,N>#-G!CT;0DRG!V7I?>AH>D M\VQ1-6-@H.M$&S,NV1T; ?0JPK'(RS6YX__:ECG^U=+%[BGG,TEBF)8]RJ$# M&Z;,A+,I6#TBKP(8;82YL3#*;,[*YSD)0+L8O6BDHE1!@8I0E&Q@_AGD$, @A4 M<)\LE0\'I1;,YE,<#) IO;E49"CZ7;!9\I4V,:'KFG**@!-H--F&V"-TY!L! MI 0JR@0_E\T#KXK]*)!;YQ(X/._N;C% MZM(*>%>9VO9K,O HDD4C#0-[@&$/5(:7Y^<0-O+=4=7Q6'STI#S$)(W_U%C+ M;3KB@(%O2JVE(S.F-X,^@(":)?0J2)[>DI@M>S?$"? 1KP'C;RCY0)_Q,U.- M5YQA)XR["V"3DV.UL8$]@"@=.>Q74H8F^C<*U*F8]=CTS[",JZVM%:?I8F .#=#@&1P5M6R+4TQ.(Y*BK%,#RG..Z M$'G#+CA(^+1)IK(0K\KV<+VZ8G2G^"Z+'D"[UEJ+5:P>5H"]NJ]TIQDN MJW!AHGQ=,402M50*$=9^IV7MI K7Z2E4GOQ&$A0K@1'& <3F=U*%"[,#G]FJ MK08881Q /+[3*ER8E7[48E))7HMO"*'T[BLQ86[@\S*WE;T)Q 'D5'5>A TS M Y_PLJWP#1""5N%R9M"O53GA6-=((VY'/'UU.!0(Z6FK"%TE7\ M/6BD7AA6LRHA:;UO$!YV&',7H'F"J.#2:#3+\C+^D_Y>2HU":5R]@A/OZ]'# M6+W<\]$Z=8 7^=VE0!]1HZLY0/Q]3N^RY?@ZEX):P"^@/*[^+B89T60--K&U8TY M5[Y^:W4JT 1H5]Y^>UH\[],/W&&6+VIWC?HW,&ME_7JRA.N71]'C5#C'QP#5 M".K1O 3?/N,]41ZK9Y3P>3Y\X-V'FECQO-' &<#Z62/\+#\NBE!U M78H7+,'\ QDMA#N-&!#H[,E&3&OFD ):5_N;/S>1 M@?0<;H=S ">,V]D\R18(O2!JZE\K!:_7"VU;SA2T'VYSC;! "'H2D1A8_Q7D M)*MGC/4W2T5?4L%3#-$YM/N4O5Y M]@TO:CX5\"85(ZRL3.(&1$CG!W6:A7UZF3*K(D/0[K!A/ M,O3T?HU'&9=W04@3*FEBB65-*"6'!\!''9F8Q$+58^EW;+ (WP-91'-M8+"N M*:<(>"[K!6@N>#$ZSY(?DT'BKQFI-Q27%1F5.J^K['D.$-B\:"X&P2%&#VT M8;Q62[-T'D!G=;!:E%4HH'(K=R%,?553P>.<"N"SIDI$)D+=Q@*5GUF:,CO$ M.\/H!7UDR0')K M5S?APQP:T%% 3;9HWZC&X"K.TY^:K)I=X^[#G Q?2KT9[1I5*'I>-'D3VF,P MTZ?UDC7AG "?!U2R,I&N"(^K4LJNEM7G^9PL-"1+++K+\MG3^V-6ZJJP*!MQ MK,!;?[TD!$NN(2[80LDR09)<$<%,M6-<>X2!@4Z88;%?%([=57EB9Y.)#5*] M6=QXB&,!NIJ3,RN7P/:X7=4$=B:#8'$]1>%7/-P2A3Q*G0R<%!:=SS4+FTEC MCAWH6*R2A4AJ=HA@2P$[OO5[,$@E(R[4BY8+_\CGX'L^J67TC/LY>4(CB#^H\(#WPM>F4<77I94UO)D/1\= -8HEV M]"JAF(B*;?C7P1S_I5Q87B7*NN$$^F)OTZI,.XP2)>E;PK$0H:@@51<>,CP? M4#XC;!1+.A2:H6W+J0*N*V&O#A; )!X&/;8W8?U'HUE6*9WJ9$TX,;[8GHPE MKLN2]MHB8+Y-/[79SC:8'QQQ@! M1WUHK!F*/CAUO3ENM@ HT8T]1>-(,]"MXWC.$1_W,\*#),$%,B.#MB$'WIM3 MH2TJB3C;6P?W%&5QG:4T>NPM0<_+ ;^66?B5A(]F*?V17+F3?TGE#3S,&_0> MX\-PG:A VL6H*J=93@K[WA=%A2+$4HDFJTS@79L -. ;#Y124:T8)MC\['9 4,QJB5B'6M&0/'P,XHC>1K M#@TT+X%2N%>MA*MKS1D 7I ;"=<<&FC& :5PKUL)5]>:,P <7=E(N.;0?(P0 M81AN6@E7UYHQ< (=P]5$N.;0' 6]90[%JS\M/"BGBYL T1K-YE@?Y@ED47J>8ZV)EC5*GYH%\A0?K8S1PD;6 M2%8$X>A%ED;93Y@F3+HXX]H[+,X[>J)-_.Y'F78Z_2"]OP$X-JNUGXZPJL%/;YKT^_) M6W$HX'ZV9G1+[NQ,X/UU7;MU278![49C(K5&E[07?UW24AK\OJ25Y]A4 ?K! M+VDO@!=JE6C:7])>N$O6YU; ^[B?O?#T_ETI6G-H4"G[P*]FH2.=&\G5')IW M.?OV=2L+G>^]D5S-H3FZE74KUSU_OP3I!$G..AM_Y\H+'?AA?ZZ1H/#JWM1<5-*IN/4$!PIT#)5P+A', M]HA=W6'N438\#8%2.AO/<+1 :3:EU.]*2#+JGJ?[>ZW>"AH=6-Z2LJ5C_#Z= MP4?<@JW]T!Z";4C="/[+7#:.2Y\GK,!OCTKV6]%G. O#5C$9 $JN]'(NKK(<>W,8\&.0\%#[/V("NV-%B MC=:@ DN#V(ECSD.,_XD"EL^3#!^E2D_ )MTP[L#+?ZC%*M:%9C!A0L/2N*"*Y'-<\V]==E^ZR?(57MF2XZ)O1 M!YU>WGY!<8M]")D4UT,F=%\<;1M.C4<7D\8+B &F(612I*2\H'F5AU.\#$8W M54X\C&GN-T:!SBE5V9B3U<5KIV 5T",MI'ZEAR\1V'^9BN^ M#;(A9#KDR=V*%Y0$)8K&V3CX_EM<3LF7#.LS_I)1T%=$Q8F!!:4%%:)J&]FP M2TYL+[>3K2&[RHSH.O!\:Y6["^+\7T%2U;/AB=1&8KD?5X])W5H:]<;O4GJW M>6R+MK/LBGM<7D8)[1Q%8OV__4Y^5.T=S3K@I/5Q(VD+4*(5UG9+QPO%*HBJ MT9;1N@].2)]VCBTP2H3>WA+I?7#>6J+5M8U9@7)R L_RNZJLT-Y9 M?3AN]17GMRC4+J>2C#JDU?' IT )2O0_0[E&WT+\LC FVOC.0X> MLN1U.YE)/M9BC/T.WA-O/$9Y3KP9Z;'F:K%ZAA]U*!,K.M+H.0E2HQJ_7;R. MBP+XPDJB'0H#8FYO >&H+,;9,S][MPO6:]H?9PEXT[)W-6I/EX\)>->.&$N M%BN/OBU#?P+M,K__-<>&&D>QHFXS,]L=0Q],T_C:]L=8.@5:;9R?R!UQX57( M:AO7_>M@'I=!P@S'4@;,7/O-^N(D^I 7MKG\Q?O@%ERX"K05;(_W9*MGIE&Z M@--%NZA-\.P(.2(E0?$37W#/^7B*R&J."<$__1L%.9 )OO[FK'^+QMG3&QY- M^BG+HH)<+V#AQ2$J3$SSC3JD:G!4NSGNDX!5G$3C3[1%5KYV[^ T>;.7:29B MR1':/4G]OCY8;O8TMP?KCW'H0)<''4I2XCPDA-[O.P7CVP#!6> (VHXO%HA: M>-OC]RSOW_A;-IYF58'/37A1&T_CO$2([7"4YE+SQAPZL/>>3!R"PX,EJB%8 MRG7KF&P94QU*W77.N8;V$MC7LN^2,*ADA0[U\DW/Q-LV$^Q 4CP2PV%1HNBQ M(G.62TZKK.[?R 7B^U6CA6(I5+=+^AQ=&\R9,UT9Y&7?EES.U"=J\KQ/F5O@ MISPK.EF#Y6]C,O'^,M2-2G=%'>B%A<-;=A;NMNNHNN9@4-Q^1WD8%\I"8_:= M<2Z],1ETIH8MF&E[^W')M"Q%$^*.#KE@NOBT\/^^R_)W%(/L#=0CX'+SW8G MG[V"*9UMKW2&-0W\V!(?0]OR^J/F,OI<72RQ/?%M"JK9+39:_,-'3MB,J@[W MPSOOPN(X.3XY^S$.>-T0!UM/TP\=7G-A^0W%DRF>]J,/E <3M-S6T8CS#C7; M< 1,3T[_TG?7=+K* -P#"X?42BH\.7,% M$0\Y_/OK+*6>S560C%$^.]+-B/V.AFG5N>]!DN#W!ZVHA4UT[\=,D2\O,@(/ M.YPI#4;#Q'GQ8YR_H:CMK&( >'#7*C'=?8I;S>A+7] $/X09&4_KKRQ/=\?9 MA([W:K:76(&]B8LPR0IRVK0*"^O@O5S+SFW63EG0<1?C5*>%Z^R-G):^WD'9 M25X0I[ /9G_0$#.HDNA[DZOX"RHFX@<..(,NP2T6B%IXV^/_00/.H,IQZ\0A M6,@M48$&G.US7_&@37G2Z5LYXT 1#D"?@KWR.H#H-&>1(5M'3OI'4@*@+@ZP MM_ >[4BX (%*N.Q50[NQ6#?F&S1KGA^S9L=)8IR5Q#11YG%:Q&'74\7D]5Q> MH#FN>ST_[$CN*H@.W/)V'21A1>L&_2L.QE-TE03AU]=PBEL5C"ERL472W641 M2GIF<*M7MU%15#.N=6GT&973+,J2;++HTNQF_G:N9Y,N7H!YQ'TK-_E M6MX56P,P;35QI1#MP$BEPI 4/^W*-4;[4BX6H)OBKE3,L1>,!8L_LAE*1=._ M,GQ:CQ-\G'_!I_9]G5O%;V?2.@2]O=BKSN^+SB'D;'+)UTMD? ?* M@Z6QG,RH'$WQI(H_T$-6^.7(G=!7DI_P2$F-]?@]9K^X3^_B-$C#F!107V)K M?H74\$5,C>QJ<[LN]%%7]V05*G0 G]Y?4)A-TOA//,GH;>MU5I32RZ9.W\?I M\S-4I;5*2-:@;HGL]^W3?8K7-523^K"4@/HR2M&*$P,=5-NMS,6*9L1*OV^O M)!"UEUG*=IP+08(*;8WGG6F_0!TJR.6&('-W2 FGE;=":L06=SKZ5!EBA='0_!7JN M10GN80!W";\PFE^ B;8+"C:!:G,=EY ME_C\:JH/1NTY8\#.<:V4PA+G *XZW.RO5?X6';V)BQ+(\0+TH-(9DX[N,(!V MN!PQBL2$\#FLT%"S#CA=P*Y\G>F 6.5LJ>F@/#BX>1CO'\L\#JEQ. N_?DGC MLEC6=(8Q J]B3XCQ>B6.%T2C(JB(=YQ93(R^[3K&:G!Z<7H(:N357H%Y4_S0G]JWZVEKO-Y"P@\V%S"%QZ? M]A!*TBO[.=%L!LB%#NW'T^-9UHSM'Z("_%^G,R[POTQ^>^7:5?5XH?D#W.F; M^O+L<$U_\92.IX@]3OE!T5]>X#NNP>=651G_2O6Q'@1$Z ->S%RI@,X[O!/B M?EA/\0MHFTFW:T'N/2 M-IP4:'_=3L4M5C$#2AQYBN,=_%L&F9BDJR"#"^C8;P"U,:1E -E+^IR8@.Q3 MH-U1(;9@G3'IR"U[\(D)R/0'=O'I3 >6RVYXO'W.YJ[39'50VA+LU@@:N%M MCQ_JO M;9/40VA L$\>F\)J@ HVDE4CU]H/8(\6KX^8#'$SR2=O* 0 MQ1]$(:\6JY]-KNU;=,NHO80.0[+:I[C!ZRK6#BSEUCHT[?9&]#CG CC!EAMI MRNZX5*A=!8,!:0 E;(50>]@4/L_9 /8-4\M)+%L-' _CCHJ\7),N_J]MR>)? M_3Z.2W+5=I]&I$AB%222Q5_Z+*'@X@P\L-1H13< X6%,2S,Y_A:74VKQ)M[1 MTW@^SF[3DN1[EBW=#7KAM &MZ ;2-!"_*4+82 S97IQ?618W<8Y"W(K5>4R+ M*BE) *7Z?&O6FE, Y!702F:B;;XE9E#UZ(*X]B+:__CJ&>G!Z"I]

5P&"?6L*4C%POP#17=9?E>1H.?[ MHJB"5%FHWKHOSB)TQG:%=+6WU[9 )>IB;4,"CP=_TP1GHY1,:42B M$\<9^=4:>]UE0K8< K]L_'$^\HWYD2AVKPJ?T^,A.0"BZ*;*ZVT..RFNQ5X7 MM]_Q/CPND/)+;]T9)Q,ZOMU>V5H@E:A-OZJ&B/'3E=^1ULC[XE3ZXFW95FE, M@$ITQMIVWC37@>1B6+OF;N39'6?/51Y.\>-LGL@NC-OURF,T>O/]<@I9HB=[ M,MTWU1+UEWDS2;,JUV*';^,4]^9#M14>P*2!%]ZT_F;9 MHI.H1*]N#HPR--290%F:@7%6!LGZWTG\]V-6_AN5J_P-"BWJ[)U<-+Y$U!HK MWAX(D>AJKVX1.J.)+_I9SG]%GE/=,^QW(%R(O3.W0;$D4?5^W560(](RD?#. M^4EH8]>=.NUZ8^Z:1[Y$/]N=.YM"E6A.^YN&/24$HN!_"W*ZEZVS5E\E0?CU M-9SB)XK/6822+P6F93Q%=QG>\'RCUNQY518PB8+JK38;Q/^J N)WC$GY0&M) MC P2 ]EU1(1^=EF[8$, 'A4%*HFO]$,VZJY8TX+< .$GJAF0M[&U>_ MDRAM(ZQO&E$N=R\W;\QI CX4F8C13 %4" >0?VD;[G..3X3_RDB\&5Y<%]8* M(6S/&0-.MNM.)S0@!Y#7>1OQ2UQ\OZ M4Q 3I(ZR1_FD)NH1: MZ\9V4\X3L!.&.XV0XW.4& M2#^HSW-6B_O&?,4&<@F5I80YT[3PHG:<(F!+".2'R) > M5_G$@%:2+7#:#XWP>G'\Z9QA5PG3@):T&Y3''_0: M?DG08ML@H5!D@]:Q07Z(-9'*Z*ZR.\&X>3D4<6S>DAIQ))YD/2VJ\)9 M!AY,ACTP*5X N"ZUJ&%V=GD)[$MHS:[FL+$%#E2"VQP[EP2(1!4E-7X]5 MG<=7\"B#!94R5$VT0"A*!* >)1+IW!"S7S:G&FA3+6$!$NV/4I0UPH;6;^B/$;% MS36)S,O+&*]KS\L1-A6_69><\"%IA"UP1SX2@[SDQ SYD@[1Z&MO"*CG#@[. MKB4Q&[Z$.*L%9GDMR7#UO%)9XVM)C![XLEDC&,-K28;#E0L![+7D59"0%.BO M4X3*!_(:(A#UXBQKPJ@Y\275B]&ZK,?2NUKBGG"/A2P$2&8NF;XX.M2N:F*OV-8.1@14^@ HNDW$J8WY[S&!%Q23EKV3&;THK'%R>'P/9@LV5.,G!7%*\#)_N;4FF8.%K:9EXAU%TM#$*3MH8W*,W*2VVG"XOCAH:&5K M 0BV(I5$?CO^K6LG!Y4,=>TX;%^VW&9R- _'_4G8KD7V?X]*]>TGLY6-IE;=\PM1[Z< +JO8]8B^T3^I;0,F'3"[R4'OE,$6 MG:M"0Q%ZCUFV^D]5'+'2[9U]2K*4+7/J>6_;!2;E].+DN%^;P4;X8.O]2(1] MGX8Y"@KTE-\@]I/IUL^F.2'A\N2D7R_94QPL!IS-T#CXCGR*@JU' M917YJFA%A7Y4Y[: L*8WB'8]@4ZQ8L2HQJ2^!:??N>IK5/QK0#;7<9G&'*T]S&GPY:LGEY+RA",$U.],\O52-JK*:9;' MY4(S;<4-.!V^6#:,YJP.R0 RP^]"U,Y=61/."["SHDYFII+>QC2 & ,"1^X MXO ZJ](RUV?]%S[/&0&^?=;+2V*M5D,:0+9VNL*1[$?X%4.O/<,C0@0T&@A*/ MVE64*_CALF6$P\FY+]?7=G9[ 8J>9X:^?7]'(:O/S _5I#;9"PJS-(R3F,FE MO$,859 0'BH\D,7&PPKQ.^B=3QY?TLX(-$"L,TZANPK+A4UZ\33'6,LXG3QD M1;&^WU>M(/)&G!Y?XJV--<,$D:M88*>N+_*!WWZ?QSEE7NT;:]X#H^+2E\^$ M5KB-X7D8+^S(V#@C]G5KGQ):>-\=0V@N0J^AA2XE](U81LDL9_H@B# MOD(I>H^5 8^2%IP67U*>&TM:"\=5'#-L4 L;*+EJH14UZN(8HR3)OC'W6?G5 MH;XUIZMWFSLK:*YBH&$W;^+]['66XN]=A3]Y_-N7I:I%P+P3ZOI]#&4W<[WM M5R,<0BRS9#VL67A&&!OQ_AVET;)6^B@,\PJ)-HL.>N7T^N)KU/;#8@>YL^CF M_3M6OU8S_,3BZ7T\122#9) N7LGV^@KA1FCMP4$Y6U\ .%NS01%N[[ >BY:L M'I%=24DD[?SJD%_J88R5Z\-NR5(T>^ MYO".C59\+9W#W&KJLE?.KA?ND7M2(V>:O,NA(U_YGFGH'?[/>*)WSFW2*>?6 M"_^^ONGG#H6.7/Y[IIZFDH#9"G#I 'LR]E/![3GN*C8"]A2R.HKEV4=<@,5Y MKHHC/+W78[K]/D=I@?BQ4217@[UXRYZ9 M1W-_NDA.68=LQ&XTXY$<#7&,ZD M*5Y)7- S@+,&IX%?Z._PH-:;),X2\+WP'I1%B]]9X#;@/MM>/=2T0!_/ MN]T?:[$[BQ/?5@G8:Z2G#[)]2VJ'4>XJ>A/C7^3T5@X_5 >&KP2M, MZ4[D_F5,%L? ^S*/E+8I?0.XFVM*3P<*RWD%OJKQ7"U7)('>^=Y M";:V)\CM.JW[9&R=_O5)-F1I ->7)D0\E5.4U[]*)S18XQGE(5(FY&G;-><9 M^,[0>^O=B_WJF8&, EA0$IZ^X/F)AE1L=&OBQ=O([+PQ/G\XXTLP4K/EY$["#^ MDL;O63Z[#N9Q&22V!S)A:Y:IU)=(NO:[<0W( =P-[$!N5''#HA?.WI V4R9@ M!V"Q%RV9NZ4+3)PY+'OB+/;PC-\:L(=%*;O2&WKSU5YI:#> M,IU(T20H^;.@6F%W&ZINR&@Z G8VZ?:N4 E["+5$Q5@;71S(VW/*_+%O*,5J MHQ12H*V+DGJ\3XCB*6NBMAON6!X5C^V;>=DG-:HO:U#/(2:(D6 MS;--'I:^_MHJL[9=,39/@!?QY@K3'.\ \@KL:SD!=D/:QW+B+CJ?+2>W:03P ME<>?\UE).+=S.OX11%58*>WN^JLLK1YSB-9]7LA0P@>0X6 MM!',YWUU!X6" A4;XZM'5IE\\RU[HK(_/P,H/F@X4)ZMN3UBWA$'##R?&TM) M/,F;4C" #$>&T._3\;?LWRC(5;8"Z[XXD\!& AAE$K$P@ V%.7K\5N1.H^K> M.)O *=+!=$K PP"\Y8WQWV55[DRIZLX8E^? 1QPHG1+0, !O>W/X\8>[=:KN MC',)?!L'IE*[- S N=X0_GB*C*(H9K/N4>'33MX+%_\M&>1,789(56$IFD?_F M_5 98UW9_Q2FR6G)*,?!6Z*:J9L/\@'#UWEJPK%X.LH .K*A)*X25GV?QRP[ MR#.UPHZ^QZ*-G_19MIP< )LT9&1OBL8 A".+1%?2N)R($K^@#I6KIFK1EZ*&2W#<5K1TRT .O1*[_ MHTH6(@"W\61:JL5JT)1AA[H+;BI5*V".3IW6"['CW>IU$A3%T_MKF85?)3L@ M;1NVZ[@ -IJ:[80LP#@Z)0))>!V7=/,D?YC3 !R^:B EL7A5@!Q%,T//W(DOFR?C/6B!5!G(;V@:T)1(+1Y]W"# MBC"/YY($,X8M,4TG1T?0F>N;K!.&L%H'[_H@?9("I;:3+VZ+,IYAPI[>G_$? M6-$;93"_47M,V>G%Q2EP0I &FF 'SE6X[@?*W[)-C=C3C=PC*@FD9Y33K%EU MU-1MD)/EL/[#55#$(?Z4WL1)A1=$H%JU6X,R*3XK:4(5X:(^)?;DNNT".E>J MGD[CF[4+>4K4[F_6?+5%75SX=RM'!=7$%D7!0-W.^6.+NK@ OB,WD)*5+8H" M\NPZ[Q7E)/P'(7S8BQ#>S6/MQ1]R_&&E=2*?EX.B6-2W! VZ8K1 'Y!5XA(8 M/UKA='3C![UPW_Y1Q>5BE?#%=/$6M>/D $:)1A2P0P-^H-]PQZY"'RY M110(6JP:K>$.(+WQ!@>FJL$9 +9$MA:?@5:LD+JZN!28)?@7B2 LR32W9>%K]S M-IY]+# V7 SAGO0W1-PG433"ZV P0;6S"#%\%T]5691!&L7IQ&"W8ML5)?+2 MTYMUQ3:E.CLQS'VZ(']MBA0.,/](K"*F?IH7-T^SU,*OR&.TSW>(IN4)K- MXI1HY# \>"[K*.9]6J;K)).CM(RC'=[722?6_(J)?]>I2NL!Y/1%G##@@ZI> MG!+;>$=<]-L#J2475PMQ!YIK\ [?R@1S".U"W)&RB55[+W3VVP]+C/ QF"'M M;;ZN*:<(^*"S%QVP43\105 ^7ZX\!&S=P0Q;G'HYR20IX0P:,79 3X[MU4!(X #2(+X6Y#G02I/%B%\CC, ?$IN*V()I %D M(FSY!37Q,G+U"LX[].U.GS:Y N[Z[=[6D@]MB1PG_7.R@?TBW:M.)RJZ35D' M'GM[,C&^H@FYO+) %GFYIG+XO[;5#?]J M=2N[HC5()#9#Y?,\%P?T);,C06ZJB2%PK^QR9M)G7X=U2%(CG/)Y3@+0H=E0 M/@*AZO%X92@S$NH(:SA&4DC/Q+L/<;A ]TF&DM@5GPS$ ,Q:MY]O1UJCQNHA MGM4&R&[92( J$/X9ILQF7A$'ST$8O\>A>O)M/\>10RZ?C>:?',< K%"6.P@3 MJU/3+OG&!#KY0">;*W?<]-N*M,1OH#X\]1'P0:R]P-2*L$+IR/P"Y>:U:X/Q MJ$(*']P+FF=Y:18!(6O"5O\C@#+U;1(QG1]!)P+0TBF[XA-C^=&-$!?@+D<2 MP=@:%2Z\<_8!,"I<0+GS&,K'UJAP >U]4RRE6J#P;Y/LX]>0W'7D"R98_A_; M0R]V;]-%@Q^ _A7$IB\:H >97]R.B3^3GXCRQ?G9WD.Y_=!_FJY5^J,LF61X7 JP.\ MD>"(M];3^P8FY5Y'^CPG 6B)U0EF5XP&0/J=YLA%SJKS(VB+7;-/I@ %5(D3 M1QE%>(1YG1>>;Q.5J8=D;9B&'_BR&Q((2RQ> T!#*)-B:T>]\*9ZJK$D=\?? M6?V3?9E(J[<"_5'A3F\_B$KZ9"#='IJ!@532A,GK!,*C;'-$6C.IX'$^>.C) MHJ56\FU3(O+*9-I:N/A]NI.^N 4C!+S4AU)49N+= >25&=6%A+5'?FD;3@IT M"3"=Q(P%O8W**X^MMJ+61[*)GN=D0%]LZ65E).1M3 ,PSUY5!=[L%<4H_*.* M"[K5T2S9DA:<%>C#2(,E6PNHW^99$3SR8X[T2[>V+2<)>"^FE:"YX"7HH"RY MLCKT3RG25)NOG\ @3DX/?!21A.M-84G1.++1.JTC_[D^4:JEL_T<0W4.'+/0 M3D9R3)#VUYU+Y@C%;.W$/VPOF?A7OS^@29#\0SJ0ZG:\+I ;[H,!>;.1Y7V; !K=]Q% ?YXC4@@69& M'U19&\8*="G IM=9&DBNC%* MY&\!4*((W=MY9$;2+$7W\TQC)UU_B&.!WAU9<"ZRE8H12:33%\>YK<7KP<07 M4M*$6S'[>+S1(I)X%W1O&G)[5X7W%6^DI "&L7ER)S.!P3A42-ZF&VX"@'9; MUTI6?85EAU2B)>V=]/Q4%5:O\#[%PT5%6=P7186B41J1'S3^9P[?PNGWRQ6B M"T4S)T*BA[TJZ">X-*.9&Y_S.#31+&$[3I%?!P9K7=% DTB_5]7YGH,%]5P? M9_RF=(D=%9]R=45A75-.E%]NKL8Z8(Y.H@:]\J*BFW6VT-U4>9Q.GE$>9Q&K M2W@[FR?9 B'ZT'.5A].@0"0+NMHXWZA'MM_W["+:6&E:@Y;H4J\2R:\7P&6? MTL>L9*A?YTEU25,9K-LSS(%VS=?$$1_@5!1+?L!NN' M60><-+_">HS5PQ:C1#&L+:X>*<9HF::?U24@^1>7)+P@NLTGFWYS/3'KCU/: M4Q-=2\B2(*)>14(_YUF(4$03-+)%]@45)9XU)5E5/_#/NAAXPQXX;3T]_EB# ME.A&1\'6OY)!O^%#UW_[_P%02P$"% ,4 " !#DPQ3)$0I BL" &!0 M$0 @ $ 9#(P-C8V,61E>#(S,2YH=&U02P$"% ,4 M" !#DPQ3"G"JQQ<" #[! $0 @ %: @ 9#(P-C8V,61E M>#(S,BYH=&U02P$"% ,4 " !#DPQ37XN3@K<1 ![.@ $ M @ &@! 9#(P-C8V,61E>#4Q+FAT;5!+ 0(4 Q0 ( $.3#%/?TI-B MKC & (<@50 . " 846 !D,C V-C8Q9',Q+FAT;5!+ 0(4 M Q0 ( $.3#%- +&X: 1< .?Z 1 " 5]'!@!M:V9G M+3(P,C$P-C,P+GAS9%!+ 0(4 Q0 ( $.3#%/85H][9! ,;X 5 M " 8]>!@!M:V9G+3(P,C$P-C,P7V-A;"YX;6Q02P$"% ,4 M" !#DPQ3BML0GS1- #MW00 %0 @ $F;P8 ;6MF9RTR,#(Q M,#8S,%]D968N>&UL4$L! A0#% @ 0Y,,4X:];FI[A0 V1(( !4 M ( !C;P& &UK9F

J+8L&4>H(59)CR>7%L[Y?+S9P+4AFCC, B'P2)QGS,*Q'L:!KPBJY)AL_] M'D/N2+G*S23CU,H[#X0SWP!0=_3#8*0LX%J>Z3O'HF7J4E#6+[#ML.'SG&_I M5R7@9PE["$3K0[ENU407;1!>4.-1^-9G65+%)Y0##P(YC"-T)U)@A]HW89$O MR72,W+BE(\C,>U4V\;*7%MN$PF(74921"PC]=XVJ;''* X MUA;^*F6V9JSPZA*+T<=CHR^\2)93J)UWL=5)*.I9>N^M_CLJP3G%B!(EZIJ MNEDL:OQD3A;>ML)9]<;A$RBKS!?14Y%/?9'W=I?HA.?29<*?+RXUQNN*H:K# MY9O,7>4R*:+B.V[I#R!X$R::#L!N'P*X7*)3I4[#14ZYDIVJH1^FJHAR#]QF MS@JP,%;5/>)K3!XQ9*5.!&8X6.IXN%J>7N>%Q)3X!%4QCU.) 1?<2?0N:#BW MU,X[=^ZLT"I8KZ\W1XJX9(>R<3^\3;9'*&;(+.(X">$"WK.Y:2PHIEPHF:N@ M@BM*\](=;TGGEXTG2]$ D@R^D@P%W;?(](L E]QLB&8CP[JI>9C3^WA>($L= MVT0B#*;[>3Q+F%EZL34N]"NHL'&"8])4M]<_"U>5L+%L]NV))D-3X,_2ERAO MK8@M%9A6O*>\+6#.LV$QHR8"M%XR#R7#%E_.8;>1^EK,7Y9 %WR.S&>0-H%H MS&M>_"H3*=<-9!2?I_O+C]X%S<7LKN&^L/#K6Z)Z=-U8#\%T:J0_ @ MF?:O;'1/NCDZJ!+/%TZ!*V2_.=K?/$:RU8?9-F136SUNR+VB+P19(#?9XD)6 MJBQXHD2.*0UF[^ R)4\T5HM$ E@_+2ADNL6EKA[CBOL@:Y:D;;0?7)277+KN M#0).@DWZKN9V6'0N8>XVST6-F?-1(3 7LG+*+\+\\&64[4#8(W&7 M#,4I&N7-\UZ#M M @N6$J4H?$R-9.S<&$5;'N6^*Y5D)I-4;82CAG[CD_[ 1CALE=4*-+;5;(1K MX#"^YJNR P.QF@-RT*#$"@J 2 Q 5&J/[F*U43@DS3_2R)MQ&#\N\PIP0VN7 MC<+O2CL1TY[T5B.J.S,71Q>SSGQP9<-,V5Q'.BG(34S5WP%;<=9M06W_/I$A MEEB#S,#)RL0E?!:&,XQ$1?<_OVN^H]_EPO1[@9?2"R29#REB)3[Q1>H4\_HA0( ]GE7Z2\PM9LH\)P="V9 M39[P:G&V-#2R+ 1;E&=KN0.+;HAN[0/&ML_:'?B/8?+C/[]( VYCN&;O<0/W M:&B]=(L7H[\RT1/+ S_*S:+BT;FG;2;F%S? M&< _W>[QLS(!H%FV6PL9@R?D45A33L,B.Z!H2],;\8Y.E.=!&K<[DOGP05I^ MMVCY59G%*R/88NI]!C%7/FVE4; 'JUK(6_?/]Z]TSST$TZ:P M:!&/E'1=X9W<"<'V;G&T;2&WE$8/?:DS^^:,X@R=T$6;Z7D&NHZ@Z>&=!G?ZB>D.+27AC5A=&NI9E M#H1E6%C56*&T:NI!\]5%L]KWG,OVW:YHL[<[_,+RUMK":C/89#78_>"TJN!; M5P37SBM@F4@-8-7JNV?-MMNU,FG;(++9')412SBXR%[?[\!L78ZY,Q'[N@#L M0(YI\<+BQ5OF<5@K8&UAP<-1_/MNK]?=AZC@KNFR^P2B=M?M]OINWT8&+4>= MXZC+>NNZ./VFV6RV<%2AZ"!VKMKN&E.=J:19ST'-1ZON.6]N-SMN[[3KMLXL MZUD$HZ,ULN?C?052:]!U^Z=MM[=F1++*;+U9[ZU-+Z[+JA9R%G([DK=A=>.M M,>C/":9W,-&3$;5>A>K JUL2X^FTHTL)J%V%EE>%Z\]IE?@C+=O_9 M:IU:UK'0!;SSO4TVYZ0ZZ^P*&[6*[5LPVP^6VM:SJ0C+8-1KM=QN=\UX9$M#:IT#?2#'M"4 %B\L7EB\L*4A>ZCRB]*0 M^K3LW+I'I=ELPO_;UE]@/=,W .Y9P[HQK6!F*'(6>;:RPCF.7K0UYISZ8 M'"PI2=_G3:3O/--V;(>/)_TSIW3IA?\LP%ZR@LH'P<\,@W#(QG&"!F'XZ#UQ M P$F6O]Y#$;I!/?>_.'<4>CX-.%K39Z M_8K=RH_/Z?%'^>HAV$NX4<^9)&S\\[O_2F/_7:7EV21U[0XIP(G'SB6L I_S M?_SHK8A&)=8@(3%H= - (O/[:';JW2=BGUZ6QB6[E#Z2"B3MRF=A./-&(\"# MG]\UW]'O$B_H]\*MTH'DLH(!B4_DS"*ZC5<9VI*KP4*A-^/PL?I)_ZF L^<" M'H/3']29JG3F9H7.+ '9I2M'/T7K2R14OQJ>K!R&5S\BF)E!K++O]"; M?A+>OX+!J3G!:^3V'"N4O(Q8V7P3 )8$\3^M5R:Q4_$S_:AHN<%=SXG M["&(,QX^$09^8;,X2=EH8[AF[W$#]_B%\=1+V13>3+=X,?HKXRG]:N]QA^X1 MZ%%>Y>8(T :A-AN$6GK!;]4L3G$'M)UN9BSQTO)\*=LOKO:>_UTZHX7<7O2+ MVW->O1WN^UO,N3-&$S"N9+W[E11PU!DTW4'[]1V'WKI.SJ8$[!D.6Y]A MM]]H^MXE&4^="]\'<;?O3>'Z/;?=[EHF:@5.'5%I$2\]\.JNNM0]'\@Q M=Z:"IRX .Y!C6KRP>&';01R$T2#:0<2544EK(1RRUFM[1J\$HW8'&_&_'HUL MS^C=D8,'.!3PV@?PG"C%(Q M:6=L=.(!0.&&'&->^D5Y7KH39RE/X7%X63WLB(UY>MN@#-)8D/6.7-TG$-F4 MHC=')^MTV35^&TDWC#-C29'7$HNM!U?=A(7=;%A6>DBL="=PR&JU^\EEEVFU M'PY8J^VZ[5[7'?0[N\Y=+">N :PV@TU6I]TU;KM(I_VP[SKM$2@D_9V/IUE> M^N98U&UM(NSXC_7.X&BU7SV$0RRQ!C;,'+CA2\6#UWEWBG[9YMPUG?"Z;U M]83>U[CH9B!D]=%Z\U3;#ON@6.O&8+6N7L\6/K7@K5:KW:I'P$6 M PZ!)WL^<-Y#X+1'O=8ID,=@YXUB*XMJ *O-8)/59'>,CXK9 X?%1]LM,N'L M@"C+2^N.459[W2NN.TOB![B"D3-\=JOG=CNG;O_L]4GS^\I+ M+-]]>WQ:Q'4/O/5;79J7'L@Q=Z:]5UT =B#'M'AA\<+V=#ZH=&0R('1B!YH2 M;Y.)O+U4A+/6F3MH[WRSBTV 9@\MA%W!(&L8U+OOZ:&<F.V. 8!QG- ?9X FLD'3C%(*=4(A)AV: M286.EYKYW0GC69B*B*X7.>];O49;[ /N)00@XIA(,.4X4_M8GK-(R.D ?*;X MHBK(TB;C\9@#P/ ((U9'4'G<&:&NC,&=:28BLA2DF[RO(-&-P!4,;^/?A2]QT3L1G1C*CA:Z"-I ]DF M3\[IF6WRM/#GU[@H]Z&)SN$V>;K@R*VJU(I:-O'8!V0[Y XQMF/3'MRC[=BT M'_=H.S;9$.EF>EL+B_X6+7K;IVFGXD^[=$8+.=NGJ?X<>CL\]X[6,RPF&$QHXX9Z]9I MLS63X#F=D;DS]>M(N DC^[1WYC;[ MKY_KN(?^!^NF>3,,LIKM/K#37]B8 2L=P8/WP%?'K"Z,U+8BL;"R:JI54W>= MKX(,8\EC$J2BT_9T&G >Q-&^<]F^VVW;IOM[RUOW INL!KL?G-;.*;!,9)4I M)SVW=0:M !$6/!S% MO^^>G9WN0U1PUW39?0)1^Q1 U'*[-C)H.>K\R-TEO8Y44;)"IIKNB%M.>\N=WLN(/3OMNSK&?Q<)DULN>]G5;4&@ 2=9MN:W<1M6-]X:@_Z<8'H'$[TV4>M5J Z\NB4Q?DY#WG.M MUX8B+:QV$596&:XWKUWFA[!L]Y^M5MNRCH4N8#N1J%'+_BA>N?FK+V!6=>, (XGOC>+$B]L$[# M$3='&6ZKU7-[=I3Z0@CUFBVW?W9FX;,0@_JM@7MZMC,A,ZO>;DV]O?#];)J) MT54C-@[\(-US?GK4:O7=3N?U/H*]#;(?(4,]Z]DTA,40ZK?.W/;9FG'(%H74 M.OOY0(YID_\M7EB\L'AABT+V4-V_>V: ZI[K_M0Q ?YO?0769UU7;+)60*W% MW8$90 MSKDSJF%M('8HY[2883%C9;,!_O5@8\43^B'SDI_@/)/SJ?=-[1#/]4ZONAXM MV81E:[ F#LR*_W3S=V5TVDXMW_\_OO%E_]U;CXZM]?_^G3]\?KRXM.=?/'I[OK3_]R/M_\=GUY?77K5*54KA^PO4W!E7[6F/NJA%5C/IA(6P'"YP#YO#V\&O#N)LSQ?#^>SKSH";NKCX/(B_P 0SZP M.3:%/8(5ES"U839R@LCYHW'; '80AE["\7<_CL8 0##IG,<@G="2643MVF=) M .O-0MCN/8M8XH7A$_Z=S>1:*6SACRC WV[QE02>BRE+@(LY1V@IM)OG_[JX M^$P_MLZ/X:R)L<^ 7BT B>;F+$MXAAV,TYC63K)0&J()N\>\->P M73:<"^Z,&/>38"AV]"E.F=,V2C64I?*%::#@ I\3]A#$&8<#77.>P<,?]:YN M#>C!JW%)L4:K6;'P_\F\!- .%LI7N#;.=91%7C9"&!V[M.]+<6/2G.;5UX9P MPB_/ );QR!DG\=3Y=Q;)C;31_]%L-YTCN"!&/86.X>M)G-U/G%^8SZ9#EHBO M=EKBJRZ=12VK]P0P@\T'4_DB[K!HA+>)5VPLTE3O\P%QF(_=IL,G<1QYRQ?C M,7P.CWX6"ZD;=PD#$P%]B31 1A=1E,&)O[!9G,"%1,Y' -CZ<]);S9/__O%" M4N018&8T(@SX%#?DE1X[1[0A=0QS7QIK 1W].$FHK1,<>1IP;S8#)B%N&-#) M()K[+!AY6!F?,)%H*7&Y?.VR63=7=%3^^RS'T$!@J+HRO,C\ H%^1RSB\--" M1.*9/U$7W'"0;^C[6,@S@FB$Y\/7:>!(&AI)N*B=?]>^\,L%[A4!F7$7WR9A M"VH!"#/&UDW3Q(*R!':>.( P?D8#*1K.+FH6VY6 5\#9[PG'D_@11(6\O3>4 M@6^51XWXZ[!J(:KZH.E[0#[LFVP)QP6+?_ 2 MQ&"@3^0_N':"[M9$HFXZ\5*BSIQ$D+W$A,LST/ #7^X"';CZVT!:"S:+7P,1 M$@+-1O>N,\Q2^G(83 /!NESZ?7(>D%_%T:(ME?SJ>)=)_ \"N4( M8,P]?AQA3:GG3S)8:N8]B3?C51AB03S(1@UG.=$)3!^4J6J1[5C%%O(5UF$1 ME@,QTMSU44=-2H[)EW&*%YQI.YSBX\F@5;J>XG\6&/84("H?!#\S8F5#!J(, M8V7AH_?$#=MXHEW#C\$HG>#>FS^<.\K2[^">C7!:J]MQ'?7/\?F['Q?B4*O3 M: _PZ<)6&[U^Q6[EQ^>F5'-(K,%&/6>2L/'/[_XKC?UWE4&Y)GFR[XC% 6%< MPBI( __XT5L1C4I>$PF)0:,; !*9W\>(G-Y](O;I96E<"MG11^_6)M,68^I' MH9NX17[9:K:/AL='H*]*KOGOFP^WQ"L%P^)+.#SQL>4\/()M _M&YE)4V0S- M%CAE- )VRQW\($3S\ %XI_&B(Q(Y 4<1&',F)-#$>Q B:.*!RH>GRA(18<3= M P)H(UIBKV-8KD0_.HY/A;K(SAXOJ18CNG)8P2J MJV_^Q(M \L(+CZ4]LEB4O0@40IW6=X$,.1AIV;M01W!\_%LH^\3&,Y!X6:IN M%G!36&$ EHA3O:ZR U%VE/=;H2',\ O8@';=]A2(NQ-U)$F&<]B&2@0>D:P. M.B,>P#@F6%L!&%,/L=3Q[PQU:0+Z/ST#Q\>K+D)'++D8/'!&^,*4P><"$H\3 MD*2>OBYZM3 -C!M&H 8IO7H4C*FQ6>J8!MZ(7!MH-T@="W\J(W]![1-VS!(5 M$>_?&^'1*E!.;]<3?TZ!LU10V[///V_3O(QGM=IU$Z]W:+JCBCU%%9M DX 2 M%BE26L'7(KU>4842_>1(?@8 #NC/2R@ZBI?^6;)"CNB,Z"<0.N/XU6>('I$R M\+,PQ3L.IKJA])#Y7L:9.NLL1@F)9U-8[)-VOX"%\^<51VOYZKXP<81J1:(= M/CX(#^ 9@&Q?#\_\_6@X<$%V9X;HT4@8/N6=T W^3O)V"2SACQP$.-E"P"2Y M]D<3(A=D$R-#8-]\AM0$[_[(1NB[!IT"2 >MU"=\.DO( M2^>#!95(J_Q]N]ND+&\A$J(',&7%V28L)-_E79+!YB[$EAK.1;K0VYH6A)H0 M9NP;4C32Y<@!8Y:COUSZ0]4I\<5P5; AXDU#%@;L@?2)?+F J]5B+E08#HIL M #P"7><(1EJ7A*6GMFHI?35*OS9N_5=YZPC\PLT?'LG?57FHXR0=QV$0(^U4 M4);DL%T&-CL072U$- [$*?RB81^TC M#XRCGK:.\FO49 /ZN2N%/8 VQ?<\X==;@ZY88P16-(K8D'%X/)AD;_ *T%LH.*E\:=(4@_,8JXM; UW&V&.@7),B;!0! MT._19THK/@Q>$Y,.0:&-$/"U/7I4G?\3[^!^%*&:8-=<^#HXC?\RI)^#4S262+&!" MQJ(OW2^/<08H.T0_@<^"!R:"P-P3?C4T0SFR531IO4!&B-$$ 0M":&$J)QRL M5M3!(H=2B]#!@%_SA'D_9.DC UM;HCF886G@!S,*<$K6 4P<_??"O0-TUA#L M$M,#D/: 2@+@//!UC&0S=@),(#%YQ 1^]Q)_ OL0=CX<,D9>\1^I'P71+$N% M94/LFMY'O$7BY*FFD7>Z"^@<5@/;XV-!%RE445. M*7%>X1P(T'.)^5L"I$*6& GU1[^!*A=*=YX)#GY,/!.W$<:/\[N(AYPE#\1& MY!G-I3K%I>B(Z'N#0VH.^M-*(8+>*]SIQ@IK"!%@NAB=UV=A./-&*+]^?M=\ M1[_+A>EWN061[D8O<$" H >''-RO*NN0.728\N#-.'RL?M)_*ASQ7+B8R=?^ MKI2BO7*=NW13=W]8EA4OO]3YX=RIJG4QT]')N2V2]MN])6NU%JSU@MS\!:]> MZ*<7?O=-E]W4JLC&9 "NR;/G*5Q8;[S$>(YREG155IT@HCT;H\"3'$#S8YLW_RWG#E5 IR(XFU"^C(R7DW"VL*9%WI[\W$F9/XF"OS-F;"Z.:&=3?+OIJE<<.RE\ M*JS=$:Z>"$^=>?*RUVB3M32['AV^CAP>3X%!!HF?33'VZ:LXO>DK@,N7%K3I M;I@BH-!O@EG0]V"-_P>^*GW2>9I B%BC2Q*JO!4-YSJ2Z3 HTXP]F"\S?"/H M(S=>*3,8$5$3ECXIYV/5JYRAQW-WKG0ET [%>74XVT0WF9Y>O1F;6ECKU,*V M32W<6&IA_1(,-]V4I D;?\N4>KB+9=%TWTL2BN+DD1E,$' QD$6N:PRO1YR* M2$1,AF/J-%VSK#9),/,K_YJ0SG]G<$_C)Q3OX\K$ACR1\./%[0?GXO;2&>"F M9%6,$9WXW7#$TCM_T6GKW%55,Y2V_8U"3;QX,&\J=@WG,2OVYF)S6X@<+9+E M-<*85<.F%2%3,P1="O)23.(NH8M\,L.1,DT,M+4 H\FP,N2*$["T,(JL] M@?0&DWOA+@B128GU8Y#AJ" 4XK0BP%&,K*X0*^7SHKEJ]/(/D:*G MPLO?$ZIB86'B>$599,5A1JYP'$&42-#>3IU"OQ[30'/)$/;E=)[U) ME&$N4ZDQHP%I2G)B#("*6!XE-92Z8YE%26/<'&8Z4/+P@F?$6S#XJ2V&1;61 MB[:3@#H?97(#2I0Y(Q'HS!_*LS*V0:D[("U^][Y2F9C&A048P[ZQQ$<^;-I( M?V6C>V$.71.S]-"L\CA6+W@\CD#%>')T6BXA56HDE.B\?H%H(K4QCL0D+A=> ME$K? 3H"&'VA8+&*%,F$([69]:1:5$95O(GWSIX>TG!NJ3Q#OQ;3<(2#^]JF13QM_Q) S42>KJW_$S M=(,LO+YP]1?L[;?W.NV]ZY.3O4ZKYAXK>*'J64)QZX6N(9Y==BO=HUV/*8I" MJO0)S> &%.*%=#3>R[(DZ.>9:O[ V>ZUV-:J[H9:1X1A/# ;TZ1D>N%J M]>XO63 I%<$FQ-:A!X\;WZ"KP% :^M@\RY45>O+=U'%XDL18J)/J]-3I35=( MJZIXJ'QV:0S)7 C2+7S7R'*'CY=2#ROSR'5!K#;*),0:D\X?.2?^5D+YF@:0 M,S\'SI_M$CU;G&KMQBP8UBA7IUEFP(Z4+T5[/L!:&-9I3APP& M#]VG1#TN!_FEE],)9#6Y>6XNX5 @(:4+G3I4=")0/5.VN!$R0"7*]VF>JOZA M6VIDAX)R_[A-W'TI0O.X<[#7.9#"B/R_JB:H:%!6?],F;$&S)-$S!1508(L* M LSI(59JXCV6-J62\[AH1B[\B(G80Y\:_)\OCSE7/=)V^PE,LI>4<^#VCFB0 M43T-S:(??) -F#AI;%K7I!U0SZ-@#,:Z%XE24[N>V^&B6^>+;'#P)014(:8A M>2SZD9J9ADU06.$$A9Y-4)B=H+"5'8[B/*-&%"1V%!^J1C534V:9TD9VM$BX MRR:IRDL3J_MM)59+GNQ[8ZLE9VA)FTBKP1^SG!:=FE3)(=/12MI7N>ZV0;@A M>Z_:0(:O=1DRV,@,*\0P;:^4G\#!"6X2I>(I/C=5(/]"705PD)JW#]_%>3*[ M7G?:)2VESI^ZLZJV7$&-BV0CHJIM59)1S3*(C:^ Y1N(+PF*2OA=E?TZ[X,H M'J,D_ 3V.M9B4O ?]>*]2.09MJ,8)MY8W,?)MQ8VOV4PCF-?A)A4RA$5"KZ[ M)0R;> _Q<,A)@N$@YQ:SI;P_5%D3Z2!';3>E+L%Q OC#T1Z\@WB"OG"X'@\K M.770ZRTV7)3]#W==%8B,*-*)CHLB_H0K[XV]; "6 I]KF @@"RKLQ!+=4(5\ MZJ(&:>4 NFPU[LMH@F2;E(% %KQ:YP[;\( Z($&D(,9PJ46-*EH D:2@K J* M#_2I:E5=9CF!D@-NJJ252FI5$RI]#B"M4#2$2&9@$P>+.936-VO/&Q&(#FJ- M]#EB%J82>ZF46.E",1BD#M@6*+^R%OP*6! ZIXY*=AXQMA^#Y3I-_$$"!>-9YEK]P%($G:>!^D(R>23(?XHT'=.-FA+I=K)2T?M:L[-CK$_ M%K4(,G:[$U!GUMV:?ALZ^ED6_3)+JUY(M(Q]Z3P $BKX3C$FC7#FAG<*LWVV MR8;."NFZ, ]$.N!T_9?1<86$2*R-+MFJEGJ):U@9"VIW8SR03B!B@GFD&QW? MZ0ZV:1P*V;^PP8J4+Z^#-Z@#*,?@B.QNH!Y,Y%+BLCS O51TB_W'JFYDK=ZN%GN+E3J=0U@*GX&UW 0F*2#W:YQ0:K5][L@%>E"/]DZ55H6C37C9&BEU+>2$0"BX-' 8KU99GHML8?-[2VV@N>4..!8779RSLFQ ME,R3]HARF01/UU1)"P"STETU(YRN%PP1[]'IT71?U IC.Z MLWCP#=2#;(0 Q'$",I?)U:_5UUHA.YFEE8+QB-P3 ZN#QH?+8V32@O&N6"9= MG6QM,/Y5-AO"K#2)B3+=B6<5Q(#GKX"D7H'AW'POBD11@BX%ZL(=*=E]O$=J MAP0^HT'=_EN.P8D-].-+9V;"V(('G8WC98>!P1C8_Z3;Y5[R%JK)'K,#G#\(L.G3S *8U9X>;R%*=Y=YWU\@)^#)9UG- MT,(25,.:FL_7JFW4:MW1?J'6232Y0311^AP*-!IFQQH!^<-ELU#X!FT@]BV4 M"L85DRC$?5V;5/U#N<,4J4ODQA#X-O@E*[09>3;?\I+-N=5JC1Q@5$$:1FZ[2./,>X GG(@53T==) M\-5%J"IO[/T+#PJGF#.J^=P \A8&C25D^\G;;3S]Q[WC?1LR7TY-_VH*OC5' MV'_E29#ZP8 ;&IN> ,WZ4UUY3[-&L2<)35\3D1?*F3UZ4&8>&4%@9+1:GGA: M)\:/98YMM=!AQL\C;,&O"RDIAE&_&V]&(X+R"5'GYPJF\('[D=U[B5!CW"CX MK)H'X&06@+VL]$8O 9O[*$K-\BTUZLUEF'DA)=>AK9#08 ]8AN4?-\'&#@=2 MGLYKT*][3Q^^\ KH\:[EO+\Q#T4@DY[011I%OQ5=V96SN"3XJ4U/-28E'QG* M 1(& AKSB%WC.7:@)8XTT+.I(//#;\$5B?A,&1PR:"*B>S!1-3*&.I�O)LYGZ')>]%>% % M0Z'!6K@..W3EN#G-A94S^RG$N;X4\#+W_/GRYMS9!R;\^>+FXO23\^7K^T\7 M9\[EQX_G5Q>??ZM!_(U%^D:_U4U=MO7&)Q\YSV.I53L,%9@SA4A77M(>WTVWM3_\:0T9WHLZ5WCHH M/8U*@"_@'7JFI:H9!-5A'-#P\K+T5X.NX/F:FU#J3T0Y;?*0=1--7'R2FTC4 M;HKJ\'7>&A(7CKWC#& ;#R^'(G1F*02@3=P811]*I)=V(YRU$Z%'=;#AVO_"5W/0UE M^S&9VV-&5!\Y?%JEL$ZG== NQ4>+(!MG.1.U[:1".)]Q.O;1[GH&$EY0&!ZT MG*OS3Z1/':2L'I?4C>**.%&G M_C[AW>Y4"I&JDJS#(8DX'.8WH3?D[N-EK#BZEF_ M=9V=[_*' ;\),_/8/R!UFYEJD/BW8'E6>*B6'!-\&S@/ ZNFT] I):DJ6!Z:JMW[9 M*";$H>!Y&/P;BPEX"9S)C?C+T(:[(L=E%7>Z(R-UDJ?>@M)C*OE1-5\<^PU01V.CX:O>$TAC &WVT*PXVUKG M5PW<'MC [0;5.B^^V?J:V4PS_&U;9S]=EUM7Z'HUI2W,[JS4[+FM+Q*=U^WY M9#=GL7'M*IWI]ZR8@%4OZ+:$G,F#IBO\M5VAW)SS>LW8CU[VE+6<4QJC;NBZ M^@+TQ.Q91>FD7?I%,[?I7S=%!AHG6;>E'Z%Y,1%Z6W#LQK CE68_E8,X' *M)ZKW./8#C)=DS,VX M)C;L>O6:?'.WN3J$6>>PZ,L*8X4:GV+O1XK4%R5^Y_ C,C82$N)>33Z2DWON MIYX,-FH'HFZ8:"2"S>)<9G,U%( QAHZP9#O"T(+I*,180^$>O!D!\Z9=W2^K M%Z3**9,7TA>>KF%3@3&9-J"\(HVY9D[\&$E-^?C,&& _3I+X'EV&E6CD88^@ M7Q2E(9#8!8=N3,RF(%^P^@HW7.=P6\\ SLN2[9]Q0E,'SMAW0^2[A>HS9M;Y M:MP!1@H2&7#D7!E1\K.8T8-2SYYZI:/,?4AZXD2/( R, 0E:W8W-<,53A.S8 M>^"T(I6D%P/MW4INY4[S.I[LX^DF^++2UW=V)&NJ18V"5U54,-.SU0P%];2. M+'CLH*Y]EYQ+*#L"R&2J>KVN4 #!WA'E=^'YL)6H9^JQ6@LE)5.5\T\7$E(- MYLQ=RE2NRHIU:FM1?:N&.CX*@)O&M_):LBT&71_Q1"I#T0:JM^QQ#/8',V,.D#^"92M:67A?+^8G(&EQ%RY-&"+/^H;KL0=0UX8+70^<39 MJ0]W!I>2<%.^ZWR"-.^?[)Z"X+& MY3IYDGP.:<$4@@"&Y%'"*S4??US<_''^^>;:.?W\ ?[^?'/Q^;?SSV<7YS;CZ:F5 M!+<2D66$W A..E?JM=7T@[@)?02I=(=ZX$DO;B\SI M;9?O%8Y\']K(]]+&D*]23'S-,56Q--(FR2!5OB"I&T^"V]N'O;XW^*;Z<=2Q MRJI%6GK&&*D/2V]K:S6RBH++Y$)JUJ?E=IN@V*+[C .4^,BQ&\; M=KW.VNK+:EA?S?J553"!33RY10U#)AB40RQD.:TNP@CQE89W6C*%-3R@'\C$K4BE!2.<774).D\M$84B(O&'7> M*H&,;#S9^SR5)6Q&I=*BAUP M[ANQR:^J[_0/#L9;E%#\HS3^G$8N3EO MDP+5/\;5N>W8AQ3_1W=2 MY0GY(%$YEH#)P-P"\X)(PF+KT$ACZUL%$1E MK101RJ$?=S'(_IC?(GK"DWA8%I\K%0OGWLN&. M9CAQGA%WHA<':=$I?5:*_2J3^@LZ:X]:SH?SJXM_G-Y<_./<^?/TZNKT\XWS MZ>+T_<6GBYNG>FO7W*MX.J-A5#4TF1H3^*CHKF;Y:' M)9O&N];0^>W\JMJEL$J*6Y8UO8H[+QOIQ6H2$;:>P1?N>+(0:J[\RX9T#BRH MZLMU.MW2F'G-'>=32K%A:7P7^.QYH,+0 1IL4VH98CXHTKH73X/[P0C57Q?A MSM-!QN:=HG&Q5;3W/;51ESY\9!NH8A9AWYP4A+;I3#EVB M!C[&^U>^):KRDJ]D2T^_D69C8WT7F9DT$%O.[V"P\>?ZUYQH/IY(D54"6!.8 M=J>;\:NH-*7W8,=]W :F^2/:#_!,G-<48.-5J54SNE$S5C!O^@J'JKA61I'9 M17Q3T=QG"^5DUAE'@SZ+1Q*TF8S]Y M\P,O9U3@COW4V);)7-."3)L_7!"H:<<8J EX=#%92^IE]+C*V6D XIRD$3\V M,+8H =8T(-/[D2DGJJN)\ TV0G@J:W$?G=VC&M@%8]UUT;Q(3Q=M4#\^G2H! M6K(G6;Z15*&+,PDTBH/!^^#9=,A^$S!Q ]E"F=:7?F/".O3U\FH/RGLLPXOL MC97\]AA8[TYG5VLC2LEG?((S3#FE"P9-?,@'($=8U," H/: M?HDGJF M>F'.(UHIGS67Z>BZ3/L>ISM.\3H&.^\@8JQ0,C&XC= MH!+D-QBE'Y[ *WZ7KQC@\R\.%I$;9C[W$YZ%TNNS7T+#)Z6)F=Q"V10,=:BZ+K@?-!%T\;)SH M^@VUO5U7I8(#6P$3^H(];5]X['FIZT\1MJST*2#O2&G5U&BJ1M-EZ/H.BN9J MG(TO$5 MQ(:S'@I NC69T]KWH^M@>$>*8JA]Z=(T=;-4*#Q;L M*)6SV7?^8T#H+@[S< MV-H>3:K]14JH./OD=*\31@>CB.$/'LG^#^P0J(H84'[V11C?&X2J6A5.,^LJ MWU6^7LUX=R3E1,(C?$ E<%=2*[7]HI24SH%&JA& G5D__F7N4/N0ZI!/;F@L%SM3@>2=0/T E2%\WAAW_CS7C6%J[)8R M092.5=H[;#7^5-Z/:S>HT=R:>JN=&S;W?WE[G+LB= M^'_^O[_P*-:!",,)&CO1[5_?M-_0WW)A^EMNH4^=#N@%*IY"SK"*X_%I-\Z+ M[L%"H3=)X6/U+_U5Z8COV%%%?KDW? 3MLS,\? &E@/X"6F,<^.I!O^+L.OC9 M@$OFUS_4^_F=0S7H(!"52PS _.Z=X2,C%QDN!;K;X8RU.@UKS=C%G*]N]/:Q M]V[)O0#1[!5[RDLJL_->C2<$D4Q;X&)\"@9/0,M_5W4G([#AOPG]%PFA#,9! M"!KG+W#.$0BK[^IXDC(MB5L2MR3^6B1>Z?71;K4[9J\/2^F6TBVE;P2ED]WK M.=C)8IR/J5#(,$5E!KCTQZJN.R#S)6,*190N6+5BVL$"V$ S=(EL8 M_^ $WQ0K%+#=# ;#/)S-Q=+:[-U3&DZA_=[Q'-ER=8,JCE=R4,52QE3(-TD* M-X(90D9R9"AC%"1^.>:APE9%$*Z@FROZH4TO]SCJDK+"RPNK5==C7=TC9%-972F$]MBFLF]1+ M:,$"RHJ=I8J=I8J.9[HO?VJW.J7^Q,ZB/!V5ZJ-2FRC,JY&]*YY2UZ?M!N,M M*,O .A*8 4@OJM:CFEF ?51/,48ND_B\2%?R<93;2XN^K\9+R$91%I M@%4TE-5S9Z1,S64YHEE(94\JWVCW79V0JI7$C;S[E;+KK7O*:ORKRGJW7>.O M\XI-#6/](3]76\]%,\9TEMU=A1N=>/[X2-!UJ68UG.R\0#YZ_J+_4TT%5?\ZA*B^N3@_M%$U472LF!&+$L MJUU&1*_H."LC>1P#FFGF TAOL06*#;S-6_>R" <"_$\8.F,AJP*:JM3FU_&] MM(B4&]5JG4I ^9FAW28,2HU.WD83EOLM*R.HSJ>#.ZXMJZAH(RX<0C?D+%J- MD#JB;1W5XP;Q1O?50H?9?9".JIZXJ1?.T>+&5?A;TG)D*9:RLHSVKZ>ZJAE[ M[9F=LKBOFP&(2@\;K-S$=P/:9%G(_2F+BI,*$*D)I?(VZEG+CY:'SIRZ/-6_ M2E6QBU37LLYHNNO6X7C1L4>Y,^7L8*K6Y!5K"D$,GRE.(TXT\!Y*Z_@HYH)^ M7NXC7FU@"OQ!9)7Y@I)Y5*8"JA+QZ@RY@F)/BX;7[G0U_H].I-[R%J''+>?Z M]].K\]\O/WTXO[I6WOCSOW^]N/GGJ[<'?78?Y%7NPOREB!S(HGV"?O?=--0E M[&_*7,C+LU&< (")AW&W@@YV*>71=<7R1:\#8*.@22NOV%W,';11K:6B0#5E M".<@ZY^;\U&-T ?3?,#-\NA_RQ5_F@=,-T4 6GZL&2N2LJ 9KN9!#)V8"SMK M&JJ^L##?:!0E!:\)'=<8"IMTEJ?=J-+6+Y6VOCC6L\^,ISKL8MHRD&.B)U[" M9HHJ=6G+8A=Z[ D\HEN,''G4E)YB&Z[1H@?6[1WNNP>=DT=LI:(B77=[+Y1G MRX@L([*,:#Y&]'X9C*A3RX=JAN[,QX=^;QBQ&$?H)LFXX1 UU>8X9+EUS]1K M@;%ES>.(%$\[<(\.YCB"9&FDP9D\#VR-K1OH5#73>NA->[)TWGKCT)]%3YB2IY83I4S#MVF\ M5*7_UW,'2LTM?(M!"3,1]?45]1>TK'\OG#&/NTEQNDSC\W5,"^B"V$X6WPJR MVC!%PL$,#(Q^X6_)IX;>7"^3DUO[JJ<+#I:E7S>0A$E1NJT1N7*EMZQ/'3*I MJ0ZU+]3]N),\%-4.X10L>9L,W$\%G[ X_F*Z7]/ M[09)G1Q(LI8G%1CIQ$^(^Y9GC2-OK\I[:J^+:76ZVZ@QR3#FGO"+#O!ZZ9X$ MJ_ ERG'@QE2Z4L[YUNWE,MW95E.=UX97N=6.:C4]=EE?YI!_H9@_%7?- M&?'XHOE:!-<=RFSX-HQ5UV)* \&/YJ!%>?0*)%BVZYE/+J?>8X(F*/^)(H#9 M](D)$_"3&>E;/)6.'=_F<*DR,?X9)]21]TSV0OX4>SAJ\Z(V_#B+:^1L-=)R_EX>G'E_./TT]=SYX_ST^NO5^=_G'^^V:J1>"A' MAV OQ_>4G4%D*CLR8\??(7J"F%CZ<;GW?LV$2AGJY0E68!B.A9?F:#' WY29 M(GTL$4U^P4PE?*GN]=AH;9+% 704FA%T8\%1 9L,A@]S%<47K(6?TR7YR5> M(6>1-\DYBZQ_K5 6X_'^=!*CL327/M9F$NZ?_/R$_:*JWI23>%R3D\A7^MP7 MK.^O+6@L:.;Z-2=83M/O/,*.=(*Y4Y:;@%UKE$B^6-C&D_IZV*?RNKE].HKI M&1MP:/ &.0#:KH/_M_O.41R?!>D>\O"YZQ>6JRC]D//I V7T\ NR][R@ M>[Z&]^+\=; R&3R7Z,>G"[WLIR*Y0P;"WUQ$D[SFKKOVKM?_KK]&L;YM^J#A MLGO+N^SGR'PV%AJ%/IAV@V^W";HIS=OLMO?!KNL=PW\.#G8?50VXHFC:DZTZ MJNR1LW_9)4$E-S>]<27D^H]9_:=DJ/_R+*'^ RSC>=KL!JQJ869A]MQ5E\BO M-YP3OU0;S#N14B9/4:U3*G1Y.7Y;9TR_^?6G9ZY@:E,4KX(UNYT#MWUTZ':[ M!\_>WU./N=* D;F,O,,%[=,"Z D LNKM]JFWGP*O'X04?[8ZKM775G]5"S.K MXZZ3COM!4,H,%H*K(ORPX+EJTI; 7VT+LFH:J1P4CDV=WE);$ I>I@YF M<'+7O!ZEA"9B$-]&5*PKBR%$Y*N,=&X61GV$J252BTI]19H%8X]F71DYI,/Z MEE+%^'?N3N(Y9A159:2.96NPTK<= D7D(0!=2ZF]DZ)YPM_6SJ/W92S=!NN3*;5UY0R&$^K@@Z"XJPA]-20D9/^ M ?0-"<@Y]:KVG/=!%(\QD>;]5/P[IW:M;C7?6)VD>1]4 MQ-@7@"$%]C[R5BH?-]$.6W\Q!91?_30 -E3&&#O40"I-*I!8*WL)ZIY_I89< M;I6 C.V[6(X*OYFBG);S,>92ZF*R&[QH1IVQ+G4@LA=D!UE4/0+E-A3.=1XZE%(::A04[DTD2?Z<+!'3ZJ=,ZXOT! M^80\CX)2Y7%#J2.K8+%RO;2F/UN;DP#'VFLZ)FZVX3@OSCD>Y;^-).#J?G95 M?-6%N7U!1YW!*5WL"V TG&(2*G'T@!)FL-@&"]*96S=3-O8J!'+A+BVR,RK7 M1(OOV',.:Y>PIGF/$?XNQC(JN*<'MW@@#(;"=9(@_;8W3 25,,&;<2JDFNCA MRS;TSD,@0BG%% XK:*:R88)J[$K'\.W MW#R6'A[!'<0)*D>5/:54>@U$*Q)G4%EM9JF2K*'*!J/JH8%3>,"LX4H1IM6& MM@RW)C@'E<-_;5W##Q)B0 ^+KW/\CTABL'JQ^$L2']TM5ES+T6Z)MZE!* MPS/QU%@'!Z (@# ]78[^) B4$&^JZR^5S@!&,Q;W!97B 8T6S4^#Q'@-B BX M^D&6P_TB6?$K-,+6@M9 B81J2:?':L)6@D$P(;PN7@;WCG!K+D6SI?6OIYU] MW#MIV]+Z39K@MO2B^Y6J4:0F(ZGS[QQY3\;JE5FPB(7OU,NFK"_4VWBIU".0 M9=5KHK:T\%5+"X\.?[BTD'[97/K5K9N(H!UYBUG[]NJP7*!JP MI0-UB=H,E7@HM>MRA['"JK:U(.MYH5/"Y@6NU,8(-R%&^ ]MG3\S_O=*P:.Y M SG[!ZWGQW!^?K78UM+@TCUH'2\6+C;M:K5)_IK:+9)K&L MW3HZLIE"EB546,*5=H\GS\\$6G6NT&[UGE]>M(&:0+NUW[.:P#:1_8=2A''C MR=[J_R\!%IO;UAA^*%([IE-&Y@HO#,LY+Q1J_Y\\DBU>NONRT>$.YLQ0>?.&E,D22VD#%JP8J#H]_-%!Q=+RH'H@GMIN=M7 V1=4I ML=='"B.\[!&FNAJ:TCK6 UB+8+7)Y,*8*"\S+LU<:95]N1H$L#2=N'/H=DX6 M7Y=I)<@G8Z;1<$R4)(:-<*D/6ACK,? MJE[8<&HX[+675$+89"!V:@S$5^E%\G2'66/*\&-MM=GQ [9[74_MQXED$8G? M6W=,J]]L' =_HJ5<[U=<#8:^;@7AEIM7V%P/V)P?YS06?9/9^^XEL%3XX'S4<[ NC#*4G:^1E_LX@7GW5>:*U13/ MT)RYS --/U=[HP&!J)50.>R_]9F*V5YF:8T*9A7/E4JYK\4D,R6+G(3-A: C M+^6R\WSBJ]K;1 RIMI1[0!2US^C 2L1=D,X8^%O:>+%=O0A-%O-ID$F?J^3I M+KLU5WDE2F777_#5<9["\2ZXQ+ZXX6N]O*Q2;=KUR/-Q"& FQ[@,&0G$IDS M\-*1,\1@'0<"98$WSJL,J'LPCR!7Q\%*2AS^09*[7$V,T,2YZ=Z801]0?;7> M]S# 0?4%BEY1@PWXS,57R7;:>W^7B*UPY'0XY.K5+T9+CWJT*N/'U#%P M>"0.3KC'89K<*@2OO/X]'!X%N*;"+X:?FV^C6"X\=1I%6 S+H"FJUNM1B:XV MK.!:'6E4MR,ICC&0FBA,G8^/Y*0C&F(/2!/&8) G6-,+[PSDZ,G'BFEM8'=) M@5VJ5/VQR.YA;W8)VO[R*M!6?^EMKVWKM+>W%@K%;(.VL)+53YN ;UM<>F>H M=#1AZ4HJ$;9X=\ 6K=&%AMRSDM3EB^0>=!=? M6OBBJIB501N(059OW0SNNL4=."S[>,6^5Q8X-B=C71N<;,DQUR#ZOBJ@VI)C M6HRP&/$ZV1A6VU]8H&][%/PC]_#X<+WC?.NFN6X&<+H]]_AXW]VWL3[+1:>[ MF89>*D>MGCHQS@'WD@?.64M=YZ=VJ]UN=^"F9*/3=_(K)\W[_Z)61+$SB=,T MH%1*X8LQ]8_?<%;<;??>SC& YK#C=A>,/%9? M76U.>VWS@%=E59LV8&&VPJD65OU],:;\)<&,#($M,5BQ-=I=JKD64TKPAFNW M-I)HH;0N4+)*[VKSUUGN!E9[8Y[=&*E3AW6')UTW<[1R;IP5:O&OI@:>SH8 MY..>A.YZ3CMKO/M^DV,$2^@TST9 'Q\4V$#3+1D^,%XXVM MT5CIQ.0M.:;-R+<883'"8H2MT=@0M9YK-%:G ^:+6[SM=AO^_\AZ ZP/>H4P MR&K[*RWBMN285K>S&&$QPF+$*FC[UM7_>G7;*]8E?_V'(+VHZFM[-V\0YEC# M8+7'Q6S+.== $5P96&W+.2U.6)R8PSR _WJPL?()!Z'PDE_@/*-W8^^[VB&> MZXU>M:H-L\P[GE?MKM&GC146<>RJ52'O5$ZG=YYH"OW@F5[&1OBX=])Q*I=> M^I\&["5KIWH0_,PP_/IB&"=H^(7WWD-J(,!(ZSSW@9^-<._MG]\Y"IU[N&?# M-NP<]%Q'_0=LP[>-.-3IM;K'^.O25EN'1S6[E1^_HY_+"?(.C9"'C7K.*!'# MO[[YKRP>@"&%>.[$0^<,G@4D2/_RUIL362H,0)[WN'40 *J8SZ,1J?>8\&Z\ M/(LK5B9])%5#VM5 A.'$\WVX[;^^:;^AO^7MT]^ENR,LD,LRF^%/Y! ?@OFS MS&;)NV"AT)ND\+'ZE_ZJA)GO&!YT_6^:U>%VC3HL(7G8_;E>L97?[P->-?)F MD[_-\>^U6_HY;ISC9\5LE7$B,;,@NDGV(_;>K&6F%P.< RR+_OJF4^!_T\H2 M*_E/TR%5B-KR(XIC&=@NOZ$W_<+.O)(MJ5G!<\3S%,>3+(LXUG2UO4B"V'<^ M)O'8^9\\$@RD+OK8VMVVLW,1#03UC]K]2S]Y^^O-*(GSVY%S#1^*<5\D_'RO MS<^74^T7I\R41=T&"5F,1))OREX=I"E[$W>"72 MS -F 6^F^SOU_Y6G&?UI;W M;A!H4%[B\HC.!I*6&TB:><&O9%)^C;S<#["^ M!,PE@&(*_[I6O *MJ,N)2+RL.H3)=F5[<>_^:^]CG5:U,+,#\-8I^/\I3E-G MB/9?7,MN-RO #V*_X[;;S^]F\WIU;#:\OS%X8[7>3>"@E]E(),Z.^#Y!'7;7 M":)!/!:_6&W5:EXKOZJ%F=56UXG7GHV\Z%8 BW6&7B ;IJ&KP$X776N5S4)I MHZ%D]=Q-X+V7PZ%(X$EG$*=9ZGAI&@\"Z@]T'V0CQ[>SGBV?L5V$5@LV5I]= M;9[Z663.K8?J+'I@@^A.<&P\=48B]%'/O4GR-'-.!P,0<9O>@>W$/3FR?1JM M=%D5[&GBGEM>?+4JI@54<@Z4]:-QT;2O>),1%+FK\165X.3+L.. M;K&.UU\WDK+.TU_=;K+T>N)W#KML]MMQWP[GOFF&0U5W7C<,V MZ:[O-UUWW0$E9)W#A99_OB+F= Y?)G1H]=?%<->U[$=ZYJ4CYV,8W]M^I*\; M,7_M?:S3JA9FML/3.FG$-C5N#71=FQJWH:EQ5K]=)UYI.S)MB=6\-"@MBN=: MR%AO[/KS4]0]!VCDYVC[!Y%JB0\;=='+;;.< DQ84D*EHNNZU<=FE89+74->&ADR2^ ^#Z3O_!&0:1 M%PVVBH]V.X?N_L&)>W32L?S!KTBQC2XZY!D6FJP*J+3FF MQ0B+$;;HV*:]5 FHNMGHW=C[KG:( MYWJC5UV,QFO"LG/< ,QUT<8O;\Z=3J?E7']]?WW^]Z_GGV^<\W_ ?Z^=.K6\ M:9./&VHFT [GA]D+S3X8">E&/2(H]3)1E[FQ(-!GB3P V\(;X7/!!B?H1<-A)..!)@[/BSGY!/8 7U) M?](O\2\92?%".+Y& >92FN?!;SGL/@]?Y)([@!T'J).(N !#PJ 98 M)W*\U/%%.DB"/D>YAW&<13&\I>ORGN$]H!>.4ZI0_4@?W !SK.G !- MVF#XX."'TV>G#=_'>>@[(^\.N )\'="I_7_E/$7.B1-8+1V$<9HG9-[A>P8 M*'0\$$QK3[L,'.MT5PW)+B/GH^@GN9<\,$OK]ERGV^YVRMO9?@ M7223&%/, )=P&1]N< "KWH_B,'QPXOM(XGW@!]A8(1Z6]C8$=@\/Q%,GZ?)) MG!TTZKKM=\4>Z(/.NUU&Q#^\Y-O'&+[S7=I<\0/X8DA?J!^T'*3**@ T.I?( M$% ,< G C2B&9"$ 3$1#W@2CEARS),*,O<1/\5Q\]#BA/X0W&%4/J_;+VVIM M"99>1 C-2!!D.:\[J[D'5_$CN F1C)DU N+\"WZH^!RLXP=\01*TTZL0!P3< MB^\QEFQ>JBMQ7+$Y^!X_@SO%X30#NNF8>>\OSDX@4PHF20!,2&Y #(=X#F!6 M&4!+;:(9W/*'W\X^ MEA,$C$4)$_3+!Y\PX\*,F38PJVAVLL\LOCE(!X# MRM3]C'8XUQ:KKTK$)$\&(Q#!4H(31_D>C.%>@6/^M'_ BP)MAG@1Y=VF M"3 MDB-XP"I@V VCA-8X<$ 9!_M'K@O*-YI&=$ *^,' ?LR\-6$^)T\CM0CJ@=9 M!'W2KVI0E- 1L,HUA0V!:XQ_\T/\6Q1B&AXN?V, ".DOB')*)$EI75 =[H([ MKC(I"RMO7C%E@I$W:,"M K;97)TYZ7&5;3=94#5&]]Y :%N)( M.T7O S\;X=[;/[]SE+W;PST;X:3. >APZC^[[]Z\;<2A3J_5/<9?E[;:.CRJ MV:W\^)UI-3ID-L)&/6<$#/*O;_X+N!Q8+F@(4[, %&2@3/_EK3_&R[.X$IBBC]XL3#5:.7R<$F:1:?&5!*/+"N4L43=; M7L$"WP=A3H\34V095P@C7UE7M6+"96;[A,E FC# M @_G.5$^[L.I8$/-HK5D>4R\Q$&K63@_86>_=H>:"?$Q35ZL^/,9+W:-BQ6* M"=B3H-3(;8&,]?,!M<'8^2XY=AR) G8E&6+L#8^Y\R!_00#Z+J.-5W@US@[9 MRF"&HKZ'QC#H-VD.E^7=@M2[16VM[OQU6V>E3Y[M5/]@BAE:(XMN=9+ MFS<-=D:%C+1>3_0$#T1-1#6CK?6/XZNYYJ5:\YJ0HJQ0/V5[U;Z%B]C>^^;M M32O,)3JJ1^Q"GW_T9*K4MZ*#E5Z+H@%Q>^"A^D:;\/0/\8\!^9+FV1DPP#27 M/S/>1\'DHW\;WL"G 3@QXM;1!F#4_"AY:I234:\+! M3Q9\\-J]89PGFF&( MJQGP_YTQ&"%L?V0T!]<'0P/(T!O'.9QPX@7:.Z!.&-0SL 9Y#"=7J?,%;?W4 M0?JN?AD8PJL018^:S0T"T45OG><,.F>UB_DA?>]-$"81TJ7 MD=LU#%'S,.A1SAX<]'+XU3--.PJ=[G3K=UT"8DQ.>Z;5[?!].3O"ND_8%P( MG"Y[[;TL M\8JFR Z\%S6*( 8SXUASP#)D]!4QWS$U@@6"Y0#8WTJ"Y5"CV$RP5#4*4N<] ME=Y(9E.4)7&(!.(Y80!$Y)=4?$W$Z!DUM(D\$O!>I+M9KV^57(VF(Y&>0P:F MK3H <&4M_%J^!:47A@WA23[( WQ1 M@P.0M%1.UD&>HN8):O& #V$Z/H5Q[PW]%\_%/%7YRWL]!:T M9NEJ+;[ .%^]=[^Q*7X";[& ,/Q;P*%@/8+2GRWR>!W#R*'!"$8 J9 M9 :(038!D[@#(MP' M)2/L]^LK_*ZPMPKCGFAO0C_36(+,+I06"NP/$1WIY9]Q\DUR2*V^FF_Y_,_K M)]&3NA$0OL-#0!'M!;O:*22U33'3LH:FJ:42KM34,,T@&^1AUUH%( MR]I<12#8[*JF*SB34+V2DN"TD 1;E%UU&J:Q6\>!ZM,!:A-A%'[6R-3"NKS. M^Y@$-:$W%+!VG>L)YB!AF'(RB9/,?.-U(5*GOWX,PVUX\%7#@ST;'K3AP2E\ M!)75&<>4?XCY:E[A@ZGZBKT(["$0;Z7$LAH.0_F.Y.!E196,O#/,^83?70GB M&4O3E8_W_J;7%Q^=CY?WCA7 MYW__>G%U_@&^<+Y<75Y_.3^[^?JTJI5G&*9/D)"K"-4+D ',8H$VI= Z_S[! M(33D=[E0L3(>%99F2=#/*5WD,0"7J''_YV>QY96S9&_*V>K$9M0P M>V5,VHE0\&0-H1\GD5!.*.5P1;=VO6Q>KG0$"RVGKG^M?FT;T&Q"A\KK\[-R"&LH-GAP9>?HV#TY.K*3 M K8(PT\' TQ$0VD.N,U^#J5?K :F+[&Q:+'+A>[X_]I.9)M&)I_$+<;8+86L M%X58W%^$RU"[>"=)P*(":6 9&(\W1[*&*YK>6LM-@$BKG!3/_5H(3E M]%>L%PO+$PZ+Z,ND0@^=GRO8,E<@JFMX9?@SDXB*)E;E1]0[$5_*W]"F?N'& MN8OO>2H3QFAW MQMYU3B)6'V'C"\2Z/ *V,)DT:6HD9!J!))W/R/TTVE$LH7^0AT$FG X*6"0M>/[[[(=:Q M $Y B99BB"\D.!5?$ M0$(O&+N<.XJ; %49\U,]2AD!JWL@^:4\ R]7)"-CTJ=_JP\2!BH?M8I8P$>P M"I!Z!T3A@VZ/^!USXPKL.<,>#Y0U-T+%/B&DY;5RZAUB[JER.4A._23.$;5Y MG[[@(B/!U5?>9!(JN. ;7>Q8.PEDHBT=Q=!-\2Q!B!7G_9S>S!UOAU0G2ULJ M52=I'$=!:((L0,()DFD\-2O/Y;5EU-^4?ZXI@4_<"!UZ6,EP_%Z=78R1EF$7 MV\N[JTQZB!U$N/P46Q3(;.8R+A:J$RDYK#S1O9<0&ONO<,.5? #WGX*,5+;K M6"3(+I6*= ^ZD6*\FMLP]7:+*#RQAE"R94LO_+6!IK/ M5&[X-,$3CY*,A>H2EL*L2U13XM:T-639[_C&JEQ.MYP8LH":NG@^AG0)(&E0 M MGHWB!&B!.ET@#N)F7-6\4DB.[9GZ!:+H0'BI9L]S6@6R?0DV2HU0$]#"*!+# MH)"-%:UQ)((D17F$[1*426]88C$:]E.G]\(T+G2G.G5$M?6A2!+@'=7@ ?KE M">4FHN$F8+-#=8L& +;0"-.TB: H1!@61R>90;HFK;'.TDB'W(L=/I+ZVP/! MQ(.WD72)LV-JX.A*LG% MPU7$LI4EJUM9M=-KE(Q7'E$+3,3-I=T+%VCG9U$_3?SCY5-,B2 M:ECX43 X-.3VZQBMB$SNAPH$"F\OD+VF[H"?PN=@&7+K$+;G\:],M6!E5NB% M!F,GO50KK#6&%XHO[/&-F?FJ;T^YU0QO5CJG8#NG.\CD-7]H96FKQ M@Q=F#W.>WFQ30R\:2%U]# HQZ==4"UFRZLFKC(:S/N@C@LK$ELCF^V::J16D?[)HJ1E"TZN2B8&*6ESC")QX:6J@$) M2P=W%#%S@C';@ 7N2#5N:XW"4]UN*41-)D^]#9HQUX'OE!HJ)\_X!L$+WRY.5M;(S7:$$P>_&\ZS/BI%W MWW+^%*Q5E;I7J%@K^XZUV8"M_? Q^5!1<%Y2Q$J'53H^6TX9;K+3Y M87?>*Z,K4O5.U6":JSR"W&52/J:<.4)H5B7Y!OD6R4\UVXE:K'N9A2JZ) M*=,$GU2F"2GP_"PFYBD=7K:\T^8#?$2(,\[3K'+QI3LVH*D,#>H.JP,,:.Z[ MVC/@8B.ZY%:8"#*(I2^3V-G#A*0#2 DT-;%@/8W%'5I*AD]!MB##5VF? RW8 M#RFFAUR;8D7D[Y"63(W#UP@#8GB$_"(<*>$R-0\?HW9E@33 &H3%L:PG.'F M8'>B\,)=EQTWV':7Y'0LEW79XE8+XD-Z/:'L*NVN=Z6'I.3,-P(!IJ?(90_. MHL*A= #X$ZXO2$?RU0(;5PP8)KH_>Y4>BR9FC93*S3Z;"9D= )**G3PEBI*? M4&-/(E3/O^-"Q#"L(-@47A4:21VM*.2H5V&DYX#['0,^&K:OVD& (U.0*/,P M4P-8#"8WM5@@FQQ.^WHU,( 7Y, $3Y5GCE6QFJ>:N1EIDW"L'!TB\)31=3;' MR3HXHH8:%3Z8[LIL%"3^'ONSY)L54>>I]+?H9WPH=Z#('^WF M8!-BC(28@Y9S)=!@ MHMQB+\V(?PJ'&XFRFDR-4[@IJ89TP<4*F&,_12#)4/?43.F2L&UB\39*@OTAD/,:/2G7,'[.][N3E<;F>6M$#%>B=M<&A0?V"-. M._]E+D_7X;,]78>O5$>]:1FG!S_/*CN0#_7F3TNE_*W#&6MU&M9Z0O$M] M%-,O(^7G<]4"M>=V#KC5]00L=-0#89&!,@MDQP1I MF*B&@:##2K0/'XJT!=4I&-@%OD ;&A=?+CD6M?S\5LM8+&.QC.4E&,O_Y.&# MBFRI>;WWNJ\R_*4:Z#X,!J$4!YS:A MG4@.+G)SE[5P!Q4A=O_J=O1 M@U&6G*N_V=[./S6:D):]GCHQU.4$M#%1DG]-RE#;]J.Z<\<0B&_M=W=#: MQ<6>G:BYYK'?)8O?]?/E'+:<\^^CH!_(]J]%'?RU'F1Q/1@)/P^WW9UST]32 MEML:>REYR5ED!!0;HW1E]$5=' M>1]=.#7"^;JM+H=UL%H1Y)?M<+=Z)M4C+>X6TM;N8&EM[>0+3MH_TH'O.?TB MCI_5.F7>I@'U$FQA;6GGUO?*]?=8DY]Q]7VE@%^1E,,TM=L9)(X8T\1O)V4F@E=%!@8)T MEA_DE" :X!317]]TWRQFV5=N.36S$9#T-+>X._[?=-]KC;+Q?V6GGS^?OOFUF!*%>O27D%)7 M](@PG_LXD(.K,H:BI_QB_0=504Q9&L)USKQT$L!"E?WN*Z MOTH5^G_R2$Y0E+["7=1$O4?P>3ZR?!*QK0\)]5J==:&@D_UV^Y@HJ-L]Z!S[ MW?\5WWM[':0AGO75F,A8'K3[.X@3&@IO/#$?[@.P*F/Q=/!I24A.XV=,%(]- ME[B,M'5V+98_AN7=]<;R+F.Y3)M='#YW]5#!E<)GR[8?0>C]UOZZ(/1^KW=R M(!6?WG['WP>$WM_;9X3^DR/_YDA UG3,A(+.D4HHZ(OL'@N/0?L@'>:,;TQ@/.&*@:+8<^I2CB058CS$0N W"H^FT1!!^M"0173 MP3\A"CI@"KJ>B $ ,RI/'ZZH0PN1%@ Q2P";0P 'K<[+H;_/0[=\\?U *NR7 MDR"2NOEO<>S?!Y'S)8D'&&C_].F+O;V:V^NTU\M8ZQEJ; =X5J>MK#5B#&2F ME3/]"Q_(?"P)(:(LLBL]U$DKL4U#0JU:NUI8O2;&6;M]<3TJJF2&RN\-0+4)C+LI4*XG5!K"%3J4I>$OP3@V&G422^.^\M M8:X_81YN!F&> 1X4G5Z>29Q$-U,D@=^K6HI23QWI8#(>GHM\SBSYK#_Y'&T& M^7PH?!+8]5JE^)CT(RFDJBJBZX%*/U+8,>!.RC_',1VR:34FR *FST,2'RQ) MK#])'&\&29P7)%%"P"MN$ENXZDJBXY%(PRP9TJB+/9V.SBT=K3\=G6P&'7TL MZ&CQ&/8)2&COZT3AV!115J65I;T2[5G2J_?'MZD ?O_=NE#@_L'A0=N(D'?9 M/=AMLW]P"JN[[4Y/1LHO)UHP_48Y(9AY.\V3%]PZPE;@OE(%;L]6X*Y?!:ZM MSK/5>;8Z;WN+KFQUGD446YVW#M5Y:#QT-L1X,'+5R$:^G'()ERP(MAX^Q[!- MMJ7E/^&7Y]]%,L )-46_3;) SO^=8S]J,$FP2>Z=:+ ]K%%*>-7=$+SJ5O#J M2J19$M! 14:HKU&03:-3_6.%QX=QR^+5D_&JMV9X-=O=^%OA;GS$%X\>L'I4 MF=UUMH ?-0Z)2;\DFT:B;L[DM/_SH0JY56#=2Z-HF$360J*X'%OI[ZHUOT*S!DHTU<%5$&?'ED+7 MGT)/-H1"3U:-0E_?8#NQ]+GV]-E;MV3$V?[YWY_HGY#M>G]TA3X/%1=,FHK\XU^*2?5NOSI6L34N1&1A[_^[>KNI// M\4PI W0Q&"&MG,PG74[:;>>/P/=#D8KOV*%N(K @ZO(^PJ[LSR"6GB66]2>6 M]6G"VT L)[-5,B\J>D5TCE=!QM@82GSM(D)+X< M#K&5*>&5HJ?+01;W56_J;O=Q*P=I:.0%0%2)&#^!2FRBP@90R;HE*C11B6KX M^QA!]-KS$40F)B/X\F]>,K%UNIM:I[MOZW1MG>YVUNGV;)VN+;] N=M8N;<";=?([O MQ%@C3H>ZY,Z.& #F?(B3(',^8>O/L2VW;42?=4NW:T*?_6GT<4Y31SH#%29- M8XR!,-X=B/KW(AIYP=CB2SV^[*];^E<3OAPTLYM2G*77T3VY9W$;_-"Y'HSN MO23[CT6>.N0Y7/-Q68=J7);D+L,D'CM_!MDH'U^/X7^<_W;>)Q19HU;JF%Y[ M?7YFYE,!(K4XCW"NV($4=X?K-%3+HGX-Z@-8UAKUNQV-^H!^JBM[X =>$HC4 M;$D]]Z@X!,D,K!Z\&E;;<=[SH73O=>95=E7\"NN-9!Z>P8/_FSBP"RS8,J+Z M6^N^SJUUIV[M2Q(,Q#VFHXSB/!5G,>9RI7;:://5]5[CZ@ZFZ:UF0"QQ_3"G MM(N4NI1SHS5F]@?/KE_B>YVZ=PNI))!Z, M:P21B[(9QZAX69X(.C_KM4'J-.>N+%Y$H^3G U_O 1XI<6W1J<8^[[0N/E\O M'Z$NZ&Z<___]U2]SB*QP_ @C,! M)T$J'8S$V+.WU'Q+9Z>?7OV6SKQPD(?,5S\%T;<^9@+;.VN\LP_G'U_]SCZ( M81 %]LKFO+)/I^]?_7T1VMN:X[:^7)V_^FU]203:'I8KSG=I^TN_K[,8 M/G>^H$5P@9DYWH#:07SP,L_Y&(3"V<%XK8]VQ'T !@/;$N8M^_+R=A>=+:RR M13L_5S)RYDH#ZDZE >T92:9%"E#Y$?5.-&3*W]"F?N$LHDIZSP*2D/_/$Q,\ M5SV=Z%8#?H&7=!G*?A Z.XQ>K7Q.K_ MWC"D1@>,GX?P&DP8$>P;3YV1!YI3GZ:"CH,,8Z:3/$ES#*5FL7.1B;%SV.[L M]'=WNKLRU*H"[!1F4YUU'*^8O_#S/L&/TW+\&\JV O@%U'&=/6,TL[#52OM M1"Y/W2 QS@?\.BDX/LZ8!A4_E[ 2Z2].(XR,?1S.2[B-);J'"RK1M3+ @$M3 M\6'=%-(&/K_3V;5"8A%$ATH4F!>NX^<)=IE$A6DBDB#VG2!"K]Y@!'K4D&;! MP^U[I#(FJ"3BTV//AY]ZSB1.LST!C['O39OB.D:?F#'Z5,7H?W%V@EW&"GA0 MAOMY"TF<3F"U/"65+$C8QK_&%\21Y)[M'6]WI[>K4O?@2SA#AEF IP/*^>B< M]'K43<:3;3AV\#E2,MKORH_3AYUWN^]@2\$N[CL1PQ!>YTB'H;$CW. 09"B! M1-QA@37 )$@)?L-,MK,MP(%)MVJ3]8!P=F+^T1@ "<]@C>$,H"([C(>[?#TN M[!!P)_!STGUA(;EC[Q;TY%MX@PLK3MAM#7="O4#X)HB-C( M6Q/4L#<;J2_K-][",73H5L6X.[4IQ6>QC/XVAK]<@A5<;$)=A&!OOI#_AF7O MXC ?$V32XBX(V?"J @98%N-&?>14B7/GA7G3#^[C//2!GC)0[@<"/LA&7B8Q M^-Y3*(B/[I+1@SOSP<;F$U$"-;XOC.]QGR,@3P< KNX-C()@3%FDH.D$XWS, M[\43)P3#L?> [BB)-<)74$0[?F5O%/OL'4 ">>;8+Y;,:M1S%@%E M@"0"%.BV?ZY ]) %AA(BR!$XZ+ M,%9F'>JTN*OE:[6V)<@KZM,7>P>V)9)2BQN>RCE5A\GY,^_M76(Q? 2C5I9$OI(CGP#12TC]\ M >N,@T@Y&\+ ZP!D M#5(D$6BWH,G*K+7&IB1+.XA<+0NT580V*&[(^)&7,7\"0U$T[(?%"3P.4K8? M1\ ! <6+1:5A_^[%#!;+R#:6D?4L(UN4@S01XQB8#;F(2KP$%*"Q\"*J.IZA M_E$0>ECE,>Q!+;Q2TE4%+P,-"9AA"G8<\Q3@&\0RM9?%Y$2665AF\6QFL6^9 MQ[JST_=!K53'R;R2RZ+&2X6+U6"AJ)7 9G=0YH[E*-'B>-<6MI%(DVKV2.O MCV RXUURA2=C3L-Z008,;E"7L5EQ?IG@D(ZP*#9@C-%3=H0T.^8,Q)W?^8$_ M+!97Y0UEYPW%X@A'9OETI&FTZ/W=!V%(@5DDGH+-L=O+8PL*5BB2E884>L98 M%/)6Z9C4Z.AB J!( "\IQCB._6#X0!RT>"5' [U4 ^9IY[KWG@QX?#UNLX#_ M&, =P*/A0^4D*D*L3\0A,*N/;:D^=F#UL=?0QRJT#20[MX96Y%"P=Z<4EYDR M_CAVWY#L5F2Y299*L84D &@_E!U0IL-JUHJFLC,C'0?S1&Z]! >:E5>\Q[=@ MNH_(1K'/"@"R+J#NJE6K(N\*+JX*Y9B.LD1H#QLF%:&AJSAA ="2<5U8T$.@ MZO@>=S.(Q^,\PA17.,5LD**\87\@[EDD4]LD=JN> K"_#/+13VB<>M^KT MF]KW2ZCJEO^O%O^?'AK\CF?Y_T+X/Z<2@KV$WK.DE%98UO%F\\]JI*!( M_2J'@YN#E]9+9[G"L[E"WW*%A7&%82*$H_2:4K9Q ZD#&P'[CRUD]-)$0/ C M+QP^PCK@45*7X'_)KE;,XF'&CRRSL,SBV/\^P17H)%NH;UH?+MZIB2%S6RE\*W9%F,93$_S&)\RV(6 MIH\P3RFY-+1#7867E(])INJ&)NB.I#8%<&,^V)2#+,9YZ'#7P8 F MHR/3IH (, P2.?!I'*4U3LNRN\\HQV)YD;*[3(4:[X-4UA*9!;=>RGT@/!]^ MH(JI%/Y-0(H5;DWC8+A'G4!DHD.<,0B\8TYU5]Z0V M1!LV+W3'B,L217D/16YW"7:P-=B]B%(JRR+)0?K_Q NX49&^7WV]+I?C5R^W MYFXE-&![ P#/, \='\R*B+W:R$@\RO%&B ><=@UWCN5PL.HN01R FLA('\>> MYMT,O!H^C3B)O"A?FZ<0VQ9&O5)AU*$MC%J_PJ@%94ZL'#[.2'Z<$D"<(9!' M%(N:ECMH!PWB'/A>*.M7:0R2%ELI;$WVA2MQ,BRM]BG4E>;],3< PFY!N4R0 MF0"WG"08HW?^!7M-_6 @53'A4&<@8GTC0;*@5JC!&SE99B&B386D;K')9<0' M(I$>1& ]>OZ_4W9B.)-),W^B M.S.C859IRYZEJD-MAS'Z'<$Z#;_S1QSCW3<96-KB1?2&U+'FENQ_/$Y<+PK6%^B.44,['KLS>&WUK\VGC\N@DR+&1[Y0*W MLU$@<) J6*14X7[)\:(Z'6D18>57\P9PQ2@'O>ZI;U,Q>=2;3&#G:#=CHTBL M%,B"+,]D[!.^C0,TWJEC"DOV''K_.Q&0D(N=O7C)Q M*7*'35'".*(RMBR^93\S5\5%'(!<>,.KA2_HR0&N<%-[V";5+:&&ESKHHL 6 MFQA.37+N6!EZ]QC,7+_3E0^'.'!+\06Z-#A2Z$S49-LT[S.V4* YPCP-\R,N M5.)J$D8^KMQK^6 P99FPF-_#,5^\?7PQH&'IY&%1C%A+R>N)?3U M,$\(E72'BE3-VJ4824,;BW3WD?(A9T>U544?!W[GA3.KIX5/C;UAU2+[H?]@ MUC0?=K$<>Y+$XSR\I1\TYE/LJ,-/G\YUYCB=]'=E\>ZN;/?#G9$YW$Y@9SJ$ M5^AY&?(G_ .F3U7MF5;BY?0HKN 6H?/K\S/7N44_'J>*X%UADL#Z4$$ZFPQD MVHKBAG!FX(,&4="#[%?,'BCS)>;^M2*AWG#T0UH!Y#KE-LA.3+KX(H7#T&< M9Y&F6.3!;DX?N6C -%1D5DZ $P$MK4];)FMWL8_R->B1KOJ3Y M&$FNXB\ -"8X,7?'EI0QP1%]U>8] 0#O@B0#6< =L%JO*/W7*A;0S(R+4#C[ M^U7@6)=/JOPQZ.PMEV@.8U7H %2=PF!7L]<-X M\&U%@A0_E#!SKV@AN&&Q8G.PX@.H@H_XYGYD1'FO M=70P>4J)SMSSS%=PY5=VGR^+>)[@HMZTJ-OK@?,IL?\7RL.;%3E:BDI1K09< MLI!8UXK #[HFYTLBD&F@QP7-<@K!K I"KQ[<9L:F+.V;H-KYD@31()AXX71$ M;W?Y6B0%A^=6(2NIH_P/=$H]5YDY7(Z^L5++6AUF77684L38LK+&%,YF,%E- MYI7OAG-&/@:1!\(&9,V*R>75 Y@AEZ>@ABK@7_K)VU_U,_37J@!S]3C#Z0"+ M1"FZOMJJC8ZR687&*C2;J]"<^R"C?>>4RLSBR#*N1D-V%J!>0:E1#@G+,"W# MM SSY1CFW\1=$#GG7A()P/G?K1TX"V"/ LLR3LLX+>/<"L;Y&[:\2Q[(A68Y M9A.DFJ%D6:5EE995;@6K_",8C#P1.G\(/Q@$EEDVAAEFP,FR2\LN+;O<"G;Y MQ++-L+&=JA))EE9956E:Y%:SR-,KB*(AA93\);G-A?9?-D>K9 MH+),TS)-RS2W@FF>>4F,1N:#2%+++QOSRAJA9%FE996656X%JSP-O0@;37N) ML$&>9M6R$4K;S2HMEI2PI"HX&DJ&9[3S'-D[5U;;^.XDGY?8/\#-R_G+-".]P_V#/<)]O_WRK__R\[^-1E^8RP3UF4TF*W)^ M>?6-_'YV=TVN7.E3UV+DW+."!7-],B)SWU]^'(^?GI[V[2EWI><$/@B0^Y:W M&,/[WT*!Y.YX_P!^PE^'QZ/38!9(?W1T<'1(_O/@^./!^X^''_Z+_,_IU_\= MC1"#M.9L08E/Q8SYW^B"R26UV*>]E+0%%3^F'KRWE2CD=?#N&"OE,,1VZ8G% M.9O2P/$_[?T14(=/.;/W"&C!E1\7/Z:S>NQ4^4S1I^-]* A%#@['OW^]OE=8 M(\8.=W]D2C]/A!.5/Q[CZPF5+"K^7"BON1^>G)R,U=NX*##B:UAS;9UT>=N/ M"=*%WX[#EPF*-7Q_OTZ!".1H1NDR+CZEHN(/1P>'H^# BL;S ]<4J M"T0R:W_F/8[URS*R0 CP3Q.=?EM":#->3@,O2HJS9VM>7A[?E!"XE%NRG$*] M I+#]UD2R:UR GA1(@%TZ:^63)9J6;TI(9+^4AB$P!L$]2&OIZ5@%K9RH_%/ MQE18PG,8(+#\$7M>.M2EOB=6E_ [5HCGNL&BG(GMBS$B'D.A$91B@ELQ7351 MED *OZ@2>%BF#>&;=!B_2I-AT*&NZ_D4HY?ZM5QR=^KAG]@*/Z(:'H",X!_? M[Z[610^ELL\>!-M;.H,&R4'%R<^8I6PHQ MV)\SGP.FNC;)$AD,=-S&0.2O&=[_OC,8Z"C6HKR9WBQQ5(>CLU,7"BV@ZG,@ MX(_LVI/K&E4#)@:#_E3/H(D@XDU)(HI0%TNFA!&4MK-PVC@WT\]SZLZ8O'+A M/?0>/I\X[%:P*8/!$I3SK!]@,_7_W'-L&)G# )E;W*]C^@[<#3[QMJ%/H$MH M#(2[)(6"Q#"(DJ_<)8WD+T1CV7E,SJ94SB\=[ZE6ZT\7-]CT71N; E.BN&Z; M=6[$C+K\3R7H&_4#P6ZF#W-V%DCN,HD!]H[+'_C_=^CFA$^YZW.F;=66V&"Y M]SC\Y-)R/ FLX$>:_QL22D!S0?]*(B%O5$M3SYS M.80;ZOJGEIKA%!7J<1O8H7 M,8)37HJ8C$>&V*?/,$\)[@DY"ZS'UVZ#"X[P*$Y)M4YYQ+@2SU87GUIETM:4W M&.>GO''63)3>D%#,;MJ4M2KV2_[JC +CTR%29DF M)2G:K=-J,)'LCP J[A\HS"(:64M3&&Q5F$DVL57(>NLLI;.2:5-D'QET79@8 M:JJM5:0AE9E6[/HB!D479G]KLW]::NI#G2UO0]-)@F,($MB05 MN+6*SB0 ,V/+DA?E"CXN3F8S^<&MU6TJ+YCM8O./#7HM66U424,?2;=6JVN2 M@]DP7U7,H/7"Y'5M)G%KS9#+'J957_[*H.["_#-.+RZC].+6ZKB83\Q$:--; M@Z8+L\^2G./6JKKE7KY3VU:5H4Y*B><,7CN=]@BNXVLP;V'.VWG[(,X]8AQ9 M+PFA;)V7U$NXQ:5.'<=[PO,1EYXX]X*)/PT<75RFG:1_M@8?*:[DUD_V90K' M$ A@(!&(B$[N'*2>)2\I%[]1)V"_J96I\5 M53$$3Q)2=W6OV^?J#G0B'ED'1ZK/O=R!?BIFL5HZ4'0F5G=R&LQ?9!2,5D3C MV3G.6M-6SJVZLS&X0LE>D@:NL)LSE2V6)Z,*W3CU(6EAF1I0NE#=65B<&*A;SENLTK^$G:7-7%#-99L[4GT[A2.WZVW1*5 M;:=628,]2HZ.)/;8M8UU>["2C'GV>=HTS4@,-BHDM@I[MK+9\\*.KBVU5W)J MM;()U2MJL$\A.91PVS6B_K;9I29DION) G_N"?XGLZ^DA"8 ?&X"'Z_-Q%M0 MT_;>.(IR5WI;2!/ULC(NU2O7 R>$HA M>5:V;3IC^5 FB802)35,?()T+%BOM*N[8# I!MPZ*NWAFPN*2 MW4Q5VPJU+>NY0S?F!@\I).8J/<30"<5 E']$4-1JBXHB&LW.:0IV_:P1,/LW M3G%?H4.M'_<61&@F0ZW="@C1[NRK9S.GGJ^TXFEPD3K7L.2ZCU@Z ?'*(12 MD48011F-@2@0.\\H6K'5[<$U/:0+;X.G%-*.U9[2X=[BG<,4C I#-1_:E*\' MI=\!O8RZ\GIN48.#P?B%'&>E\44LBTC51P0HC=!H[+&S;]XZRB;J!38': L* M3+)6'A;_@CM4F%W/X&U8&CR@D$&M](#0[!/UWDJ)UX_@#]P+2$/*68AAYQ:1 M#2MS'HTH#$:M=?)REYI8=R0SV=^6&H6I,<]W&8[<+SWNH ]. MY;9]5W7H,[LE3HW@2#2$6Z@Q&QY!F:E&.HT$$ZXD[TR/*JS>_U:WM,&$Q6UN M>1/NFJ;Q1&^--=]:90VV*>3ITA<&[F+F&L/$<2ZU$1B'_&<,B%BJH,%83>D- M!BRDSW(&3$5'/[-+V,'IR40)R]+L;)NQ3?SX5GB/7)I;7RTB@Q4+*:[U5DS> MDEC SFY9$]P\PMS<<2ZF4X:3-2QP!W/WK MH,RIE,QO$M#7D!NL7[(MKEX\Q_L,(EG*K*&TG6'++1.I*BZFU!6?%(T/'C