0001193125-22-134746.txt : 20220502 0001193125-22-134746.hdr.sgml : 20220502 20220429210610 ACCESSION NUMBER: 0001193125-22-134746 CONFORMED SUBMISSION TYPE: POS AM PUBLIC DOCUMENT COUNT: 117 FILED AS OF DATE: 20220502 DATE AS OF CHANGE: 20220429 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Rocket Lab USA, Inc. CENTRAL INDEX KEY: 0001819994 STANDARD INDUSTRIAL CLASSIFICATION: GUIDED MISSILES & SPACE VEHICLES & PARTS [3760] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: POS AM SEC ACT: 1933 Act SEC FILE NUMBER: 333-257440 FILM NUMBER: 22878786 BUSINESS ADDRESS: STREET 1: 3881 MCGOWEN STREET CITY: LONG BEACH STATE: CA ZIP: 90808 BUSINESS PHONE: 714-465-5737 MAIL ADDRESS: STREET 1: 3881 MCGOWEN STREET CITY: LONG BEACH STATE: CA ZIP: 90808 FORMER COMPANY: FORMER CONFORMED NAME: Vector Acquisition Corp DATE OF NAME CHANGE: 20200803 POS AM 1 d273415dposam.htm POS AM POS AM
POS AMP1YtrueROCKET LAB USA, INC.carryforward indefinitely and are available to offset up to 80% of future taxable income each year.0001819994Redemption of warrants when the price per common share equals or exceeds $10.00. Once the warrants become exercisable, the Company may redeem the outstanding warrants (except as described with respect to the Private Warrants): •in whole and not in part: •at a price of $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 set forth in the warrant agreement determined based on the redemption date and the fair market value of the common shares; •if, and only if, the closing price of the common shares equals or exceeds $10.00 per share (as adjusted) for any 20 trading days within the 30-trading day period ending three trading days before the Company sends the notice of redemption to the warrant holders; and •if the closing price of the common shares 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 is less than $18.00 per share (as adjusted), the Private Warrants must also be concurrently called for redemption on the same terms as the outstanding Public Warrants, as described above.Redemption of warrants when the price per common share equals or exceeds $18.00. Once the warrants become exercisable, the Company may redeem the outstanding warrants (except as described with respect to the Private 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 to each warrant holder; and •if, and only if, the closing price of the common shares equals or exceeds $18.00 per share (as adjusted) for any 20 trading days within a 30-trading day period ending three trading days before the Company sends the notice of redemption to the warrant holders.http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrentContract liabilities was recorded under ASC 606 in accordance with ASU No. 2021-08; therefore a reduction in contract liabilities related to the estimated fair values of the acquired contract liabilities was not required. 0001819994 2020-12-31 0001819994 2021-12-31 0001819994 2021-01-01 2021-12-31 0001819994 2020-01-01 2020-12-31 0001819994 2020-12-23 0001819994 2021-06-10 0001819994 2019-12-31 0001819994 2021-07-12 0001819994 2021-08-25 2021-08-25 0001819994 2021-11-30 0001819994 2019-01-01 2019-12-31 0001819994 rklb:SinclairInterplanetaryMember 2021-01-01 2021-12-31 0001819994 rklb:AdvancedSolutionsIncMember 2021-01-01 2021-12-31 0001819994 rklb:PlanetarySystemsCorporationMember 2021-01-01 2021-12-31 0001819994 us-gaap:TransferredAtPointInTimeMember rklb:SpaceSystemsMember 2021-01-01 2021-12-31 0001819994 rklb:LaunchServicesMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0001819994 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0001819994 us-gaap:TransferredOverTimeMember rklb:LaunchServicesMember 2021-01-01 2021-12-31 0001819994 rklb:SpaceSystemsMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0001819994 us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0001819994 rklb:LaunchServicesMember 2021-01-01 2021-12-31 0001819994 rklb:SpaceSystemsMember 2021-01-01 2021-12-31 0001819994 rklb:LaunchSiteAssetsMember srt:MaximumMember 2021-01-01 2021-12-31 0001819994 rklb:LaunchSiteAssetsMember srt:MinimumMember 2021-01-01 2021-12-31 0001819994 rklb:ComputerEquipmentHardwareAndSoftwareMember srt:MaximumMember 2021-01-01 2021-12-31 0001819994 srt:MinimumMember rklb:ComputerEquipmentHardwareAndSoftwareMember 2021-01-01 2021-12-31 0001819994 rklb:MachineryEquipmentVehiclesAndOfficeFurnitureMember srt:MaximumMember 2021-01-01 2021-12-31 0001819994 rklb:MachineryEquipmentVehiclesAndOfficeFurnitureMember srt:MinimumMember 2021-01-01 2021-12-31 0001819994 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2021-01-01 2021-12-31 0001819994 us-gaap:BuildingAndBuildingImprovementsMember srt:MinimumMember 2021-01-01 2021-12-31 0001819994 rklb:StockIssuedInConjunctionWithTheAcquisitionMember rklb:SinclairInterplanetaryMember 2021-01-01 2021-12-31 0001819994 rklb:EarnoutShareAchievementMember rklb:SinclairInterplanetaryMember 2021-01-01 2021-12-31 0001819994 rklb:ConsolidatedProFormaUnauditedMember 2021-01-01 2021-12-31 0001819994 rklb:AcquisitionsProFormaUnauditedMember 2021-01-01 2021-12-31 0001819994 rklb:AsReportedMember 2021-01-01 2021-12-31 0001819994 rklb:SinclairInterplanetaryMember us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001819994 rklb:SinclairInterplanetaryMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001819994 rklb:SinclairInterplanetaryMember rklb:BacklogMember 2021-01-01 2021-12-31 0001819994 us-gaap:TrademarksAndTradeNamesMember rklb:SinclairInterplanetaryMember 2021-01-01 2021-12-31 0001819994 us-gaap:NoncompeteAgreementsMember rklb:SinclairInterplanetaryMember 2021-01-01 2021-12-31 0001819994 us-gaap:DevelopedTechnologyRightsMember rklb:AdvancedSolutionsIncMember 2021-01-01 2021-12-31 0001819994 us-gaap:CustomerRelationshipsMember rklb:AdvancedSolutionsIncMember 2021-01-01 2021-12-31 0001819994 us-gaap:TrademarksAndTradeNamesMember rklb:AdvancedSolutionsIncMember 2021-01-01 2021-12-31 0001819994 us-gaap:TrademarksAndTradeNamesMember rklb:PlanetarySystemsCorporationMember 2021-01-01 2021-12-31 0001819994 rklb:BacklogMember rklb:PlanetarySystemsCorporationMember 2021-01-01 2021-12-31 0001819994 us-gaap:CustomerRelationshipsMember rklb:PlanetarySystemsCorporationMember 2021-01-01 2021-12-31 0001819994 us-gaap:DevelopedTechnologyRightsMember rklb:PlanetarySystemsCorporationMember 2021-01-01 2021-12-31 0001819994 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0001819994 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001819994 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001819994 srt:MaximumMember 2021-01-01 2021-12-31 0001819994 rklb:PublicAndPrivateWarrantsMember 2021-01-01 2021-12-31 0001819994 rklb:StockOptionsAndRestrictedStockUnitsMember 2021-01-01 2021-12-31 0001819994 rklb:CommonStockWarrantsMember 2021-01-01 2021-12-31 0001819994 rklb:PreferredStockWarrantsMember 2021-01-01 2021-12-31 0001819994 us-gaap:PreferredStockMember 2021-01-01 2021-12-31 0001819994 rklb:LaunchServicesMember 2021-01-01 2021-12-31 0001819994 rklb:SpaceSystemsMember 2021-01-01 2021-12-31 0001819994 us-gaap:AccountsReceivableMember 2021-01-01 2021-12-31 0001819994 rklb:CommercialCustomerGMember 2021-01-01 2021-12-31 0001819994 rklb:USCommercialCustomerAMember 2021-01-01 2021-12-31 0001819994 us-gaap:SalesRevenueNetMember 2021-01-01 2021-12-31 0001819994 us-gaap:SalesRevenueProductLineMember 2021-01-01 2021-12-31 0001819994 us-gaap:SalesRevenueProductLineMember rklb:CommercialCustomerHMember 2021-01-01 2021-12-31 0001819994 us-gaap:SalesRevenueProductLineMember rklb:CommercialCustomerGMember 2021-01-01 2021-12-31 0001819994 rklb:RestOfWorldMember 2021-01-01 2021-12-31 0001819994 country:DE 2021-01-01 2021-12-31 0001819994 country:JP 2021-01-01 2021-12-31 0001819994 country:US 2021-01-01 2021-12-31 0001819994 us-gaap:LeaseholdImprovementsMember 2021-01-01 2021-12-31 0001819994 srt:MinimumMember 2021-01-01 2021-12-31 0001819994 rklb:LegacyRocketLabOptionsMember rklb:PostCombinationCompanyCommonStockMember 2021-01-01 2021-12-31 0001819994 country:US rklb:LongLivedAssetsMember 2021-01-01 2021-12-31 0001819994 rklb:LongLivedAssetsMember country:NZ 2021-01-01 2021-12-31 0001819994 rklb:LongLivedAssetsMember stpr:CA 2021-01-01 2021-12-31 0001819994 rklb:LongLivedAssetsMember 2021-01-01 2021-12-31 0001819994 rklb:PerformanceBasedRestrictedStockUnitMember 2021-01-01 2021-12-31 0001819994 rklb:TwoThousandTwentyOnePlanMember 2021-01-01 2021-12-31 0001819994 rklb:InProcessTechnologyMember rklb:SinclairInterplanetaryMember 2021-01-01 2021-12-31 0001819994 rklb:InProcessTechnologyMember rklb:AdvancedSolutionsIncMember 2021-01-01 2021-12-31 0001819994 rklb:InProcessTechnologyMember rklb:PlanetarySystemsCorporationMember 2021-01-01 2021-12-31 0001819994 rklb:TermLoanFacilityMember 2021-01-01 2021-12-31 0001819994 rklb:PreferredStockWarrantsMember 2021-01-01 2021-12-31 0001819994 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001819994 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001819994 us-gaap:StateAndLocalJurisdictionMember 2021-01-01 2021-12-31 0001819994 us-gaap:DomesticCountryMember 2021-01-01 2021-12-31 0001819994 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001819994 rklb:IndefiniteCarryforwardMember 2021-01-01 2021-12-31 0001819994 rklb:TwoThousandThirteenPlanMember 2021-01-01 2021-12-31 0001819994 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001819994 us-gaap:RedeemableConvertiblePreferredStockMember 2021-01-01 2021-12-31 0001819994 srt:MinimumMember rklb:SharePriceEqualOrExceedsTwentyRupeesPerDollarMember 2021-01-01 2021-12-31 0001819994 srt:MaximumMember rklb:SharePriceEqualOrExceedsTwentyRupeesPerDollarMember 2021-01-01 2021-12-31 0001819994 rklb:SharePriceEqualOrExceedsTwentyRupeesPerDollarMember 2021-01-01 2021-12-31 0001819994 us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember 2021-01-01 2021-12-31 0001819994 us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001819994 us-gaap:RestrictedStockUnitsRSUMember rklb:PostCombinationCompanyCommonStockMember 2021-01-01 2021-12-31 0001819994 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001819994 rklb:LaunchServicesMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0001819994 rklb:SpaceSystemsMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0001819994 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0001819994 rklb:LaunchServicesMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0001819994 rklb:SpaceSystemsMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0001819994 us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0001819994 rklb:LaunchServicesMember 2020-01-01 2020-12-31 0001819994 rklb:SpaceSystemsMember 2020-01-01 2020-12-31 0001819994 rklb:StockIssuedInConjunctionWithTheAcquisitionMember rklb:SinclairInterplanetaryMember 2020-01-01 2020-12-31 0001819994 rklb:EarnoutShareAchievementMember rklb:SinclairInterplanetaryMember 2020-01-01 2020-12-31 0001819994 rklb:SinclairInterplanetaryMember 2020-01-01 2020-12-31 0001819994 rklb:ConsolidatedProFormaUnauditedMember 2020-01-01 2020-12-31 0001819994 rklb:AcquisitionsProFormaUnauditedMember 2020-01-01 2020-12-31 0001819994 rklb:AsReportedMember 2020-01-01 2020-12-31 0001819994 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-12-31 0001819994 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001819994 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001819994 us-gaap:SeriesAPreferredStockMember 2020-01-01 2020-12-31 0001819994 us-gaap:SeriesBPreferredStockMember 2020-01-01 2020-12-31 0001819994 us-gaap:SeriesCPreferredStockMember 2020-01-01 2020-12-31 0001819994 us-gaap:SeriesDPreferredStockMember 2020-01-01 2020-12-31 0001819994 us-gaap:SeriesEPreferredStockMember 2020-01-01 2020-12-31 0001819994 rklb:SeriesEOnePreferredStockMember 2020-01-01 2020-12-31 0001819994 rklb:PublicAndPrivateWarrantsMember 2020-01-01 2020-12-31 0001819994 rklb:StockOptionsAndRestrictedStockUnitsMember 2020-01-01 2020-12-31 0001819994 rklb:CommonStockWarrantsMember 2020-01-01 2020-12-31 0001819994 rklb:PreferredStockWarrantsMember 2020-01-01 2020-12-31 0001819994 us-gaap:PreferredStockMember 2020-01-01 2020-12-31 0001819994 rklb:LaunchServicesMember 2020-01-01 2020-12-31 0001819994 rklb:SpaceSystemsMember 2020-01-01 2020-12-31 0001819994 us-gaap:AccountsReceivableMember 2020-01-01 2020-12-31 0001819994 rklb:InternationalCustomerCMember 2020-01-01 2020-12-31 0001819994 rklb:USCommercialCustomerBMember 2020-01-01 2020-12-31 0001819994 rklb:USCommercialCustomerAMember 2020-01-01 2020-12-31 0001819994 us-gaap:SalesRevenueProductLineMember 2020-01-01 2020-12-31 0001819994 rklb:CommercialCustomerGMember us-gaap:SalesRevenueProductLineMember 2020-01-01 2020-12-31 0001819994 us-gaap:SalesRevenueProductLineMember rklb:USCommercialCustomerFMember 2020-01-01 2020-12-31 0001819994 rklb:InternationalCustomerEMember us-gaap:SalesRevenueProductLineMember 2020-01-01 2020-12-31 0001819994 rklb:USGovernmentCustomerDMember us-gaap:SalesRevenueProductLineMember 2020-01-01 2020-12-31 0001819994 rklb:RestOfWorldMember 2020-01-01 2020-12-31 0001819994 country:JP 2020-01-01 2020-12-31 0001819994 country:US 2020-01-01 2020-12-31 0001819994 rklb:LongLivedAssetsMember country:US 2020-01-01 2020-12-31 0001819994 country:NZ rklb:LongLivedAssetsMember 2020-01-01 2020-12-31 0001819994 rklb:LongLivedAssetsMember stpr:CA 2020-01-01 2020-12-31 0001819994 rklb:LongLivedAssetsMember 2020-01-01 2020-12-31 0001819994 rklb:PerformanceBasedRestrictedStockUnitMember 2020-01-01 2020-12-31 0001819994 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001819994 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001819994 us-gaap:RedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001819994 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001819994 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001819994 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001819994 us-gaap:SeriesAPreferredStockMember 2021-12-31 0001819994 us-gaap:SeriesBPreferredStockMember 2021-12-31 0001819994 us-gaap:SeriesCPreferredStockMember 2021-12-31 0001819994 us-gaap:SeriesDPreferredStockMember 2021-12-31 0001819994 us-gaap:SeriesEPreferredStockMember 2021-12-31 0001819994 rklb:SeriesE1PreferredStockMember 2021-12-31 0001819994 rklb:PipeInvestmentMember 2021-12-31 0001819994 rklb:SinclairInterplanetaryMember 2021-12-31 0001819994 rklb:AdvancedSolutionsIncMember 2021-12-31 0001819994 rklb:PlanetarySystemsCorporationMember 2021-12-31 0001819994 rklb:PublicWarrantsMember 2021-12-31 0001819994 us-gaap:BuildingAndBuildingImprovementsMember 2021-12-31 0001819994 rklb:MachineryEquipmentVehiclesAndOfficeFurnitureMember 2021-12-31 0001819994 rklb:ConstructionInProcessMember 2021-12-31 0001819994 rklb:LaunchSiteAssetsMember 2021-12-31 0001819994 us-gaap:ComputerEquipmentMember 2021-12-31 0001819994 rklb:DevelopedTechnologyMember 2021-12-31 0001819994 rklb:CapitalizedSoftwareMember 2021-12-31 0001819994 us-gaap:CustomerRelationshipsMember 2021-12-31 0001819994 rklb:NonCompeteMember 2021-12-31 0001819994 us-gaap:IntellectualPropertyMember 2021-12-31 0001819994 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0001819994 us-gaap:OrderOrProductionBacklogMember 2021-12-31 0001819994 rklb:InProcessTechnologyMember 2021-12-31 0001819994 rklb:TwoThousandTwentyOnePlanMember 2021-12-31 0001819994 rklb:NoncurrentLeaseLiabilitiesMember 2021-12-31 0001819994 us-gaap:OtherCurrentLiabilitiesMember 2021-12-31 0001819994 country:NZ rklb:LongLivedAssetsMember 2021-12-31 0001819994 rklb:LongLivedAssetsMember stpr:CA 2021-12-31 0001819994 rklb:LongLivedAssetsMember 2021-12-31 0001819994 rklb:LongLivedAssetsMember country:US 2021-12-31 0001819994 srt:MinimumMember rklb:VehiclesAndEquipmentMember 2021-12-31 0001819994 rklb:VehiclesAndEquipmentMember srt:MaximumMember 2021-12-31 0001819994 us-gaap:CommonStockMember rklb:PrivatePlacementWarrantsMember 2021-12-31 0001819994 rklb:PrivatePlacementWarrantsMember 2021-12-31 0001819994 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819994 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819994 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819994 rklb:AccruedInterestAndPenaltiesMember 2021-12-31 0001819994 rklb:PerformanceBasedRestrictedStockUnitMember 2021-12-31 0001819994 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001819994 rklb:IndefiniteCarryforwardMember us-gaap:DomesticCountryMember 2021-12-31 0001819994 us-gaap:DomesticCountryMember 2021-12-31 0001819994 rklb:PrivateWarrantsMember 2021-12-31 0001819994 rklb:TermLoanFacilityMember 2021-12-31 0001819994 rklb:SharePriceEqualOrExceedsTwentyRupeesPerDollarMember 2021-12-31 0001819994 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819994 rklb:TwoThousandThirteenPlanMember 2021-12-31 0001819994 srt:MaximumMember rklb:SinclairInterplanetaryMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-12-31 0001819994 srt:MinimumMember rklb:SinclairInterplanetaryMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-12-31 0001819994 us-gaap:ShareBasedCompensationAwardTrancheOneMember rklb:SinclairInterplanetaryMember srt:MaximumMember 2021-12-31 0001819994 srt:MinimumMember rklb:SinclairInterplanetaryMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-12-31 0001819994 rklb:TwoThousandThirteenPlanAndTwoThousandTwentyOnePlanMember 2021-12-31 0001819994 us-gaap:CommonClassAMember 2021-12-31 0001819994 rklb:LegacyRocketLabCommonStockMember 2021-12-31 0001819994 us-gaap:CommonClassBMember 2021-12-31 0001819994 rklb:PostCombinationCompanyMember 2021-12-31 0001819994 rklb:VectorWarrantsMember 2021-12-31 0001819994 rklb:LegacyRocketLabWarrantsMember 2021-12-31 0001819994 rklb:PostCombinationCompanyCommonStockMember rklb:LegacyRocketLabOptionsMember 2021-12-31 0001819994 us-gaap:SeriesAPreferredStockMember 2020-12-31 0001819994 us-gaap:SeriesBPreferredStockMember 2020-12-31 0001819994 us-gaap:SeriesCPreferredStockMember 2020-12-31 0001819994 us-gaap:SeriesDPreferredStockMember 2020-12-31 0001819994 us-gaap:SeriesEPreferredStockMember 2020-12-31 0001819994 rklb:SeriesE1PreferredStockMember 2020-12-31 0001819994 us-gaap:BuildingAndBuildingImprovementsMember 2020-12-31 0001819994 rklb:ConstructionInProcessMember 2020-12-31 0001819994 rklb:LaunchSiteAssetsMember 2020-12-31 0001819994 us-gaap:ComputerEquipmentMember 2020-12-31 0001819994 rklb:MachineryEquipmentVehiclesAndOfficeFurnitureMember 2020-12-31 0001819994 us-gaap:InProcessResearchAndDevelopmentMember 2020-12-31 0001819994 us-gaap:OrderOrProductionBacklogMember 2020-12-31 0001819994 us-gaap:TrademarksAndTradeNamesMember 2020-12-31 0001819994 us-gaap:IntellectualPropertyMember 2020-12-31 0001819994 rklb:DevelopedTechnologyMember 2020-12-31 0001819994 rklb:CapitalizedSoftwareMember 2020-12-31 0001819994 us-gaap:CustomerRelationshipsMember 2020-12-31 0001819994 rklb:NonCompeteMember 2020-12-31 0001819994 us-gaap:CommonStockMember 2020-12-31 0001819994 rklb:NoncurrentLeaseLiabilitiesMember 2020-12-31 0001819994 us-gaap:OtherCurrentLiabilitiesMember 2020-12-31 0001819994 rklb:LongLivedAssetsMember country:US 2020-12-31 0001819994 rklb:LongLivedAssetsMember country:NZ 2020-12-31 0001819994 stpr:CA rklb:LongLivedAssetsMember 2020-12-31 0001819994 rklb:LongLivedAssetsMember 2020-12-31 0001819994 us-gaap:RedeemableConvertiblePreferredStockMember 2020-12-31 0001819994 rklb:SeriesEOnePreferredStockMember 2020-12-31 0001819994 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001819994 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001819994 rklb:AccruedInterestAndPenaltiesMember 2020-12-31 0001819994 rklb:PerformanceBasedRestrictedStockUnitMember 2020-12-31 0001819994 us-gaap:StateAndLocalJurisdictionMember 2020-12-31 0001819994 rklb:IndefiniteCarryforwardMember us-gaap:DomesticCountryMember 2020-12-31 0001819994 us-gaap:DomesticCountryMember 2020-12-31 0001819994 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001819994 rklb:SolaeroHoldingsIncMember us-gaap:SubsequentEventMember 2022-01-18 2022-01-18 0001819994 rklb:SeriesE1PreferredStockMember srt:AffiliatedEntityMember 2022-01-18 2022-01-18 0001819994 rklb:PublicWarrantsMember 2021-12-22 0001819994 us-gaap:CommonStockMember 2021-12-22 0001819994 rklb:PublicAndPrivateWarrantsMember 2021-12-22 0001819994 us-gaap:CommonStockMember us-gaap:SubsequentEventMember 2022-01-31 0001819994 rklb:PublicWarrantsMember us-gaap:SubsequentEventMember 2022-01-31 0001819994 us-gaap:SubsequentEventMember 2022-01-31 0001819994 us-gaap:SubsequentEventMember rklb:PublicWarrantsMember 2022-01-31 2022-01-31 0001819994 us-gaap:SubsequentEventMember 2022-01-31 2022-01-31 0001819994 us-gaap:SeriesEPreferredStockMember 2018-09-14 2018-09-14 0001819994 us-gaap:SeriesEPreferredStockMember srt:AffiliatedEntityMember 2018-09-14 2018-09-14 0001819994 rklb:SeriesE1PreferredStockMember srt:AffiliatedEntityMember 2020-05-18 2020-05-18 0001819994 rklb:SeriesE1PreferredStockMember 2020-05-18 2020-05-18 0001819994 us-gaap:CommonStockMember 2020-12-23 0001819994 rklb:TermLoanFacilityMember 2021-05-13 0001819994 rklb:TermLoanFacilityMember 2021-06-10 2021-06-10 0001819994 us-gaap:CommonStockMember 2021-08-01 2021-08-31 0001819994 rklb:LegacyRocketLabCommonStockMember rklb:PostCombinationCompanyMember 2021-08-25 2021-08-25 0001819994 us-gaap:RedeemableConvertiblePreferredStockMember rklb:LegacyRocketLabCommonStockMember rklb:PostCombinationCompanyMember 2021-08-25 2021-08-25 0001819994 us-gaap:CommonClassAMember rklb:PostCombinationCompanyMember 2021-08-25 2021-08-25 0001819994 rklb:PipeInvestmentMember 2021-08-25 2021-08-25 0001819994 rklb:PostCombinationCompanyMember us-gaap:CommonClassBMember 2021-08-25 2021-08-25 0001819994 rklb:PostCombinationCompanyMember 2021-08-25 2021-08-25 0001819994 rklb:PublicWarrantsMember 2021-08-25 2021-08-25 0001819994 us-gaap:CommonStockMember 2021-08-25 2021-08-25 0001819994 srt:MaximumMember 2021-08-25 2021-08-25 0001819994 rklb:PublicWarrantsMember 2021-08-25 0001819994 rklb:PostCombinationCompanyMember rklb:LegacyRocketLabCommonStockMember us-gaap:RedeemableConvertiblePreferredStockMember 2021-08-25 0001819994 rklb:PostCombinationCompanyMember us-gaap:CommonClassAMember 2021-08-25 0001819994 rklb:PostCombinationCompanyMember 2021-08-25 0001819994 rklb:PublicWarrantsMember us-gaap:CommonStockMember 2021-08-25 0001819994 us-gaap:CommonStockMember rklb:PrivatePlacementWarrantsMember 2021-08-25 0001819994 srt:MaximumMember 2021-08-25 0001819994 us-gaap:SeriesCPreferredStockMember 2016-12-31 0001819994 us-gaap:SeriesDPreferredStockMember 2016-12-31 0001819994 us-gaap:CommonStockMember 2016-12-31 0001819994 us-gaap:CommonStockMember 2021-09-10 2021-09-10 0001819994 rklb:PreferredStockWarrantsMember 2021-09-10 2021-09-10 0001819994 rklb:CommonStockWarrantsMember 2021-09-10 2021-09-10 0001819994 rklb:CommonStockWarrantsMember 2021-09-10 0001819994 rklb:PreferredStockWarrantsMember 2021-09-10 0001819994 rklb:SharePriceEqualOrExceedsTwentyRupeesPerDollarMember 2022-02-21 0001819994 rklb:SharePriceEqualOrExceedsTwentyRupeesPerDollarMember srt:MinimumMember 2022-02-21 2022-02-21 0001819994 srt:MaximumMember rklb:SharePriceEqualOrExceedsTwentyRupeesPerDollarMember 2022-02-21 2022-02-21 0001819994 rklb:SinclairInterplanetaryMember 2020-04-28 0001819994 rklb:PlanetarySystemsCorporationMember 2021-11-15 0001819994 us-gaap:CommonStockMember rklb:PlanetarySystemsCorporationMember 2021-11-15 0001819994 rklb:PlanetarySystemsCorporationMember rklb:PerformanceBasedEarnoutMember 2021-11-15 0001819994 rklb:PlanetarySystemsCorporationMember 2021-11-30 2021-11-30 0001819994 rklb:LaunchServicesMember 2021-12-31 0001819994 rklb:SpaceSystemsMember 2021-12-31 0001819994 us-gaap:PreferredStockMember us-gaap:RedeemableConvertiblePreferredStockMember 2021-12-31 0001819994 us-gaap:CommonStockMember 2021-12-31 0001819994 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001819994 us-gaap:RetainedEarningsMember 2021-12-31 0001819994 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001819994 us-gaap:RedeemableConvertiblePreferredStockMember 2021-12-31 0001819994 us-gaap:PreferredStockMember us-gaap:RedeemableConvertiblePreferredStockMember 2019-12-31 0001819994 us-gaap:CommonStockMember 2019-12-31 0001819994 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001819994 us-gaap:RetainedEarningsMember 2019-12-31 0001819994 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001819994 us-gaap:RedeemableConvertiblePreferredStockMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001819994 us-gaap:CommonStockMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001819994 us-gaap:AdditionalPaidInCapitalMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001819994 us-gaap:RetainedEarningsMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001819994 us-gaap:AccumulatedOtherComprehensiveIncomeMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001819994 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001819994 rklb:LaunchServicesMember 2019-12-31 0001819994 rklb:SpaceSystemsMember 2019-12-31 0001819994 rklb:PerformanceBasedRestrictedStockUnitMember 2019-12-31 0001819994 us-gaap:RedeemableConvertiblePreferredStockMember 2019-12-31 0001819994 rklb:LaunchServicesMember 2020-12-31 0001819994 rklb:SpaceSystemsMember 2020-12-31 0001819994 us-gaap:PreferredStockMember us-gaap:RedeemableConvertiblePreferredStockMember 2020-12-31 0001819994 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001819994 us-gaap:RetainedEarningsMember 2020-12-31 0001819994 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 iso4217:USD xbrli:shares utr:Year xbrli:pure utr:Day iso4217:USD xbrli:shares rklb:Segments rklb:Missions
As filed with the Securities and Exchange Commission on April 29, 2022
Registration Nos.
333-259797
and
333-257440
 
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
 
POST-EFFECTIVE AMENDMENT NO. 2
TO
FORM
S-4
ON FORM
S-1
and
POST-EFFECTIVE AMENDMENT NO. 1
TO
FORM
S-1
REGISTRATION STATEMENT
UNDER
THE SECURITIES ACT OF 1933
 
 
Rocket Lab USA, Inc.
(Exact Name of Registrant as Specified in its Charter)
 
 
 
Delaware
 
4522
 
98-1550340
(State or Other Jurisdiction of
Incorporation or Organization)
 
(Primary Standard Industrial
Classification Code No.)
 
(I.R.S. Employer
Identification No.)
Rocket Lab USA, Inc.
3881 McGowen Street
Long Beach, CA 90808
(714)
465-5737
(Address, including zip code, and telephone number, including area code, of registrant’s principal executive offices)
Peter Beck
Rocket Lab USA, Inc.
President, Chief Executive Officer and Chairman
3881 McGowen Street
Long Beach, CA 90808
(714)
465-5737
(Name, address, including zip code, and telephone number, including area code, of agent for service
 
 
Copies of all communications, including communications sent to agent for service, should be sent to:
 
W. Stuart Ogg
 
Arjun Kampani
Goodwin Procter LLP
 
Senior Vice President, General Counsel and Secretary
601 Marshall Street
 
Rocket Lab USA, Inc.
Redwood City, CA 94063
 
3881 McGowen Street
(650)
752-3100
 
Long Beach, CA 90808
   
(714)
465-5737
 
 
 

Approximate date of commencement of proposed sale to the public: From time to time after the effective date of this registration statement.
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, please 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, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule
12b-2
under the Securities Exchange Act of 1934:
 
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.  
STATEMENT PURSUANT TO RULE 429
The Registrant is filing a single prospectus as part of this registration statement, pursuant to Rule 429 under the Securities Act of 1933 (the “Securities Act”). The prospectus is a combined prospectus relating to an aggregate of 343,252,087 shares of the Registrant’s common stock, par value $0.001 per share (“Common Stock”) that are currently registered and remain unsold under the Prior Registration Statements (as defined below).
Pursuant to Rule 429 under the Securities Act, this registration statement on
Form S-1,
upon effectiveness, will serve as a post-effective amendment to each of the prior registration statements filed by the Registrant (Registration Statement on Form
S-4,
as amended, (File
No. 333-257440)
that was originally declared effective by the Securities and Exchange Commission on July 21, 2021, and Registration Statement on Form
S-1,
as amended, (File No. 333-259797) that was originally declared effective by the Securities and Exchange Commission on October 7, 2021) (the “Prior Registration Statements”) with respect to the offerings of such unsold shares thereunder.
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 Securities and Exchange Commission, acting pursuant to said Section 8(a), may determine.
 
 
 

EXPLANATORY NOTE
Rocket Lab USA, Inc., a Delaware corporation, filed a registration statement on Form
S-1
(File
No. 333-259797)
on September 24, 2021, which was declared effective on October 7, 2021 (as amended and supplemented, the “October Registration Statement”). In addition, pursuant to Rule 429 under the Securities Act (as defined below), the prospectus included in the October Registration Statement was a combined prospectus which also related to the registration statement on Form
S-4
(File
No. 333-257440),
which was originally declared effective on July 21, 2021, and pursuant to Rule 429(b), was automatically amended by Post-Effective Amendment No. 1 which became effective concurrently with the effectiveness of the October Registration Statement, (the “July Registration Statement” and together with the October Registration Statement, the “Prior Registration Statements”).
This Post-Effective Amendment (this “Post-Effective Amendment”) to each of the Prior Registration Statements is being filed (i) pursuant to Rule 429 under the Securities Act of 1933, as amended, to combine the prospectuses included in the October Registration Statement and the July Registration Statement, (ii) to serve as a Section 10(a)(3) update to the Prior Registration Statements and to make certain other updates to the prospectus that forms a part of this Post-Effective Amendment, (iii) to remove from registration by means of this Post-Effective Amendment certain shares of common stock and private placement warrants described below and (iv) to update the section titled “Selling Securityholders” contained in the prospectus included herein to reflect, among other things, earlier sales or dispositions of common stock and private placement warrants made by certain of the named selling stockholders.
On March 24, 2022, Rocket Lab USA, Inc., filed its Annual Report on Form
10-K
for fiscal year ended December 31, 2021 (the “Annual Report”). Interested parties should refer to such Annual Report for more information.
We have terminated the issuance by us of shares of our common stock issuable upon exercise of the public warrants and private placement warrants as a result of the redemption by us, on January 31, 2022, of all the unexercised public warrants then outstanding in accordance with their terms. In connection with such redemption, the Nasdaq Stock Market LLC (“Nasdaq”), filed an application on Form 25 with the SEC to delist the public warrants on January 31, 2022. The private placement warrants were exercised in full in January 2022. The registration statement is hereby amended to remove and withdraw from registration (i) all unissued shares of our common stock underlying the public warrants and the private placement warrants and (ii) the resale of the private placement warrants. The registration statement is hereby amended to also remove and withdraw from registration all Earnout Shares (as defined herein) which did not become issuable in accordance with the terms of the Merger Agreement (as defined herein).
The form of prospectus included in this Post-Effective Amendment may be used in one or more offerings by one or more selling stockholders identified in the prospectus contained herein with one or more of the underwriters named therein and with different types and amounts of securities offered.
No additional securities are being registered under this Post-Effective Amendment. All applicable registration fees were paid at the time of the original filing of the Prior Registration Statements.
 
 
 

The information in this preliminary prospectus is not complete and may be changed. Neither we nor the selling securityholders may 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 is not soliciting an offer to buy these securities in any jurisdiction where the offer or sale is not permitted.
 
PRELIMINARY PROSPECTUS                             SUBJECT TO COMPLETION-DATED April 29, 2022
Rocket Lab USA, Inc.
343,252,087 Shares of Common Stock by the Selling Securityholders
 
 
This prospectus relates to the offer and sale from time to time by the selling securityholders named in this prospectus (the “Selling Securityholders”) of up to 343,252,087 shares of common stock, consisting of (i) up to 19,089,189 shares of common stock (the “PIPE shares”) issued in a private placement pursuant to Subscription Agreements (as defined below) entered into on March 1, 2021 (the “PIPE Financing”); (ii) up to 8,903,359 shares attributable to restricted stock units and stock options of Legacy Rocket Lab (defined below) prior to the Business Combination; (iii) up to 8,000,000 shares of common stock (the “founder shares”) issued upon consummation of the Business Combination (defined below), in exchange for shares of our Class B ordinary shares originally issued in a private placement to Vector’s initial shareholders; (iii) up to 1,592,080 shares of common stock issued upon cashless exercise of the private placement warrants (defined below) and (iv) up to 305,667,459 shares of common stock issued to former equity holders of Legacy Rocket Lab pursuant to the Business Combination .
The Selling Securityholders may offer, sell or distribute all or a portion of the securities hereby registered publicly or through private transactions at prevailing market prices or at negotiated prices. We will bear all costs, expenses and fees in connection with the registration of these securities, including with regard to compliance with state securities or “blue sky” laws. The Selling Securityholders will bear all commissions and discounts, if any, attributable to their sale of shares of our common stock or warrants. See “
Plan of Distribution
” beginning on page 111 of this prospectus.
Our common stock is listed on the Nasdaq (as defined below) under the symbol “RKLB”. On April 28, 2022, the last reported sales price of our common stock was $7.51 per share.
We are an “emerging growth company” as defined in Section 2(a) of the Securities Act, and, as such, have elected to comply with certain reduced disclosure and regulatory requirements.
Investing in our securities involves risks. See the section entitled “Risk Factors” beginning on page 8 of this prospectus to read about factors you should consider before buying our securities.
Neither the Securities and Exchange Commission nor any state securities commission has approved or disapproved of these securities or determined if this prospectus is truthful or complete. Any representation to the contrary is a criminal offense.
The date of this prospectus is April                , 2022
 

TABLE OF CONTENTS
 
 
  
Page
 
  
 
ii
 
  
 
ii
 
  
 
iii
 
  
 
v
 
  
 
1
 
  
 
7
 
  
 
8
 
  
 
37
 
  
 
38
 
  
 
39
 
  
 
55
 
  
 
68
 
  
  
 
88
 
  
 
91
 
  
 
98
 
  
 
104
 
  
 
109
 
  
 
111
 
  
 
114
 
  
 
114
 
  
 
115
 
  
 
F-1
 
 
 
i

ABOUT THIS PROSPECTUS
This prospectus is part of a registration statement on Form
S-1
that we filed with the Securities and Exchange Commission (the “SEC”) using the “shelf” registration process. Under this shelf registration process, the Selling Securityholders may, from time to time, sell or otherwise distribute the securities offered by them as described in the section titled “
Plan of Distribution
” 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.
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 the offer or sale is not permitted.
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. 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 entitled “
Where You Can Find More Information.
Unless the context otherwise requires, references in this prospectus to the “Company,” “Rocket Lab,” “we,” “us” or “our” refers to Rocket Lab USA, Inc, a Delaware corporation, prior to the consummation of the Business Combination (the “Closing,” and such date of the consummation of the Business Combination, the “Closing Date”) and to Rocket Lab and its consolidated subsidiaries following the Business Combination. References to “Vector” refer to our predecessor company prior to the consummation of the Business Combination.
TRADEMARKS
This document contains references to trademarks, trade names and service marks belonging to other entities. Solely for convenience, trademarks, trade names and service marks referred to in this prospectus may appear without the
®
or TM 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. We do not intend our use or display of other companies’ trade names, trademarks or service marks to imply a relationship with, or endorsement or sponsorship of us by, any other companies.
 
ii

SELECTED DEFINITIONS
Unless otherwise stated in this prospectus or the context otherwise requires, the following terms shall have the following meanings:
 
   
Board
” means the board of directors of Rocket Lab;
 
   
Business Combinatio
n
” means the transactions completed under the Merger Agreement, including the Domestication, the Mergers and the PIPE Financing;
 
   
Bylaws
” means our bylaws;
 
   
Certificate of Incorporation
” means our certificate of incorporation;
 
   
Charter Amendment
” means the amended and restated certificate of incorporation of Rocket Lab entered into concurrently with the Domestication;
 
   
Class
 B ordinary shares
” or “
founder shares
” means the 8,000,000 Class B ordinary shares, par value $0.0001 per share, of Vector outstanding that were initially issued to our Sponsor (a portion of which were subsequently transferred to the other initial shareholders, John Herr, and David Kennedy) in a private placement prior to Vector’s initial public offering, and, in connection with the Domestication, which automatically converted into an equal number of shares of common stock;
 
   
Closing
” means the closing of the Business Combination;
 
   
Closing Date
” means August 25, 2021;
 
   
DGCL
” means Delaware General Corporation Law;
 
   
Domestication
” means the transfer by way of continuation and deregistration of Vector from the Cayman Islands and the continuation and domestication of Vector as a corporation incorporated in the State of Delaware;
 
   
Earnout Shares
” means up to 32,150,757 shares of common stock issuable to the Rocket Lab Holders as
earn-out
consideration if the closing price of New Rocket Lab common stock is equal to or greater than $20.00 for a period of at least 20 trading days out of 30 consecutive trading days during the period commencing on the 90th day following the Closing and ending on the 180th day following the Closing, which in the aggregate equal the product obtained by multiplying (i) the Aggregate Share Consideration (computed without the deduction for the Management Redemption Shares/Options) by (ii) 8%;
 
   
Equity Incentive Plan
” means the Rocket Lab USA, Inc. 2021 Stock Option and Incentive Plan adopted by the stockholders;
 
   
ESPP
” means the Rocket Lab USA, Inc. 2021 Employee Stock Purchase Plan adopted by the stockholders;
 
   
Exchange Ratio
” means (i) each issued and outstanding share of preferred stock, par value $0.0001 per share, of Rocket Lab converted into Rocket Lab common stock, in accordance with the terms thereof; (ii) each issued and outstanding share of New Rocket Lab common stock (after giving effect to the conversion contemplated by clause (i)) converted automatically into a number of shares of Rocket Lab common stock equal to the Exchange Ratio, which was 9.059659; and (iii) corresponding adjustments were made to the outstanding options, warrants, restricted stock units and other rights to acquire stock of Rocket Lab;
 
   
initial public offering
” means Vector’s initial public offering that was consummated on September 29, 2020;
 
   
Legacy Rocket Lab
” means Rocket Lab USA, Inc., a Delaware corporation, prior to the consummation of the Business Combination;
 
 
iii

   
Management Redemption Agreement
” means that certain management redemption agreement, dated as of June 17, 2021, among Rocket Lab and certain members of its management pursuant to which Rocket Lab agreed to redeem from such individuals the Management Redemption Shares/ Options for the Management Redemption Amount;
 
   
Management Redemption Amount
” means $40,000,000, the aggregate purchase price for the redemptions of Management Redemption Shares/Options;
 
   
Management Redemption Shares/Options
” means the shares of Legacy Rocket Lab common stock and options to purchase shares of Legacy Rocket Lab common stock held by certain members of Rocket Lab’s management that were redeemed prior to the Closing;
 
   
Merger Agreement
” means that certain Agreement and Plan of Merger, dated as of March 1, 2021, as amended by Amendment No. 1 thereto, dated May 7, 2021 and Amendment No. 2, thereto dated June 25, 2021 (as may be further amended, supplemented or otherwise modified from time to time), by and among Vector, Rocket Lab and Prestige USA Merger Sub, Inc., a Delaware corporation and a wholly-owned subsidiary of Rocket Lab;
 
   
Mergers
” means the First Merger and the Second Merger under the Merger Agreement;
 
   
New Rocket Lab
” means the surviving corporation of the Second Merger, which was Vector following the Domestication and, in connection with the Second Merger, was renamed “Rocket Lab USA, Inc.”;
 
   
PIPE Investors
” means the investors who agreed to participate in the PIPE Financing and entered into the Subscription Agreements;
 
   
public warrants
” means the previously outstanding 10,666,666 redeemable warrants to purchase common stock that were issued by Vector in its initial public offering;
 
   
private placement warrants
” means the previously outstanding 5,600,000 private placement warrants that were issued to the Sponsor as part of the initial public offering, which are substantially identical to the public warrants sold as part of the units in the initial public offering, subject to certain limited exceptions;
 
   
Rocket Lab Holders
” means the holders of (i) common stock of Legacy Rocket Lab, (ii) preferred stock of Legacy Rocket Lab, and (iii) any other securities of Legacy Rocket Lab that provided the holder thereof the right to acquire shares of common stock of Rocket Lab in connection with the Business Combination, including equity awards of Legacy Rocket Lab, in each case, held immediately prior to the effectiveness of the First Merger;
 
   
Securities Act
” means the Securities Act of 1933, as amended;
 
   
Sponsor
” means Vector Acquisition Partners, L.P., a Cayman Islands exempted limited partnership;
 
   
Subscription Agreements
” means the subscription agreements, entered into by Vector and each of the PIPE Investors in connection with the PIPE Financing;
 
   
units
” means the former units of Vector, each unit consisting of one Class A ordinary share and
one-third
of one warrant, with such whole warrant representing the right to acquire one Class A ordinary share, that were offered and sold by Vector in its initial public offering;
 
   
U.S. GAAP
” means the United States of America generally accepted accounting principles, consistently applied;
 
   
Vector
” means Vector Acquisition Corporation, a Cayman Islands exempted company, prior to giving effect to the Domestication; and
 
   
warrants
” means the public warrants and the private placement warrants.
 
iv

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS
Certain statements in this prospectus may constitute “forward-looking statements” for purposes of the federal securities laws. Our forward-looking statements include, but are not limited to, statements regarding our or our management team’s expectations, hopes, beliefs, intentions or strategies regarding the future. The information included in this prospectus has been provided by us and our management, and such forward-looking statements include statements relating to the expectations, hopes, beliefs, intentions or strategies regarding the future of Rocket Lab and its management team. In addition, any statements that refer to projections, forecasts or other characterizations of future events or circumstances, including any underlying assumptions, are forward-looking statements. The words “anticipate,” “believe,” “could,” “expect,” “intends,” “may,” “might,” “plan,” “potential,” “predict,” “project,” “should,” “will,” “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. The forward-looking statements contained in this prospectus are based on current expectations and beliefs concerning future developments and their potential effects on Rocket Lab. There can be no assurance that future developments affecting us will be those that we have anticipated. These forward-looking statements involve a number of risks, uncertainties (some of which are beyond our control) or other assumptions that may cause actual results or performance to be materially different from those expressed or implied by these forward-looking statements. These risks and uncertainties include, but are not limited to, those factors described below and under the heading “Risk Factors.”
 
   
Our ability to effectively manage future growth and achieve operational efficiencies;
 
   
changes in the competitive and highly regulated industries in which we operate, variations in operating performance across competitors, changes in laws and regulations affecting our business and changes in the combined capital structure;
 
   
changes in governmental policies, priorities, regulations, mandates or funding for programs in which we or our customers participate, which could negatively impact our business;
 
   
loss of, or default by, one or more of our key customers or inability of customers to fund contractual commitments, which could result in a decline in future revenues, cancellation of contracted launches or space systems orders or termination or default of existing agreements;
 
   
changes in applicable laws or regulations;
 
   
success in retaining or recruiting, or changes required in, officers, key employees or directors, and our ability to attract and retain key personnel, including Peter Beck, our President, Chief Executive Officer and Chairman;
 
   
any inability of us to operate our Electron Launch Vehicle (“Electron”) at its anticipated launch rate could adversely impact our business, financial condition and results of operations;
 
   
defects in or failure of our products to operate in the expected manner, including any launch failure, which could result in a loss of revenue, impact our business, prospects and profitability, increase our insurance rates and damage our reputation and ability to obtain future customers;
 
   
inability or failure to protect intellectual property;
 
   
disruptions in the supply of key raw materials or components used to produce our products or increases in prices of raw materials;
 
   
fluctuations in foreign exchange rates;
 
   
the ability to implement our business plans, forecasts and other expectations, and identify and realize additional opportunities;
 
   
the risk of downturns in the commercial launch services and spacecraft industry;
 
 
v

   
our ability to anticipate changes in the markets for rocket launch services, mission services, spacecraft and spacecraft components;
 
   
macroeconomic conditions resulting from the global pandemic related to the novel coronavirus
(“COVID-19”);
 
   
the inability to develop and maintain effective internal controls;
 
   
the diversion of management’s attention and consumption of resources as a result of acquisitions of other companies and success in integrating and otherwise achieving the benefits of recent and potential acquisitions;
 
   
failure to maintain adequate operational and financial resources or raise additional capital or generate sufficient cash flows;
 
   
any significant disruption in or unauthorized access to our computer systems or those of third parties that we utilize in our operations, including those relating to cybersecurity or arising from cyber-attacks;
 
   
the effect of the
COVID-19
pandemic on the foregoing, including potential delays in the timing of launches due to government lock-downs, including travel restrictions or other factors impacting travel; and
 
   
other factors detailed under the section of this prospectus entitled “
Risk Factors
.”
Should one or more of these risks or uncertainties materialize, or should any of our assumptions prove incorrect, actual results may vary in material respects from those projected in these forward-looking statements. Some of these risks and uncertainties may in the future be amplified by the
COVID-19
outbreak and there may be additional risks that we currently consider immaterial or which are unknown. It is not possible to predict or identify all such risks. We do not undertake any obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise, except as may be required under applicable securities laws.
You should read this prospectus and the documents that we reference in this prospectus and have filed with the SEC as exhibits to the registration statement of which this prospectus is a part with the understanding that our actual future results, levels of activity, performance and events and circumstances may be materially different from what we expect. All forward-looking statements are qualified in their entirety by this cautionary statement.
You should also note that we may announce material business and financial information to our investors using our website (including at https://investors.rocketlabusa.com), filings with the SEC, webcasts, press releases, and conference calls. We use these mediums, as well as our official corporate accounts on social media outlets such as Twitter, Facebook, LinkedIn and YouTube, to broadcast our launches and other significant events, and to communicate with the public about our company, our products, and other matters. It is possible that the information that we make available may be deemed to be material information. We therefore encourage investors and others interested in our company to review the information that we make available on our website and through our other official social media channels. The information contained on, or that can be accessed through, our website or our social media channels is not a part of this prospectus.
 
vi

PROSPECTUS SUMMARY
The following summary highlights information contained in greater details elsewhere in this prospectus. This summary is not complete and does not contain all of the information you should consider in making your investment decision. You should read the entire prospectus carefully before making an investment in our common stock or warrants. You should carefully consider, among other things, our financial statements and related notes and the sections titled “
Risk Factors
” and “
Management’s Discussion and Analysis of Financial Condition and Results of Operations
” included elsewhere in this prospectus.
Unless otherwise indicated or the context otherwise requires, references in this prospectus to “we,” “us,” “our” and other similar terms refer to Rocket Lab following the Closing.
Company Overview
Rocket Lab is an
end-to-end
space company with an established track record of mission success. We deliver reliable launch services, spacecraft design services, spacecraft components, spacecraft manufacturing and other spacecraft and
on-orbit
management solutions that make it faster, easier and more affordable to access space.
Corporate Information
We were incorporated on July 28, 2020 as a special purpose acquisition company and a Cayman Islands exempted company under the name Vector Acquisition Corporation. On September 29, 2020, Vector completed its initial public offering. On the Closing Date, Vector consummated the Business Combination with Rocket Lab pursuant to the Merger Agreement. In connection with the Business Combination, Vector changed its name to Rocket Lab USA, Inc.
Our address is 3881 McGowen Street, Long Beach, CA 90808. Our telephone number is (714)
465-5737.
Our website address is www.rocketlabusa.com. Information contained on our website or connected thereto does not constitute part of, and is not incorporated by reference into, this prospectus or the registration statement of which it forms a part.
Summary of Risks Related to Rocket Lab’s Business
You should carefully read the risks described below, this prospectus and especially consider the factors discussed in the section entitled “
Risk
Factor
s
.” If any of the following events occur, our business, financial condition and operating results may be materially adversely affected. In that event, the trading price of our securities could decline, and you could lose all or part of your investment. Such risks include, but are not limited to:
 
   
We have experienced rapid growth in recent periods and those growth rates may not be indicative of our future growth. If we fail to manage our growth effectively, we may be unable to execute our business plan and our business, results of operations, and financial condition could be harmed.
 
   
We have a limited operating history in an evolving industry, which makes it difficult to forecast our revenue, plan our expenses and evaluate our business and future prospects.
 
   
We have a history of losses, we anticipate increasing operating expenses in the future, and we may not be able to achieve and, if ever achieved, maintain profitability.
 
   
Our future revenue and operating results are dependent on our ability to generate a sustainable order rate for our products and services and develop new technologies to meet the needs of our customers or potential new customers.
 
   
Our business with various governmental entities is subject to the policies, priorities, regulations,
 
1

 
mandates and funding levels of such governmental entities and may be negatively or positively impacted by any change thereto.
 
   
Our business with various governmental entities is concentrated in a small number of primary contracts. The loss or reduction in scope of any one of our primary contracts would materially reduce our revenue.
 
   
We derive a substantial amount of our revenues from only a few of our customers. A loss of, or default by, one or more of these major customers, or a material adverse change in any such customer’s business or financial condition, could materially reduce our future revenues and contracted backlog.
 
   
Disruptions in U.S. government operations and funding could have a material adverse effect on our revenues, earnings and cash flows, and otherwise adversely affect our financial condition.
 
   
We may not be successful in developing new technology, and the technology we are successful in developing may not meet the needs of our customers or potential new customers.
 
   
We operate in highly competitive industries and in various jurisdictions across the world which may cause us to have to reduce our prices.
 
   
Disruptions in the supply of key raw materials or components and difficulties in the supplier qualification process, as well as increases in prices of raw materials, could adversely impact us.
 
   
Uncertain global macro-economic and political conditions could materially adversely affect our results of operations and financial condition.
 
   
We often rely on a single vendor or a limited number of vendors to provide certain key products or services and the inability of these key vendors to meet our needs could have a material adverse effect on our business.
 
   
Launch vehicles are subject to manufacturing delays, damage or destruction during
pre-launch
operations, and launch failures, the occurrence of which can materially and adversely affect our operations.
 
   
Spacecraft are subject to manufacturing and launch delays, damage or destruction during
pre-launch
operations, launch failures and incorrect orbital placement, the occurrence of which can materially and adversely affect our operations.
 
   
If our launch vehicles and spacecraft fail to operate as intended, it could have a material adverse effect on our business, financial condition and results of operations.
 
   
Our revenue, results of operations and reputation may be negatively impacted if our products contain defects or fail to operate in the expected manner.
 
   
Any inability to operate Electron at our anticipated launch rate could adversely impact our business, financial condition and results of operations.
 
   
If our spacecraft fail to operate as intended, it could have a material adverse effect on our business, financial condition and results of operations.
 
   
The expansion of our operations subjects us to additional risks that can adversely affect our operating results.
 
   
Acquisitions or divestitures could result in adverse impacts on our operations.
 
   
Space is a harsh and unpredictable environment where our products and service offerings are exposed to a wide and unique range of environmental risks, including, among others, coronal mass ejections, solar flares and other extreme space weather events and potential collision with space debris or another spacecraft, which could adversely affect our launch vehicle and spacecraft performance.
 
2

   
Increased congestion from the proliferation of low Earth orbit constellations could materially increase the risks of potential collision with space debris or another spacecraft and limit or impair our launch flexibility and/or access to our own orbital slots.
 
   
Our business involves significant risks and uncertainties that may not be covered by insurance.
 
   
Interruption or failure of our infrastructure could hurt our ability to effectively perform our daily operations and provide and produce our products and services, which could damage our reputation and harm our operating results.
 
   
Any significant disruption in or unauthorized access to our computer systems or those of third parties that we utilize in our operations, including those relating to cybersecurity or arising from cyber-attacks, could result in a loss or degradation of service, unauthorized disclosure of data, or theft or tampering of intellectual property, any of which could materially adversely impact our business.
 
   
We are unable to predict the extent to which epidemics, pandemics and similar outbreaks, including the global
COVID-19
pandemic, may adversely impact our business operations, across our global footprint, financial performance, results of operations and stock price.
 
   
The U.S. presidential executive order concerning mandatory
COVID-19
vaccination of U.S.-based employees of companies that work on or in support of federal contracts could have a material adverse impact on our business and results of operations.
 
   
If we cannot successfully protect our intellectual property, our business could suffer.
 
   
Our technology may violate the proprietary rights of third parties, which could have a negative impact on our operations.
 
   
We are highly dependent on the services of Peter Beck, our President, Chief Executive Officer and Chairman, and if we are unable to retain Mr. Beck, our ability to compete could be harmed.
 
   
Our inability to hire or retain key personnel could adversely affect our business, operating results and financial condition.
 
   
Labor-related matters, including labor disputes, may adversely affect our operations.
 
   
Given the relative contribution and materiality of our New Zealand operations, fluctuations in foreign exchange rates or future hedging activities could have a negative impact on our business.
 
   
We may require additional capital to support business growth, and this capital might not be available or may be available only by diluting existing stockholders.
 
   
As a private company, prior to the Business Combination, we were not required to document and test our internal controls over financial reporting nor had our management been required to certify the effectiveness of our internal controls and our auditors have not been required to opine on the effectiveness of our internal control over financial reporting. We have identified material weaknesses in our internal control over financial reporting which, if not corrected, could affect the reliability of our consolidated financial statements and have other adverse consequences.
 
   
A significant portion of our management team has limited experience managing a public company.
 
3

Recent Developments
Business Combinations
Merger with Vector Acquisition Corporation
On the Closing Date we consummated the previously announced merger pursuant to the Merger Agreement. Vector filed a notice of deregistration and necessary accompanying documents with the Cayman Islands Registrar of Companies, the Certificate of Incorporation and the Charter Amendment evidencing the Domestication, changing its name to “Vector Acquisition Delaware Corporation” (“Vector Delaware”). As contemplated by the Merger Agreement, Merger Sub merged with and into Vector Delaware, with the separate corporate existence of Merger Sub ceasing and Vector Delaware being the surviving corporation and a wholly owned subsidiary of Legacy Rocket Lab (the “First Merger”) and immediately following the First Merger, we entered into the Business Combination. The Business Combination was unanimously approved by the boards of directors of each of Vector and Legacy Rocket Lab.
In connection with the Closing, we changed our name from Vector Acquisition Corporation to Rocket Lab USA, Inc. The “Post Combination Company” following the Business Combination is Rocket Lab USA, Inc.
Acquisition of ASI
On October 12, 2021, we entered into a membership interest purchase agreement (the “ASI Purchase Agreement”) with ASI Aerospace LLC (“ASI”), Willis Vern Holdings, Inc., the shareholders of ASI, and John A. Cuseo, as shareholder representative, pursuant to which we agreed to purchase 100% of the issued and outstanding equity interests of ASI for aggregate consideration of $40 million, subject to customary adjustments at closing for cash, working capital, transaction expenses and indebtedness, and amounts placed in escrow. The ASI Purchase Agreement also includes an additional potential earn out payment of up to $5.5 million based on achievement of certain performance metrics for the business in its fiscal year ending December 31, 2021. The ASI Purchase Agreement contains representations, warranties and indemnification provisions customary for transactions of this kind. In connection with the acquisition, we entered into customary offer letters and
non-competition
and
non-solicitation
agreements with certain key employees of ASI. The transactions contemplated by the ASI Purchase Agreement closed on October 12, 2021.
Acquisition of PSC
On November 15, 2021, we entered into an Agreement and Plan of Merger (the “PSC Merger Agreement”), by and among us, Platinum Merger Sub, Inc. (“PSC Merger Sub”), Planetary Systems Corporation (“PSC”), and Michael Whalen as shareholder representative, which provides for, among other things, the merger of PSC Merger Sub with and into PSC, with PSC being the surviving corporation of the merger and a direct, wholly owned subsidiary of us. Pursuant to the terms of the PSC Merger Agreement, all of the issued and outstanding shares of PSC were cancelled in exchange for aggregate consideration of up to approximately $42 million in cash, 1,720,841 shares of the Company’s common stock, and up to 956,023 shares of our common stock that are subject to a performance based
earn-out,
subject to customary adjustments at closing for cash, working capital, transaction expenses and indebtedness, and amounts held back by us (the “PSC Acquisition”). The PSC Merger Agreement contains representations, warranties and indemnification provisions customary for transactions of this kind. In connection with the PSC Acquisition, we entered into customary offer letters or employment agreements with certain key employees of PSC. We have also agreed to file a resale registration statement with respect to the common stock issued or issuable in the PSC Acquisition prior to the
six-month
anniversary of the date of the PSC Merger Agreement. The transactions contemplated by the PSC Merger Agreement closed on November 30, 2021.
 
4

Acquisition of SolAero
On December 10, 2021, we entered into an Agreement and Plan of Merger (the “SolAero Merger Agreement”), by and among us, Supernova Acquisition Corp. (“SolAero Merger Sub”), SolAero Holdings, Inc. (“SolAero”), and Fortis Advisors LLC as stockholder representative, which provides for, among other things, the merger of SolAero Merger Sub with and into SolAero, with SolAero being the surviving corporation of the merger and a direct, wholly owned subsidiary of us. Pursuant to the terms of the SolAero Merger Agreement, all of the issued and outstanding shares of SolAero were cancelled in exchange for aggregate consideration of $80 million in cash (the “SolAero Merger Consideration”), subject to customary adjustments at closing for cash and cash equivalents, working capital, transaction expenses and indebtedness (the “SolAero Acquisition”). In addition, $3.6 million of the SolAero Merger Consideration was placed into escrow by us in order to secure recovery of any Adjustment Amount (as defined in the SolAero Merger Agreement) and as security against indemnity claims. The SolAero Merger Agreement contains representations, warranties and indemnification provisions customary for transactions of this kind. In connection with the SolAero Acquisition, we entered into customary employment or consulting agreements with certain key employees of SolAero. The transactions contemplated by the SolAero Merger Agreement closed on January 18, 2022.
Emerging Growth Company
We are an “emerging growth company,” as defined in Section 2(a) of the Securities Act, as modified by the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”), and it 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 (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 stockholder 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 registration statement under the Securities Act 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. Vector 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, Vector, 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 Vector’s financial statements with certain other public companies difficult or impossible because of the potential differences in accounting standards used.
We will remain an emerging growth company until the earlier of: (i) the last day of the fiscal year (a) following the fifth anniversary of the initial public offering, (b) in which we have total annual gross revenue of at least $1.07 billion or (c) in which we are deemed to be a large accelerated filer, which means the market value of our common equity that is held by
non-affiliates
exceeds $700 million as of the last business day of its most recently completed second fiscal quarter; and (ii) the date on which we have issued more than $1.00 billion in
non-convertible
debt securities during the prior three-year period. References herein to “emerging growth company” have the meaning associated with it in the JOBS Act.
 
5

Smaller Reporting Company
We will remain a smaller reporting company until the last day of the fiscal year in which either (i) the market value of our ordinary shares held by
non-affiliates
exceeds $700 million as of June 30 of that fiscal year or (ii) our revenues for the fiscal year exceed $100 million and the market value of our ordinary shares held by
non-affiliates
exceeds $250 million as of June 30 of that fiscal year.
 
6

The Offering
 
Issuer
Rocket Lab USA, Inc
 
Shares of common stock offered by the Selling Securityholders
Up to 343,252,087 shares of common stock representing:
 
  Up to 19,089,189 of the PIPE shares;
 
  Up to 8,000,000 shares of common stock issued to the holders of Vector’s Class B ordinary shares prior to the Domestication, or their subsequent transferees;
 
  Up to 305,667,459 shares of common stock issued to Rocket Lab Holders pursuant to the Business Combination; and
 
  Up to 8,903,359 shares attributable to restricted stock units and stock options of Legacy Rocket Lab prior to the Business Combination.
 
Shares of common stock outstanding as of April 20, 2022
463,732,278
 
Use of proceeds
We will not receive any proceeds from the sale of the common stock by the Selling Securityholders.
 
  The Selling Securityholders will determine when and how they will dispose of the shares of common stock registered under this prospectus for resale.
 
Nasdaq symbols
Our common stock is listed on the Nasdaq under the symbol RKLB.
 
Risk factors
See “
Risk Factors
” and other information included in this prospectus for a discussion of factors you should consider before investing in our securities.
The number of shares of common stock outstanding as of April 20, 2022 excludes:
 
   
Up to 24,186,675 shares of common stock attributable to Legacy Rocket Lab options and restricted stock units assumed in the Business Combination;;
 
   
Up to 82,511,081 shares of common stock reserved for issuance under our 2021 Stock Option and Incentive Plan, plus any future annual increases under the terms thereof; and
 
   
Up to 14,490,480 shares of common stock reserved for issuance under our Employee Stock Purchase Plan, plus any future annual increases under the terms thereof.
 
7

RISK FACTORS
Investing in our securities involves risks. You should consider carefully the risks and uncertainties described below, together with all of the other information in this prospectus, including the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our consolidated financial statements and related notes, before deciding whether to purchase any of our securities. Our business, results of operations, financial condition, and prospects could also be harmed by risks and uncertainties that are not presently known to us or that we currently believe are not material. If any of these risks actually occur, our business, results of operations, financial condition, and prospects could be materially and adversely affected. Unless otherwise indicated, references in these risk factors to our business being harmed will include harm to our business, reputation, brand, financial condition, results of operations, and prospects. In such event, the market price of our securities could decline, and you could lose all or part of your investment.
Risks Relating to Our Business
We have experienced rapid growth in recent periods and those growth rates may not be indicative of our future growth. If we fail to manage our growth effectively, we may be unable to execute our business plan and our business, results of operations, and financial condition could be harmed.
We have experienced, and may continue to experience, rapid growth, which has placed, and may continue to place, significant demands on our management and our operational and financial resources. Additionally, our organizational structure is becoming more complex as we scale our operational, financial and management controls, as well as our reporting systems and procedures. For example, our headcount has grown from approximately 526 employees as of December 2019 to approximately 758 employees as of December 31, 2021, and we have expanded across all areas of our business, including by way of acquisitions.
To manage growth in our operations, we will need to continue to grow and improve our operational, financial and management controls and our reporting systems and procedures. Our expansion has placed, and our expected future growth will continue to place, a significant strain on our management, sales and marketing, administrative, financial, research and development, and other resources. If we fail to manage our anticipated growth, such failure could negatively affect our reputation and harm our ability to attract new customers and to grow our business.
Our revenue was $62.2 million and $35.2 million for the years ended December 31, 2021 and 2020, respectively. In future periods, we may not be able to generate or sustain revenue growth. Our revenue growth has been and may continue to be affected by the
COVID-19
pandemic. We believe our success and revenue growth depends on a number of factors, including, but not limited to, our ability to:
 
   
scale our revenue and achieve the operating efficiencies necessary to achieve and maintain profitability;
 
   
anticipate and respond to changing customer preferences;
 
   
anticipate and respond to macroeconomic changes generally, including changes in the markets for rocket launch services, mission services, spacecraft and spacecraft components;
 
   
improve and expand our operations and information systems;
 
   
successfully compete against established companies and new market entrants;
 
   
manage and improve our business processes in response to changing business needs;
 
   
effectively scale our operations while maintaining high customer satisfaction;
 
   
hire and retain talented employees at all levels of our business;
 
   
integrate recent acquisitions, including personnel, systems and business processes;
 
8

   
avoid or manage interruptions in our business from information technology downtime, cybersecurity breaches and other factors affecting our physical and digital infrastructure;
 
   
adapt to changing conditions in our industry and related to the
COVID-19
pandemic and measures implemented to contain its spread; and
 
   
comply with regulations applicable to our business.
If we are unable to accomplish any of these tasks, our revenue growth will be harmed. We also expect our operating expenses to increase in future periods, and if our revenue growth does not increase to offset these anticipated increases in our operating expenses, our business, results of operations, and financial condition will be harmed, and we may not be able to achieve or maintain profitability.
We have a limited operating history in an evolving industry, which makes it difficult to forecast our revenue, plan our expenses and evaluate our business and future prospects.
We have a limited operating history in a rapidly evolving industry that may not develop in a manner favorable to our business. While our business has grown rapidly, and much of that growth has occurred in recent periods, the markets for launch services, space systems, spacecraft components and space data applications may not continue to develop in a manner that we expect or that otherwise would be favorable to our business. As a result of our limited operating history and ongoing changes in our new and evolving industry, including evolving demand for our products and services, our ability to forecast our future results of operations and plan for and model future growth is limited and subject to a number of uncertainties. We have encountered and expect to continue to encounter risks and uncertainties frequently experienced by growing companies in rapidly evolving industries, such as the risks and uncertainties described herein. Accordingly, we may be unable to prepare accurate internal financial forecasts or replace anticipated revenue that we do not receive as a result of delays arising from these factors, and our results of operations in future reporting periods may be below the expectations of investors or analysts. If we do not address these risks successfully, our results of operations could differ materially from our estimates and forecasts or the expectations of investors or analysts, causing our business to suffer and our common stock price to decline.
We have a history of losses, we anticipate increasing operating expenses in the future, and we may not be able to achieve and, if ever achieved, maintain profitability.
We experienced net losses of $117.3 million and $55.0 million for the years ended December 31, 2021 and 2020, respectively. We expect to continue to incur net losses for the next several years and we may not achieve or maintain profitability in the future. Because the markets for rocket launch services, mission services, spacecraft and spacecraft components are evolving, it is difficult for us to predict our future results of operations or the limits of our market opportunity. In addition, our customers for whom we provide these products and services may experience delays or technical challenges with their products and services that limit or delay our expected revenue and future growth opportunities from those customers. We expect our operating expenses to significantly increase as we make significant investments, expand our operations and infrastructure, develop and introduce new technologies, and hire additional personnel. These efforts may be more costly than we expect and may not result in revenue growth or increased efficiency. In addition, as we grow as a public company, we will continue to incur additional significant legal, accounting, and other expenses that we did not incur as a private company. If our revenue does not increase to offset these expected increases in our operating expenses, we will not be profitable in future periods. Any failure to increase our revenue sufficiently to keep pace with our investments and other expenses could prevent us from achieving or maintaining profitability or positive cash flow on a consistent basis. If we are unable to successfully address these risks and challenges as we encounter them, our business, results of operations, and financial condition could be adversely affected. We cannot assure you that we will ever achieve or sustain profitability and may continue to incur significant losses going forward. Any failure by us to achieve or sustain profitability on a consistent basis could cause the value of our common stock to decline.
 
9

Our future revenue and operating results are dependent on our ability to generate a sustainable order rate for our products and services and develop new technologies to meet the needs of our customers or potential new customers.
Our financial performance is dependent on our ability to generate a sustainable order rate for our products and services. This can be challenging and may fluctuate on an annual basis as the number of contracts awarded varies. If we are unable to win new awards or execute existing contracts as expected, our business, results of operations, and financial position could be further adversely affected. Furthermore, if our customers experience delays or technical challenges with their products or services or exercise delay or termination rights under new or existing contracts, our ability to recognize the full potential value of such contracts could also adversely affect our business, results of operations and financial position.
The cyclical nature of the rocket launch services, mission services, spacecraft and spacecraft component markets could negatively impact our ability to accurately forecast customer demand. The markets that we serve may not grow in the future and we may not be able to maintain adequate gross margins or profits in these markets. Our growth is dependent on the growth in the sales of services provided by our customers, our customers’ ability to anticipate market trends, and our ability to anticipate changes in the businesses of our customers and to successfully identify and enter new markets. If we fail to anticipate such changes in demand, or such demand does not materialize to the extent we expected or at all, our business, results of operations, and financial position could be adversely affected.
The rocket launch services, mission services, spacecraft and spacecraft component industries are each characterized by development of technologies to meet changing customer demand for complex and reliable products and services. Our current development projects include reusability of the Electron first stage; Photon spacecraft capabilities; new reaction wheel sizes; and a new medium-lift rocket, called Neutron, for constellation deployment, interplanetary missions and human spaceflight. Our products and services embody complex technology and may not always be compatible with current and evolving technical standards and systems developed by others. Failure or delays to meet the requisite and evolving industry or user standards could have a material adverse effect on our business, results of operations, and financial condition. Failure of suppliers to deliver against end customer requirements could lead to a material adverse effect on our financial results.
We have previously experienced, and may experience in the future, delays or other complications in the design, manufacture and commercialization of new rocket launch services, mission services, spacecraft, spacecraft components and related technology. If we fail to develop and successfully commercialize new technologies, if we fail to develop such technologies before our competitors, or if such technologies fail to perform as expected, or are inferior to those of our competitors, our business, financial condition and results of operations could be materially and adversely impacted.
Our business with various governmental entities is subject to the policies, priorities, regulations, mandates and funding levels of such governmental entities and may be negatively or positively impacted by any change thereto.
Changes in government policies, priorities, regulations, government agency mandates, funding levels through agency budget reductions, the imposition of budgetary constraints, or a decline in government support or deferment of funding for programs in which we or our customers participate could result in contract terminations, delays in contract awards, reduction in contract scope, performance penalties or breaches of our contracts, the failure to exercise contract options, the cancellation of planned procurements, and fewer new business opportunities, all of which could negatively impact our business, financial condition, results of operations and cash flows.
We are subject to the procurement policies and procedures set forth in the Federal Acquisition Regulation (“FAR”). The FAR governs aspects of U.S. government contracting, including contractor qualifications and
 
10

acquisition procedures. The FAR provisions in U.S. government contracts must be complied with in order for the contract to be awarded and provides for audits and reviews of contract procurement, performance, and administration. Failure to comply with the provisions of the FAR could result in contract termination.
In addition, contracts with any government, including the U.S. government, may be terminated or suspended by the government at any time and could result in significant liability obligations for us. Remedies for termination may fall short of the financial benefit associated with full completion and operation of a contract. In addition, we may not be able to procure new contracts to offset the revenue or backlog lost as a result of any termination of government contracts. The loss of one or more large contracts could have a material adverse impact on our business, financial condition, results of operations and cash flows.
During 2021 and 2020, approximately 8% and 25%, respectively, of our total annual revenues were derived from contracts with the U.S. government and its agencies or from subcontracts with other U.S. government contractors. Our contracts with the U.S. government are fixed-price contracts. Under firm fixed-price contracts, work performed and products shipped are priced at a fixed amount without adjustment for actual costs incurred in connection with the contract. Therefore, we bear the risk of loss if costs increase.
Our ability to pursue many of our business activities is regulated by various agencies and departments of the U.S. government and, in certain circumstances, the governments of other countries. Commercial space launches require licenses from the U.S. Department of Transportation (“DoT”) and the FAA. The Federal Communications Commission also requires licenses for radio communications during our rocket launches. Our classified programs require that we and certain of our employees maintain appropriate security clearances. We also require export licenses from the U.S. Department of State (“DoS”), the U.S. Department of Commerce (“DoC”) and, occasionally, the governments of other countries with respect to transactions we have with foreign customers or foreign subcontractors.
Our business with various governmental entities is concentrated in a small number of primary contracts. The loss or reduction in scope of any one of our primary contracts would materially reduce our revenue.
Our business with various governmental entities is concentrated in a small number of primary contracts. We recognize significant revenue from U.S. government agencies and a significant amount of our U.S. government revenue is generated from a single contract, the Rapid Acquisition of a Small Rocket (“RASR”) program. Under the RASR contract, we expect to perform three rocket launch services. The RASR contract accounted for approximately 10% of our backlog as of December 31, 2021. Given the uncertainty surrounding future government spending and the right of U.S. government customers to terminate our contracts for convenience, there can be no assurance that the remaining backlog for this contract will ultimately be recognized in revenues. The U.S. government could cancel our RASR contract for any reason, including as a result of reductions in appropriations or our failure to achieve milestones due to technical issues or delays. A cancellation of our RASR contract could have a material adverse effect on our financial condition, results of operations and cash flow.
We derive a substantial amount of our revenues from only a few of our customers. A loss of, or default by, one or more of these major customers, or a material adverse change in any such customer’s business or financial condition, could materially reduce our future revenues and contracted backlog.
For the year ended December 31, 2021, our top five customers together accounted for approximately 69% of our revenues and our top five backlog customers accounted for approximately 47% of our backlog as of December 31, 2021. Our customers could experience a downturn in their business or find themselves in financial difficulties, which could result in their ceasing or reducing their use of our services or becoming unable to pay for services they had contracted to buy. In addition, some of our customers’ industries are undergoing significant consolidation, and our customers may be acquired by each other or other companies, including by our competitors. Such acquisitions could adversely affect our ability to sell services to such customers and to any
end-users
whom they serve. Some customers have in the past defaulted, and our customers may in the future
 
11

default, on their obligations to us due to bankruptcy, lack of liquidity, operational failure, or other reasons. Such defaults could adversely affect our revenues, operating margins and cash flows. If our contracted revenue backlog is reduced due to the financial difficulties of our customers, our revenues, operating margins, and cash flows would be further negatively impacted.
Disruptions in U.S. government operations and funding could have a material adverse effect on our revenues, earnings and cash flows, and otherwise adversely affect our financial condition.
Any disruptions in federal government operations could have a material adverse effect on our revenues, earnings, and cash flows. A prolonged failure to maintain significant U.S. government operations, particularly those pertaining to our business, could have a material adverse effect on our revenues, earnings, and cash flows. Continued uncertainty related to recent and future government shutdowns, the budget and/or the failure of the government to enact annual appropriations, such as long-term funding under a continuing resolution, could have a material adverse effect on our revenues, earnings and cash flows. Additionally, disruptions in government operations may negatively impact regulatory approvals and guidance that are important to our operations.
We may not be successful in developing new technology, and the technology we are successful in developing may not meet the needs of our customers or potential new customers.
The markets in which we operate are characterized by changing technology and evolving industry standards, and we may not be successful in identifying, developing and marketing products and services that respond to rapid technological change, evolving technical standards and systems developed by others. Our competitors may develop technology that better meets the needs of our customers. If we do not continue to develop, manufacture, and market innovative technologies or applications that meet customers’ requirements, sales may suffer and our business may not continue to grow in line with historical rates or at all. If we are unable to achieve sustained growth, we may be unable to execute our business strategy, expand our business, or fund other liquidity needs, and our business prospects, financial condition and results of operations could be materially and adversely affected.
We operate in highly competitive industries and in various jurisdictions across the world which may cause us to have to reduce our prices.
We operate in highly competitive industries and many of our competitors are larger and have substantially greater resources than we have.
We may also face competition in the future from emerging
low-cost
competitors. Competition in the rocket launch, spacecraft and spacecraft component businesses is highly diverse, and while our competitors offer different products and services, there is often competition for contracts.
In addition, some of our foreign competitors currently benefit from, and others may benefit in the future from, protective measures by their home countries where governments are providing financial support, including significant investments in the development of new technologies. Government support of this nature greatly reduces the commercial risks associated with rocket launch, spacecraft and spacecraft component development activities for these competitors. This market environment may result in increased pressures on our pricing and other competitive factors.
Disruptions in the supply of key raw materials or components and difficulties in the supplier qualification process, as well as increases in prices of raw materials, could adversely impact us.
Many raw materials, major components, and product equipment items are procured or subcontracted on a single or sole-source basis. Although we maintain a qualification and performance surveillance process and we believe that sources of supply for raw materials and components are generally adequate, it is difficult to predict
 
12

what effects shortages or price increases may have in the future. Our ability to manage inventory and meet delivery requirements may be constrained by our suppliers’ inability to scale production and adjust delivery of long-lead time products during times of volatile demand. Our inability to fill our supply needs would jeopardize our ability to fulfill obligations under commercial and government contracts, which could, in turn, result in reduced sales and profits, contract penalties or terminations, and damage to customer relationships, and could have a material adverse effect on our operating results, financial condition, or cash flows.
Key raw materials and components used in our operations include chemicals; composites; electronic, electro-mechanical and mechanical components; subassemblies; and subsystems that are integrated with the manufactured parts for final assembly into finished products and systems. We are impacted by increases in the prices of raw materials used in production on fixed-price business. We monitor sources of supply to attempt to assure that adequate raw materials and other components and supplies needed in manufacturing processes are available. Prolonged disruptions in the supply of any of our key raw materials or components, difficulty completing qualification of new sources of supply, implementing use of replacement materials, components or new sources of supply, or a continuing increase in the prices of raw materials, energy, or components could have a material adverse effect on our operating results, financial condition, or cash flows.
Uncertain global macro-economic and political conditions could materially adversely affect our results of operations and financial condition.
Our results of operations are materially affected by economic and political conditions in the U.S. and internationally, including inflation, deflation, interest rates, availability of capital, energy and commodity prices, trade laws and the effects of governmental initiatives to manage economic conditions. Current or potential customers may delay or decrease spending on our products and services as their business and/or budgets are impacted by economic conditions. The inability of current and potential customers to pay us for our products and services may adversely affect our earnings and cash flows.
The current invasion of Ukraine by Russia has escalated tensions among the U.S., the North Atlantic Treaty Organization (“NATO”) and Russia. The U.S. and other NATO member states, as well as
non-member
states, have announced new sanctions against Russia and certain Russian banks, enterprises and individuals. These and any future additional sanctions and any resulting conflict between Russia, the U.S. and NATO countries could have an adverse impact on our current operations.
Further, such invasion, ongoing military conflict, resulting sanctions and related countermeasures by NATO states, the U.S. and other countries are likely to lead to market disruptions, including significant volatility in commodity prices, credit and capital markets, as well as supply chain interruptions for equipment, which could have an adverse impact on our operations and financial performance.
We often rely on a single vendor or a limited number of vendors to provide certain key products or services and the inability of these key vendors to meet our needs could have a material adverse effect on our business.
Historically, we have contracted with a single vendor or a limited number of vendors to provide certain key products or services, such as composites, inertial measurement units, construction of launch vehicle structures, and ground network services. In addition, our manufacturing operations depend on specific technologies and companies for which there may be a limited number of vendors. If these vendors are unable to meet our needs because they fail to perform adequately, are unable to match new technological requirements or problems, or are unable to dedicate engineering and other resources necessary to provide the services contracted for, our business, financial position and results of operations may be adversely affected. While alternative sources for these products, services, and technologies may exist, we may not be able to develop these alternative sources quickly and cost-effectively, which could materially impair our ability to operate our business. Furthermore, these vendors may request changes in pricing, payment terms, or other contractual obligations, which could cause us to make substantial additional investments.
 
13

Additionally, some of our suppliers’ employees are represented by labor unions. Labor union actions at suppliers can also affect us. Work stoppages and instability in our relationships with labor unions could delay the production and/or development of our products, which could strain relationships with customers and cause a loss of revenues which would adversely affect our operations.
Launch vehicles are subject to manufacturing delays, damage or destruction during
pre-launch
operations, and launch failures, the occurrence of which can materially and adversely affect our operations.
Delays in the manufacturing of launch vehicles, damage or destruction during
pre-launch
operations, or launch failures could have a material adverse effect on our business, financial condition and results of operations. The loss of, or damage to, a launch vehicle could result in significant delays in anticipated revenue to be generated by other rocket launch services using the same or similar launch vehicles or their components.
Spacecraft are subject to manufacturing and launch delays, damage or destruction during
pre-launch
operations, launch failures and incorrect orbital placement, the occurrence of which can materially and adversely affect our operations.
Delays in the manufacturing of spacecraft, launch delays, damage or destruction during
pre-launch
operations, launch failures or incorrect orbital placement could have a material adverse effect on our business, financial condition and results of operations. The loss of, or damage to, a spacecraft due to a launch failure could result in significant delays in anticipated revenue to be generated by that spacecraft. Any significant delay in the commencement of service of a spacecraft would delay or potentially permanently reduce the revenue anticipated to be generated by that spacecraft. In addition, if the loss of a spacecraft were to occur, we may not be able to accommodate affected customers with our other spacecraft until a replacement spacecraft is available, and we may not have on hand, or be able to obtain in a timely manner, the necessary funds to cover the cost of any necessary spacecraft replacement. Any launch delay, launch failure, underperformance, delay, or perceived delay could have a material adverse effect on our results of operations, business prospects and financial condition.
If our launch vehicles and spacecraft fail to operate as intended, it could have a material adverse effect on our business, financial condition and results of operations.
The manufacturing, testing, launching and operation of launch vehicles and spacecraft involves complex processes and technology. Our launch vehicles employ advanced technologies and sensors that are exposed to severe environmental stresses that have and could affect the performance of our launch vehicles. Hardware component problems and software issues could lead to deterioration in performance or loss of functionality of a launch vehicle and spacecraft. In addition, human operators may execute improper commands that may negatively impact a launch vehicle’s or spacecraft performance. Exposure of our launch vehicles and spacecraft to an unanticipated catastrophic event, such as collision with space debris, could reduce the performance of, or completely destroy, the affected launch vehicle and spacecraft. For example, as of December 31, 2021, we have had 20 successful orbital missions and two failed customer launches, which occurred in July 2020 and May 2021. In July 2020, the failed launch resulted from a battery related power-supply issue on the second stage propulsion system. In May 2021, our failed launch resulted from a second stage engine computer malfunction. The failed missions resulted in the loss of all payloads onboard and prevented us from conducting future launches until we had investigated the cause of the failures and obtained authorization from the Federal Aviation Administration to resume launches, which, in each case, took slightly less than three weeks.
During any period of time in which a type of launch vehicle or spacecraft is not operational, we may lose most or all of the revenue that otherwise would have been derived from it. Our inability to repair or replace a defective type of launch vehicle or spacecraft, or correct any other technical problem in a timely manner could result in a significant loss of revenue. If a launch vehicle or spacecraft experiences a significant anomaly such that its type is no longer operational, it would significantly impact our business, prospects and profitability. Additionally, any launch failures could damage our reputation and ability to obtain future customers for our
 
14

launch services, prevent us from receiving any payments contingent on a successful launch and increase our insurance rates, which could have a material adverse effect on our business and prospects.
Our revenue, results of operations and reputation may be negatively impacted if our products contain defects or fail to operate in the expected manner.
We sell complex and technologically advanced products and services, including rocket launch services, mission services, spacecraft and spacecraft components. Sophisticated software used in our products and services, including software developed by us, may contain defects that can unexpectedly interfere with the software’s intended operation. Defects may also occur in components and products that we manufacture or purchase from third parties. Most of the launch vehicles, spacecraft and spacecraft components we have developed must function under demanding and unpredictable operating conditions and in harsh and potentially destructive environments. Our products and services may not be successfully implemented, pass required acceptance criteria, or operate or give the desired output, or we may not be able to detect and fix all defects in the launch vehicles, spacecraft, spacecraft components and systems we sell and/or use. Failure to do so could result in lost revenue and damage to our reputation and may adversely affect our ability to win new contract awards.
Any inability to operate Electron at our anticipated launch rate could adversely impact our business, financial condition and results of operations.
We currently are dependent on Electron. To be successful, we will need to maintain a sufficient launch rate, which will be negatively impacted if we are not able to operate Electron for any reason. We may be unable to operate Electron at our anticipated launch rate for a number of reasons, including, but not limited to, production delays or failures, design and engineering flaws, launch failures, natural disasters, epidemics or pandemics, changes in governmental regulations or in the status of our regulatory approvals or applications, customer delays or cancellations, or other events that force us to cancel or reschedule launches.
If our spacecraft fail to operate as intended, it could have a material adverse effect on our business, financial condition and results of operations.
The manufacturing, testing, launching and operation of spacecraft involves complex processes and technology. Our spacecraft employ advanced technologies and sensors that are exposed to severe environmental stresses in space that have and could affect the performance of our spacecraft. Hardware component problems in space could lead to deterioration in performance or loss of functionality of a spacecraft. In addition, human operators may execute improper commands that may negatively impact a spacecraft’s performance. Exposure of our spacecraft to an unanticipated catastrophic event, such as a meteor shower or a collision with space debris, could reduce the performance of, or completely destroy, the affected spacecraft.
We cannot provide assurances that our spacecraft will continue to operate successfully in space throughout their expected operational lives. Even if a spacecraft is operated properly, technical flaws in that spacecraft’s sensors or other technical deficiencies or anomalies could significantly hinder its performance.
We may experience other problems with our spacecraft that may reduce their performance. During any period of time in which a spacecraft is not fully operational, we may lose most or all of the revenue that otherwise would have been derived from that spacecraft. Our inability to repair or replace a defective spacecraft or correct any other technical problem in a timely manner could result in a significant loss of revenue. If a spacecraft experiences a significant anomaly such that it becomes impaired or is no longer functional, it would significantly impact our business, prospects and profitability.
 
15

The expansion of our operations subjects us to additional risks that can adversely affect our operating results.
We contemplate further expansion of our operations as part of our growth strategy, including acquisitions and the development of our Neutron launch vehicle. Our current and contemplated operations subject us to a variety of risks, including:
 
   
recruiting and retaining talented and capable management and employees;
 
   
competition from other companies with significant market share in those markets and with better understanding of demand;
 
   
difficulties in enforcing contracts, collecting accounts receivables, and longer payment cycles;
 
   
regulatory, political or contractual limitations on our ability to operate in certain foreign markets, including trade barriers such as export requirements, tariffs, taxes and other restrictions and expenses;
 
   
compliance with anti-bribery laws, including without limitation the Foreign Corrupt Practices Act;
 
   
varying security laws and regulations in other countries;
 
   
management distraction and constraints on bandwidth from acquisitions;
 
   
increased management, travel, infrastructure and legal compliance costs associated with having multiple operations and integrating acquisitions;
 
   
differing regulatory and legal requirements and possible enactment of additional regulations or restrictions on the use, import or export of our products and services, which could delay or prevent the sale or use of our products and services in some jurisdictions;
 
   
currency translation and transaction risk, which may negatively affect our revenue, cost of net revenue, and gross margins, and could result in exchange losses;
 
   
heightened exposure to political instability, war and terrorism;
 
   
continued access to our
LC-1
at Mahia, New Zealand at lease expiration;
 
   
access to launch capacity at government-controlled launch sites, such as our Launch Complex 2 at the NASA-operated
Mid-Atlantic
Regional Spaceport at Wallops Island, Virginia;
 
   
weaker protection of intellectual property rights in some countries; and
 
   
overlapping of different tax regimes.
Any of these risks could harm our operations and reduce our sales, adversely affecting our business, operating results, financial condition and growth prospects.
Acquisitions or divestitures could result in adverse impacts on our operations.
In order to grow our business, we may acquire additional assets or companies. For example, we acquired Sinclair Interplanetary on April 28, 2020, Advanced Solutions, Inc. on October 12, 2021, Planetary Systems Corporation on November 30, 2021 and SolAero Holdings, Inc on January 18, 2022. In connection with these acquisitions or any future acquisitions, there can be no assurance that we will be able to identify, acquire or obtain the required regulatory approvals, or profitably manage the additional businesses or successfully integrate any acquired businesses, products, or technologies without substantial expenses, delays or other operational, regulatory or financial problems. In addition, any acquired businesses, products or technologies may not achieve anticipated revenues and income growth.
Further, acquisitions may involve a number of additional risks, including diversion of management’s attention, failure to retain key personnel, or failure to attract the necessary talent to manage organizational growth. We may become responsible for unexpected liabilities that were not discovered or disclosed in the
 
16

course of due diligence in connection with historical acquisitions and any future acquisitions. Additionally, acquisitions with international operations, such as the Sinclair Interplanetary acquisition with operations in Canada, expose us to greater international business risks. If we do not realize the expected benefits or synergies of an acquisition, such as revenue gains or cost reductions, there could be a material adverse effect on our business, results of operations, and financial condition.
We may also seek to divest portions of our businesses which may no longer be aligned with our strategic initiatives and long-term objectives. Various factors could materially affect our ability to successfully do so, including the availability of buyers willing to purchase the assets on terms acceptable to us, difficulties in the separation of operations, the diversion of management’s attention from other business concerns, the disruption of our business, the potential loss of key employees, and the retention of uncertain contingent liabilities related to the divested business. We cannot assure that we will be successful in managing these or any other significant risks that we encounter in divesting a business or product line, and any divestiture we undertake could materially and adversely affect our business, financial condition, results of operations and cash flows.
Space is a harsh and unpredictable environment where our products and service offerings are exposed to a wide and unique range of environmental risks, including, among others, coronal mass ejections, solar flares and other extreme space weather events and potential collision with space debris or another spacecraft, which could adversely affect our launch vehicle and spacecraft performance.
Space weather, including coronal mass ejections and solar flares have the potential to impact the performance and controllability of launch vehicles and spacecraft on orbit, including completely disabling our launch vehicles or spacecraft on orbit. Although we have some ability to actively maneuver our spacecraft to avoid potential collisions with space debris or other spacecraft, this ability is limited by, among other factors, uncertainties and inaccuracies in the projected orbit location of and predicted conjunctions with debris objects tracked and cataloged by the U.S. government. Additionally, some space debris is too small to be tracked and therefore its orbital location is completely unknown; nevertheless, this debris is still large enough to potentially cause severe damage or a failure of our launch vehicles or spacecraft should a collision occur.
Increased congestion from the proliferation of low Earth orbit constellations could materially increase the risks of potential collision with space debris or another spacecraft and limit or impair our launch flexibility and/or access to our own orbital slots.
Recent years have seen increases in the number of spacecraft deployed to low earth orbits, and publicly announced plans call for many thousands of additional spacecraft deployments over the next decade. The proliferation of these low Earth orbit constellations could materially increase the risks of potential collision with space debris or another spacecraft and affect our ability to effectively access sufficient orbital slots to support the expected growth across our business.
Our business involves significant risks and uncertainties that may not be covered by insurance.
A significant portion of our business relates to designing, developing and manufacturing advanced space technology products and services. New technologies may be untested or unproven. Failure of some of these products and services could result in extensive property damage. Accordingly, we may incur liabilities that are unique to our products and services.
The amount of insurance coverage that we maintain may not be adequate to cover all claims or liabilities. Existing coverage may be canceled while we remain exposed to the risk and it is not possible to obtain insurance to protect against all operational risks, natural hazards and liabilities.
We have historically insured against liability to third parties from launch activities as required, by law to the extent that insurance was available on acceptable premiums and other terms. The insurance coverage for third-
 
17

party damages may not be sufficient to cover the liability. Although the U.S. government may pay claims for third-party damages to the extent they exceed our insurance coverage, this depends on a government appropriation and is subject to a statutory limit. In addition, this insurance will not protect us against our own losses, including to our launch vehicle, launch complex and spacecraft.
The price and availability of insurance fluctuate significantly. Insurance market conditions or factors outside our control at the time we are in the market for the required insurance, such as failure of launch vehicles and spacecraft, could cause premiums to be significantly higher than current estimates and could reduce amounts of available coverage. The cost of our insurance has been increasing and may continue to increase. Higher premiums on insurance policies will reduce our operating income by the amount of such increased premiums. If the terms of insurance policies become less favorable than those currently available, there may be limits on the amount of coverage that we can obtain or we may not be able to obtain insurance at all.
In addition, even though we carry business interruption insurance policies, any business interruption losses could exceed the coverage available or be excluded from our insurance policies. Any disruption of our ability to operate our business could result in a material decrease in our revenues or significant additional costs to replace, repair, or insure our assets, which could have a material adverse impact on our financial condition and results of operations.
Interruption or failure of our infrastructure could hurt our ability to effectively perform our daily operations and provide and produce our products and services, which could damage our reputation and harm our operating results.
We are vulnerable to natural disasters and significant disruptions including tsunamis, floods, earthquakes, fires, water shortages, other extreme weather conditions, epidemics or pandemics, acts of terrorism, power shortages and blackouts, aging infrastructures and telecommunications failures. In the event of such a natural disaster or other disruption, we could experience: disruptions to our operations or the operations of suppliers, subcontractors, distributors or customers; destruction of facilities; and/or loss of life.
The availability of many of our products and services depends on the continuing operation of our information technology and communications systems. Any downtime, damage to, or failure of our systems could result in interruptions in our operations and services, which could reduce our revenue and profits. Our systems are vulnerable to damage or interruption from floods, fires, power loss, aging infrastructure, telecommunications failures, computer viruses, computer denial of service attacks, or other attempts to harm our systems. Our manufacturing facilities are also subject to risks associated with an aging infrastructure. An infrastructure failure could result in the destruction of launch vehicles, spacecraft and spacecraft components being manufactured or in inventory, manufacturing delays, or additional costs. We do not maintain
back-up
manufacturing facilities or operations. The occurrence of any of the foregoing could result in lengthy interruptions in our operations and services and/or damage our reputation, which could have a material adverse effect on our financial condition and results of operations.
Any significant disruption in or unauthorized access to our computer systems or those of third parties that we utilize in our operations, including those relating to cybersecurity or arising from cyber-attacks, could result in a loss or degradation of service, unauthorized disclosure of data, or theft or tampering of intellectual property, any of which could materially adversely impact our business.
Our operations, products, services and intellectual property are inherently at risk of disruption, loss, inappropriate access, or tampering by both insider threats and external bad actors. In particular, our operations face various cyber and other security threats, including attempts to gain unauthorized access to sensitive information, intellectual property and networks. In addition, insider threats, threats to the safety of our directors and employees, threats to the security of our facilities, infrastructure, and supply chain, and threats from terrorist acts or other acts of aggression could have a material adverse impact on our business.
 
18

Our customers and suppliers face similar threats. Customer or supplier proprietary, classified, or sensitive information stored on our networks is at risk. Assets, intellectual property and products in customer or supplier environments are also inherently at risk. We also have risk where we have access to customer and supplier networks and face risks of breach, disruption, or loss as well.
Our systems and processes can be attacked by third parties to obtain access to our data, systems and assets. The techniques used to gain unauthorized access are constantly evolving, and we may be unable to anticipate or prevent all unauthorized access, disruption, loss, or harm. Because of our highly desired intellectual property and our support of the U.S. government and other governments, we (and our customers and suppliers) may be a particularly attractive target for such attacks by hostile foreign governments. From time to time, we have experienced attacks on our systems from bad actors that, to date, have not had a material adverse effect on our business. We cannot offer assurances, however, that future attacks will not materially adversely affect our business.
A security event or other significant disruption of our operations, systems, assets, products, or services could:
 
   
disrupt the proper functioning of our networks, applications and systems and therefore our operations and/or those of certain of our customers or suppliers;
 
   
result in the unauthorized access to, and destruction, loss, theft, misappropriation, or release of, our, our customers’, or our suppliers’ proprietary, confidential, sensitive or otherwise valuable information, including trade secrets, which others could use to compete against us or for disruptive, destructive or otherwise harmful purposes and outcomes;
 
   
destroy or degrade assets including space, ground and intellectual property assets;
 
   
manipulate or tamper with our operations, products, services or other systems delivered to our customers or suppliers;
 
   
compromise other sensitive government functions; and
 
   
damage our reputation with our customers (particularly agencies of various governments) and the public generally.
A security event that involves classified or other sensitive government information or certain controlled technical information could subject us to civil or criminal penalties and could result in loss of security clearances and other accreditations, loss of our government contracts, loss of access to classified information, loss of export privileges or debarment as a government contractor.
We are unable to predict the extent to which epidemics, pandemics, and similar outbreaks, including the global
COVID-19
pandemic, may adversely impact our business operations, across our global footprint, financial performance, results of operations and stock price.
We face a wide variety of risks related to health epidemics, pandemics, and similar outbreaks, including the global outbreak of
COVID-19.
Since first reported in late 2019, the
COVID-19
pandemic has dramatically impacted the global health and economic environment, including millions of confirmed cases, business slowdowns or shutdowns, government challenges and market volatility of an unprecedented nature. We cannot predict the future course of events nor can we assure that this global pandemic, including its economic impact, will not have a material adverse impact on our business, financial position, results of operations and/or cash flows.
Our operations may be further impacted by the
COVID-19
pandemic if significant portions of our workforce are unable to work effectively, including because of illness, quarantines or absenteeism; steps the company has taken to protect health and well-being; government actions; facility closures; work slowdowns or stoppages;
 
19

inadequate supplies or resources (such as reliable personal protective equipment, testing and vaccines); or other circumstances related to the
COVID-19
pandemic. We may be unable to perform fully on our contracts, we may experience interruptions in our business, and we may incur liabilities and suffer losses as a result. We will continue to incur additional costs as a result of the
COVID-19
pandemic, including to protect the health and well-being of our employees and as a result of impacts on operations and performance, which costs we may not be fully able to recover. We may be subject to additional regulatory requirements, enforcement actions and litigation, with costs and liabilities that are not fully recoverable or insured. The ongoing
COVID-19
pandemic may also affect our ability to hire, develop and retain our workforce.
The continued global pandemic, including the economic impact, are likely also to cause further disruption in our supply chain. If our suppliers have increased challenges with their workforce (including as a result of illness, absenteeism or government orders), facility closures, access to necessary components and supplies, access to capital, and access to fundamental support services (such as shipping and transportation), they may be unable to provide the agreed-upon goods and services in a timely, compliant, and cost-effective manner. We may incur additional costs and delays in our business, including as a result of higher prices, schedule delays or the need to identify and develop alternative suppliers, and we may need to provide additional resources to support our suppliers or otherwise continue performance under our contracts. In some instances, we may be unable to do that, incurring additional liabilities under our current contracts and hampering new ones.
The global
COVID-19
pandemic is putting extraordinary pressures on the U.S. and other governments. It could cause delays or limits in the ability of the government and other customers to perform, including making timely payments and awards to us, negotiating contracts, supporting contractual activities, accepting delivery, approving security clearances (for individuals and facilities), and providing necessary personnel, equipment, and facilities.
In addition, as a result of the
COVID-19
pandemic, there may be changes in our customers’ priorities and practices, as our customers in both the U.S. and globally confront competing budget priorities and limited resources. These changes may impact current and future programs, customer priorities, government payments, and other practices, procurements, and funding decisions.
Rocket Lab has significant operations in Auckland, New Zealand, and while some employees were able to continue their work remotely, certain business operations that require direct labor and physical presence, such as vehicle integration and testing, were suspended during this and will be again under any other Level 4 Alerts. On December 2, 2021, New Zealand replaced the alert level system with the
COVID-19
Protection Framework Settings (the
“COVID-19
Protection Framework Settings”). The
COVID-19
Protection Framework settings allow businesses to open and operate with greater flexibility while minimizing the virus’ spread. The extent of the
COVID-19
pandemic’s effect on our operational and financial performance will depend on future developments, including the duration, spread and intensity of the pandemic, all of which are uncertain and difficult to predict considering the rapidly evolving landscape.
A prolonged period of generating lower cash from operations could adversely affect both our financial condition and the achievement of our strategic objectives. Additionally, these adverse financial conditions could make it difficult to borrow funds as needed on acceptable terms, if at all, and could negatively impact any credit rating we may then have and could adversely affect our cost of funds, liquidity, and access to capital markets. The current market volatility may also impact investment performance and our expected asset valuations and returns, which could materially impact the calculation of long-term liabilities. We expect that the longer the
COVID-19
pandemic, including its economic disruption, continues, the greater the adverse impact on our business operations, financial performance, and results of operations could be. Given the tremendous uncertainties and variables, we cannot at this time predict the further or future impact of the
COVID-19
pandemic, or any future pandemic, but any one could have a material adverse impact on our business, financial position, results of operations, and/or cash flows.
 
20

The U.S. presidential executive order concerning mandatory
COVID-19
vaccination of U.S.-based employees of companies that work on or in support of federal contracts could have a material adverse impact on our business and results of operations.
On September 9, 2021, President Biden issued an executive order requiring all employers with U.S. Government contracts to ensure that their U.S.-based employees, contractors, and subcontractors, that work on or in support of U.S. Government contracts, are fully vaccinated by January 4, 2022. The executive order includes
on-site
and remote U.S.-based employees, contractors and subcontractors and it only permits limited exceptions for medical and religious reasons. On December 7, 2021, the U.S. District Court for the Southern District of Georgia imposed a nationwide injunction of the executive order, temporarily staying all requirements in the executive order. The District Court’s order was appealed to the Eleventh Circuit Court of Appeals, which declined to lift the injunction.
In addition, on September 9, 2021, President Biden announced that he has directed Occupational Safety and Health Administration (“OSHA”) to develop an emergency temporary standard (“ETS”) mandating either the full vaccination or weekly testing of employees for employers with 100 or more employees. The OSHA ETS was published in the federal register on November 5, 2021, and mandates that employees of employers with 100 or more employees either become fully vaccinated by receiving the final dose of an approved
COVID-19
vaccine on or before January 4, 2022, or undergo weekly testing. On January 13, 2022, the U.S. Supreme Court
re-imposed
a stay of the ETS and returned the case to the Sixth Circuit Court of Appeals. The majority of the Supreme Court held that the challengers to the ETS were likely to prevail on the merits because OSHA exceeded its statutory authority. While the Supreme Court’s ruling enjoined OSHA from imposing its mandate, the ruling has no impact on the ability of private employers to impose their own vaccine mandate. On January 25, 2022, OSHA announced it was withdrawing the ETS as a result of the U.S. Supreme Court ruling. However, as a U.S. Government contractor, we required all U.S. based employees, contractors and subcontractors that service or support our U.S. Government contracts to be fully vaccinated by January 4, 2022. Employees who are not subject to this requirement and who are not fully vaccinated may be subject to the ETS that will require them to get a
COVID-19
test at least once a week. Additional vaccine mandates may be announced in jurisdictions in which our businesses operate. Our implementation of these requirements may result in attrition, including attrition of critically skilled labor, and difficulty securing future labor needs, which could have a material adverse effect on our business, financial condition, and results of operations.
If we cannot successfully protect our intellectual property, our business could suffer.
We rely on a combination of intellectual property rights, contractual protections, and other practices to protect our proprietary information, technologies and processes. We primarily rely on patent, copyright and trade secret laws to protect our proprietary technologies and processes, including the operations systems and technology we use throughout our business. Others may independently develop the same or similar technologies and processes or may improperly acquire and use information about our technologies and processes, which may allow them to provide products and services similar to ours, which could harm our competitive position. To the extent we pursue additional patent protection for our innovations, patents we may apply for may not issue, and patents that do issue or that we acquire may not provide us with any competitive advantages or may be challenged by third parties. There can be no assurance that any patents we obtain will adequately protect our inventions or survive a legal challenge, as the legal standards relating to the validity, enforceability, and scope of protection of patent and other intellectual property rights are uncertain. We may be required to spend significant resources to monitor and protect our intellectual property rights, and the efforts we take to protect our proprietary rights may not be sufficient.
We rely in part on trade secrets, proprietary
know-how
and other confidential information to maintain our competitive position. Although we enter into confidentiality and invention assignment agreements with our employees and consultants and enter into confidentiality agreements with the parties with whom we have strategic and business relationships, no assurance can be given that these agreements will be effective in
 
21

controlling access to and distribution of our proprietary information. Further, these agreements do not prevent our competitors from independently developing technologies that are substantially equivalent or superior to our technologies.
To protect our intellectual property rights, we may be required to spend significant resources to monitor and protect these rights, and we may or may not be able to detect infringement by third parties. Litigation 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 future sales and introductions of new capabilities, result in our substituting inferior or more costly technologies into our business, or injure our reputation. In addition, we may be required to license additional technology from third parties to develop and market new capabilities, and we cannot assure you 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.
Our technology may violate the proprietary rights of third parties, which could have a negative impact on our operations.
If any of our technology violates proprietary rights, including copyrights and patents, third parties may assert infringement claims against us. Certain software modules and other intellectual property used by us or in our launch vehicles, spacecraft, spacecraft components and systems make use of or incorporate licensed software components and other licensed technology. These components are developed by third parties over whom we have no control. Any claims brought against us may result in limitations on our ability to use the intellectual property subject to these claims. We may be required to redesign our launch vehicles, spacecraft, spacecraft components and systems or to obtain licenses from third parties to continue our offerings without substantially
re-engineering
such products or systems. Our intellectual property rights may be invalidated, circumvented, challenged, infringed or required to be licensed to others. An infringement or misappropriation could harm any competitive advantage we currently derive or may derive from our proprietary rights.
Indemnity provisions in various agreements potentially expose us to substantial liability for intellectual property infringement and other losses.
Our agreements with certain other parties include indemnification provisions, under which we agree to indemnify them for losses suffered or incurred as a result of claims of intellectual property infringement and, in some cases, for damages caused by us to property or persons. The term of these indemnity provisions is generally perpetual after execution of the corresponding agreement. Large indemnity payments could harm our business, operating results and financial condition.
We are highly dependent on the services of Peter Beck, our President, Chief Executive Officer and Chairman, and if we are unable to retain Mr. Beck, our ability to compete could be harmed.
Our success depends, in part, on our ability to retain our key personnel. We are highly dependent on the services of Peter Beck, our President, Chief Executive Officer and Chairman. Mr. Beck is the source of many, if not most, of the ideas and execution driving our company. If Mr. Beck were to discontinue his service to us due to death, disability or any other reason, we would be significantly disadvantaged. We do not maintain, and we do not expect to maintain in the future, a key person life insurance policy with respect to Mr. Beck.
 
22

Our inability to hire or retain key personnel could adversely affect our business, operating results and financial condition.
We depend on the continued contributions of our senior management and other key personnel. The loss of the services of one or more of these individuals could significantly delay or prevent the achievement of our development and strategic objectives and could divert other senior management time in searching for their replacements. We entered into the Management Redemption Agreement with certain members of our management pursuant to which we have redeemed from such individuals shares of common stock and options to purchase shares of common stock for an aggregate purchase price of $40 million. In addition, we registered the resale of shares of common stock issuable upon exercise of stock options or settlement of restricted stock units held by members of our management. To the extent that members of our management redeemed pursuant to the Management Redemption Agreement or were to sell significant amounts of equity in us, we may have more difficulty in retaining and continuing to incentivize these members of management than we have historically.
Our future success also depends on our ability to identify, attract and retain highly skilled technical, managerial, finance and other personnel. The loss of the services of any of our key personnel, the inability to attract or retain qualified personnel, or delays in hiring required personnel, particularly in engineering and sales, may seriously harm our business, financial condition and results of operations. We face intense competition for qualified individuals from numerous companies. Often, significant amounts of time and resources are required to train technical, sales and other personnel. Qualified individuals are in high demand. We may incur significant costs to attract and retain them, and we may lose new employees to our competitors or other companies before we realize the benefit of our investment in recruiting and training them. We may be unable to attract and retain suitably qualified individuals who are capable of meeting our growing technical, operational and managerial requirements, on a timely basis or at all, and we may be required to pay increased compensation in order to do so. If we are unable to attract and retain the qualified personnel we need to succeed, our business would suffer. Also, to the extent we hire personnel from competitors, we may be subject to allegations that they have been improperly solicited or divulged proprietary or other confidential information.
Labor-related matters, including labor disputes, may adversely affect our operations.
None of our employees are currently represented by a union. If our employees decide to form or affiliate with a union, we cannot predict the negative effects such future organizational activities will have on our business and operations. If we were to become subject to work stoppages, we could experience disruption in our operations, including delays in manufacturing and operations, and increases in our labor costs, which could harm our business, results of operations, and financial condition.
In addition, we have in the past and could face in the future a variety of employee claims against us, including but not limited to general discrimination, privacy, wage and hour, labor and employment, Employee Retirement Income Security Act and disability claims. Any claims could also result in litigation against us or regulatory proceedings being brought against us by various government agencies that regulate our business, including the U.S. Equal Employment Opportunity Commission. Often these cases raise complex factual and legal issues and create risks and uncertainties.
Given the relative contribution and materiality of our New Zealand operations, fluctuations in foreign exchange rates could have a negative impact on our business.
We are exposed to foreign exchange risk as certain of our expenses and liabilities are required to be paid in currencies other than the U.S. dollar, primarily the New Zealand dollar, and are translated into U.S. dollars for the purposes of compiling our consolidated financial statements. During 2021, approximately 49% of our cash expenditures, or $74 million, were denominated in foreign currencies, whereas all of our revenues were denominated in U.S. dollars. In addition, we generally maintain our cash and cash equivalents in U.S. dollars or investments denominated in U.S. dollars. Fluctuations in foreign exchange rates, which can be unpredictable,
 
23

could result in disproportion increases in our expenses and future liabilities as compared to our revenue and current assets. We do not currently, but may in the future, use hedging strategies or seek to maintain a greater portion of our cash and cash equivalents in foreign currencies or investments denominated in foreign currencies to manage and minimize the impact of exchange rate fluctuations on our financial statements. If we decide to hedge our foreign currency exchange rate exposure, we may not be able to hedge effectively due to lack of experience, unreasonable costs, or illiquid markets.
We may require additional capital to support business growth, and this capital might not be available or may be available only by diluting existing stockholders.
Historically, we have funded our operations and capital expenditures primarily through equity issuances, debt and cash generated from our operations. Although we currently anticipate that our existing cash and cash equivalents and cash flow from operations will be sufficient to meet our cash needs for the foreseeable future, we may require additional financing, and we may not be able to obtain debt or equity financing on favorable terms, if at all. If we raise equity financing to fund operations or on an opportunistic basis, our stockholders may experience significant dilution of their ownership interests. If we obtain debt financing, the terms of such debt financing may restrict our ability to incur additional indebtedness, require us to maintain certain financial covenants, or restrict our ability to pay dividends. If we need additional capital and cannot raise it on acceptable terms, or at all, we may not be able to, among other things, develop new products, technologies and services, enhance our operating infrastructure, expand the markets in which we operate and potentially acquire complementary businesses and technologies.
As a private company, prior to the Business Combination, we were not required to document and test our internal controls over financial reporting nor had our management been required to certify the effectiveness of our internal controls and our auditors have not been required to opine on the effectiveness of our internal control over financial reporting. We have identified material weaknesses in our internal control over financial reporting which, if not corrected, could affect the reliability of our consolidated financial statements and have other adverse consequences.
Our management is responsible for establishing and maintaining adequate internal control over financial reporting designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. GAAP. Our management is likewise required, on a quarterly basis, to evaluate the effectiveness of our internal controls and to disclose any changes and material weaknesses identified through such evaluation in those internal controls.
As a private company, we had not been required to document and test our internal controls over financial reporting nor had management been required to certify the effectiveness of our internal controls and our auditors had not been required to opine on the effectiveness of our internal control over financial reporting. Similarly, we had not been subject to the SEC’s internal control reporting requirements. Following the Business Combination, we became subject to these requirements.
A material weakness is a deficiency or combination of deficiencies in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of the financial statements would not be prevented or detected on a timely basis.
We identified material weaknesses in our internal control over financial reporting that we are currently working to remediate. We did not maintain an effective control environment as we did not maintain a sufficient complement of accounting and financial reporting resources commensurate with our financial reporting requirements. This material weakness contributed to the following material weaknesses:
 
   
We did not design or maintain appropriate controls over completeness and accuracy of schedules supporting journal entries. This included schedules related to accounting estimates used in calculating revenue and cost of sales for long term contracts in sufficient levels of detail to ensure the accuracy and completeness of inputs.
 
24

   
We did not design or maintain the appropriate controls over the review the work of the third parties used to assist management in technical accounting positions such as the accounting for revenue in accordance with ASC 606 and specialists used for income taxes and valuations of common stock, warrants and acquired intangible assets.
 
   
We did not maintain appropriate controls which were designed over the review of account reconciliations and the preparation of the statement of cash flows.
 
   
We did not design or maintain controls over the segregation of duties and access to relevant financial reporting systems.
Our management is in the process of developing a remediation plan. The material weaknesses will be considered remediated when our management designs and implements effective controls that operate for a sufficient period of time and management has concluded, through testing, that these controls are effective. Our management will monitor the effectiveness of its remediation plans and will make changes management determines to be appropriate.
If not remediated, these material weaknesses could result in material misstatements to our annual or interim consolidated financial statements that might not be prevented or detected on a timely basis, or in delayed filing of required periodic reports. If we are unable to assert that its internal control over financial reporting is effective, or if our Independent Registered Public Accounting Firm is unable to express an unqualified opinion as to the effectiveness of the internal control over financial reporting, investors may lose confidence in the accuracy and completeness of the Company’s financial reports, the market price of our common stock could be adversely affected and we could become subject to litigation or investigations by Nasdaq, the SEC, or other regulatory authorities, which could require additional financial and management resources.
We are incurring, and will continue to incur, significant increased expenses and administrative burdens as a public company, which could have an adverse effect on its business, financial condition and results of operations.
As a public company, we are facing, and will continue to face, increased legal, accounting, administrative and other costs and expenses as a public company that we did not incur as a private company. The Sarbanes-Oxley Act, including the requirements of Section 404, as well as rules and regulations subsequently implemented by the SEC, the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 and the rules and regulations promulgated and to be promulgated thereunder, the PCAOB and the securities exchanges, impose additional reporting and other obligations on public companies. Compliance with public company requirements will increase costs and make certain activities more time-consuming. A number of those requirements mandate the Company to carry out activities we have not done previously. In addition, expenses associated with SEC reporting requirements are being incurred. Furthermore, if any issues in complying with those requirements are identified (for example, if the auditor identify a material weakness or significant deficiency in the internal control over financial reporting), we could incur additional costs rectifying those issues, and the existence of those issues could adversely affect our reputation or investor perceptions of it. It may also be more expensive to maintain director and officer liability insurance. Risks associated with our status as a public company may make it more difficult to attract and retain qualified persons to serve on our Board or as executive officers. The additional reporting and other obligations imposed by these rules and regulations will increase legal and financial compliance costs and the costs of related legal, accounting and administrative activities. These increased costs will require us to divert a significant amount of money that could otherwise be used to expand the business and achieve strategic objectives. Advocacy efforts by stockholders and third parties may also prompt additional changes in governance and reporting requirements, which could further increase costs.
A significant portion of our management team has limited experience managing a public company.
Most members of our management team have limited experience managing a publicly-traded company, interacting with public company investors and complying with the increasingly complex laws pertaining to
 
25

public companies. Our management team may not successfully or efficiently manage our transition to being a public company that is subject to significant regulatory oversight and reporting obligations under the federal securities laws and the continuous scrutiny of securities analysts and investors. These new obligations and constituents will require significant attention from our senior management and could divert their attention away from the
day-to-day
management of our business, which could harm our business, results of operations and financial condition but, in the view of the Company’s management, was prepared on a reasonable basis, reflects the best currently available estimates and judgments, and presents, to the best of management’s knowledge and belief, the expected course of action and the expected future financial performance of the Company.
The release, unplanned ignition, explosion, or improper handling of dangerous materials used in our business could disrupt our operations and adversely affect our financial results.
Our business operations involve the handling, production and disposition of potentially explosive and ignitable energetic materials and other dangerous chemicals, including materials used in rocket propulsion. The handling, production, transport and disposition of hazardous materials could result in incidents that temporarily shut down or otherwise disrupt our manufacturing operations and could cause production delays. A release of these chemicals or an unplanned ignition or explosion could result in death or significant injuries to employees and others. Material property damage to us and third parties could also occur. Extensive regulations apply to the handling of explosive and energetic materials, including but not limited to regulations governing hazardous substances and hazardous waste. The failure to properly store and ultimately dispose of such materials could create significant liability and/or result in regulatory sanctions. Any release, unplanned ignition, or explosion could expose us to adverse publicity or liability for damages or cause production delays, any of which could have a material adverse effect on our operating results, financial condition and/or cash flows.
If we experience cost overruns on our contracts, we would have to absorb the excess costs which could adversely affect our financial results.
During the year ended December 31, 2021, the majority of our net sales were from fixed-price contracts. Under fixed-price contracts, we agree to perform specified work for a fixed price and realize all of the profit or loss resulting from variations in the costs of performing the contract. As a result, all fixed-price contracts involve the inherent risk of unreimbursed cost overruns. To the extent we incur unanticipated cost overruns on a fixed-price contract, our profitability would be adversely affected. Future profitability is subject to risks including the ability of suppliers to deliver components of acceptable quality on schedule.
Our fixed-price contracts include development work. This type of work is inherently more uncertain as to future events than
non-development
contracts, and, as a result, there is typically more variability in estimates of the costs to complete the development stage. While management uses its best judgment to estimate costs associated with fixed-price development, future events could result in adjustments to those estimates.
We are obligated in our existing secured loan agreement to comply with covenants that restrict our operating activities, and we may become obligated in future credit facilities or other debt agreements to comply with financial and other covenants that could further restrict our operating activities. A failure to comply could result in a default which could, if not waived by the lenders, result in increased cost, inability to make future draws on credit facilities to the extent then available, acceleration of the payment of any outstanding amounts and potentially foreclosure on our assets securing our obligations.
Our existing secured loan agreement contains various restrictive covenants which include, among others, provisions which may restrict our ability to do any of the following, subject to certain exceptions:
 
   
incur additional debt;
 
   
make distributions or redeem or repurchase our capital stock;
 
   
make loans or equity investments or advances to entities that are not subsidiary guarantors;
 
26

   
enter into transactions with affiliates;
 
   
create certain liens;
 
   
purchase assets or businesses other than permitted acquisitions;
 
   
sell, lease, license, transfer or otherwise dispose of assets; and
 
   
consolidate, merge or sell all or substantially all of our assets.
Future credit facilities or other debt agreements also may contain similar or additional covenants, which could include requirements that we maintain certain financial ratios.
Any of the covenants described in this risk factor may restrict our operations and our ability to pursue potentially advantageous business opportunities. In addition, our failure to pay principal and interest when due, a material adverse change in our business, operations or financial condition, a default under certain other indebtedness, the existence of unpaid fines, penalties or judgments above specified amounts, material misrepresentation and specified other events will constitute an event of default under our existing secured loan agreement and future credit facilities or other debt agreements also may contain similar event of default provisions. Our failure to comply with these covenants or the occurrence of another event of default, if not cured or waived, could result in increased cost, inability to make future draws on credit facilities to the extent then available, acceleration of the payment of any outstanding amounts and potentially foreclosure on our assets securing our obligations.
Changes in our accounting estimates and assumptions could negatively affect our financial position and results of operations.
We prepare our consolidated financial statements in accordance with U.S. GAAP. These accounting principles require us 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 our financial statements. We are also required to make certain judgments that affect the reported amounts of revenues and expenses during each reporting period. We periodically evaluate our estimates and assumptions including, but not limited to, those relating to business acquisitions, revenue recognition, restructuring costs, recoverability of assets including customer receivables, valuation of goodwill and intangibles, contingencies, stock-based compensation and income taxes. We base our estimates on historical experience and various assumptions that we believe to be reasonable based on specific circumstances. These assumptions and estimates involve the exercise of judgment and discretion, which may evolve over time in light of operational experience, regulatory direction, developments in accounting principles and other factors. Actual results could differ from these estimates as a result of changes in circumstances, assumptions, policies or developments in the business, which could materially affect our consolidated financial statements.
Our actual operating results may differ significantly from our guidance.
From time to time, we may release guidance regarding our future performance that represents our management’s estimates as of the date of release. This guidance, which consists of forward-looking statements, is prepared by our management and is qualified by, and subject to, the assumptions and the other information contained or referred to in the release. Our guidance is not prepared with a view toward compliance with published guidelines of the American Institute of Certified Public Accountants, and neither any independent registered public accounting firm nor any other independent expert or outside party compiles, examines or reviews the guidance and, accordingly, no such person expresses any opinion or any other form of assurance with respect thereto.
Guidance is based upon a number of assumptions and estimates that, while presented with numerical specificity, is inherently subject to significant business, economic and competitive uncertainties and
 
27

contingencies, many of which are beyond our control and are based upon specific assumptions with respect to future business decisions, some of which will change. We may generally state possible outcomes as high and low ranges which are intended to provide a sensitivity analysis as variables are changed but are not intended to represent that actual results could not fall outside of these ranges. The principal reason that we may release this data is to provide a basis for our management to discuss our business outlook with analysts and investors. We do not accept any responsibility for any projections or reports published by any such persons.
Guidance is necessarily speculative in nature, and it can be expected that some or all of the assumptions of the guidance furnished by us will not materialize or will vary significantly from actual results, particularly any guidance relating to the results of operations of acquired businesses or companies as our management will be less familiar with their business, procedures and operations. Accordingly, our guidance is only an estimate of what management believes is realizable as of the date of release. Actual results will vary from the guidance and the variations may be material. Investors should also recognize that the reliability of any forecasted financial data will diminish the farther in the future that the data are forecast. In light of the foregoing, investors are urged to put the guidance in context and not to place undue reliance on it. Any failure to successfully implement our operating strategy could result in the actual operating results being different than the guidance, and such differences may be adverse and material.
Certain future operational facilities may require significant expenditures in capital improvements and operating expenses to develop and foster basic levels of service needed for our operations, and the ongoing need to maintain existing operational facilities requires us to expend capital.
As part of our growth strategy, we may need to acquire, build or utilize additional facilities. Construction of a spaceport or other facilities in which we conduct our operations may require significant capital expenditures to develop, and in the future we may be required to make similar expenditures to expand, improve or construct adequate facilities for our operations. If we cannot access the capital we need, we may not be able to execute on our growth strategy, take advantage of future opportunities or respond to competitive pressures. If the costs of funding new locations or renovations or enhancements at existing locations exceed budgeted amounts or the time for building or renovation is longer than anticipated, our business, financial condition and results of operations could be materially adversely affected.
Our spacecraft and related equipment may have shorter useful lives than we anticipate.
Our growth strategy depends in part on the continued operation of our certain of our current spacecraft and equipment, as well as the manufacture of other spacecraft in the future. Each spacecraft system has a limited useful life, which is driven by the number of cycles that the system undertakes. While the vehicle is designed for a certain number of cycles, known as the design life, there can be no assurance as to the actual operational life of a spacecraft system or that the operational life of individual components will be consistent with its design life. A number of factors impact the useful lives of the spacecraft systems, including, among other things, the quality of their design and construction, the durability of their component parts and availability of any replacement components, the actual combined environment experienced compared to the assumed combined environment for which the spacecraft systems were designed and tested and the occurrence of any anomaly or series of anomalies or other risks affecting the spacecraft systems during launch, flight and reentry. In addition, we are continually learning, and as our engineering and manufacturing expertise and efficiency increases, we aim to leverage this learning to be able to manufacture our spacecraft systems and related equipment using different methods or different components than we currently use, which could render our existing inventory obsolete. Any continued improvements in spacecraft technology may make obsolete our existing spacecraft systems or any component of our spacecraft prior to the end of its life. If the spacecraft systems and related equipment have shorter useful lives than we currently anticipate, this may lead to greater maintenance costs than previously anticipated such that the cost to maintain the spacecraft and related equipment may exceed their value, which would have a material adverse effect on our business, financial condition and results of operations.
 
28

If we commercialize outside the U.S., we will be exposed to a variety of risks associated with international operations that could materially and adversely affect our business.
As part of our growth strategy, we may leverage our initial U.S. operations to expand internationally. In that event, we expect that we would be subject to additional risks related to entering into international business relationships, including:
 
   
restructuring our operations to comply with local regulatory regimes;
 
   
identifying, hiring and training highly skilled personnel;
 
   
unexpected changes in tariffs, trade barriers and regulatory requirements;
 
   
economic weakness, including inflation, or political instability in foreign economies and markets;
 
   
compliance with tax, employment, immigration and labor laws for employees living or traveling abroad;
 
   
foreign taxes, including withholding of payroll taxes;
 
   
the need for U.S. government approval to operate our spacecraft systems outside the U.S.;
 
   
foreign currency fluctuations, which could result in increased operating expenses and reduced revenue;
 
   
government appropriation of assets;
 
   
workforce uncertainty in countries where labor unrest is more common than in the U.S.; and
 
   
disadvantages of competing against companies from countries that are not subject to U.S. laws and regulations, including anti-corruption laws and anti-money laundering regulations, as well as exposure of our foreign operations to liability under these regulatory regimes.
We are subject to many hazards and operational risks that can disrupt our business, including interruptions or disruptions in service at our primary facilities, which could have a material adverse effect on our business, financial condition and results of operations.
Our operations are subject to many hazards and operational risks inherent to our business, including general business risks, product liability and damage to third parties, our infrastructure or properties that may be caused by fires, floods and other natural disasters, power losses, telecommunications failures, terrorist attacks, human errors and similar events. Additionally, our manufacturing operations are hazardous at times and may expose us to safety risks, including environmental risks and health and safety hazards to our employees or third parties.
Any significant interruption due to any of the above hazards and operational to the manufacturing or operation of our spacecraft systems at one of our primary facilities, including from weather conditions, growth constraints, performance by third-party providers (such as electric, utility or telecommunications providers), failure to properly handle and use hazardous materials, failure of computer systems, power supplies, fuel supplies, infrastructure damage, disagreements with the owners of the land on which our facilities are located, or damage sustained to our runway could result in manufacturing delays or the delay or cancellation of our spacecraft and, as a result, could have a material adverse effect on our business, financial condition and results of operations.
Moreover, our insurance coverage may be inadequate to cover our liabilities related to such hazards or operational risks. In addition, passenger insurance may not be accepted or may be prohibitive to procure. Moreover, we may not be able to maintain adequate insurance in the future at rates we consider reasonable and commercially justifiable, and insurance may not continue to be available on terms as favorable as our current arrangements. The occurrence of a significant uninsured claim, or a claim in excess of the insurance coverage limits maintained by us, could harm our business, financial condition and results of operations.
 
29

Natural disasters, unusual weather conditions, epidemic outbreaks, terrorist acts and political events could disrupt our business and flight schedule.
The occurrence of one or more natural disasters such as tornadoes, hurricanes, fires, floods and earthquakes, unusual weather conditions, epidemic or pandemic outbreaks, terrorist attacks or disruptive political events in certain regions where our facilities are located, or where our third-party contractors’ and suppliers’ facilities are located, could adversely affect our business. Natural disasters including tornados, hurricanes, floods and earthquakes may damage our facilities or those of our suppliers, which could have a material adverse effect on our business, financial condition and results of operations. Severe weather, such as rainfall, snowfall or extreme temperatures, may impact the ability for spacecraft to occur as planned, resulting in additional expense to reschedule the operation and customer travel plans, thereby reducing our sales and profitability. Terrorist attacks, actual or threatened acts of war or the escalation of current hostilities, or any other military or trade disruptions impacting our domestic or foreign suppliers of components of our products, may impact our operations by, among other things, causing supply chain disruptions and increases in commodity prices, which could adversely affect our raw materials or transportation costs. These events also could cause or act to prolong an economic recession or depression in the U.S. or abroad, such as the current business disruption and related financial impact resulting from the global
COVID-19
pandemic. To the extent these events also impact one or more of our suppliers or contractors or result in the closure of any of their facilities or our facilities, we may be unable to maintain spacecraft schedules, provide other support functions to our astronaut experience or fulfill our other contracts. In addition, the disaster recovery and business continuity plans we have in place currently are limited and are unlikely to prove adequate in the event of a serious disaster or similar event. We may incur substantial expenses as a result of the limited nature of our disaster recovery and business continuity plans and, more generally, any of these events could cause consumer confidence and spending to decrease, which could adversely impact our commercial spacecraft operations.
Any acquisitions, partnerships or joint ventures that we enter into could disrupt our operations and have a material adverse effect on our business, financial condition and results of operations.
From time to time, we may evaluate potential strategic acquisitions of businesses, including partnerships or joint ventures with third parties. We may not be successful in identifying acquisition, partnership and joint venture candidates. In addition, we may not be able to continue the operational success of such businesses or successfully finance or integrate any businesses that we acquire or with which we form a partnership or joint venture. We may have potential write-offs of acquired assets and/or an impairment of any goodwill recorded as a result of acquisitions. Furthermore, the integration of any acquisition may divert management’s time and resources from our core business and disrupt our operations or may result in conflicts with our business. Any acquisition, partnership or joint venture may not be successful, may reduce our cash reserves, may negatively affect our earnings and financial performance and, to the extent financed with the proceeds of debt, may increase our indebtedness. We cannot ensure that any acquisition, partnership or joint venture we make will not have a material adverse effect on our business, financial condition and results of operations.
Risks Related to Legal and Regulatory Matters
Our business is subject to various regulatory risks that could adversely affect our operations.
The environment in which we operate is highly regulated due to the sensitive nature of our complex and technologically advanced systems, including launch vehicles, spacecraft and spacecraft components, in addition to those regulations broadly applicable to publicly listed corporations. There are numerous regulatory risks that could adversely affect operations, including but not limited to:
 
   
Changes in laws and regulations. It is possible that the laws and regulations governing our business and operations will change in the future. A substantial portion of our revenue is generated from customers outside of the U.S. There may be a material adverse effect on our financial condition and results of operations if we are required to alter our business to comply with changes in both domestic and foreign
 
30

regulations, tariffs, or taxes and other trade barriers that reduce or restrict our ability to sell our products and services on a global basis, or by political and economic instability in the countries in which we conduct business. Any failure to comply with such regulatory requirements could also subject us to various penalties or sanctions.
 
   
Export Restrictions. Certain of our launch vehicles, spacecraft, spacecraft components, systems, services, or technologies we have developed require the implementation or acquisition of products or technologies from third parties and affiliates, including those in other jurisdictions. In addition, certain of our launch vehicles, spacecraft, spacecraft components, systems, services or technologies may be required to be forwarded or exported to other jurisdictions. In certain cases, if the use of the technologies can be viewed by the jurisdiction in which that supplier, subcontractor or affiliate resides as being subject to export constraints or restrictions relating to national security, we may not be able to obtain the technologies and products that we require from subcontractors and suppliers who would otherwise be our preferred choice or may not be able to obtain the export permits necessary to transfer or export our technology. The inability to obtain or maintain export approvals, and export restrictions or changes during contract execution or
non-compliance
by our suppliers, subcontractors and customers, could have an adverse effect on our revenues and margins.
 
   
U.S. Government Approval Requirements. For certain aspects of our business operations, we are required to obtain U.S. government licenses and approvals and to enter into agreements with various government bodies in order to export launch vehicles, spacecraft, spacecraft components and related equipment, to disclose technical data, or provide defense services to foreign persons. The delayed receipt of or the failure to obtain the necessary U.S. government licenses, approvals and agreements may prohibit entry into or interrupt the completion of contracts which could lead to a customer’s termination of a contract for default or monetary penalties. In addition, certain aspects of our business operations depend on the Agreement between the Government of New Zealand and the Government of the U.S. on Technology Safeguards Associated with U.S. Participation in Space Launches from New Zealand. Any change or termination of this agreement could materially adversely affect our financial condition and results of operations.
 
   
Other Government Regulations. Our ability to pursue our business activities is regulated by various agencies and departments of the U.S. government and the governments of other countries. Commercial space launch activities require licenses from the Department of Transportation and, for launches from Launch Complex 1, the New Zealand Space Agency. Our license to conduct launches at Launch Complex 2 requires certification of our flight termination system software by NASA before flight, which has not yet been completed. We cannot provide assurance as to when or if such certification will be completed. Radio communications for launch activities and spacecraft operations require licenses from the Federal Communications Commission and/or New Zealand Radio Spectrum Management and frequency coordination with the International Telecommunication Union. The operation of private remote sensing space systems requires a license from the Department of Commerce. Any failure to comply with these and other regulatory requirements could subject us to various penalties or sanctions and could have a significant adverse effect on our reputation, financial condition and results of operations.
 
   
Competitive Impact of U.S. Regulations. Export and import control, economic sanction and trade embargo laws and regulations, including those administered by the U.S. Department of Commerce’s Bureau of Industry and Security, the U.S. State Department’s Directorate of Defense Trade Controls and the U.S. Treasury Department’s Office of Foreign Assets Control, may limit certain business opportunities or delay or restrict our ability to contract with potential foreign customers or suppliers. To the extent that our
non-U.S.
competitors are not subject to similar export and import control, economic sanction and trade embargo laws and regulations, they may enjoy a competitive advantage with foreign customers, and it could become increasingly difficult for us to recapture this lost market share.
 
31

   
Anti-Corruption Laws. As part of the regulatory and legal environments in which we operate, we are subject to global anti-corruption laws that prohibit improper payments directly or indirectly to government officials, authorities or persons defined in those anti-corruption laws in order to obtain or retain business or other improper advantages in the conduct of business. Our policies mandate compliance with anti-corruption laws. Failure by our employees, agents, subcontractors, suppliers and/ or partners to comply with anti-corruption laws could impact us in various ways that include, but are not limited to, criminal, civil and administrative fines and/or legal sanctions and the inability to bid for or enter into contracts with certain entities, all of which could have a significant adverse effect on our reputation, operations and financial results.
Our operations in the U.S. government market are subject to significant regulatory risk.
Our operations in the U.S. government market are subject to significant government regulation. A failure by us to maintain the relevant clearances and approvals could limit our ability to operate in the U.S. government market. Further, there can be no assurance that we will continue to be awarded contracts by the U.S. government. In addition, a failure by us to keep current and compliant with relevant U.S. regulations could result in fines, penalties, repayments or suspension or debarment from U.S. government contracting or subcontracting for a period of time and could have an adverse effect on our standing and eligibility for future U.S. government contracts.
U.S. government contractors (including their subcontractors and others with whom they do business) must comply with many significant procurement regulations and other specific legal requirements. These regulations and other requirements, although often customary in government contracting, increase our performance and compliance costs and risks and are regularly evolving. New laws, regulations or procurement requirements or changes to current ones (including, for example, regulations related to cybersecurity, privacy, information protection, cost accounting, counterfeit parts, anti-human trafficking, specialty metals, conflict minerals and use of certain
non-US
equipment) can significantly increase our costs and risks and reduce our profitability.
We operate in a highly regulated environment and may be audited and reviewed by the U.S. government and its agencies, such as the Defense Contract Management Agency and agency Offices of Inspector General. These agencies may review performance under our contracts, our cost structure and accounting, and our compliance with applicable laws, regulations, terms, and standards, as well as the adequacy of our systems and processes in meeting government requirements. If an audit uncovers improper or illegal activities, we may be subject to civil and criminal penalties, sanctions, forfeiture of profits or suspension or debarment. In addition, we could suffer serious reputational harm if allegations of impropriety were made against us or our business partners.
If we or those with whom we do business do not comply with the laws, regulations, contract terms and processes to which we are subject or if government customer business practices or requirements change significantly, it could affect our ability to compete and have a material adverse effect on our financial position, results of operations and/or cash flows.
Failure to comply with the requirements of the National Industrial Security Program Operating Manual could result in interruption, delay or suspension of our ability to provide our products and services, and could result in loss of current and future business with the U.S. government.
Certain contracts with the U.S. government may require us to be issued facility security clearances under the National Industrial Security Program. The National Industrial Security Program requires that a corporation maintaining a facility security clearance be effectively insulated from foreign ownership, control or influence (“FOCI”). Failure to maintain an agreement with the DoD regarding the appropriate FOCI mitigation arrangement could result in invalidation or termination of the facility security clearances, which in turn would mean that we would not be able to enter into future contracts with the U.S. government requiring facility security clearances, and may result in the loss of our ability to complete existing contracts with the U.S. government.
 
32

Changes in tax law, in our tax rates or in exposure to additional income tax liabilities or assessments may materially and adversely affect our financial condition, results of operations and cash flows.
Changes in law and policy relating to taxes may materially and adversely affect our financial condition, results of operations and cash flows. For example, on March 27, 2020 the U.S. enacted the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”). The CARES Act, among other things, includes provisions relating to refundable payroll tax credits, deferment of employer side social security payments, NOL carryback periods, alternative minimum tax credit refunds, modification to the net interest deduction limitations, and technical corrections to tax depreciation methods for qualified improvement property.
The U.S. also enacted the Tax Cuts and Jobs Act of 2017 (“2017 Tax Act”) on December 22, 2017, which significantly changed the U.S. federal income taxation of U.S. corporations. The 2017 Tax Act remains unclear in many respects and has been, and may continue to be, the subject of amendments and technical corrections, as well as interpretations and implementing regulations by the Treasury and IRS, which have mitigated or increased certain adverse impacts of the 2017 Tax Act and may continue to do so in the future. In addition, it is unclear how certain of these U.S. federal income tax changes will affect state and local taxation, which often uses federal taxable income as a starting point for computing state and local tax liabilities. We continue to examine the impact the CARES Act and the 2017 Tax Act may have on our business in future quarters.
The U.S. Congress is currently considering other legislative proposals, including increasing the U.S. federal income tax rate on corporations like us, which, if enacted, could materially impact our financial condition and cash flows in the future.
Our ability to use Rocket Lab’s U.S. federal and state NOL carryforwards and certain other tax attributes may be limited.
As of December 31, 2021, Rocket Lab had U.S. federal net operating loss (“NOL”) carryforwards of approximately $195.3 million, which is comprised of definite and indefinite NOLs. The company had federal NOL carryforwards of approximately $57.1 million, which begin to expire in varying amounts beginning in 2034. Federal NOLs generated after 2017 of approximately $138.2 million will carryforward indefinitely and are available to offset up to 80% of future taxable income each year. Rocket Lab also had state NOL carryforwards of approximately $19.6 million, available to reduce future taxable income, if any. If not realized, the state NOLs will begin to expire in varying amounts beginning in 2035. The NOL carryforwards may be subject to limitations based on possible ownership changes in the past or in the future, including as a result of this offering. As a result, if the combined company earns net taxable income, our ability to use the
pre-change
NOL carryforwards or other
pre-change
tax attributes to offset U.S. federal and state taxable income may still be subject to limitations, which could potentially result in increased future tax liability to us. Additionally, a challenge by a taxing authority, a change in the combined company’s ability to utilize tax benefits such as carryforwards or tax credits, or a deviation from other
tax-related
assumptions may cause actual financial results to deviate from previous estimates.
Under Sections 382 and 383 of the Code, if a corporation undergoes an “ownership change,” the corporation’s ability to use its
pre-change
U.S. federal NOL carryforwards and other tax attributes (such as research tax credits) to offset its post-change income and taxes may be limited. In general, an “ownership change” occurs if there is a greater than 50 percentage point change (by value) in a corporation’s equity ownership by certain stockholders over a rolling three-year period. Similar provisions of state tax law may also apply to limit our use of accumulated state tax attributes. While we do not believe that we have experienced ownership changes in the past that would materially limit our ability to utilize these NOL carryforwards, the Section 382 rules are complex and there is no assurance our view is correct. In the event that we experience ownership changes in the future, our ability to use
pre-change
NOL carryforwards and other tax attributes to offset post-change taxable income will be subject to limitations. As a result, we may be unable to use a material portion of the NOL carryforwards and other tax attributes, which could adversely affect our future cash flows.
 
33

On September 9, 2019, Treasury and the IRS issued proposed regulations regarding the items of income and deduction which are included in the calculation of
built-in
gains and losses under section 382. The proposed regulations were subject to a
60-day
comment period and are proposed to be effective for ownership changes occurring after the effective date of temporary or final regulations. In response to concerns expressed in comment letters, in January 2020 the IRS withdrew a portion of the proposed regulations to provide transition relief for eligible taxpayers. Temporary or final regulations have not yet been issued by Treasury and the IRS.
In addition, California has temporarily suspended the NOL carryover deduction, and capped the use of business incentive tax credits, for three years by the enactment of Assembly Bill 85 on June 29, 2020.
Our operations are subject to governmental law and regulations relating to environmental matters, which may expose us to significant costs and liabilities that could negatively impact our financial condition.
We are subject to various federal, state, provincial and local environmental laws and regulations relating to the operation of our businesses, including those governing pollution, the handling, storage, disposal and transportation of hazardous substances, and the ownership and operation of real property. Such laws and regulations may result in significant liabilities and costs to us due to the actions or inactions of the previous owners. In addition, new laws and regulations, more stringent enforcement of existing laws and regulations or the discovery of previously unknown contamination could result in additional costs.
We may experience warranty claims for product failures, schedule delays or other problems with existing or new products.
Many of the products we develop and manufacture are technologically advanced systems that must function under demanding operating conditions. The sophisticated and rigorous design, manufacturing and testing processes and practices we employ do not entirely prevent the risk that we may not be able to successfully launch or manufacture our products on schedule or that our products may not perform as intended.
When our products fail to perform adequately, some of our contracts require us to forfeit a portion of our expected profit, receive reduced payments, provide a replacement product or service or reduce the price of subsequent sales to the same customer. Performance penalties may also be imposed when we fail to meet delivery schedules or other measures of contract performance. We do not generally insure against potential costs resulting from any required remedial actions or costs or loss of sales due to postponement or cancellation of scheduled operations or product deliveries.
We may be subject to securities litigation, which is expensive and could divert management attention.
Our share price may be volatile and, in the past, companies that have experienced volatility in the market price of their stock have been subject to securities litigation, including class action litigation. We may be the target of this type of litigation in the future. Litigation of this type could result in substantial costs and diversion of management’s attention and resources, which could have a material adverse effect on the Company’s business, financial condition, and results of operations. Any adverse determination in litigation could also subject the Company to significant liabilities.
We may become involved in litigation that may materially adversely affect us.
From time to time, we may become involved in various legal proceedings relating to matters incidental to the ordinary course of our business, including intellectual property, commercial, product liability, employment, class action, whistleblower and other litigation and claims, and governmental and other regulatory investigations and proceedings. Such matters can be time-consuming, divert management’s attention and resources, cause us to incur significant expenses or liability or require us to change our business practices. Because of the potential risks, expenses and uncertainties of litigation, we may, from time to time, settle disputes, even where we believe that we have meritorious claims or defenses. Because litigation is inherently unpredictable, we cannot assure you that the results of any of these actions will not have a material adverse effect on our business.
 
34

Our Charter Amendment requires, to the fullest extent permitted by law, that derivative actions brought in our name, actions against our directors, officers, other employees or stockholders for breach of fiduciary duty and other similar actions may be brought only in the Court of Chancery in the State of Delaware and, if brought outside of Delaware, the stockholder bringing the suit will be deemed to have consented to service of process on such stockholder’s counsel, which may have the effect of discouraging lawsuits against our directors, officers, other employees or stockholders.
Our Charter Amendment requires, to the fullest extent permitted by law, that derivative actions brought in our name, actions against our directors, officers, other employees or stockholders for breach of fiduciary duty and other similar actions may be brought only in the Court of Chancery in the State of Delaware and, if brought outside of Delaware, the stockholder bringing the suit will be deemed to have consented to service of process on such stockholder’s counsel except any action (A) as to which the Court of Chancery in the State of Delaware determines that there is an indispensable party not subject to the jurisdiction of the Court of Chancery (and the indispensable party does not consent to the personal jurisdiction of the Court of Chancery within ten days following such determination), (B) which is vested in the exclusive jurisdiction of a court or forum other than the Court of Chancery, (C) for which the Court of Chancery does not have subject matter jurisdiction, or (D) any action arising under the Securities Act, as to which the Court of Chancery and the federal district court for the District of Delaware shall have concurrent jurisdiction. Any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock shall be deemed to have notice of and consented to the forum provisions in our Charter Amendment. This choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or any of our directors, officers, other employees or stockholders, which may discourage lawsuits with respect to such claims, although our stockholders will not be deemed to have waived our compliance with federal securities laws and the rules and regulations thereunder. Alternatively, if a court were to find the choice of forum provision contained in our Charter Amendment to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could harm our business, operating results and financial condition.
Our Charter Amendment provides that the exclusive forum provision will be applicable to the fullest extent permitted by applicable law. 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. As a result, the exclusive forum provision will not apply to suits brought to enforce any duty or liability created by the Exchange Act or any other claim for which the federal courts have exclusive jurisdiction.
Risks Related to Ownership of our Common Stock
Future resales of common stock may cause the market price of our securities to drop significantly, even if our business is doing well.
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.
As restrictions on resale end and registration statements for the sale of the shares held by parties who have contractual registration rights are available for use, the sale or possibility of sale of these shares could have the effect of increasing the volatility in the market price of our common stock, or decreasing the market price itself. As a result of any such decreases in price of our common stock, purchasers who acquire shares of our common stock may lose some or all of their investment.
Any significant downward pressure on the price of our common stock as the selling stockholders sell the shares of our common stock, or the prospect of such shares could encourage short sales by the selling stockholders or others. Any such short sales could place further downward pressure on the price of our common stock.
 
35

Our issuance of additional capital stock in connection with financings, acquisitions, investments, the Equity Incentive Plan or otherwise will dilute all other stockholders.
We expect to issue additional capital stock in the future that will result in dilution to all other stockholders. We expect to grant equity awards to employees, directors and consultants under the Equity Incentive Plan. We may also raise capital through equity financings in the future. As part of our business strategy, we may acquire or make investments in complementary companies, products or technologies and issue equity securities to pay for any such acquisition or investment. Any such issuances of additional capital stock may cause stockholders to experience significant dilution of their ownership interests and the per share value of our common stock to decline.
Provisions in our Charter Amendment and Delaware law may inhibit a takeover of us, which could limit the price investors might be willing to pay in the future for our common stock and could entrench management.
Our Charter Amendment contains provisions that may discourage unsolicited takeover proposals that stockholders may consider to be in their best interests. These provisions include a staggered board of directors and the ability of the board of directors to designate the terms of and issue new series of preferred shares, which may make the removal of management more difficult and may discourage transactions that otherwise could involve payment of a premium over prevailing market prices for our securities.
We are also subject to anti-takeover provisions under Delaware law, which could delay or prevent a change of control. Together these provisions may make the removal of management more difficult and may discourage transactions that otherwise could involve payment of a premium over prevailing market prices for our securities.
 
36

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.
The Selling Securityholders will pay any underwriting discounts and commissions and expenses incurred by the Selling Securityholders for brokerage, accounting, tax or legal services or any other expenses incurred by the Selling Securityholders 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, Nasdaq listing fees and fees and expenses of our counsel and our independent registered public accounting firm.
 
37

MARKET INFORMATION FOR OUR COMMON STOCK AND DIVIDEND POLICY
Market Information
Our common stock is currently listed on the Nasdaq under the symbol “RKLB”. On April 28, 2022, the closing sale price of our common stock was $7.51 per share. As of April 20, 2022, there were approximately 57 holders of record of our common stock. Such numbers do not include beneficial owners holding our securities through nominee names.
Dividend Policy
We have never declared or paid any cash dividends on our capital stock, and we do not currently intend to pay any cash dividends for the foreseeable future. It is the present intention of our Board to retain all earnings, if any, for use in our business operations and, accordingly, our Board does not anticipate declaring any dividends in the foreseeable future. The payment of cash dividends in the future will be dependent upon our revenues and earnings, if any, capital requirements and general financial condition. The payment of any cash dividends is within the discretion of our Board. Further, our ability to declare dividends may be limited by the terms of financing or other agreements entered into by it or its subsidiaries from time to time.
 
38

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
You should read the following discussion and analysis of our financial condition and results of operations together with the section entitled “
Selected
Historical
Financial
information
of Rocket
Lab
” and our audited financial statements and notes thereto and unaudited condensed financial statements and notes thereto included elsewhere in this prospectus. Certain of the information contained in this discussion and analysis or set forth elsewhere in this prospectus, including information with respect to plans and strategy for our business, includes forward-looking statements that involve risks and uncertainties. As a result of many factors, including those factors set forth in the section entitled “
Risk
Factor
s
,” our actual results could differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis. You should carefully read the section entitled “
Risk
Factor
s
” to gain an understanding of the important factors that could cause actual results to differ materially from our forward-looking statements. Please also see the section entitled “
Cautionary
Note Regarding
Forward-Looking
Statement
s
.”
Unless otherwise indicated or the context otherwise requires, references in this prospectus to “we,” “us,” “our” and other similar terms refer to Rocket Lab following the Closing.
Overview
Rocket Lab is an
end-to-end
space company with an established track record of mission success. We deliver reliable launch services, spacecraft design services, spacecraft components, spacecraft manufacturing and other spacecraft and
on-orbit
management solutions that make it faster, easier and more affordable to access space.
While our business has historically been centered on the development of small-class launch vehicles and the related sale of launch services, we are currently innovating in the areas of medium-class launch vehicles and launch services, space systems design and manufacturing,
on-orbit
management solutions, and space data applications. Each of these initiatives addresses a critical component of the
end-to-end
solution and our value proposition for the space economy:
 
   
Launch Services is the design, manufacture, and launch of orbital rockets to deploy payloads to various Earth orbits and interplanetary destinations.
 
   
Space systems is the design and manufacture of spacecraft components and spacecraft program management services, space data applications and mission operations.
Electron is our orbital small launch vehicle that was designed from the ground up to accommodate a high launch rate business model to meet the growing and dynamic needs of our customers for small launch services. Since its maiden launch in 2017, Electron has become the leading small spacecraft launch vehicle delivering 109 spacecraft to orbit for government and commercial customers across 20 successful missions through December 31, 2021. In 2021, Electron was the second most frequently launched rocket by companies operating in the U.S. and established Rocket Lab as the fourth most frequent launcher globally. Our launch services program has seen us develop many industry-leading innovations, including 3D printed electric turbo-pump rocket engines, fully carbon composite first stage fuel tanks, a private orbital launch complex, a rocket stage that can be configured to convert into a highly capable spacecraft on orbit, and the potential ability to successfully recover a stage from space, providing a path to reusability.
In March 2021, we announced plans to develop our reusable-ready medium-capacity Neutron launch vehicle which we expect will increase the payload capacity of our space launch vehicles to approximately 8,000 kg, for launches to low Earth orbit and lighter payloads into higher orbits. Neutron will be tailored for commercial and U.S. government constellation launches and capable of human space flight, enabling us to provide crew and cargo resupply to the International Space Station. Neutron will also provide a dedicated service to orbit for larger civil, defense and commercial payloads that need a level of schedule control and high-flight cadence not
 
39

available on large and heavy lift rocket rideshare programs. Neutron is expected to have the capability of launching nearly all of the spacecraft that we expect to be launched through 2029 and we expect to be able to leverage Electron’s flight heritage, various vehicle subsystems designs, launch complexes and ground station infrastructure.
Our space systems initiative is centered on the design, manufacture, and sale of the Photon family of small spacecraft, which are configurable for a range of low Earth orbit, medium Earth orbit, geosynchronous orbit and interplanetary missions. Our Photon family of spacecraft enable us to offer an
end-to-end
mission solution encompassing launch, spacecraft, ground services and mission operations to provide customers with streamlined access to orbit with Rocket Lab as a single mission partner.
Our space systems initiative is also supported by the design and manufacture of a range of components for spacecraft, including reaction wheels, star trackers, magnetic torque rods and batteries and has additional products in development to serve a wide variety of
sub-system
functions. We entered this market with our acquisitions of leading spacecraft components manufacturers Sinclair Interplanetary, PSC, SolAero Holdings and aerospace engineering firm ASI, which brought incremental vertically-integrated capabilities for our own spacecraft and also enabled Rocket Lab to deliver high-volume manufacturing of critical spacecraft components and software solutions at scale prices to the broader spacecraft merchant market.
Reorganization and Public Company Costs
Rocket Lab USA, Inc. entered into the Merger Agreement. In conjunction with the Business Combination, Vector changed its name to Rocket Lab USA, Inc.
As a consequence of the Business Combination, we are a Nasdaq listed company, which requires us to hire additional personnel and implement procedures and processes to address public company regulatory requirements and customary practices. We expect to incur additional annual expenses as a public company for, among other things, directors’ and officers’ liability insurance, director fees and additional internal and external accounting, legal and administrative resources, including increased audit and legal fees.
Additionally, we expect our capital and operating expenditures will increase significantly in connection with ongoing activities as we:
 
   
increase our investment in marketing, advertising, sales and distribution infrastructure for our existing and future products and services;
 
   
develop additional new products and enhancements to existing products;
 
   
obtain, maintain and improve our operational, financial and management performance;
 
   
hire additional personnel;
 
   
obtain, maintain, expand and protect our intellectual property portfolio; and
 
   
operate as a public company.
Recent Developments
Business Combinations
Merger with Vector Acquisition Corporation
On the Closing Date we consummated the previously announced merger pursuant to the Merger Agreement. Vector filed a notice of deregistration and necessary accompanying documents with the Cayman Islands Registrar of Companies, the Certificate of Incorporation and the Charter Amendment evidencing the Domestication, changing its name to Vector Delaware. As contemplated by the Merger Agreement, Merger Sub
 
40

merged with and into Vector Delaware, with the separate corporate existence of Merger Sub ceasing and Vector Delaware being the surviving corporation and wholly owned subsidiary of Legacy Rocket Lab and immediately following the First Merger, we entered into the Business Combination. The Business Combination was unanimously approved by the boards of directors of each of Vector and Legacy Rocket Lab.
In connection with the Closing, we changed our name from Vector Acquisition Corporation to Rocket Lab USA, Inc. The “Post Combination Company” following the Business Combination is Rocket Lab USA, Inc.
Acquisition of ASI
On October 12, 2021, we entered into the ASI Purchase Agreement with ASI, Willis Vern Holdings, Inc., the shareholders of ASI, and John A. Cuseo, as shareholder representative, pursuant to which we agreed to purchase 100% of the issued and outstanding equity interests of ASI for aggregate consideration of $40 million, subject to customary adjustments at closing for cash, working capital, transaction expenses and indebtedness, and amounts placed in escrow. The ASI Purchase Agreement also includes an additional potential earn out payment of up to $5.5 million based on achievement of certain performance metrics for the business in its fiscal year ending December 31, 2021. The ASI Purchase Agreement contains representations, warranties and indemnification provisions customary for transactions of this kind. In connection with the acquisition, we entered into customary offer letters and
non-competition
and
non-solicitation
agreements with certain key employees of ASI. The transactions contemplated by the ASI Purchase Agreement closed on October 12, 2021.
Acquisition of PSC
On November 15, 2021, we entered into the PSC Merger Agreement, by and among us, PSC Merger Sub, PSC, and Michael Whalen as shareholder representative, which provides for, among other things, the PSC Acquisition. The PSC Merger Agreement contains representations, warranties and indemnification provisions customary for transactions of this kind. In connection with the PSC Acquisition, we entered into customary offer letters or employment agreements with certain key employees of PSC. We have also agreed to file a resale registration statement with respect to the common stock issued or issuable in the PSC Acquisition prior to the
six-month
anniversary of the date of the PSC Merger Agreement. The transactions contemplated by the PSC Merger Agreement closed on November 30, 2021.
Acquisition of SolAero
On December 10, 2021, we entered into the SolAero Merger Agreement, by and among us, SolAero Merger Sub, SolAero, and Fortis Advisors LLC as stockholder representative, which provides for, among other things, the merger of SolAero Merger Sub with and into SolAero, with SolAero being the surviving corporation of the merger and a direct, wholly owned subsidiary of us. Pursuant to the terms of the SolAero Merger Agreement, all of the issued and outstanding shares of SolAero were cancelled in exchange for the SolAero Merger Consideration, subject to customary adjustments. In addition, $3.6 million of the SolAero Merger Consideration was placed into escrow by us in order to secure recovery of any Adjustment Amount (as defined in the SolAero Merger Agreement) and as security against indemnity claims. The SolAero Merger Agreement contains representations, warranties and indemnification provisions customary for transactions of this kind. In connection with the SolAero Acquisition, we entered into customary employment or consulting agreements with certain key employees of SolAero. The transactions contemplated by the SolAero Merger Agreement closed on January 18, 2022.
 
41

Key Factors Affecting Our Performance
COVID-19
Considerations
In December 2019,
COVID-19
surfaced in Wuhan, China. In response, the World Health Organization (“WHO”) declared a global emergency on January 30, 2020, and several countries initiated travel restrictions, closed borders and implemented social distancing directives, including
“shelter-in-place”
orders. On March 11, 2020, the WHO declared the
COVID-19
outbreak a pandemic. As a result of the pandemic, the U.S. and New Zealand governments shut down various sectors of their respective economies. In the U.S., we were deemed an essential service and were not required to shut down our U.S.’ based operations. In New Zealand, we had to delay certain scheduled launches to a later date. In addition to existing travel restrictions, some locales have imposed and continue to impose prolonged quarantines and further restrict travel, which have, at certain times, significantly impacted the ability of our employees to get to their places of work to produce products, made it such that we are unable to obtain certain long lead time components on a timely basis or at a cost-effective price, and significantly hampered our customers from traveling to our launch facilities to prepare payloads for launch. In response to the
COVID-19
pandemic, and with the health and safety of all our employees and their families in mind, we took and continue to take precautionary measures intended to help minimize the risks of the virus, including but not limited to temporarily requiring some employees to work remotely and implementing social distancing protocols for all work conducted onsite. In addition, we suspended
non-essential
travel worldwide for employees and are discouraging employee attendance at other gatherings.
Rocket Lab has significant operations in Auckland, New Zealand, and while some employees were able to continue their work remotely, certain business operations that required direct labor and physical presence, such as vehicle integration and testing, were suspended during quarantine. On December 2, 2021, New Zealand replaced its alert level system with
COVID-19
Protection Framework Settings. The
COVID-19
Protection Framework Settings allow businesses to open and operate with greater flexibility while minimizing
COVID-19’s
spread. The extent of the
COVID-19
pandemic’s effect on our operational and financial performance will depend on future developments, including the duration, spread and intensity of the pandemic, all of which are uncertain and difficult to predict considering the rapidly evolving landscape.
The extent of
COVID-19’s
effect on our operational and financial performance will depend on future developments, including the duration, spread and intensity of the pandemic, all of which are uncertain and difficult to predict considering the rapidly evolving landscape. At this time, it is not possible to determine the magnitude of the overall impact of
COVID-19
on our business. However, it could have a material adverse effect on our business, financial condition, liquidity, results of operations and cash flows.
Ability to sell additional launch services, space systems service and spacecraft components to new and existing customers
Our results will be impacted by our ability to sell our launch services, space systems services, and spacecraft components to new and existing customers. We have successfully launched Electron 20 times delivering 109 spacecraft to orbit through December 31, 2021. Our spacecraft components have flown on more than 100 spacecraft and our family of Photon spacecraft has been selected for missions to the Moon, Mars and Venus. Our growth opportunity is dependent on our ability to expand our addressable launch services market with larger volumetric and higher mass payloads capabilities of our recently announced medium-capacity Neutron launch vehicle, which will address large commercial and government constellation launch opportunities. Our growth opportunity is also dependent on our ability to win spacecraft constellation missions and expand our portfolio of strategic spacecraft components. Our ability to sell additional products to existing customers is a key part of our success, as
follow-on
purchases indicate customer satisfaction and decrease the likelihood of competitive substitution. To sell additional products and services to new and existing customers, we will need to continue to invest significant resources in our products and services.
 
42

Ability to improve profit margins and scale our business
We intend to continue to invest in initiatives to improve our operating leverage and significantly ramp production. We believe continued reduction in costs and an increase in production volumes will enable the cost of launch vehicles to decline and expand our gross margins. Our ability to achieve our production-efficiency objectives could be negatively impacted by a variety of factors including, among other things, lower-than-expected facility utilization rates, manufacturing and production cost overruns, increased purchased material costs and unexpected supply-chain quality issues or interruptions.
Government expenditures and private enterprise investment into the space economy
Government expenditures and private enterprise investment has fueled the growth in our target markets. We expect the continued availability of government expenditures and private investment for our customers to help fund purchases of our products and services will remain. This is an important factor in our company’s growth prospects.
Key Metrics and Select Financial Data
We monitor the following key financial and operational metrics that assist us in evaluating our business, measuring our performance, identifying trends and making strategic decisions.
Launch Vehicle Build-Rate and Launch Cadence
We built approximately eight launch vehicles in 2020 and approximately eight launch vehicles in 2021. Although we experienced a negative impact in 2020 and 2021 as a result of the
COVID-19
shutdowns and restrictions on our operations discussed in more detail above under “
Key Factors Affecting Our
Performance—Covid-19
Considerations,”
we believe that the growth in build rate prior to such
COVID-19
restrictions is a positive indicator of our ability to scale our manufacturing operations in support of our anticipated growth rate in the coming years.
We launched seven vehicles in 2020 and launched six vehicles in 2021. The decrease in launches in 2021 was due in part to the impact the
COVID-19
shutdowns and restrictions had on our operations. Such impact is discussed in more detail above under “
Key Factors Affecting Our
Performance—Covid-19
Considerations.
” We believe the number of launches is an indicator of our ability to convert mission awards into revenue in a timely manner and demonstrates the scalability of our launch operations. Growth rates between launches and total launch service revenue are not perfectly correlated because total revenue is affected by other variables, such as the revenue per launch, which can vary considerably based on factors such as unique orbit and insertion requirements, payload handling needs, launch location, time sensitivity of mission completion and other factors. Although we experienced a negative impact in 2020 and 2021 as a result of the
COVID-19
shutdowns and restrictions, we believe that the growth in launch rate prior to such
COVID-19
restrictions is a positive indicator of our ability to scale our launch operations in support of our anticipated growth rate in revenue in the coming years.
Revenue Growth
We generated $62.2 million and $35.2 million in revenue for the years ended December 31, 2021 and 2020, respectively, representing a
year-on-year
increase in revenue of approximately 77%. This
year-on-year
increase primarily resulted from strength in our organic space system products and services, a higher average contractual price per launch service and initial contribution from acquisitions that closed in the fourth quarter of 2021.
 
43

Revenue Value Per Launch
Revenue value per launch represents the average revenue per launch contract attributable to launches that occurred during a period, regardless of when the revenue was recognized. Revenue value per launch can be a useful metric to provide insight into general competitiveness and price sensitivity in the marketplace. Revenue value per launch can vary considerably, based on factors such as unique orbit and insertion requirements, payload handling needs, launch location, time sensitivity of mission completion and other factors, and as such may not provide absolute clarity with regards to pricing and competitive dynamics in the marketplace.
For the years ended December 31, 2021 and 2020, our revenue value per launch was $8.1 million and $5.5 million, respectively. Meanwhile, cost per launch was $9.2 million and $6.5 million for the years ended December 31, 2021 and 2020, respectively. The increase in cost per launch in the year ended December 31, 2021 was driven by stock based compensation charges related to the Business Combination as well as lower manufacturing absorption driven by
COVID-19
impacts.
Backlog
Backlog represents future revenues that we would recognize in connection with the completion of all contracts and purchase orders that have been entered into by our customers but have not yet been fulfilled, excluding any customer options for future products or services that have not yet been exercised. Contracts for launch services and spacecraft builds typically include termination rights that may be exercised by customers upon advanced notice and payment of a specified termination fee. As of December 31, 2021, our backlog totaled $241.5 million. We expect to recognize approximately 60% of our backlog as of such date over the next 12 months and the remainder recognized thereafter.
Components of Results of Operations
Revenue
Our revenues are derived from a combination of long-term fixed price contracts for launch services and spacecraft builds, and purchase order spacecraft components sales. Revenues from long-term contracts are recognized using either the
“point-in-time”
or “over-time” method of revenue recognition.
Point-in-time
revenue recognition results in cash payments being initially accrued to the balance sheet as deferred revenue as contractual milestones are accomplished and then recognized as revenue once the final contractual obligation is completed. Over-time revenue recognition is based on an input measure of progress based on costs incurred compared to estimated total costs at completion. Each project has a contractual revenue value and an estimated cost. The over-time revenue is recognized based on the percentage of the total project cost that has been realized.
Estimating future revenues and associated costs and profit is a process requiring a high degree of management judgment, including management’s assumptions regarding our future operational performance as well as general economic conditions. Frequently, the period of performance of a contract extends over a long period of time and, as such, revenue recognition and our profitability from a particular contract may be affected to the extent that estimated costs to complete are revised, delivery schedules are delayed, performance-based milestones are not achieved or progress under a contract is otherwise impeded. Accordingly, our recorded revenues and operating profit from period to period can fluctuate significantly depending on when the
point-in-time
or over-time contractual obligations are achieved. In the event cost estimates indicate a loss on a contract, the total amount of such loss is recorded in the period in which the loss is first estimated.
For a description of our revenue recognition policies, see the section titled “—
Critical Accounting Policies and Estimates
.”
 
44

Cost of Revenues
Cost of revenues consists primarily of direct material and labor costs, manufacturing overhead, other personnel-related expenses, which include salaries, bonuses, benefits and stock-based compensation expense, reserves for estimated warranty costs, freight expense and depreciation expense. Cost of revenues also includes charges to write-down the carrying value of inventory when it exceeds its estimated net realizable value, including
on-hand
inventory that is either obsolete or in excess of forecasted demand. We expect our cost of revenues to increase in absolute dollars in future periods as we sell more launch services, space systems and components. As we grow into our current capacity and execute on cost-reduction initiatives, we expect our cost of revenues as a percentage of revenue to decrease over time.
Because direct labor costs and manufacturing overhead comprise more than 60% of cost of revenues, increasing our production rate resulting in greater absorption of these costs is our most critical cost reduction initiative. Increasing our production rate is a cross-functional effort involving manufacturing, engineering, supply chain and finance.
Operating Expenses
Our operating expenses consist of research and development and selling, general and administrative expenses.
Research and Development
Research and development expense consists primarily of personnel-related expenses, consulting and contractor expenses, validation and testing expense, prototype parts and materials and depreciation expense. We intend to continue to make significant investments in developing new products and enhancing existing products. Research and development expense will be variable relative to the number of products that are in development, validation or testing. However, we expect it to decline as a percentage of total revenue over time.
Selling, General and Administrative
Selling, general and administrative expenses consist primarily of personnel-related expenses for our sales, marketing, supply chain, finance, legal, human resources and administrative personnel, as well as the costs of customer service, information technology, professional services insurance, travel, allocated overhead and other marketing, communications and administrative expenses. We will continue to actively promote our products and therefore we expect to incur expenses related to sales and marketing. We also expect to further invest in our corporate organization and incur additional expenses associated with operating as a public company, including increased legal and accounting costs, investor relations costs, higher insurance premiums and compliance costs. As a result, we expect that selling, general and administrative expenses will increase in absolute dollars in future periods but decline as a percentage of total revenue over time.
Interest (Expense) Income, Net
Interest expense consists primarily of interest expense incurred on debt and interest income consists primarily of interest income earned on our cash and cash equivalents and short-term investments balances.
Gain (Loss) on Foreign Exchange
Gain (loss) on foreign exchange relates to currency fluctuations that generate foreign exchange gains or losses on invoices denominated in currencies other than the U.S. Dollar.
 
45

Change in Fair Value of Liability Classified Warrants
Change in fair value of liability classified warrants relates to changes in the fair value of warrant liabilities.
Results of Operations
The following table sets forth our consolidated statements of operations information and data as a percentage of revenue for each of the periods indicated (in thousands, except percentages):
 
    
Years Ended December 31,
 
    
2021
   
2020
 
    
$
    
%
   
$
    
%
 
Revenues
   $ 62,237        100.0   $ 35,160        100.0
Cost of revenues
     64,130        103.0     46,977        133.6
  
 
 
    
 
 
   
 
 
    
 
 
 
Gross loss
     (1,893      (3.0 )%      (11,817      (33.6 )% 
Operating expenses:
          
Research and development, net
     41,765        67.1     19,142        54.4
Selling, general and administrative
     58,395        93.8     23,993        68.2
  
 
 
    
 
 
   
 
 
    
 
 
 
Total operating expenses
     100,160        160.9     43,135        122.6
  
 
 
    
 
 
   
 
 
    
 
 
 
Operating loss
     (102,053      (163.9 )%      (54,952      (156.2 )% 
Other income (expense):
          
Interest income (expense), net
     (6,128      (9.8 )%      224        0.6
Gain (loss) on foreign exchange
     (567      (0.9 )%      2,420        6.9
Change in fair value of liability classified warrants
     (15,294      (24.6 )%      (2,417      (6.9 )% 
Other income (expense), net
     (798      (1.3 )%      187        0.5
  
 
 
    
 
 
   
 
 
    
 
 
 
Total other income (expense), net
     (22,787      (36.6 )%      414        1.1
  
 
 
    
 
 
   
 
 
    
 
 
 
Loss before income taxes
     (124,840      (200.5 )%      (54,538      (155.1 )% 
Benefit (provision) for income taxes
     7,520        12.1     (467      (1.3 )% 
  
 
 
    
 
 
   
 
 
    
 
 
 
Net loss
   $ (117,320      (188.4 )%    $ (55,005      (156.4 )% 
  
 
 
    
 
 
   
 
 
    
 
 
 
Comparison of the Years Ended December 31, 2021 and 2020
Revenues
 
    
Years Ended
December 31,
               
(in thousands, except percentages)
  
2021
    
2020
    
$ Change
    
% Change
 
Revenues
   $ 62,237      $ 35,160      $ 27,077        77
Revenues increased by $27.1 million, or 77%, for the year ended December 31, 2021 as compared to the year ended December 31, 2020. Launch services revenue was $39.0 million in the year ended December 31, 2021, an increase of $5.9 million, or 18%, primarily due to higher content per launch service agreement for the year ended December 31, 2021 as compared to the year ended December 31, 2020. Space systems revenue was $23.3 million for the year ended December 31, 2021, an increase of $21.2 million, or 1,021%, primarily due to strength in our organic space system products and services and initial contribution from acquisitions that closed in the fourth quarter of 2021.
 
46

Cost of Revenues
 
    
Years Ended
December 31,
               
(in thousands, except percentages)
  
2021
    
2020
    
$ Change
    
% Change
 
Cost of revenues
   $ 64,130      $ 46,977      $ 17,153        37
Cost of revenues increased by $17.2 million, or 37%, for the year ended December 31, 2021 as compared to the year ended December 31, 2020. The increase in cost of revenues was driven by a
step-up
related to our Business Combination and vesting of restricted stock units in stock-based compensation of $9.6 million, initial contribution from ASI and PSC and lower production utilization due to
COVID-19
related impacts during the year ended December 31, 2021 as compared to the year ended December 31, 2020. Cost of revenues for the year ended December 31, 2021 decreased to 103% of total revenue from 134% for the year ended December 31, 2020 due to an increase in space system revenues, which are more profitable then launch revenues, partially offset by the aforementioned
step-up
of stock-based compensation expense and
COVID-19
related impacts.
Research and Development, Net
 
    
Years Ended
December 31,
               
(in thousands, except percentages)
  
2021
    
2020
    
$ Change
    
% Change
 
Research and development, net
   $ 41,765      $ 19,142      $ 22,623        118
Research and development expense increased by $22.6 million, or 118%, for the year ended December 31, 2021 as compared to the year ended December 31, 2020, primarily due to a
step-up
related to our Business Combination and vesting of restricted stock units in stock-based compensation of $8.8 million, Neutron development and increased labor and prototype spend focused on broadening our spacecraft component product portfolio.
Selling, General and Administrative
 
    
Years Ended
December 31,
               
(in thousands, except percentages)
  
2021
    
2020
    
$ Change
    
% Change
 
Selling, general and administrative
   $ 58,395      $ 23,993      $ 34,402        143
Selling, general and administrative expense increased by $34.4 million, or 143%, for the year ended December 31, 2021 as compared to the year ended December 31, 2020, primarily due to a $19.6 million increase in a
step-up
related to our Business Combination and vesting of restricted stock units in stock-based compensation and redemption compensation expense, increased costs associated with being a public company including higher staff costs and third party services, and deal related transaction costs.
Interest Income (Expense), Net
 
    
Years Ended
December 31,
    
 
    
 
 
(in thousands, except percentages)
  
2021
    
2020
    
$ Change
    
% Change
 
Interest income (expense), net
   $ (6,128    $ 224      $ (6,352      (2,836 )% 
Interest expense increased by approximately $6.4 million, or 2,836%, for the year ended December 31, 2021 as compared to the year ended December 31, 2020, primarily due to borrowings under our secured term loan agreement.
 
47

Gain (Loss) on Foreign Exchange
 
    
Years Ended
December 31,
               
(in thousands, except percentages)
  
2021
    
2020
    
$ Change
    
% Change
 
Gain (loss) on foreign exchange
   $ (567    $ 2,420      $ (2,987      (123 )% 
Loss on foreign exchange increased by $3.0 million, or 123%, for the year ended December 31, 2021 as compared to the year ended December 31, 2020, primarily due to fluctuations in the foreign exchange of New Zealand Dollar and Canadian Dollar as compared to the U.S. Dollar.
Change in Fair Value of Liability Classified Warrants
 
    
Years Ended
December 31,
               
(in thousands, except percentages)
  
2021
    
2020
    
$ Change
    
% Change
 
Change in fair value of liability classified warrants
   $ (15,294    $ (2,417    $ (12,877      533
Change in fair value of liability classified warrants expense increased by $12.9 million, or 533%, for the year ended December 31, 2021 as compared to the year ended December 31, 2020, primarily as a result of the change in fair value of liability classified warrants assumed in connection with the Business Combination.
Other Income (Expense), Net
 
    
Years Ended
December 31,
               
(in thousands, except percentages)
  
2021
    
2020
    
$ Change
    
% Change
 
Other income (expense), net
   $ (798    $ 187      $ (985      (527 )% 
Other expense increased by $1.0 million, or 527%, for the year ended December 31, 2021 as compared to the year ended December 31, 2020, primarily due to bank fees related to our term loan initiation with Hercules and the termination of the Silicon Valley Bank (“SVB”) term loan.
Benefit (Provision) for Income Taxes
 
    
Years Ended
December 31,
               
(in thousands, except percentages)
  
2021
    
2020
    
$ Change
    
% Change
 
Benefit (provision) for income taxes
   $ 7,520      $ (467    $ 7,987        (1,710 )% 
We recorded income tax benefit of $7.5 million and income tax provision of $0.5 million for the years ended December 31, 2021 and 2020, respectively. The annual effective tax rate was 6.0% for the year ended December 31, 2021, compared to (0.9)% for the year ended December 31, 2020. The annual effective tax rate was lower than the federal statutory rate due primarily to a full valuation allowance in the U.S. and was partially offset by recurring items such as foreign taxes based on local country statutory rates, excess tax benefits related to share-based compensation, and foreign withholding taxes, as well as by discrete items that may occur in any given year but are not consistent from year to year.
Liquidity and Capital Resources
Since inception, we have funded our operations with proceeds from sales of our capital stock, bank debt, research and development grant proceeds, and cash flows from the sale of our products and services. As of
 
48

December 31, 2021, we had $691.0 million of cash and cash equivalents. Our primary requirements for liquidity and capital are investment in new products and technologies, the expansion of existing manufacturing facilities, working capital, debt service, acquisitions of complementary businesses, products or technologies and general corporate needs. Historically, these cash requirements have been met through the net proceeds we received through private sales of equity securities, borrowings under our credit facilities, net proceeds received in the Business Combination and payments received from customers.
We believe that our existing cash and cash equivalents and payments from customers will be sufficient to meet our working capital and capital expenditure needs for at least the next twelve months, although we may choose to take advantage of opportunistic capital raising or refinancing transactions at any time. We will continue to invest in increasing production and expanding our product offerings through acquisitions.
Our future capital requirements will depend on many factors, including our launch cadence, traction in the market with our space systems offerings, the expansion of sales and marketing activities, the timing and extent of spending to support product development efforts, the introduction of new and enhanced products, the continuing market adoption of our products, the timing and extent of additional capital expenditures to invest in existing and new office spaces and the number of acquisitions of complementary businesses, products or technologies we pursue, if any. We may be required to seek additional equity or debt financing. In the event that we require additional financing, we may not be able to raise such financing on terms acceptable to us or at all. If we are unable to raise additional capital or generate cash flows necessary to expand our operations and invest in continued product innovation, we may not be able to compete successfully, which would harm our business, operations and financial condition.
Indebtedness
Hercules Capital Secured Term Loan
On June 10, 2021, the Company entered into a $100 million secured term loan agreement with Hercules Capital, Inc. (the “Hercules Capital Secured Term Loan”) and borrowed the full amount under the secured term loan agreement. The term loan has a maturity date of June 1, 2024 and is secured by substantially all of the assets of the Company. Payments due for the term loan are interest-only until the maturity date with interest payable monthly in arrears. The outstanding principal bears (i) cash interest at the greater of (a) 8.15% or (b) 8.15% plus the prime rate minus 3.25% and
(ii) payment-in-kind
interest of 1.25% which is accrued and added to the outstanding principal balance. Prepayment of the outstanding principal is permitted under the loan agreement and subject to certain prepayment fees. In connection with the Hercules Capital Secured Term Loan, the Company paid an initial facility charge of $1 million and the Company will be required to pay an end of term charge of $3.25 million upon repayment of the loan. The secured term loan agreement contains customary representations, warranties,
non-financial
covenants, and events of default. The Company was in compliance with all debt covenants related to its long-term borrowings as of December 31, 2021. As of December 31, 2021, there was $100.1 million outstanding under the Hercules Capital Secured Term Loan, of which $2.8 million was classified as current in the Company’s condensed consolidated balance sheets, with the remainder classified as a long-term borrowing. As of December 31, 2021, the Company had no availability under the Hercules Capital Secured Term Loan.
In connection with the $100 million Hercules Capital Secured Term Loan, the Company repaid the $15 million advance under the SVB Revolving Line and Term Loan Line and terminated the Loan and Security Agreement (see below).
SVB Revolving Line and Term Loan Line
On December 23, 2020, the Company entered into a Loan and Security Agreement (the “Loan and Security Agreement”) with SVB for a maximum of $35 million in financing which included a warrant to purchase
 
49

121,689 shares of common stock at a price of $1.28 per share (see Note 11,
Warrants
to our condensed consolidated financial statements contained elsewhere in this report). The $35 million may be drawn upon utilizing the SVB Revolving Line and Term Loan Line subject to certain terms and conditions. On May 13, 2021, the Company borrowed $15 million as a Term Loan advance under its Loan and Security Agreement. On June 10, 2021, the Company repaid the $15 million as a Term Loan advance under its Loan and Security Agreement upon funding of the Hercules Capital Secured Term Loan and the Revolving Line was closed.
Cash Flows
The following table summarizes our cash flows for the periods presented:
 
    
Years Ended December 31,
 
(in thousands)
  
2021
    
2020
 
Net cash provided by (used in):
     
Operating activities
   $ (71,791    $ (27,757
Investing activities
     (92,134      (37,329
Financing activities
     799,939        21,478  
Effect of exchange rate changes
     2,128        (153
  
 
 
    
 
 
 
Net increase (decrease) in cash, cash equivalents, and restricted cash
   $ 638,142      $ (43,761
  
 
 
    
 
 
 
Cash Flows from Operating Activities
Net cash used in operating activities was $71.8 million for the year ended December 31, 2021 consisted of $117.3 million in net loss, $53.5 million in
non-cash
expense and $8.0 million in cash used in operating assets and liabilities. Included in the
non-cash
expense are $32.6 million in stock-based compensation expense, $15.3 million in liability-classified warrant expense and $10.9 million in depreciation and amortization. Included in the cash used in operating assets and liabilities are a $12.7 million increase in inventory, a $10.5 million increase in prepaids and other current assets and a $7.8 million increase in accounts receivable, partially offset by a $28.1 million increase in deferred revenue.
Cash Flows from Investing Activities
Cash used in investing activities for the year ended December 31, 2021 of $92.1 million was driven by cash paid for the ASI and PSC acquisitions of $66.4 million and capital equipment and infrastructure investments of $25.7 million. These investments included the build of the FCL and lab areas in Long Beach, California, which will be used to support classified government programs, Launch Complex 1
(“LC-1”)
in Mahia, New Zealand, where we have now completed our second launch pad and are in process of adding additional support facilities to support launch operations and safety, and our propulsion development and test facility near Auckland, New Zealand, which consolidates and supports all Curie engine development and hot fire testing.
Cash Flows from Financing Activities
Cash provided by financing activities for the year ended December 31, 2021 of $799.9 million was primarily related to the closing of our Business Combination with Vector and PIPE proceeds of $728.3 million, $98.9 million in a long-term secured term loan, $3.1 million from the exercise of stock options partially offset by $30.4 million in the repurchase of shares and options from management.
Critical Accounting Policies and Estimates
We believe that the following accounting policies involve a high degree of judgment and complexity. Accordingly, these are the policies we believe are the most critical to aid in fully understanding and evaluating
 
50

our consolidated financial condition and results of operations. See Note 2,
Significant Accounting Policies
to our consolidated financial statements appearing elsewhere in this prospectus for a description of our other significant accounting policies. The preparation of our consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and judgments that affect the amounts reported in those financial statements and accompanying notes. Although we believe that the estimates we use are reasonable, due to the inherent uncertainty involved in making those estimates, actual results reported in future periods could differ from those estimates.
Revenue Recognition
We generate revenue from launch services and space systems. Launch services may be provided as a mission dedicated to a single customer or as a rideshare arrangement with multiple spacecraft from multiple customers. Space systems revenue is comprised of space engineering, program management, spacecraft components, spacecraft manufacturing and mission operations.
Revenue is recognized when control of the promised product or service is transferred to our customers at an amount that reflects the consideration we expect to be entitled to in exchange for those products or services. Historically, our revenue contracts have been fixed-price contracts. To the extent actual costs vary from the cost upon which the price was negotiated, we will generate variable levels of profit or could incur a loss.
Our launch service contracts generally contain a single performance obligation, to provide launch services, as there are not distinct and separately identifiable promises contained in the contracts aside from the complex and interrelated nature of launch services activities. Similarly, our space systems contracts generally contain a single performance obligation as there are typically not distinct and separately identifiable promises contained in the contracts aside from the complex and interrelated nature of the manufacturing, engineering or operations activities as specified per the agreement. Where contracts contain a single performance obligation, the entirety of the transaction price is allocated to this one performance obligation. For contracts with multiple performance obligations, the transaction price is allocated to each performance obligation based on the estimated standalone selling price of the product or service underlying each performance obligation. The standalone selling price represents the amount we would sell the product or service to a customer on a standalone basis.
The transaction price represents the amount of consideration to which we expect to be entitled in exchange for transferring the promised services to our customers. The consideration promised within a contract may include fixed amounts and variable amounts. Variable consideration may consist of final milestone payments or mission success fees that are earned when the payload is delivered to the specified orbit, amongst other types.
We estimate variable consideration at the most likely amount, which is included in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur.
We recognize revenue when or as control is transferred to the customer, either over-time or at a
point-in-time.
Generally, launch services revenue is recognized at a
point-in-time
when control transfers upon intentional ignition of the launch or where successful delivery milestones are applicable, such as upon delivery of the spacecraft to the specified orbit. In some circumstances, launch service revenue is recognized over-time when it is determined that there is no alternative use for the mission, due to contractual or practical limitations, and when we have an enforceable right to payment for the services performed to date including a reasonable profit.
Revenue for space systems is recognized at a
point-in-time
or over-time depending upon the nature of the contract with the customer. For contracts that provide space engineering, program management and mission operations, we recognize revenues over-time as the customer simultaneously receives and consumes the benefits provided by our performance as we perform. Similarly, spacecraft manufacturing is recognized over-time when it
 
51

is determined that there is no alternative use for the spacecraft, due to contractual or practical limitations, and where we have an enforceable right to payment for the services performed to date including a reasonable profit. Contracts to provide components for spacecraft that do not qualify for over-time recognition are recognized at a
point-in-time
when control is transferred.
For revenue recognized over-time, we use an input method, based on costs incurred relative to total estimated costs at completion to estimate the percentage of completion. The costs incurred are determined by assessing the physical and technical progress on the spacecraft applied to the standard costs. Due to the nature of the work performed under spacecraft construction contracts, the estimation of physical and technical progress requires judgment and is subject to many variables including but not limited to actual progress and costs incurred, labor productivity, changes in cost and availability of materials.
Contracts for space software provide the customer with a right to use the software as it exists when made available to the customer. Customers may purchase perpetual entity-wide licenses or mission-based licenses, which provide customers with the same functionality and differ primarily in the number of spacecraft into which the software may be integrated. Revenue from space software is recognized upfront at the point in time when the software is made available to the customer. When customers purchase when and if available software maintenance in addition to the space software license, revenues allocated to the maintenance are recognized ratably over the maintenance period.
Due to their nature, time and materials contracts contain variable consideration; however, in general, our performance obligations under time and materials contracts qualify for the “right to invoice” practical expedient. Under this practical expedient, we recognize revenue, over time, in the amount to which we have a right to invoice. In addition, we are not required to estimate such variable consideration upon inception of the contract and reassess the estimate each reporting period. We determined that this method best represents the transfer of services as, upon billing, we have a right to consideration from a customer in an amount that directly corresponds with the value to the customer of our performance completed to date.
Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities.
Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to our contracts with customers.
Contract assets include unbilled amounts under contracts when revenue recognized exceeds the amount billed to the customer. Contract assets are transferred to accounts receivable when the right to invoice becomes unconditional and the invoice is issued. Contract assets are classified as current if the invoice will be delivered to the customer within the succeeding
12-month
period with the remaining recorded as long-term. These contract assets are not considered a significant financing component of the company’s contracts as the payment terms are intended to protect the customer in the event the company does not perform on its obligations under the contract. Contract liabilities primarily consists of customer billings in advance of revenue being recognized. Contract liabilities are not a significant financing component as they are generally utilized to pay for contract costs within a
one-year
period or are used to ensure the customer meets contractual requirements.
Stock-based Compensation Expense
Our stock compensation plan is classified as an equity plan which permits stock awards in the form of employee stock options and restricted stock awards. For awards that vest solely based on continued service, the fair value of an award is recognized as an expense over the requisite service period on a straight-line basis. For awards that contain performance conditions, the fair value of an award is recognized based on the probability of the performance condition being met.
 
52

The fair value of stock options under our employee equity incentive plan are estimated as of the grant date using the Black-Scholes option valuation model, which is affected by estimates of the fair value per share of common stock, the risk-free interest rate, expected dividend yield, expected term and the expected share price volatility of its common shares over the expected term, which are estimated as follows:
 
   
Fair value per share of common stock
. Prior to the Business Combination, due to the absence of an active market for our common stock, the fair value of our common stock for purposes of determining the exercise price for stock option grants and the fair value at grant date was estimated based on highly subjective and uncertain information. The exercise price of stock options was set at least equal to the fair value of our common stock on the date of grant. Following the completion of the Business Combination in August 2021, we estimate the fair value of common stock based on the market price of our common stock underlying the awards on the grant date.
 
   
Expected volatility
. Our shares have actively traded for a short period of time subsequent to the Business Combination, the volatility is based on the weighted average historical volatilities of a pool of public companies that are comparable to us. Expected volatility represents the estimated volatility of the shares over the expected life of the options.
 
   
Expected term.
We have determined the expected term of the awards using the simplified method due to our insufficient history of option exercise and forfeiture activity. The simplified method estimates the expected term based on the average of the vesting period and contractual term of the stock option.
 
   
Risk-free interest rate.
The risk-free interest rate for periods within the expected life of the option is derived from the U.S. treasury interest rates in effect at the date of grant.
 
   
Estimated dividend yield.
We use an expected dividend yield of zero since no dividends are expected to be paid.
The fair value of restricted stock units granted under our employee equity incentive plans are estimated as of the grant date in an amount equal to the estimated fair value per share of our common stock.
Forfeitures are recognized as incurred for as they occur. Unless otherwise approved, options must be exercised while the individual is an employee or within
90-days
of termination when applicable. The expiration date of newly issued options is ten years after grant date unless earlier terminated as provided for in the plans.
The assumptions used in calculating the fair value of stock-based awards represent our best estimates, however, these estimates involve inherent uncertainties and the application of judgment. As a result, if factors change or we use different assumptions, stock-based compensation expense could be materially different in the future.
Income Taxes
We use the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recognized by applying the statutory tax rates in effect in the years in which the differences between the financial reporting and tax filing bases of existing assets and liabilities are expected to reverse. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.
We utilize a
two-step
approach to recognizing and measuring uncertain income tax positions (tax contingencies). The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. We make estimates, assumptions and judgments to determine its provision for income taxes and also for deferred tax assets and
 
53

liabilities and any valuation allowances recorded against deferred tax assets. Actual future operating results and the underlying amount and type of income could differ materially from our estimates, assumptions and judgments thereby impacting its consolidated financial position and results of operations.
Warrant Liability
We account for the warrants assumed in connection with the Business Combination in accordance with the guidance contained in ASC
815-40,
Derivatives and Hedging
, under which the warrants do not meet the criteria for equity treatment and must be recorded as liabilities. Accordingly, we classify the warrants as liabilities at their fair value and adjust the warrants to fair value at each reporting period. This liability is subject to
re-measurement
at each balance sheet date until exercised, and any change in fair value is recognized in our Consolidated Statements of Operations and Comprehensive Loss.
 
54

BUSINESS
Business Summary
Unless otherwise indicated or the context otherwise requires, references in this “
Business
” section to “Rocket Lab,” “we,” “us,” “our” and other similar terms refer to Rocket Lab and its consolidated subsidiaries after the Business Combination.
Corporate History and Background
Rocket Lab entered into the Merger Agreement. The Business Combination was completed on the Closing Date, in conjunction with which Vector changed its name to Rocket Lab USA, Inc.
As a result of the Business Combination, share and per share amounts presented in this registration statement on Form
S-1
for periods prior to the Business Combination for Rocket Lab USA, Inc. have been retroactively converted by application of the exchange ratio of 9.059659. For more information regarding the Business Combination, see Item I, Note 1 to
audited consolidated financial statements
and “
Management’s Discussion and Analysis of Financial Condition and Results of Operations
” included in this prospectus.
Who We Are
Our Mission: We Open Access to Space to Improve Life on Earth.
Rocket Lab is an
end-to-end
space company with an established track record of mission success. We deliver reliable launch services, spacecraft design services, spacecraft components, spacecraft manufacturing and other spacecraft and
on-orbit
management solutions that make it faster, easier and more affordable to access space. We believe that space has defined some of humanity’s greatest achievements and it continues to shape our future. We are motivated by the impact we can have on Earth by making it easier to get to space and to use it as a platform for innovation, exploration and infrastructure.
Unprecedented commercial investment and government expenditures are driving rapid growth in the space economy. As one of select few commercial companies delivering regular access to orbit, our proven launch vehicle, spacecraft technology and global infrastructure uniquely position us to grow this dynamic market. Advances in technologies, materials and components have led to miniaturization of spacecraft and a significant reduction in cost and
time-to-market,
concurrent with the increase in demand for space applications such as communications, remote sensing, Earth observation, meteorology and navigation. We provide customers with frequent, reliable and cost-effective access to orbit for this new generation of small spacecraft with Electron, a fully carbon composite launch vehicle powered by Rutherford, our electric turbopump 3D printed engines. Since our first Electron launch in 2017 through December 31, 2021, we have delivered 109 spacecraft to space across 20 successful orbital missions for commercial and government customers, including the U.S. Department of Defense (“DoD”), the National Aeronautics and Space Administration (“NASA”), the Defense Advanced Research Projects Agency (“DARPA”) and the National Reconnaissance Office (“NRO”), and a number of domestic and international commercial spacecraft operators including Blacksky Holdings, Canon, Kinéis, Capella Space, Planet, OHB Group and Synspective. In 2021, Electron was the second most frequently launched rocket by companies operating in the U.S. and established us as the fourth most frequent launcher globally.
Rocket Lab’s frequent launch cadence has been enabled through innovative manufacturing techniques for Electron, including 3D printing and automation, but production is only part of the formula for frequent and reliable launch. We believe our launch infrastructure is a key part of our success. We currently operate a private launch complex in Mahia, New Zealand. This launch complex is supported by a
bi-lateral
treaty between the U.S. and New Zealand governments that enables us to use U.S. launch and spacecraft technology for launches at
LC-1
that otherwise would not be permitted for launches from foreign soil. This treaty provides us with a competitive
 
55

advantage over other companies launching rockets from outside the U.S. that do not have the benefit of such a treaty. Additionally, by operating our own private launch complex, we do not have to share the launch complex with other launch providers and, subject to obtaining required regulatory clearances for launches, have complete control over launch schedule and availability.
LC-1
serves as our high-volume launch complex with two operational launch pads, with our second launch pad at
LC-1
brought operational in February 2022, capable of supporting up to 120 missions every year. We also have access to use a dedicated launch pad at NASA’s Wallops Flight Facility, at Wallops Island, Virginia, which we refer to as Launch Complex 2
(“LC-2”).
We have built out all of the physical infrastructure that we need in order to use this launch complex and, upon certification of our automated flight termination system software by NASA, we will be able to begin conducting launches from
LC-2.
Rocket Lab’s operations have received the designation of Essential Critical Infrastructure for National Security from the DoD, and can support
24-hour
rapid
call-up
capability for defense needs and urgent constellation replenishment.
LC-2
is currently licensed to launch 12 missions per year.
Building on our strong foundation with Electron, we are now developing our Neutron launch vehicle, which will be an advanced reusable
8-ton
payload class launch vehicle tailored for large constellation deployments, interplanetary missions and human spaceflight. We expect constellation missions to make up an increasing percentage of small spacecraft launched, versus bespoke or
one-off
missions, and Neutron is tailored to meet demand from this growing market.
Consistent with our endeavor to provide
end-to-end
space solutions or our customers, Rocket Lab has expanded beyond launch services into space systems, delivering diverse spacecraft component solutions, design services, and spacecraft as a service from low Earth orbit constellations to deep space and interplanetary missions for government and commercial customers. Our space systems business utilizes our launch services, merchant spacecraft component offerings, spacecraft design services, our family of Photon spacecraft, partnerships with global ground network service providers as well as our own ground station network, and
on-orbit
constellation management capabilities to provide customers a complete solution that encompasses spacecraft design, build, launch and
on-orbit
operations.
Our Competitive Strengths
Our competitive strengths include:
 
   
Flight Heritage – First Mover Advantage:
Electron is the first small launch vehicle to establish frequent and reliable access to space with 20 successful orbital missions and 109 spacecraft deployed through December 31, 2021, and 21 successful missions as of February 2022. Successfully reaching orbit not just once, but repeatedly delivering mission success across more than four years of launches, demonstrates Electron as a mature launch vehicle, and Rocket Lab broadly possessing a sophisticated team and robust manufacturing infrastructure and processes. We believe this gives us a significant competitive advantage ahead of potential new market entrants to secure Rocket Lab both higher volume and market share and increasingly higher-value missions from our customers.
 
   
Unique Technologies:
We have innovated around key launch vehicle and spacecraft features and capabilities, including:
 
   
Carbon composite tanks and structures, delivering substantial mass-savings while maintaining strong structural integrity;
 
   
An electric turbo-pump fed rocket engine that delivers high-performance while removing the complexity associated with traditional gas generator cycle engines;
 
   
We believe we were the first company to 3D print an orbital rocket engine, and as of December 31, 2021 have flight heritage with over 250 engines launched to space. We leverage our unique 3D printing capabilities beyond engines, to enable ultra-rapid design and testing of new flight hardware and dramatically shorten our
time-to-market;
and
 
 
56

   
A unique kick stage that delivers spacecraft to precise and individual orbits increasing deployment flexibility and cost effectiveness for our customers. The kick stage can also be utilized as a fully-featured spacecraft, enabling hosted payload opportunities for our customers and for our own constellation applications.
 
   
Deep Vertical Integration:
We have extensive vertically integrated design and manufacturing capabilities, having developed world-class engineering and manufacturing teams across the U.S., New Zealand and Canada. This allows us to manage and control almost every aspect of design, manufacturing and launch operations, enabling rapid prototyping and streamlined production to deliver products and solutions to orbit faster.
 
   
Integrated Design and Test Capabilities:
We own and operate our own propulsion test infrastructure, allowing us the capacity and flexibility to accelerate
time-to-market
while ensuring quality and a high rate of mission success.
 
   
Private Launch Complex:
Rocket Lab operates
LC-1
in Mahia, New Zealand. This launch complex can support up to 120 launches every year, which is significantly more than the current annual total number of launches from all U.S. spaceports combined. By operating our own private launch complex, we have eliminated the availability issues commonly faced by other launch providers competing for a limited number of slots on shared launch complexes that they do not control.
 
   
A complete
end-to-end
space solution:
Providing services and data from space has traditionally meant relying on multiple suppliers and mission partners. By being able to provide launch services, spacecraft design and manufacture services, including the vertically integrated supply of key spacecraft components, and
on-orbit
constellation management services, Rocket Lab is amassing the strategic keys to space.
Customers
Launch Services
. As of December 31, 2021, we have launched and deployed 109 spacecraft for our customers, which includes government customers, such as the DoD, NASA and other U.S. government agencies. We also provide launch service to major domestic and international commercial spacecraft operators. Our launch services have been used by more than 20 organizations.
Space Systems
. As of December 31, 2021, we have flight hardware and spacecraft that have flown on over 600 missions, including legacy missions enabled by Sinclair Interplanetary (acquired April 2020), Advanced Space Solutions, Inc (acquired October 2021) and Planetary Space Corporation (acquired November 2021). In addition, the acquisition of SolAero Technologies closed in the first quarter of 2022. Our space systems solutions have been used by a diverse mix of commercial, aerospace prime contractors and government customers.
Our Growth Strategy
We are pursuing the following growth strategies:
 
   
Leverage our market position as the first U.S. commercially operational dedicated small launch provider with NASA Category 1 certification and 20 successful launches and 109 spacecraft deployed as of December 31, 2021, to win increasing numbers of launch services contracts and be entrusted with higher value payloads to drive an increase in our average selling price of our launch services.
 
   
Expand our addressable launch market with the development of the medium lift Neutron launch vehicle, where the additional lift capacity will enable significantly higher revenue per launch.
 
   
Apply world-class manufacturing scaling and cost-reduction capabilities to the production of our spacecraft components and subsystems to capture large constellation design win opportunities and increasing market share.
 
 
57

   
Expand our portfolio of strategic components for spacecraft by commercializing solutions developed for our launch vehicles and family of Photon spacecraft, including; avionics subsystems, radios and batteries.
 
   
Leverage our proven Photon spacecraft platform to provide streamlined hosted payload and technology demonstration capabilities in low Earth orbit to commercial and government customers without the need for customers to procure separately designed and built third-party spacecraft buses.
 
   
Build upon ongoing interplanetary Photon spacecraft development efforts as well as our announced Neutron launch vehicle development to expand our addressable market for interplanetary scientific and commercial missions.
 
   
Leverage our cost and frequency advantaged “access to space,” enabled by our established launch assets and proven capabilities, to further penetrate the available market for
on-orbit
constellation management.
Product & Services Overview
We design and manufacture small and medium-class rockets, spacecraft and spacecraft components to support the space economy. Our launch services are used to place spacecraft into Earth orbit and escape trajectories, and utilize orbital launch vehicles that place payloads into a variety of planes/inclinations and altitude trajectories. Our spacecraft component solutions are the building blocks for spacecraft, which includes reaction wheels, star trackers, magnetic torque rods, Solar panels, Radios, Separation Systems, Command and Control spacecraft Software, separation systems, and power solutions. Our family of Photon spacecraft is configurable for a range of low Earth orbit, medium Earth orbit, geosynchronous orbit and interplanetary missions.
 
   
Launch Services:
We currently provide reliable and responsive launch services into Low Earth Orbit on Electron for small spacecraft up to 300 kg. We also have Neutron, a medium lift launch vehicle, in development to provide efficient constellation launch services for payloads up to 8,000 kg. Between these two launch vehicles, we expect to have the capability of launching nearly all of the spacecraft that we expect to require launch through 2029. We can support up to 120 launch opportunities every year from
LC-1,
which is our private launch complex in Mahia, New Zealand, and, upon certification of our automated flight termination system software by NASA, will be able to commence launches from
LC-2
at NASA’s Wallops Flight Facility, at Wallops Island, Virginia.
 
   
Space Systems:
We provide spacecraft solutions for government and commercial customers ranging from selling individual spacecraft components for use by customers in constructing their own spacecraft, to complete spacecraft design, manufacture and
on-orbit
operations. With our
end-to-end
space systems solutions, customers can procure launch services, spacecraft, ground services and
on-orbit
management from one source, significantly streamlining their path to orbit.
Launch Services
We design, manufacture and launch orbital rockets to deploy payloads across a range of government and commercial missions from low Earth orbit to interplanetary destinations.
Electron is our orbital small launch vehicle that was designed to accommodate a high launch cadence business model to meet the growing and dynamic needs of our customers for small spacecraft launch services. Combining the use of innovative manufacturing technologies, including 3D printing and automation, Electron is optimized for rapid and frequent launch and has established itself as one of the most prolific and reliable launch vehicles in the market. Since its maiden launch in 2017, Electron has become the leading small spacecraft launch vehicle delivering 109 spacecraft to orbit for government and commercial customers across 20 successful orbital missions through December 31, 2021. In 2021, Electron was the second most frequently launched rocket by
 
58

companies operating in the U.S., and established Rocket Lab as the fourth most frequent launcher globally. Our launch services program has seen us develop many industry-leading innovations, including 3D printed electric turbo-pump rocket engines, fully carbon composite fuel tanks, a private orbital launch complex, a kick stage that can be configured to convert into a highly capable spacecraft on orbit, and the potential ability to successfully recover a stage from space, providing a path to reusability.
Electron provides tailored access to orbit for the high-growth small spacecraft market across dedicated and rideshare missions. It is capable of deploying spacecraft of up to 300 kg to low Earth orbit across a wide range of orbital inclinations from 38 to 120 degrees from our operational
LC-1
in Mahia New Zealand. Electron is also capable of delivering spacecraft to deep space and interplanetary destinations, a capability which we will attempt to demonstrate in 2022 with the launch of a NASA mission to the Moon in support of the agency’s Artemis program. Electron has two primary stages and an innovative third kick stage, standing at 18 meters tall, with a diameter of 1.2 meters and a
lift-off
mass of approximately 14,000 kg. Electron’s design includes innovative use of avionics and electrical systems, and advanced carbon-composites for its structures and propellant tanks. Carbon-composite construction decreases mass by as much as 40 percent relative to other materials, contributing to Electron’s
mass-to-orbit
performance. Our
in-house
assembly of Electron’s composite tanks and structures improves cost efficiency and supports high rates of production. Electron’s kick stage enables the spacecraft to be placed in circular orbits, which is necessary for a spacecraft to maintain consistent altitude and is capable of engine restarts to deliver multiple payloads to a range of orbits, meeting precise orbit insertion requirements, and deorbiting to avoid contributing to orbital debris, also known as space junk.
Electron is propelled by a total of ten Rutherford engines that we manufacture at our headquarters in Long Beach, California. The Rutherford engine is a
5,600-lbf
engine fueled by liquid oxygen and kerosene fed by electric turbo-pumps and is based on a propulsion cycle that makes use of electric motors and high-performance lithium polymer batteries to drive liquid oxygen and kerosene fuel pumps. Electric turbo-pumps are lower complexity than the turbomachinery typically required for gas generator cycles, yet still achieve high efficiency. We believe our Rutherford engine is the first oxygen/hydrocarbon engine to use additive manufacturing for all primary components, including the regeneratively cooled thrust chamber, injector pumps and main valves.
Electron is currently launched from our private launch complex in Mahia, New Zealand and, upon certification of our flight termination system software by NASA, we plan to begin launching Electron from our new launch complex at NASA’s Wallops Flight Facility, at Wallops Island, Virginia. As of December 31, 2021, Electron had successfully launched 20 times and deployed 109 spacecraft to orbit.
In March 2021, we announced plans to develop our reusable-ready medium-capacity Neutron launch vehicle which we expect will increase the payload capacity of our space launch vehicles to approximately 8,000 kg, for launches to low Earth orbit and lighter payloads into higher orbits. Neutron will be tailored for commercial and U.S. government constellation launches and capable of human space flight and cargo and crew resupply to the International Space Station. Neutron will also provide a dedicated service to orbit for larger civil, defense and commercial payloads that need a level of schedule control and high-flight cadence not available on large and heavy lift rocket rideshare programs. Neutron is expected to have the capability of launching nearly all of the spacecraft that we expect to be launched through 2029, and we expect to be able to leverage Electron’s flight heritage, various vehicle subsystems designs, launch complexes and ground station infrastructure.
The medium-lift Neutron will be a
two-stage
launch vehicle that stands 40 meters tall with a
5-meter
diameter fairing and a lift capacity of up to 8,000 kg to low Earth orbit, 2,000 kg to the Moon, and 1,500 kg to Mars and Venus. Neutron will feature a reusable first stage designed to return to launch site as well as land on an ocean platform, enabling flexibility of use, higher launch cadence, and decreased launch costs for customers. Neutron launches are planned to take place from Virginia’s
Mid-Atlantic
Regional Spaceport located at the NASA Wallops Flight Facility. We aim to leverage existing infrastructure at the
Mid-Atlantic
Regional Spaceport, with the goal of lessening the incremental investments and accelerating the timeline to first launch, expected as early as 2024.
 
59

Space Systems
Our space systems product and services offerings include the Photon family of spacecraft, a portfolio of market and technology leading spacecraft components, spacecraft engineering and design services, and
on-orbit
constellation management services.
The Photon family of small spacecraft is configurable for a range of low Earth orbit, medium Earth orbit, geosynchronous orbit, and interplanetary missions. Photon is a versatile platform that can be configured to meet a broad range of our customers’ requirements. Photon can be configured to operate as the upper stage of Electron (the kick stage) during launch, then with a simple command it transitions into an operational spacecraft on orbit, eliminating the parasitic mass of deployed spacecraft and enabling full use of the fairing volume for payloads. Photon can also fly on other launch vehicles, such as our recently announced
in-development
Neutron launch vehicle, and as a secondary payload on rockets developed under the National Security Space Launch program of the U.S. Space Force. Our Photon family of spacecraft enable us to offer an
end-to-end
mission solution encompassing launch, spacecraft, ground services, and mission operations to provide customers with streamlined access to orbit with Rocket Lab as a single mission partner.
Our family of Photon spacecraft can be used to conduct space-related scientific research, collect imagery and other remote-sensing data about the Earth, carry out lunar and other deep space planetary missions, and to demonstrate new space technologies. Our family of Photon spacecraft can also be used in combination with Electron to deploy individual spacecraft in different orbital locations and complete constellations in a single mission. Our spacecraft are intended for commercial, defense and civil government customers, including the DoD, NASA, other U.S. government agencies, and governments worldwide. Our first Photon spacecraft was successfully launched and placed into service in August 2020 and a second operational Photon was successfully launched in March 2021. Photon has been selected by NASA in 2021 for the CAPSTONE mission, which is a pathfinder for the lunar Gateway initiative of the Artemis program, which involves a mini-space station NASA intends to use as a staging point for crewed lunar landings beginning as soon as 2024. Photon has also been selected for interplanetary missions to Mars and Venus.
Rocket Lab’s space systems business also designs and manufactures a range of spacecraft components, including reaction wheels, star trackers, magnetic torque rods, separation systems, software and power systems, and has additional products in development to serve a wide variety of
sub-system
functions.
Reaction wheels are motor-driven flywheels used to store angular momentum on a spacecraft. Many spacecraft use three or four reaction wheels to provide agile
3-axis
pointing control. Some configurations use a single wheel, called a “momentum wheel,” for stable Earth-pointing control. All Rocket Lab reaction wheels incorporate an onboard digital processor with speed and torque control loops. We make a large number of different wheel sizes. Wheels are sized by their maximum angular momentum measured in Newton-meters (“Nm”). Bigger spacecraft require bigger wheels, but determination of the correct size of wheel for a particular spacecraft requires detailed engineering analysis.
Star trackers are optical sensors that determine the spacecraft’s pointing direction and rotation rate by looking at the stars. Our star trackers are fully integrated units, where one box includes the lens, detector, processor, and all of the power supply and support circuits. A catalog of more than two million possible star triangles is loaded before launch, allowing the processor to determine the direction from any single image.
Magnetic torque rods are long bars of special alloy steel, wound with coils of fine copper wire. When a current is passed through the wire, it becomes an electromagnet which generates a twisting force against the Earth’s magnetic field. Magnetic torque rods are used in low Earth orbit to remove angular momentum from reaction wheels, avoiding the requirement to expend irreplaceable propellant.
Power systems include both the high-capacity high-voltage batteries used to power the electric turbo-pumps in the Rutherford rocket engine used by Electron and other batteries used for small spacecraft.
 
60

Separation systems including motorized lightband and canisterized spacecraft dispensers (“CSD”), which are used to separate spacecraft from the launch platform into orbit. The motorized lightband is a ringed system with sizes from
8-inches
in diameter up to
62-inches
in diameter. Lightband’s deploy spacecraft via motors and a mechanical linkage. The CSD is a reliable and cost-effective housing for small spacecraft that protects a spacecraft during launch and deploys them in space. Fully encapsulated, the CSD minimizes damage risk and eliminates the necessity for heavy or complicated interface structures between the spacecraft and launch vehicle platform.
Our software offerings include:
 
   
MAX Flight Software runs on a spacecraft flight computer and controls all aspects of spacecraft operations including guidance & control, telecommunications, commanding, telemetry, sequencing, power control, and fault protection. MAX Flight Software is flight-proven
off-the-shelf
spacecraft flight software that provides the foundation for complex space missions.
 
   
ODySSy is software that runs on the spacecraft flight computer that simulates all aspects of spacecraft operations
on-orbit.
This enables analysis and testing of both the software and hardware on the spacecraft through all phases of a spacecraft lifecycle.
 
   
SOLIS is a software tool that runs in conjunction with the industry standard Systems Tool Kit software and enables engineers to simulate all aspects of a spacecraft mission.
 
   
MAX Ground Data System is software that enables command and control of spacecraft constellations
on-orbit
and during
pre-launch
testing. The software sends spacecraft commands, processes and archives telemetry, automates pass operations, and provides telemetry monitoring and alarming.
 
   
MAX DevTool is a software tool that allows engineers to rapidly develop new software components within the MAX Flight Software framework.
Flight and Ground Software Services are engineering services to tailor and adapt the MAX Flight software and Ground Data System for a customer’s mission. Ground, Navigation and Control Services are engineering services to provide guidance, navigation, and control system design, analysis, and verification for customer missions. Spacecraft Operations include complete spacecraft operations as a service, covering all aspects of operations including ground station interface, ground data system, and spacecraft operators.
Spacecraft Engineering and Design Services and
On-Orbit
Constellation Management Services
Our space systems engineering team works with customers to develop, design and manufacture full spacecraft solutions from low Earth orbit to interplanetary spacecraft. We also offer constellation management services where we perform command and control operations and leverage our ground station infrastructure and partnerships to deliver data to spacecraft constellation operator customers following launch.
Sales and Business Development and Mission Management
We sell our launch services and space systems solutions through a unified global business development team that cross-sells across both launch and space systems and leverages shared technical, proposal writing, mission project management and administrative resources. This team is based primarily in the U.S. and focuses on government customers, such as the DoD, NASA, and other U.S. government agencies, as well as major domestic and international commercial spacecraft operators and spacecraft bus manufacturers. The business development team works closely with our engineering teams to develop optimal solutions for our customers. Given the well-defined and consolidated nature of our customer base, we are able to adequately address our market with a lean and focused team.
 
61

Many of our business development team members have previously worked for government agencies and large institutional space and technology companies. They have
in-depth
knowledge and understanding of the industry and can draw on a vast network of contacts to support business development. With 20 successful orbital missions and 109 spacecraft deployed through December 31, 2021, and a growing number of Rocket Lab spacecraft components operating on orbit, our team has a high-level of insight into customer requirements and evolving industry trends, putting us in a strong position to ensure our products and services meet customer needs.
Marketing
We utilize strategic marketing to accelerate sales opportunities and build brand awareness. Rocket Lab has established a strong brand through various activities, including:
 
   
conferences and industry events at which we participate, sponsor, exhibit and speak;
 
   
press releases and media engagement;
 
   
social media postings;
 
   
merchandising;
 
   
cooperative marketing efforts with customers; and
 
   
communicating our differentiated selling points and product features through marketing collateral such as our website, payload user guides, product data sheets, presentations, and high-quality launch webcasts and videos.
To date, conferences and industry events and direct outreach have been the primary drivers of our sales leads and have helped us achieve sales with relatively low marketing costs.
Engineering
We have made significant investments in our engineering teams. Our team members have a broad range of expertise from a range of industries including; aerospace, automotive, and marine, and broader manufacturing and technology. Rocket Lab’s high level of vertical integration means that these engineering teams design and provide manufacturing support for components,
sub-systems,
and assemblies across the full range of our launch vehicles, and Photon family of spacecraft. They support the full product lifecycle from new product innovation to sustaining engineering, including payload lift capacity increases and other performance improvements, to new product features such as booster reusability and cost reduction initiatives.
Our engineering teams across New Zealand, the U.S., and Canada address all key areas of launch vehicle build, payload integration, launch operations, ground segment communications, on orbit spacecraft operations management, and spacecraft component design and manufacturing. Key areas of technical focus include composite structures, additive manufacturing, machining, avionics and power systems, propulsion assembly and test, spacecraft system design assembly and test, printed circuit-board design, optics integration, guidance and navigation, attitude direction and command and control, amongst other engineering focus areas.
These teams are supported by centralized planning and program management functions that guide significant projects across Rocket Lab for consistency and visibility. We leverage sophisticated product lifecycle management software tools, computer-aided design systems and business processes to drive efficiency and better manage the entire product lifecycle, including design, source and build the products that enable our launch services and
end-product
deliveries.
 
62

Supply Chain
We are highly vertically integrated, in that we design and manufacture many components and subsystems for our launch vehicles, Photon family of spacecraft, and spacecraft components we sell into the merchant market. To support this level of vertical integration we have developed extensive supply chain operations and capabilities that are global in nature and enabled by sophisticated third-party enterprise resource planning systems and tools. These systems and tools are largely supported by an
in-house
team of enterprise information systems personnel.
We obtain raw materials, components,
sub-systems
and capital equipment, and other supplies from suppliers that we believe to be reputable and reliable. We have established and follow internal quality control processes to source suppliers, considering engineering validation, quality, cost, delivery and lead-time. We have a quality management team that is responsible for managing and ensuring that supplied components meet quality standards. While we largely source raw materials and other inputs and services from multiple sources, in some cases we also purchase various inputs and services from a sole source. In those sole source supplier situations, as we endeavor to diversify our supply chain, we manage this sole source risk through carrying increased buffer stock, particularly on long-lead items.
Manufacturing, Assembly and Launch Operations
Rocket Lab conducts global operations in support of its research and development manufacturing, assembly and launch operations. We have our Rutherford engines and avionics manufacturing facilities in Long Beach, California, composite manufacturing, high-voltage battery systems, and launch vehicle integration and propulsion testing in Auckland, New Zealand and launch complexes in Mahia, New Zealand and Wallops Island, Virginia. We strive to instill a manufacturing culture of continuous improvement and leverage best practices in quality control and worker safety across our facilities and have achieved
Category-1
certification by the NASA Launch Services Program. We possess differentiated
in-house
rapid prototyping capabilities to support both research and development initiatives and to accelerate
time-to-market
benefits for critical production ramps. These capabilities include computer numerically controlled machining stations, balancing machines and 3D printers and related expertise.
Long Beach Corporate Headquarters and Manufacturing Facility
We transferred our U.S. headquarters and production operations from Huntington Beach, California to our state of the art 97,000 square foot Long Beach, California facility in March 2020. From our Long Beach, California facility, in addition to manufacturing, we manage corporate administrative functions, sales and business development, launch services mission management, and conduct a range of research and development activities. Our lease for this location expires on June 30, 2027, and we have the option to extend the term of the lease for up to two additional periods of five years each thereafter, which would allow us to continue to use this as our headquarters through at least 2037.
Our Rutherford engine and avionics production activities are conducted out of our Long Beach facility. We designed our manufacturing technology and processes to operate and scale efficiently as we grow and expand our business. Our proprietary manufacturing processes, which include specialized automated equipment, is comprised of three primary steps; (i) additive manufacturing, (ii) machining and (iii) assembly of complete engines and avionics subsystems. Our Long Beach facility is also home to a Mission Operations Center from which our team conducts
on-orbit
operation of our family of Photon spacecraft. In 2021, we began the process to
build-out
a space systems manufacturing line in this facility and are nearing completion of this project.
Auckland, New Zealand R&D and Production Complexes
From this location we conduct research and development and design and manufacturing of launch vehicles, conduct remote launch activities, and design and manufacture a range of components and subsystems for the
 
63

Photon family of spacecraft and broader merchant spacecraft components. We conduct these operations at three adjacent leased buildings comprising an approximately 100,000 square foot research and development and production complex in Auckland, New Zealand. Manufacturing related activities at the Auckland complex include the manufacture, assembly, and testing of high-voltage battery systems that power the Rutherford engines for Electron, the manufacturing and assembly of composite tanks, fairings, and other launch vehicle structures, electrical harnesses, complete kick stages, and final vehicle integration. Research and development activities include those related to launch vehicles, launch operations and a broad range of space systems initiatives. Our primary lease for this complex expires on April 30, 2024, and we have the option to extend the lease to April 30, 2028.
Auckland, New Zealand Propulsion Test Sites
We currently operate two propulsion test sites where we test our rocket engines and related subsystems; a legacy test site at the Auckland New Zealand International Airport, and a new consolidated propulsion test complex approximately 45 km outside of Auckland. Our new propulsion test complex features multiple custom-built vertical test stands for liquid propulsion, composite tank, component and static stage fires. Operating our own private test complex means we avoid the delays and schedule conflicts that are common at shared test facilities. We lease the property where our test sites are located. The current term of the lease for our new test complex expires on November 15, 2029, but we have the right to renew this lease agreement for several additional terms of approximately five years each, which would allow us to continue to use this test complex through at least 2054.
Mahia, New Zealand Launch Complex 1
We operate a private orbital launch complex, our
LC-1,
in Mahia, New Zealand. Our launch complex in Mahia, New Zealand is currently our only operational launch complex, and we have launched all of our missions from this complex. We lease the property where
LC-1
is located. The current term of this lease expires on November 30, 2024, but we have the right to renew our lease agreement for four additional terms of three years each, which would allow us to continuing using this launch complex through at least 2036.
This launch complex is capable of supporting up to 120 launches per year. As of February 2022, Rocket Lab operates two active pads at
LC-1;
Pad A and Pad B. The operation of two launch pads within the launch complex eliminates the time required between launches for a full pad recycle, enabling responsive launch opportunities for our customers. The site features a vehicle processing facility that can house two Electron launch vehicles at any one time to support parallel launch campaigns.
LC-1
is home to two identical,
state-of-the-art
payload processing facilities that include ISO 8 cleanrooms, dedicated electrical control rooms and comfortable customer lounge-style offices.
Wallops Island, Virginia Launch Complex 2
Rocket Lab has access to a dedicated pad located at the
Mid-Atlantic
Regional Spaceport within the NASA Wallops Flight Facility in Wallops Island, Virginia as a second launch complex. Our current agreement provides us with rights to access the facilities, launch property and services at this launch complex expires on September 28, 2028.
LC-2
represents a new responsive launch capability within the U.S. The complex was designed to support both commercial and U.S. government launch services and once operational is licensed to support 12 missions per year. The site can support launches to inclinations between 38 and 60 degrees. In addition to the dedicated launch pad for Electron, Rocket Lab also operates an Integration and Control Facility within the Wallops Research Park. This facility is dedicated to secure vehicle and payload processing facilities. The facility can process several Electron launch vehicles and customer spacecraft concurrently, enabling rapid and responsive launch opportunities and parallel launch campaigns. We have built out all of the physical infrastructure that we
 
64

need in order to use this launch complex and, upon certification of our flight termination system software by NASA, we will be able to begin scheduling launches from this launch complex.
Competition
Our main sources of competition fall into 4 categories:
 
   
companies providing dedicated and rideshare launch vehicles to deliver payloads to generic and custom planes/inclinations and altitude trajectories, such as Northrop Grumman, SpaceX, United Launch Alliance (a joint venture between Lockheed Martin Corporation and The Boeing Company), Virgin Orbit and established Russian, Indian, Chinese, European and Japanese launch providers;
 
   
companies that are reported to have plans to provide launch vehicles that can deliver payloads to a range of planes/inclinations and altitude trajectories;
 
   
companies providing spacecraft solutions, such as Airbus, Lockheed, Boeing, General Atomics, General Dynamics, Maxar Technology, Northrop Grumman, Raytheon Technologies, Thales Alenia Space, Astro Digital, Tyvak and York Space Systems; and
 
   
companies providing spacecraft components in the commercial marketplace, such as Ball Aerospace, Raytheon, Collins Aerospace, Bradford Space, Honeywell Aerospace and GOMSpace.
The principal competitive factors in our market include:
 
   
flight heritage and reliability;
 
   
delivery schedule;
 
   
ability to customize products to meet specific needs of the customer;
 
   
performance and technical features;
 
   
price; and
 
   
customer experience.
We believe that we compete favorably across these factors.
Intellectual Property
The protection of our technology and intellectual property is an important aspect of our business. We rely upon a combination of patents, trademarks, trade secrets, copyrights, confidentiality procedures, contractual commitments and other legal rights to establish and protect our intellectual property. We generally enter into confidentiality agreements and invention or work product assignment agreements with our employees and consultants to control access to, and clarify ownership of, our proprietary information.
As of December 31, 2021, we held five issued U.S. patents and had five U.S. patent applications pending. Our U.S. issued patents expire between 2032 and 2040. As of December 31, 2021, we held eight registered trademarks in the U.S., including the Rocket Lab mark, and also held 29 registered trademarks in foreign jurisdictions. We continually review our development efforts to assess the existence and patentability of new intellectual property. We intend to continue to file additional patent applications with respect to our technology.
Human Capital
As of December 31, 2021, we had approximately 758 full-time permanent employees across the globe, which excludes approximately 425 additional full-time employees who joined subsequent to such date in connection with the closing of our SolAero acquisition in early 2022. We believe the positive relationship we
 
65

have with our employees and our strong culture of collaboration and innovation differentiate us and are key drivers of our business success. Our employees are not subject to collective bargaining agreements.
Culture
At Rocket Lab we strive to emphasize a culture where we work hard and play hard together. As an example, this competitive and celebratory spirit is best on display during our annual Rocket Challenge and employee awards. Blended teams across the company’s divisions put down their tools, pick up craft supplies and hot glue, and get together across Rocket Lab’s sites to quickly build and launch the competition’s most impressive new small rocket. Quick thinking, innovative craftsmanship, and camaraderie are core to the competition, and hovercrafts, propulsive boats, planes, and helicopters have all been the result. The day is finished with honoring Rocket Lab staff with exclusive long service Rocket Lab aerospace coins, and by celebrating the winners of Rocket Lab’s annual staff award alongside hundreds of Rocket Lab employees. Competition is especially high for employees with the technological skills and experience necessary to support our business, and we believe this culture and employee experience enhances our ability to recruit and retain employees and keep them engaged in the interesting work that supports our mission.
Safety
Rocket Lab has robust health and safety policies, systems, and processes across the business to enable a safe working environment. Supported by the executive leadership team, Rocket Lab employees are empowered to make decisions and take steps to ensure they maintain a safe and healthy workplace for themselves, colleagues and our business.
Diversity, Equity and Inclusion
Diversity unlocks innovation. Different experiences, knowledge, and cultures come together to generate new ways of doing things and new ideas, and we’re committed to attracting and engaging a global team that reflects the diversity of the missions we launch and the communities where we live and work. Our workplace culture places priority on people feeling welcomed, valued, and respected, and we’ve backed this commitment with goals, policies, and initiatives to increase women and minority hires throughout our teams.
Talent
Our Rocket Lab team members are incredibly talented. Our success has come from doing things differently by highly-capable people with various experiences, and so our talent strategy focuses on growing from within. We continue to have a strong focus on promoting internally where we can and supporting staff early in their careers in their ambition to grow and take on more challenging work.
Governmental Regulation
Compliance with various governmental regulations has an impact on our business, including our capital expenditures, earnings and competitive position, which can be material. We incur or will incur costs to monitor and take actions to comply with governmental regulations that are or will be applicable to our business, which include, among others, federal securities laws and regulations, applicable stock exchange requirements, export and import control, economic sanctions and trade embargo laws and restrictions and regulations of the U.S. Department of Transportation, Federal Aviation Administration (“FAA”), the New Zealand Space Agency and other government agencies in the U.S. and New Zealand. See “
Risk Factors–Risks Relating to Our Business
” for a discussion of material risks to us, including, to the extent material, to our competitive position, relating to governmental regulations, and see “
Management’s Discussion and Analysis of Financial Condition and Results of Operation
” together with our consolidated financial statements, including the related notes included therein, for a discussion of material information relevant to an assessment of our financial condition and results of operations, including, to the extent material, the effects that compliance with governmental regulations may have upon our capital expenditures and earnings.
 
66

Corporate Information
Our corporate headquarters are located at 3881 McGowen Street, Long Beach, California 90808, and our telephone number is (714)
465-5737.
Our website is located at www.rocketlabusa.com. Our Annual Reports on Form
10-K,
Quarterly Reports on Form
10-Q,
Current Reports on Form
8-K,
and amendments to reports filed pursuant to Sections 13(a) and 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) will be made available free of charge on our website as soon as reasonably practicable after we electronically file these materials with, or furnish it to, the SEC on their website located at www.sec.gov. The contents of our website are not incorporated into this registration statement on Form
S-1,
and our reference to the URL for our website is intended to be an inactive textual reference only. The information contained on, or that can be accessed through, our website is not a part of this registration statement on Form
S-1.
 
67

MANAGEMENT
Executive Officers and Directors
The following table lists the names, ages as of December 31, 2021, and positions of the individuals serving as directors and executive officers of our Company:
 
 
Name
  
Age
    
Position(s)
Executive Officers
             
Peter Beck . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
     45      President, Chief Executive Officer and Chairman
Adam Spice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
     53      Chief Financial Officer
Shaun O’Donnell . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
     44      Executive Vice President, Global Operations
Arjun Kampani. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
     50      Senior Vice President and General Counsel and Corporate Secretary
Non-Employee
Directors
             
Alex Slusky . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
     54      Director
David Cowan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
     56      Director
Michael Griffin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
     72      Director
Sven Strohband . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
     48      Director
Matt Ocko . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
     53      Director
Merline Saintil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
     45      Director
Jon Olson . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
     68      Director
Executive Officers
Peter
Beck
. Mr. Beck is the Founder, President and Chief Executive Officer of Rocket Lab. Mr. Beck founded the company in 2006 and has served on the Legacy Rocket Lab board, and as the President and Chief Executive Officer since July 2013 and was appointed Chairman of the Legacy Rocket Lab board in May 2021 and our Board since August 2021. Further, he served as our Treasurer from July 2013 until May 2021, and as our Secretary and Chief Financial Officer from July 2013 until September 2015.
From 2013, Mr. Beck led the development of the Electron launch vehicle, which was designed from the ground up to accommodate a high launch rate business model to meet the needs of customers for small launch services. Under Mr. Beck’s leadership, Rocket Lab pioneered advanced aerospace manufacturing techniques for Electron, including 3D printed rocket engines,
electric-pump-fed
rocket engines and fully carbon composite fuel tanks. Mr. Beck also led the development of our private orbital launch site,
LC-1,
located in Mahia, New Zealand, which required the establishment of an international treaty and legislation to enable us to use U.S. launch and spacecraft technology that otherwise would not be permitted for launches from foreign soil.
Prior to founding Rocket Lab, Mr. Beck began his career in 1993 with an apprenticeship as precision engineer at global appliance manufacturer Fisher & Paykel, before moving into production machinery design, product design and analysis. He later went to a government research institute in 2003 where he focused on advanced composites structures and materials for high performance applications. While at the government lab, Mr. Beck led several complex engineering programs to optimize technologies including wind turbines and superconductors. In his own time, Mr. Beck began building rockets at an early age, steadily increasing their size and complexity. In 2006, Mr. Beck founded Rocket Lab and led its efforts to successfully launch
Atea-1
in 2009, which we believe is the first commercially-developed rocket to reach space from the Southern Hemisphere.
An award-winning engineer, Mr. Beck has been presented with the Gold Medal from the Royal Aeronautical Society, Meritorious Medal from the New Zealand Division of the Royal Aeronautical Society and Cooper
 
68

Medal and Pickering Medal from the Royal Society of New Zealand. In addition, in recognition of Mr. Beck’s outstanding contributions to aerospace, entrepreneurship and technical innovation he was appointed as an adjunct professor in aerospace engineering by the University of Auckland. We believe that Mr. Beck is qualified to serve as a member of our Board because of his track record of success as the founder and Chief Executive Officer of Rocket Lab, as well as his knowledge and extensive experience.
Adam Spice
.
Mr. Spice has served as our Chief Financial Officer since May 2018, and has served as our Secretary and Treasurer since May 2021. From January 2011 until May 2018, he was Vice President and Chief Financial Officer at MaxLinear, Inc., a provider of radio frequency, analog and mixed-signal integrated circuits for the connected home, wired and wireless infrastructure, and industrial and multimarket applications. From October 2009 to November 2010, Mr. Spice was the Chief Financial Officer of Symwave Corporation, a venture- backed fabless semiconductor company until its sale to Standard Microsystems Corporation (SMSC). From July 2000 until September 2009, Mr. Spice held a variety of financial and operational executive roles at Broadcom Corporation, a creator of semiconductor solutions for wired and wireless communications. From June 1996 until July 2000, Mr. Spice worked as a finance manager for Intel, a microchips manufacturer. Mr. Spice has a Bachelor’s of Business Administration from the Brigham Young university and an MBA from The University of Texas at Austin.
Shaun O’Donnell
.
Mr. O’Donnell has served as our Executive Vice President, Global Operations at Rocket Lab since September 2019. Mr. O’Donnell has been with Rocket Lab since September 2007 and is responsible for the
day-to-day
operations of Rocket Lab globally and manages cross-functional teams across the business. Prior to his current role, from August 2017 to December 2019, Mr. O’Donnell served as our Vice President of Global Operations. From November 2016 to August 2017, Mr. O’Donnell served as our Vice President of New Zealand Operations. From September 2013 to November 2016, Mr. O’Donnell served as our Head of the Guidance, Navigation and Control, Avionics department. From September 2007 to September 2013, Mr. O’Donnell served as our Senior Systems Engineer. Prior to Mr. O’Donnell’s roles at Rocket Lab, he was a lead engineer at a contract engineering firm. Mr. O’Donnell holds an Electrical and Electronic Engineering degree from the University of Auckland.
Arjun Kampani.
Mr. Kampani has served as our Senior Vice President, General Counsel and Secretary since April 2022. From April 2016 until April 2022 he was Senior Vice President, General Counsel and Secretary of Aerojet Rocketdyne Holdings, Inc. a leading manufacturer of rocket, hypersonic, and electric propulsion systems for space, defense and commercial applications. Mr. Kampani’s other business experience includes: VP, General Counsel and Corporate Secretary, General Dynamics Land Systems, Inc. from 2010 to 2016; Director & Assistant General Counsel, Mergers and Acquisitions, General Dynamics Corporation from 2006 to 2009; Assistant General Counsel and Assistant Corporate Secretary, Anteon International Corporation from 2005 to 2006; Attorney, Business and Finance Department, Thelen Reid & Priest, LLP from 1999 to 2004. Mr. Kampani has a Bachelor of Arts from the University of Michigan and a Juris Doctor from Case Western Reserve University School of Law. He is a member of the New York State Bar and a Registered
In-House
Counsel in California.
Non-Employee
Directors
Alex Slusky
.
Mr. Slusky has served as a member of our Board since August 2021 and previously as the Chairman of the Vector board since its initial public offering. Since its inception in 1997, Mr. Slusky has served as Managing Partner and Chief Investment Officer of Vector Capital and its affiliated funds. He has also served as a director of Cambium Networks Corp., a wireless technology company, since 2011 and served as a director of Technicolor SA, a manufacturer of digital media solutions, from July 2013 until 2016. From 1995 until 1997, Mr. Slusky led the technology equity practice at Ziff Brothers Investments, managing a portfolio of public and private technology investments which later became Vector Capital. From 1992 until 1995, Mr. Slusky was an investor at New Enterprise Associates, a venture capital firm where he focused on venture investments in software, communications, and digital media. Mr. Slusky has a degree in Economics from Harvard University and an MBA from Harvard Business School.
 
69

We believe that Mr. Slusky is qualified to serve as a member of our Board because of his significant investment and business management experience and deep technical experience in technology companies
.
David Cowa
n
.
Mr. Cowan has served as a member of our Board since August 2021 and as a member of the Legacy Rocket Lab board since December 2015. Mr. Cowan has served as an investment professional at Bessemer Venture Partners, a venture capital firm, since 1992 and has been a partner since 1996. He also served as a director of LifeLock, an identity theft protection services company, from 2006 through 2017. Mr. Cowan has degrees in Computer Science and Math from Harvard University and an MBA from Harvard Business School.
We believe that Mr. Cowan is qualified to serve as a member of our Board because of his experience in the venture capital industry and his operating and management experience with technology companies.
Michael
Griffi
n
.
Dr. Griffin has served as a member of our Board since August 2021 and as a member of the Legacy Rocket Lab board since July 2020. Since July 2020, Dr. Griffin
co-founded
and has served as the
Co-President
of LogiQ Inc, a business consulting practice in the aerospace, defense and national security sector. From February 2018 until July 2020, Dr. Griffin worked in the Pentagon for the DoD as the Under Secretary of Defense, Research & Engineering, where he was responsible for all U.S. Defense Department research and development. From August 2012 until May 2017, Dr. Griffin served as Chairman & CEO of the Schafer Corporation, a professional services provider in the national security sector. From April 2005 to January 2008, Dr. Griffin served as the 11th Administrator of NASA. Dr. Griffin has a BA in Physics and an MS degree in Applied Physics from Johns Hopkins University, an MSE in Aerospace Science from the Catholic University of America, a PhD in Aerospace Engineering from the University of Maryland, an MS degree in Electrical Engineering from the University of Southern California, an MBA from Loyola College of Maryland, and an MS degree in Civil Engineering from George Washington University.
We believe that Dr. Griffin is qualified to serve as a member of our Board because of his extensive experience as a scientist, engineer and administrator in the aerospace field.
Sven Strohband
.
Dr. Strohband has served as a member of our Board since August 2021 and as a member of the Legacy Rocket Lab board since August 2013. Since May 2018, Dr. Strohband has served as Managing Director at venture capital firm Khosla Ventures and has served as a partner and CTO at Khosla Ventures since November 2012. In July 2021, Dr. Strohband became a director for Berkshire Grey, Inc., a robotics provider for the fulfillment industry. From 2006 to 2012, Dr. Strohband served as a partner, and later CTO, of Mohr Davidow Ventures, a venture capital and private equity company, where he led technical diligence for the infrastructure IT and sustainability practices. From 2005 to 2006, Dr. Strohband was the lead engineer of the Stanford racing team autonomous car, “Stanley,” which became the foundation for the Google self-driving car project and also won the 2005 DARPA Grand Challenge. From 2003 to 2006, Dr. Strohband was a project manager for the Electronics Research Lab of auto-maker Volkswagen, where he led technical projects for Volkswagen brands. Dr. Strohband has a degree in mechanical engineering from Purdue University and a PhD in Mechanics and Computation from Stanford University.
We believe that Dr. Strohband is qualified to serve as a member of our Board because of his experience in the venture capital industry, as an engineer, and as a director of numerous private technology companies.
Matt Ocko
.
Mr. Ocko has served as a member of our Board since August 2021 and as a member of the Legacy Rocket Lab board since January 2017. Since 2010, Mr. Ocko has served as the
Co-Founder
and
Co-Managing
Partner of venture capital fund DCVC. Prior to
co-founding
DCVC, Mr. Ocko was an investor at numerous firms, including VantagePoint Ventures, LLC, SOFTBANK Technology Ventures Corp (aka Mobius Venture Capital), Sevin Rosen Funds and Helix Investments. From 1984 – 1991, Mr. Ocko served as a member of the Board (in his capacity as
co-founder)
and Vice President of Research and Development of Da Vinci Systems, an
e-mail
software vendor. Mr. Ocko has a degree in Physics from Yale University.
 
70

We believe that Mr. Ocko is qualified to serve as a member of our Board because of his extensive experience in the venture capital industry, advising technology companies as both a director and executive.
Merline
Saintil.
Ms. Saintil has served as a member of our Board since August 2021 and as a member of the Legacy Rocket Lab board since June 2021. Ms. Saintil is an experienced senior executive, having served a number of Fortune 500 and privately-held companies, including Change Healthcare Inc., Intuit Inc., Yahoo! Inc., PayPal Holdings Inc., Adobe Inc. and Joyent, Inc. From April 2019 to February 2020, Ms. Saintil served as the Chief Operating Officer, R&D/IT, for Change Healthcare Inc., a payment management software company. Prior to joining Change Healthcare, Ms. Saintil was a senior executive in the Product & Technology group at Intuit Inc., a software company, from November 2014 to August 2018, where her core responsibilities included driving global strategic growth priorities, leading merger and acquisition integration and divestitures, and leading business operations for nearly half of Intuit’s workforce. Prior to Intuit, Ms. Saintil served as Head of Operations for Mobile & Emerging Products for Yahoo! Inc. from January 2014 to November 2014. Prior to joining Yahoo!, Ms. Saintil held various roles at Joyent, Inc., a software company, from November 2011 to September 2013; PayPal Holdings Inc., a payments company, from July 2010 to November 2011; Adobe Inc., a software company, from April 2006 to July 2010; and Sun Microsystems, Inc. from October 2000 to April 2006. Ms. Saintil is currently serving as a member of the board of directors of each of Banner Corporation, Lightspeed POS Inc., Gitlab Inc., Alkami Technology, Inc., Evolv Technologies, Inc. and Synnex Corp., and has previously served as a member of the board of directors of ShotSpotter, Inc. Ms. Saintil received a B.S. in Computer Science from Florida A&M University, an M.S. in Software Engineering Management from Carnegie Mellon University, and has completed Stanford Directors’ College and Harvard Business School’s executive education program. She is certified in Cybersecurity Oversight by the National Association of Corporate Directors and the Carnegie Mellon Software Engineering Institute and has completed Stanford Directors’ College and Harvard Business School’s executive education programs.
We believe Ms. Saintil is qualified to serve as a member of our Board because of her extensive experience advising technology companies as both a director and executive.
Jon Olson.
Mr. Olson has served as a member of our Board since August 2021 and as a member of the Legacy Rocket Lab board since June 2021. Mr. Olson served as the Chief Financial Officer at Xilinx, Inc., a provider of programmable semiconductor platforms, from June 2005 until his retirement in July 2016. While serving as Chief Financial Officer, he also held a variety of other senior management positions at Xilinx, including most recently as Executive Vice President from May 2014 to July 2016 and, prior to that, Senior Vice President of Finance from August 2006 to May 2014 and Vice President of Finance from June 2005 to August 2006. Prior to joining Xilinx, he served from 1979 to 2005 at Intel Corporation in various senior financial positions, including Vice President, Finance and Enterprise Services and Director of Finance. Mr. Olson currently serves as a member of the Board of Xilinx and Kulicke and Soffa Industries, Inc., and has previously served as a member of the Board of Mellanox Technologies, Ltd. and InvenSense Inc., among others. Mr. Olson holds an MBA in Finance from Santa Clara University and a B.S. in Accounting from Indiana University.
We believe Mr. Olson is qualified to serve as a member of our Board because of his financial expertise and extensive experience advising technology companies as both a director and executive.
Election of Executive Officers
Our executive officers are appointed by, and serve at the discretion of, the Board.
Family Relationships
There are no family relationships among any of our executive officers or directors.
 
71

Board Composition
Our business and affairs will be organized under the direction of the Board. The primary responsibility of the Board is to provide oversight, strategic guidance, counseling and direction to our management. The Board meets on a regular basis and additionally as required.
Classified Board of Directors
In accordance with the terms of our Certificate of Incorporation, the Board consists of eight members and is divided into classes of directors that will serve staggered three-year terms. At each annual meeting of stockholders, a class of directors will be elected for a three-year term to succeed the same class whose term is then expiring. As a result, only one class of directors will be elected at each annual meeting of our stockholders, with the other classes continuing for the remainder of their respective three-year terms. The Board is divided among the three classes as follows:
 
   
the Class I directors, are Jon Olson, Merline Saintil, and Alex Slusky, and their terms will expire at the 2022 annual meeting of stockholders;
 
   
the Class II directors, are Michael Griffin and Matt Ocko, and their terms will expire at the 2023 annual meeting of stockholders; and
 
   
the Class III directors, are Peter Beck, David Cowan, and Sven Strohband, and their terms will expire at the 2024 annual meeting of stockholders.
Each director’s term will continue until the election and qualification of his or her successor, or his or her earlier death, resignation or removal. The Certificate of Incorporation and Bylaws authorize only the Board to fill vacancies on the Board. Any increase or decrease in the number of directors will be distributed among the three classes so that, as nearly as possible, each class will consist of
one-third
of the directors. This classification of the Board may have the effect of delaying or preventing changes in control of our Company.
Director Independence
The Board determined that each of the directors on the Board (except for Peter Beck) qualifies as independent directors under the rules of the Nasdaq, and SEC rules and regulations. Under the rules of Nasdaq, independent directors must comprise a majority of a listed company’s board of directors. In addition, the rules of Nasdaq require that, subject to specified exceptions, each member of a listed company’s audit, compensation and nominating and governance committees be independent. Under the rules of Nasdaq, a director will only qualify as an “independent director” if, in the opinion of that company’s board of directors, that person does not have a relationship that would interfere with the exercise of independent judgment in carrying out the responsibilities of a director. In making these determinations, our Board reviewed and discussed information provided by the directors and Rocket Lab with regard to each director’s business and personal activities and relationships as they may relate to Rocket Lab and its management, including the beneficial ownership of capital stock by each
non-employee
director and the transactions involving them as described in the section entitled “
Certain
Relationships and Related Party Transactions
.”
Audit committee members must also satisfy the independence criteria set forth in Rule
10A-3
under the Exchange Act. In order to be considered independent for purposes of Rule
10A-3,
a member of an audit committee of a listed company may not, other than in his or her capacity as a member of the audit committee, the Board or any other board committee: (i) accept, directly or indirectly, any consulting, advisory or other compensatory fee from the listed company or any of its subsidiaries; or (ii) be an affiliated person of the listed company or any of its subsidiaries. Additionally, compensation committee members must not have a relationship with Rocket Lab that is material to the director’s ability to be independent from management in connection with the duties of a compensation committee member.
 
72

Committees of the Board of Directors
The Board has three standing committees—an audit committee, a compensation committee and a nominating and governance committee. Copies of the charters for each committee are available on our website at www.rocketlabusa.com.
Audit Committee
Our audit committee consists of Jon Olson, Merline Saintil, and Matt Ocko, with Jon Olson serving as the chair. The Board determined that each of the members of the audit committee meet the independence requirements under Nasdaq and SEC rules and is financially literate, and Jon Olson qualifies as an audit committee financial expert within the meaning of the SEC regulations and meets the financial sophistication requirements of the Nasdaq listing rules. In making this determination, our Board considered Jon Olson’s formal education and previous experience in financial roles. Both our independent registered public accounting firm and management periodically will meet privately with our audit committee.
The functions of this committee include, among other things:
 
   
Reviewing and reassessing the adequacy of the Audit Committee charter;
 
   
appointing, terminating and selecting a firm to serve as our independent registered public accounting firm to audit our financial statements;
 
   
ensuring the independence of the independent registered public accounting firm;
 
   
overseeing the work of the independent registered public accounting firm;
 
   
considering the adequacy of our internal controls;
 
   
Reviewing any reports made by the Chief Executive Officer and Chief Financial Officer of the Company to the Audit Committee with respect to (1) any significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting that are reasonable likely to adversely affect the Company’s ability to record, process, summarize and report financial information required to be disclosed by the Company in the reports that is files or submits under the Exchange Act, and (2) any fraud involving management or other employees who have a significant role in the Company’s internal control over financial reporting;
 
   
reviewing related-party transactions that are material or otherwise implicate disclosure requirements; and
 
   
approving, or as permitted,
pre-approving
all audit and
non-audit
services to be performed by the independent registered public accounting firm.
In connection with the Audit Committee’s discussion of the Company’s risk assessment and management
guidelines, the Audit Committee may discuss or consider the Company’s major risk exposures, including
financial, operational, privacy, security, cybersecurity, competition, legal, regulatory and accounting risk
exposures and the steps that the Company’s management has taken to monitor and control such exposures.
The composition and function of the audit committee complies with all applicable requirements of the Sarbanes-Oxley Act and all applicable SEC rules and regulations. We will comply with future requirements to the extent they become applicable to us.
Compensation Committee
Our compensation committee consists of Merline Saintil, Michael Griffin, and Matt Ocko, with Merline Saintil serving as the chair. Our Board has determined that each of the members of compensation committee meets the independence requirements under Nasdaq and SEC rules. Each member of this committee is also a
“non-employee
director” within the meaning of Rule
16b-3
under the Exchange Act.
 
73

The functions of the compensation committee include:
 
   
reviewing and reassessing the adequacy of the Compensation Committee charter;
 
   
reviewing and approving the compensation and the terms of any compensatory agreements of our Chief Executive Officer and our other non-chief executive officers;
 
   
reviewing and recommending to the Board the compensation of its directors;
 
   
administering our stock and equity incentive plans;
 
   
reviewing and approving, or making recommendations to the Board with respect to, incentive compensation and equity plans;
 
   
determining and approving any employment agreements, severance arrangements, retirement arrangements and special or supplemental benefits for each executive officer of the Company, including perquisite benefits;
 
   
establishing Rocket Lab’s overall compensation philosophy; and
 
   
such other functions as are required to comply with Nasdaq listing rules.
The composition and function of the compensation committee complies with all applicable requirements of the Sarbanes-Oxley Act and all applicable SEC rules and regulations. We will comply with future requirements to the extent they become applicable to us.
Nominating and Governance Committee
Our nominating and governance committee consists of Michael Griffin, David Cowan, Alex Slusky, and Jon Olson, with Michael Griffin serving as the chair. Our Board determined that each of the members of the nominating and governance committee meet the independence requirements under Nasdaq and SEC rules.
The functions of the nominating and governance committee include:
 
   
reviewing and reassessing the adequacy of the Nominating and Corporate Governance Committee charter;
 
   
determining and, at least annually reviewing the specific minimum qualifications that the Nominating and Corporate Governance Committee believes must be met by a Nominating and Corporate Governance Committee recommended nominee;
 
   
establishing a policy with regard to the consideration of director candidates recommended by stockholders and establish procedures to be followed by securityholders in submitting recommendations for director candidates to the Nominating and Corporate Governance Committee;
 
   
identifying and recommending candidates for membership on the Board;
 
   
recommending individuals to the Board for nomination for election as directors at each annual meeting of stockholders or for appointment as directors by the Board to fill any vacancy on the Board;
 
   
recommending to the Board directors for appointment as chairperson and as members of Board committees; and
 
   
reviewing all director nominations and proposals submitted to the Company by its stockholders, determine whether the nomination or proposal was submitted in a timely manner.
The Nominating and Corporate Governance Committee has not yet adopted a formal policy with regard to the consideration of any director candidates that may be recommended by stockholders, but intends to do so and will consider candidates recommended by our stockholders so long as the proper procedures in our bylaws are followed. In addition, the Nominating and Corporate Governance Committee periodically reviews and makes recommendations about the Company’s ESG strategy, policies and procedures.
 
74

The composition and function of the nominating and governance committee complies with all applicable requirements of the Sarbanes-Oxley Act and all applicable SEC rules and regulations. Rocket Lab will comply with future requirements to the extent they become applicable to us.
Compensation Committee Interlocks and Insider Participation
None of the members of our compensation committee is currently, or has been at any time, one of Rocket Lab’s officers or employees. No executive officer or executive officer of Rocket Lab has served as a member of our Board, or as a member of the compensation or similar committee, of any entity that has one or more executive officers who served on our Board or compensation committee during 2021.
Code of Ethics and Employee Conduct
We have adopted a code of ethics and employee conduct that applies to all of our employees, officers and directors, including our President, Chief Executive Officer and Chairman, Chief Financial Officer, and other executive and senior officers. The full text of this code of ethics and employee conduct is posted on the investor relations page of our website at www.rocketlabusa.com. The reference to Rocket Lab’s website address in this filing does not include or incorporate by reference the information on that website into this filing. Rocket Lab intends to disclose future amendments to certain provisions of this code of ethics and employee conduct, or waivers of these provisions, on its website or in public filings to the extent required by the applicable rules.
Non-Employee
Director Compensation Policy
In connection with the Business Combination, Rocket Lab adopted our
non-employee
director compensation policy described below, which is designed to align compensation with our business objectives and the creation of stockholder value, while enabling Rocket Lab to attract, retain, incentivize and reward directors who contribute to the long-term success of the company. Under the policy, our
non-employee
directors are eligible to receive cash retainers (which will be prorated for partial years of service) and equity awards as set forth below:
 
Annual Retainer for Board Membership
        
Annual service on the board of directors
   $ 35,000  
Additional retainer for annual service as
non-executive
chairperson
   $ 27,500  
Additional retainer for annual service as a lead director of the board of directors
   $ 17,000  
Additional Annual Retainer for Committee Membership
        
Annual service as audit committee chairperson
   $ 20,000  
Annual service as member of the audit committee (other than chair)
   $ 10,000  
Annual service as compensation committee chairperson
   $ 14,000  
Annual service as member of the compensation committee (other than chair)
   $ 6,000  
Annual service as nominating and governance committee chairperson
   $ 8,000  
Annual service as member of the nominating and governance committee (other than chair)
   $ 4,000  
In addition, our policy provides that, upon initial election or appointment to our Board, each new
non-employee
director will be granted a
one-time
grant of restricted stock unit with a value of $325,000 (the “
Director Initial Grant
”), that vest in three equal annual installments over three years. On the date of each annual meeting of stockholders of our company, each continuing
non-employee
director will receive a grant of restricted stock units with a value of $175,000 (the “
Director Annual Grant
”) that vests in full on the earlier of (i) the one year
 
75

anniversary of the grant date, or (ii) the next annual meeting of our stockholders. If a new
non-employee
director joins our Board on a date other than the date of the our annual meeting of stockholders, then in lieu of the Director Annual Grant, such
non-employee
director will receive a grant equal to the
pro-rata
portion of the Director Annual Grant at the next annual meeting of our stockholders based on the time between such
non-employee
director’s appointment and such next annual meeting of our stockholders. The equity awards granted under our policy are subject to full acceleration of vesting upon the sale of our company.
The aggregate amount of compensation, including both equity compensation and cash compensation, paid to any
non-employee
director of Rocket Lab in a calendar year period will not exceed $1,000,000 in the first calendar year such individual becomes a
non-employee
director and $650,000 in any other calendar year.
We will reimburse all reasonable
out-of-pocket
expenses incurred by directors for their attendance at meetings of the Board or any committee thereof. Employee directors will receive no additional compensation for their service as a director.
2021 Director Compensation Table
The following table presents the total compensation for each person who served as a
non-employee
director of our board during 2021. Mr. Beck, our President Chief Executive Officer and Chairman, did not receive any additional compensation from us for his services on our Board. The compensation received by Mr. Beck as an NEO is set forth above in “
Executive Compensation—2021 Summary Compensation Table.
 
Name
  
Fees Paid
or Earned
in Cash ($)
    
Stock
Awards ($)
(1)
    
Total ($)
 
David Cowan
(2)
     13,677        —          13,677  
Michael Griffin
(3)
     43,321        —          43,321  
Matt Ocko
(4)
     —          —          —    
Jon Olson
(5)
     37,868        2,792,800        2,830,668  
Merline Saintil
(6)
     41,956        2,792,800        2,834,756  
Alex Slusky
(7)
     13,677        —          13,677  
Sven Strohband
(8)
     —          —          —    
 
(1)
The amounts reported represent the aggregate grant date fair value of the restricted stock units granted to our directors during 2021, calculated in accordance with FASB ASC Topic 718, assuming that the liquidity- based vesting condition was satisfied. Such grant date fair values do not take into account any estimated forfeitures. Assumptions used in the calculation of these amounts are included in Note 2 to our financial statements included in our Annual Report on Form
10-K
for the fiscal year ended December 31, 2021. These amounts do not reflect the actual economic value that may be realized by the directors upon the vesting or settlement of the restricted stock units, or the sale of the common stock underlying such awards.
(2)
As of December 31, 2021, Mr. Cowan did not hold any outstanding equity awards.
(3)
As of December 31, 2021, Dr. Griffin held 608,256 restricted stock units.
(4)
As of December 31, 2021, Mr. Ocko did not hold any outstanding equity awards.
(5)
Mr. Olson joined our Board on in June 2021. As of December 31, 2021, Mr. Olson held 362,386 restricted stock units.
(6)
Ms. Saintil joined our Board in June 2021. As of December 31, 2021, Ms. Saintil held 362,386 restricted stock units.
(7)
Mr. Slusky joined our Board in connection with the consummation of the Business Combination. As of December 31, 2021, Mr. Slusky did not hold any outstanding equity awards.
(8)
As of December 31, 2021, Dr. Strohband did not hold any outstanding equity awards.
 
76

EXECUTIVE 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.
Overview
This section discusses the material components of the executive compensation program offered to our executive officers who would have been “named executive officers” for 2021, which consisted of our Chief Executive Officer and two most highly compensated executive officers during 2021, other than our Chief Executive Officer.
Such named executive officers consist of the following persons, referred to herein as our “
NEOs
”:
 
   
Peter Beck, our President and Chief Executive Officer;
 
   
Adam Spice, our Chief Financial Officer; and
 
   
Shaun O’Donnell, Executive Vice President, Global Operations.
Our compensation committee (and prior to the Business Combination, our Board) is responsible for the executive compensation programs for our executive officers and reports to our Board on its discussions, decisions and other actions. Our Chief Executive Officer makes recommendations for the respective executive officers that report to him to our compensation committee and typically attends compensation committee meetings. Our Chief Executive Officer makes such recommendations (other than with respect to himself) regarding base salary, and short-term and long-term compensation, including equity incentives, for our executive officers based on our results, an executive officer’s individual contribution toward these results, the executive officer’s role and performance of his or her duties and his or her achievement of individual goals. Our compensation committee then reviews the recommendations and other data, including various compensation survey data and publicly-available data of our peers, and makes decisions as to the target total direct compensation for each executive officer, as well as each individual compensation element. While our Chief Executive Officer typically attends meetings of the compensation committee, the compensation committee meets outside the presence of our Chief Executive Officer when discussing and approving his compensation and when discussing certain other matters, as well.
Our compensation committee (and prior to the Business Combination, our Board) is authorized to retain the services of one or more executive compensation advisors, as it sees fit, in connection with the establishment of our executive compensation programs and related policies. In fiscal year 2021, the Board and the compensation committee retained Compensia Inc., a national compensation consulting firm, to provide it with market information, analysis and other advice relating to executive compensation on an ongoing basis. The Board and the compensation committee engaged Compensia Inc. to, among other things, assist in developing an appropriate group of peer companies to help us determine the appropriate level of overall compensation for our executive officers, as well as to assess each separate element of compensation, with a goal of ensuring that the compensation we offer to our executive officers, individually as well as in the aggregate, is competitive and fair. We do not believe the retention of, and the work performed by, Compensia Inc. creates any conflict of interest.
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 we adopt in the future could vary significantly from our historical practices and currently planned programs summarized in this discussion.
2021 Summary Compensation Table
The following table presents information regarding the total compensation awarded to, earned by and paid to Rocket Lab’s NEOs for services rendered to Rocket Lab in all capacities in fiscal years ended December 31,
 
77

2021 and 2020, respectively. Certain amounts were paid in New Zealand Dollars and converted to United States Dollars for purposes of reporting such amounts below using an exchange ratio of NZD 1:USD 0.7304 reported on the Wall Street Journal on February 22, 2021 for compensation awarded, earned or paid in the fiscal year ended December 31, 2020 and NZD 1:USD 0.6841 reported on the Wall Street Journal on December 31, 2021 for compensation awarded, earned or paid in the fiscal year ended December 31, 2021.
 
Name and Principal Position
 
Year
   
Salary
($)
   
Bonus
($)
   
Stock
Awards ($)
   
Option
Awards ($)
   
All Other
Compensation
($)
   
Total ($)
 
Peter Beck
President Chief Executive Officer and Chairman
    2021       306,459       —         —         —         18,788
(1)
 
    325,246  
   
 
2020
 
 
 
    327,000       —         —         —         46,434       373,434  
Adam Spice
Chief Financial Officer
    2021       315,774       —         —         4,707,448
(2)
 
    6,168
(3)
 
    5,029,390  
    2020       309,000       123,600       —         —         6,747       439,347  
Shaun O’Donnell
Executive Vice President, Global Operations
    2021       232,580       —         4,934,039
(4)
 
    —         —         5,166,619  
   
 
2020
 
 
 
    248,000       99,280       —         —         —         347,280  
 
(1)
Represents the incremental cost to us of Mr. Beck’s personal use of a Company car ($17,609) and cell phone reimbursements ($1,179).
(2)
Represents the incremental fair value, calculated in accordance with FASB ASC Topic 718, resulting from the modification to Mr. Spice’s options to purchase 558,769 shares of Company common stock to provide for cash settlement in connection with the Business Combinations and the management redemptions, as described in more detail below under Narrative Disclosure to the Summary Compensation Table – Equity Incentive Compensation.
(3)
Represents the Company’s matching contributions to Mr. Spice’s 401(k) account.
(4)
Represents the incremental fair value, calculated in accordance with FASB ASC Topic 718, resulting from the modification to Mr. O’Donnell’s 498,177 shares of Company common stock to provide for cash settlement in connection with the Business Combinations and the management redemptions, as described in more detail below under Narrative Disclosure to the Summary Compensation Table – Equity Incentive Compensation.
Narrative Disclosure to the Summary Compensation Table
Base Salaries
The offer letter we entered into with each NEO, described below, establishes an annual base salary, which is subject to discretionary increases. For fiscal year 2021, the base salaries for Messrs. Beck and O’Donnell were $306,459 and $232,580, respectively. Mr. Spice’s annual base salary was increased from $309,000 to $325,247 effective as of April 4, 2021.
Annual Bonuses
In 2021, we did not make any bonus payments to our NEOs.
Equity Incentive Compensation
In connection with the Business Combinations, our Board adopted the Company’s 2021 Stock Option and Incentive Plan (the “2021 Plan”). We believe that equity awards provide our executive officers 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 awards with a time-based vesting feature promote executive retention because this feature incentivizes our executive officers to remain in our employment during the applicable vesting period. In 2021, we did not make any equity grants to our NEOs.
 
78

In connection with the Business Combinations, we entered into the Management Redemption Agreement with Messrs. Beck, Spice and O’Donnell pursuant to which we redeemed from such individuals the following number of shares of Company common stock or options to purchase shares of Company common stock for the following redemption price (equal to $40,000,000 in the aggregate) in connection with the Closing of the Business Combination: Mr. Beck—2,989,088 shares of Company common stock redeemed for $30,000,000; Mr. Spice—options to purchase 558,769 shares of Company common stock at an exercise price per share of $1.09 redeemed for $5,000,000; and Mr. O’Donnell—498,177 shares of Company common stock redeemed for $5,000,000. In connection with the Business Combination and the management redemption, Mr. Spice’s options and Mr. O’Donnell’s shares were also modified to permit cash settlement. The Company recognized $9,642,000 of compensation expense associated with the redemption of Mr. O’Donnell’s shares and Mr. Spice’s options and an adjustment of approximately $359,000 to additional paid-in capital for stock compensation previously recognized related to these awards.
Perquisites/Personal Benefits
We generally do not provide perquisites to our employees, other than personal use of a Company car and cell phone reimbursements for Mr. Beck, and certain other de minimis perquisites available to all of our employees, including our named executive officers.
401(k) Plan
Rocket Lab maintains the Rocket Lab USA Inc 401(k) Profit Sharing Plan & Trust, a
tax-qualified
retirement plan that provides eligible employees, including its United States-based NEOs, with an opportunity to save for retirement on a
tax-advantaged
basis. Plan participants are able to defer eligible compensation subject to applicable annual limits under the Code. Participants
pre-tax
or Roth contributions are allocated to each participant’s individual account and are then invested in selected investment alternatives according to the participants’ directions. Participants are immediately and fully vested in their contributions. Rocket Lab matches each participant’s contribution up to a maximum of 3% of their eligible compensation, subject to three-year vesting. Rocket Lab’s 401(k) plan is intended to be qualified under Section 401(a) of the Code with its 401(k) plan’s related trust intended to be tax exempt under Section 501(a) of the Code.
Offer Letters and Employment Agreements with Rocket Lab’s Named Executive Officers
We initially entered into an employment agreement or offer letter with each of our NEOs, in connection with his employment with us, which set forth the terms and conditions of employment of each individual. In connection with our Business Combinations, we adopted a new executive severance plan, or the Executive Severance Plan. Each of the NEOs participates in the Executive Severance Plan, as further described below. The Executive Severance Plan provides for certain payments and benefits in the event of a termination of employment, including an involuntary termination of employment in connection with a change in control of the Company, and replaced the severance provisions in the NEOs’ employment agreement or offer letter, if any, to the extent permissible under applicable law.
Peter Beck and Shaun O’Donnell
. We entered into an individual employment agreement with Mr. Beck, dated as of August 12, 2014 and Mr. O’Donnell, dated as of September 9, 2013 (collectively, the “
Employment Agreements
”). The Employment Agreements set forth the term of the applicable executive’s employment, his position and duties, his eligibility to receive equity incentive awards, and his eligibility to participate in our benefit plans generally. Mr. O’Donnell’s Employment Agreement also provides for his eligibility for an annual bonus. Messrs. Beck and O’Donnell are each subject to certain confidentiality and assignment of intellectual property provisions, as well as noncompetition and
non-solicitation
of customers and employees covenants under the Employment Agreements during the term of each executive’s employment and for a six month period thereafter. Pursuant to the Employment Agreements, Rocket Lab and the applicable executive must each provide four weeks’ written notice, as applicable, in the event of a termination of the executive’s employment unless
 
79

otherwise mutually agreed upon; provided that we may terminate the applicable executive’s employment without notice in the event that it determine serious misconduct or gross negligence has been committed by the executive and the executive may receive payment in lieu of notice if his position is terminated due to redundancy; provided further, that if the applicable executive decides to voluntarily terminate his employment early, he will be liable to the Company for an amount equivalent to his base salary for the balance of the notice period.
Adam Spice
.
We entered into an offer letter with Mr. Spice, dated as of March 8, 2018 (the “
Spice Offer Letter
”). The Spice Offer Letter provided for Mr. Spice’s employment and set forth the term of his employment, his positions and duties, his eligibility to receive a bonus, his eligibility to receive equity incentive awards, and his eligibility to participate in our employee benefit plans generally. Mr. Spice is subject to our standard confidentiality and proprietary information agreement.
Rocket Lab USA, Inc. Executive Severance Plan
The Executive Severance Plan provides that upon a termination of employment by us other than for “cause” (as defined in the Executive Severance Plan), death or “disability” (as defined in the Executive Severance Plan), or upon a resignation by an eligible participant for “good reason” (as defined in the Executive Severance Plan), in either case outside of the “change in control period” (i.e., the period beginning on the date of a “change in control” (as defined in the Executive Severance Plan) and ending on the
one-year
anniversary of the change in control), the participant will be entitled to receive, subject to the execution and delivery of a separation agreement and release containing, among other provisions, an effective release of claims in favor of the Company and reaffirmation of the “restrictive covenants agreement” (as defined in the Executive Severance Plan), (i) a severance amount equal to 6 months of the participant’s annual base salary (or 12 months for the Chief Executive Officer) in effect immediately prior to such termination (or the participant’s annual base salary in effect for the year immediately prior to the year of termination occurs, if higher), payable over 6 months (or 12 months for the Chief Executive Officer), and (ii) up to 6 monthly (or 12 monthly for the Chief Executive Officer) cash payments equal to the monthly employer contribution that we would have made to provide health insurance for the applicable participant if he had remained employed by us, based on the premiums as of the date of termination.
The Executive Severance Plan also provides that upon a termination of employment by us other than for cause, death or disability or upon a resignation by an eligible participant for good reason, in either case within the change in control period, the participant will be entitled to receive, in lieu of the payments and benefits described above and subject to the execution and delivery of an a separation agreement and release containing, among other provisions, an effective release of claims in favor of the Company and reaffirmation of the restrictive covenants agreement, (i) a lump sum cash severance amount equal to 100% of the participant’s annual base salary (or 150% for the Chief Executive Officer) in effect immediately prior to such termination (or the participant’s annual base salary in effect for the year immediately prior to the year of termination, if higher), (ii) a lump sum amount equal to 100% of the participant’s annual target bonus (or 150% for the Chief Executive Officer) in effect immediately prior to such termination (or the participant’s annual target bonus in effect immediately prior to the change in control, if higher), (iii) a lump sum amount equal to the monthly employer contribution that we would have made to provide health insurance for the participant if he had remained employed by us for 12 months (or 18 months for the Chief Executive Officer) following the date of termination, based on the premiums as of the date of termination, and (iv) for all outstanding and unvested equity awards of the Company that are subject to time-based vesting held by the participant, full accelerated vesting of such awards; provided, that any outstanding and unvested equity awards subject to performance conditions may become vested, exercisable and/or nonforfeitable to the extent specified in the applicable award agreement.
The payments and benefits provided under the Executive Severance Plan in connection with a change in control may not be eligible for a federal income tax deduction by us pursuant to Section 280G of the Internal Revenue Code. These payments and benefits may also subject an eligible participant to an excise tax under Section 4999 of the Internal Revenue Code. If the payments or benefits payable to an eligible participant in
 
80

connection with a change in control would be subject to the excise tax imposed under Section 4999 of the Internal Revenue Code, then those payments or benefits will be reduced if such reduction would result in a greater net
after-tax
benefit to the applicable participant.
Outstanding Equity Awards at 2021 Fiscal
Year-End
The following table sets forth information concerning outstanding equity awards held by each of the NEOs as of December 31, 2021.
 
    
Option Awards
(1)
    
Stock 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
    
Number
of Shares
or Units
of Stock
That
Have Not
Vested (#)
   
Market
Value of
Shares or
Units of
Stock That
Have Not
Vested ($)
(2)
 
Peter Beck
     —          —          —         —          —          —         —    
Adam Spice
     5/25/2018        4,529,938        591,714
(3)
 
    1.09        8/03/2028       
Shaun O’Donnell
     8/03/2018        1,436,590        287,318
(4)
 
    1.09        8/03/2028        724,772
(5)
 
    8,900,200  
 
(1)
Each equity award is subject to the terms of our 2013 Plan. The equity awards are subject to certain acceleration of vesting provisions pursuant to the Executive Severance Plan, as applicable.
(2)
Based on the closing market price of a share of our common stock on December 31, 2021, which was $12.28.
(3)
1/4 of the shares subject to the stock option vest on the one year anniversary of the vesting commencement date, and 1/48 of the shares subject to the stock option vest on a monthly basis each month thereafter, in each case, subject to the NEO’s continuous service relationship with Rocket Lab through each applicable vesting date.
(4)
1/48 of the shares subject to the stock option vest on a monthly basis each month following the first anniversary of the vesting commencement date, subject to the NEO’s continuous service relationship with us through each applicable vesting date.
(5)
The restricted stock units are subject to both a time-based vesting condition and a liquidity-based vesting condition, both of which must be satisfied prior to the expiration date before the restricted stock units will be deemed vested. The time-based vesting condition is satisfied as follows: 25% of the restricted stock units shall satisfy the Time Condition on the first March 1st, May 22nd, August 22nd or November 22nd (each, a vesting date) following the first anniversary of the vesting commencement date, subject to the NEO’s continuous service relationship with Rocket Lab through each applicable vesting date. Thereafter, the remaining 75% of the restricted stock units satisfy the time-based vesting condition in 12 equal quarterly installments on each vesting date thereafter, in each case subject to the NEO’s continuous service relationship with us through each applicable vesting date. The restricted stock units will satisfy the liquidity based vesting condition on the first to occur of (i) a sale event (as defined in the 2013 Plan) or (ii) Rocket Lab’s initial public offering (as defined in the 2013 Plan), in either case, prior to the expiration date. As of December 31, 2021, the liquidity-based vesting condition had not been satisfied.
Equity Compensation Plans and Arrangements
Second Amended and Restated 2013 Stock Option and Grant Plan
The Second Amended and Restated 2013 Stock Option and Grant Plan, or the 2013 Plan, was originally adopted by our Board on August 23, 2013 and approved by our stockholders on August 23, 2013. The Plan was last approved by the Board and the Company’s stockholders on October 28, 2020 and June 11, 2020, respectively. The 2013 Plan allows for the grant of incentive stock options to our employees and any of our subsidiary corporations’ employees, and for the grant of nonqualified stock options, restricted stock, unrestricted
 
81

stock and restricted stock units awards to Rocket Lab employees, officers, directors and consultants of ours and our subsidiary corporations. The 2013 Plan was terminated in connection with the Closing, and accordingly, we have not and will not grant any awards under our 2013 Plan. The 2013 Plan will continue to govern outstanding awards granted thereunder.
Awards could have been issued under the 2013 Plan for a maximum of 41,504,127 shares of common stock (or 44,858,041 shares if the Company Earnout Shares (as defined in the Merger Agreement) are earned. The shares of common stock underlying any awards granted under the 2013 Plan that are forfeited, cancelled, withheld upon exercise of a stock option or settlement of an award to cover the exercise price of tax withholding, reacquired by the Company prior to vesting, satisfied without the issuance of common stock or otherwise terminated (other than by exercise) will be added back to the shares of common stock available under the 2021 Plan.
The 2013 Plan is administered by the Company’s board of directors or a committee appointed by it (the “plan administrator”). The plan administrator has full power to, among other things, select, from among the individuals eligible for awards, the individuals to whom awards will be granted, to accelerate the time at which a stock award may be exercised or vest, to amend the 2013 Plan and to determine the specific terms and conditions of each award, subject to the provisions of the 2013 Plan. Additionally, the plan administrator could have delegated to a committee comprised of the chief executive officer and one or more other officer(s) of Rocket Lab, the power to
designate non-officer employees
to be recipients of stock options and/or restricted stock units under the 2013 Plan and to determine the number of such stock options and/or restricted stock units to be received by such employee, pursuant to the terms and limitations as provided in the 2013 Plan.
The plan administrator may exercise its discretion to reduce the exercise price of outstanding stock options under the 2013 Plan or effect repricing through cancellation of such outstanding and by granting such holders new awards in replacement of the cancelled options in accordance with the terms of the 2013 Plan.
The 2013 Plan permitted the grant of stock options. The exercise price per share of all stock options is equal to at least 100% of the fair market value per share of our common stock on the date of grant. The term of a stock option may not exceed ten years. An incentive stock option granted to a participant who owns more than 10% of the total combined voting power of all classes of our stock on the date of grant, or any subsidiary corporations, could not have a term in excess of five years and has an exercise price of at least 110% of the fair market value per share of our common stock on the date of grant. The plan administrator will determine the methods of payment of the exercise price of an option, which may include cash, shares or certain other property or other consideration acceptable to the plan administrator. After a participant’s termination of service, the participant generally may exercise his or her stock options, to the extent vested as of such date of termination, during a period of 90 days after termination of service. If a termination of service is due to death or disability, the option generally will remain exercisable, to the extent vested as of such date of termination, until
the one-year anniversary
of such termination of service. However, in no event may an option be exercised later than the expiration of its term. If a termination of service is for cause (as defined in an applicable award agreement), the stock option automatically expires upon the date of the termination of service.
The 2013 Plan permitted the grant of restricted stock units. A restricted stock unit is an award that covers a number of shares of our common stock that may be settled upon vesting in cash, by the issuance of the underlying shares or a combination of both. The plan administrator determines the terms and conditions of restricted stock units, including the number of units granted, the vesting criteria (which may include specified performance criteria and/or continued service to us) and the form and timing of payment.
The 2013 Plan generally does not allow for the transfer or assignment of awards, other than, at the discretion of the plan administrator, by gift to an immediate family member, to trusts for the benefit of family members, or to partnerships in which such family members are the only partners, and only the recipient of an award may exercise such an award during his or her lifetime.
 
82

In the event of certain changes in our capitalization, the exercise prices of and the number of shares subject to outstanding awards, and the purchase price of and the numbers of shares subject to outstanding awards will be proportionately adjusted, subject to any required action by our Board or stockholders.
The 2013 Plan provides that upon the effectiveness of a “sale event,” as defined in the 2013 Plan, an acquirer or successor entity may assume, continue or substitute for the outstanding awards under the 2013 Plan. To the extent that awards granted under the 2013 Plan are not assumed or continued or substituted by acquirer or the successor entity, all stock options and all other awards granted under the 2013 Plan shall terminate. In the event of such termination, individuals holding stock options will be permitted to exercise such options (to the extent exercisable) prior to the consummation of the sale event. In addition, in connection with the termination of the 2013 Plan upon a sale event, we may make or provide for a cash payment equal to (A) in the case of vested and exercisable options, the difference between (1) the per share cash consideration payable to stockholders (as determined by the plan administrator) in the sale event times the number of shares subject to the options being cancelled and (2) the aggregate exercise price of the options and (B) in the case of restricted stock and restricted stock unit awards, the per share cash consideration payable to stockholders in the sale event multiplied by the number of shares of stock subject to such stock awards (payable at the time of the sale event or upon the later vesting of the awards). In the event of the forfeiture of shares of restricted stock issued under the 2013 Plan, such shares of restricted stock shall be repurchased from the holder at a price per share equal to the original per share purchase price paid by the recipient of such shares. Additionally, our Board may resolve, in its sole discretion, to subject any assumed options or payments in respect of options to any escrow, holdback, indemnification,
earn-out
or similar provisions in the transaction agreements as such provisions apply to holders of our common stock.
As of December 31, 2021, options to purchase up to 17,345,328 shares of our common stock were outstanding under the 2013 Plan. Additionally, as of December 31, 2021, restricted stock units awards to acquire up to 14,641,608 shares of our common stock were outstanding under the 2013 Plan.
Second Amended and Restated 2021 Stock Option and Incentive Plan
The 2021 Plan was adopted by our Board on August 20, 2021 and approved by our shareholders on August 20, 2021, and became effective on the date immediately preceding the Closing. The 2021 Plan allows Rocket Lab to make equity and equity-based incentive awards to officers, employees, directors and consultants. The purpose of the 2021 Plan is to provide such persons with a direct stake in Rocket Lab to assure a closer alignment of the interests of such individuals with those of Rocket Lab and its stockholders, thereby stimulating their efforts on Rocket Lab’s behalf and strengthening their desire to remain with Rocket Lab.
We initially reserved 59,875,000 shares of our common stock for the issuance of awards under the 2021 Plan (the “
Initial Limit
”). The 2021 Plan provides that the number of shares reserved and available for issuance under the 2021 Plan will automatically increase each January 1, beginning on January 1, 2022, by 5% of the outstanding number of shares of our common stock on the immediately preceding December 31, or such lesser amount as determined by the plan administrator (the “
Annual Increase
”). This limit is subject to adjustment in the event of a reorganization, recapitalization, reclassification, stock split, stock dividend, reverse stock split or other similar change in Rocket Lab’s capitalization. The maximum aggregate number of shares of our common stock that may be issued upon exercise of incentive stock options under the 2021 Plan shall not exceed the Initial Limit cumulatively increased on January 1, 2022 and on each January 1 thereafter by the lesser of the Annual Increase or 59,875,000 shares of our common stock. Pursuant to such Annual Increase, on January 1, 2022, an additional 22,552,400 shares were added to the 2021 Plan share reserve. Shares underlying any awards under the 2021 Plan and the shares of our common stock underlying the 2013 Plan that are forfeited, canceled, held back upon exercise of an option or settlement of an award to cover the exercise price or tax withholding, reacquired by Rocket Lab prior to vesting, satisfied without the issuance of stock or otherwise terminated (other than by exercise) shall be added back to the shares available for issuance under the 2021 Plan and, to the extent permitted under Section 422 of the Code and the regulations promulgated thereunder, the shares that may be issued as incentive stock options.
 
83

The 2021 Plan contains a limitation whereby the value of all awards under the Equity Incentive Plan and all other cash compensation paid by us to
any non-employee director
may not exceed $650,000 in any calendar year; provided, however, that such amount will be $1,000,000 for the first calendar year
a non-employee director
is initially appointed to our Board.
The 2021 Plan is administered by the compensation committee, or the plan administrator. The plan administrator has full power to select, from among the individuals eligible for awards, the individuals to whom awards are granted, to make any combination of awards to participants, and to determine the specific terms and conditions of each award, subject to the provisions of the 2021 Plan. The plan administrator may delegate to a committee consisting of one or more officers the authority to grant stock options and other awards to employees who are not subject to the reporting and other provisions of Section 16 of the Exchange Act and not members of the delegated committee, subject to certain limitations and guidelines set forth in the 2021 Plan.
The 2021 Plan permits the granting of both options to purchase shares of our common stock intended to qualify as incentive stock options under Section 422 of the Code and options that do not so qualify. Options granted under the 2021 Plan will
be non-qualified options
if they fail to qualify as incentive stock options or exceed the annual limit on incentive stock options. Incentive stock options may only be granted to employees of Rocket Lab and certain subsidiaries in accordance with the
Code. Non-qualified options
may be granted to any persons eligible to awards under the 2021 Plan. The option exercise price of each option is determined by the plan administrator but generally may not be less than 100% of the fair market value of our common stock on the date of grant or, in the case of an incentive stock option granted to a ten percent stockholder, 110% of such share’s fair market value. The term of each option will be fixed by our plan administrator and may not exceed ten years from the date of grant. The plan administrator will determine at what time or times each option may be exercised, including the ability to accelerate the vesting of such options.
Upon exercise of options, the option exercise price must be paid in full either in cash, by certified or bank check or other instrument acceptable to the plan administrator or by delivery (or attestation to the ownership) of shares of our common stock that are beneficially owned by the optionee free of restrictions or were purchased in the open market. Subject to applicable law, the exercise price may also be delivered by a broker pursuant to irrevocable instructions to the broker from the optionee. In addition, the plan administrator may permit
non-qualified
options to be exercised using a “net exercise” arrangement that reduces the number of shares issued to the optionee by the largest whole number of shares with fair market value that does not exceed the aggregate exercise price.
The plan administrator may award stock appreciation rights subject to such conditions and restrictions as it may determine. Stock appreciation rights entitle the recipient to shares of our common stock, or cash, equal to the value of the appreciation in our stock price over the exercise price. The exercise price generally may not be less than 100% of the fair market value of shares of our common stock on the date of grant. The term of each stock appreciation right will be fixed by the plan administrator and may not exceed ten years from the date of grant. The plan administrator will determine at what time or times each stock appreciation right may be exercised.
The plan administrator may award restricted shares of our common stock and restricted stock units to participants subject to such conditions and restrictions as it may determine. These conditions and restrictions may include the achievement of certain performance goals and/or continued employment with us through a specified vesting period. The plan administrator may also grant shares of our common stock that are free from any restrictions under the 2021 Plan. Unrestricted stock may be granted to participants in recognition of past services or for other valid consideration and may be issued in lieu of cash compensation due to such participant. The plan administrator may grant dividend equivalent rights to participants that entitle the recipient to receive credits for dividends that would be paid if the recipient had held a specified number of shares of common stock.
The plan administrator may grant cash-based awards under the 2021 Plan to participants.
 
84

The 2021 Plan requires the plan administrator to make appropriate adjustments to the number of shares of common stock that are subject to the 2021 Plan, to certain limits in the 2021 Plan, and to any outstanding awards, in each case, to reflect stock dividends, stock splits, extraordinary cash dividends and similar events.
The 2021 Plan provides that upon the effectiveness of a “sale event,” as defined in the 2021 Plan, an acquirer or successor entity may assume, continue or substitute for the outstanding awards under the 2021 Plan. To the extent that awards granted under the 2021 Plan are not assumed or continued or substituted by the successor entity, all awards granted under the 2021 Plan shall terminate and, in such case, except as may be otherwise provided in the relevant award agreement, all stock options and stock appreciation rights with time-based vesting conditions or restrictions that are not vested and/or exercisable immediately prior to the effective time of the sale event shall become fully vested and exercisable as of the effective time of the sale event, all other awards with time-based vesting conditions or restrictions shall become fully vested and nonforfeitable as of the effective time of the sale event, and all awards with conditions and restrictions relating to the attainment of performance goals may become vested and nonforfeitable in connection with a sale event in the plan administrator’s discretion or to the extent specified in the relevant award agreement. In the event of such termination, individuals holding options and stock appreciation rights will, for each such award, either (a) receive a payment in cash or in kind for each share subject to such award that is exercisable in an amount equal to the per share cash consideration payable to stockholders in the sale event less the applicable per share exercise price (provided that, in the case of an option or stock appreciation right with an exercise price equal to or greater than the per share cash consideration payable to stockholders in the sale event, such option or stock appreciation right shall be cancelled for no consideration) or (b) be permitted to exercise such options and stock appreciation rights (to the extent exercisable) within a specified period of time prior to the sale event. The plan administrator shall also have the option (in its sole discretion) to make or provide for a payment, in cash or in kind, to the grantees holding other awards in an amount equal to the per share cash consideration payable to stockholders in the sale event multiplied by the number of vested shares under such awards.
Participants in the 2021 Plan are responsible for the payment of any federal, state or local taxes that we are required by law to withhold upon the exercise of options or stock appreciation rights or vesting of other awards. The plan administrator may cause any tax withholding obligation to be satisfied, in whole or in part, by Rocket Lab withholding from shares of our common stock to be issued pursuant to an award a number of shares with an aggregate fair market value that would satisfy the withholding amount due. The plan administrator may also require any tax withholding obligation of Rocket Lab to be satisfied, in whole or in part, by an arrangement whereby a certain number of shares issued pursuant to any award are immediately sold and proceeds from such sale are remitted to Rocket Lab in an amount that would satisfy the withholding amount due.
The 2021 Plan generally does not allow for the transfer or assignment of awards, other than by will or by the laws of descent and distribution or pursuant to a domestic relations order; however, the plan administrator may permit the transfer
of non-qualified stock
options by gift to an immediate family member, to trusts for the benefit of family members or to partnerships in which such family members are the only partners.
The plan administrator may amend or discontinue the 2021 Plan and the plan administrator may amend or cancel outstanding awards for purposes of satisfying changes in law or any other lawful purpose, but no such action may materially and adversely affect rights under an award without the holder’s consent. Certain amendments to the 2021 Plan require the approval of our stockholders. No awards may be granted under the 2021 Plan after the date that is ten years from its effective date.
As of December 31, 2021, there were no options to purchase shares of our common stock outstanding under the 2021 Plan. Additionally, as of December 31, 2021, restricted stock units awards to acquire up to 2,305,314 shares of our common stock were outstanding under the 2021 Plan.
 
85

Employee Stock Purchase Plan
Our ESPP was adopted by the Board on August 20, 2021 and subsequently approved by our stockholders on August 20, 2021. It is our intention that a component of the ESPP qualify as an “employee stock purchase plan” under Section 423 of the Code.
An aggregate of 9,980,000 shares was initially be reserved and available for issuance under the ESPP. The ESPP provides that the number of shares reserved and available for issuance under the plan will automatically increase each January 1, beginning on January 1, 2022, by the lesser of 9,980,000 shares of our common stock, 1% of the outstanding number of shares on the immediately preceding December 31, or such lesser amount as determined by the plan administrator. Pursuant to such automatic annual increase, on January 1, 2022, an additional 4,510,480 shares were added to the ESPP share reserve. If our capital structure changes because of a stock dividend, stock split or similar event, the number of shares that can be issued under the ESPP will be appropriately adjusted.
The ESPP is administered by the person or persons appointed by our Board. The compensation committee currently administers the ESPP and has full authority to make, administer and interpret such rules and regulations regarding the ESPP as it deems advisable.
Any employee of Rocket Lab or one of its subsidiaries that has been designated to participate in the ESPP is eligible to participate in the ESPP so long as the employee is customarily employed for more than 20 hours a week and has been employed for at least 30 days on the first day of the applicable offering period. No person who owns or holds, or as a result of participation in the ESPP would own or hold, our common stock or options to purchase our common stock, that together equal to 5% or more of total combined voting power or value of all classes of stock of Rocket Lab or any parent or subsidiary is entitled to participate in the ESPP. No employee may exercise an option granted under the ESPP that permits the employee to purchase shares of our common stock having a value of more than $25,000 (determined using the fair market value of the stock at the time such option is granted) in any calendar year.
Participation in the ESPP is limited to eligible employees who authorize payroll deductions equal to a whole percentage of base pay to the ESPP. Employees may authorize payroll deductions, with a minimum of 1% of base pay and a maximum of 15% of base pay. Once an employee becomes a participant in the ESPP, that employee will automatically participate in successive offering periods, as described below, until such time as that employee withdraws from the ESPP, becomes ineligible to participate in the ESPP, or his or her employment ceases.
Unless otherwise determined by the plan administrator, we will make one or more offerings, consisting of one or more purchase periods, each year to our employees to purchase shares under the ESPP, which we refer to as an “offering period.” Shares are purchased on the last business day of each purchase period or if such purchase period is the last purchase period of the offering period, the last business day of such offering period, with that day being referred to as an “exercise date.” The plan administrator may establish different offering periods or exercise dates under the ESPP.
On the first day of an offering period, we will grant to employees participating in that offering period an option to purchase shares of our common stock. On the exercise date of each purchase period, the employee is deemed to have exercised the option, at the exercise price, for the lowest of (i) a number of shares of our common stock determined by dividing such employee’s accumulated payroll deductions or contributions on such exercise date by the exercise price; (ii) 5,000 shares of our common stock; or (iii) such lesser number as established by the plan administrator in advance of the offering. The exercise price is equal to the lesser of (i) 85% the fair market value per share of our common stock on the first day of the offering period or (ii) 85% of the fair market value per share of our common stock on the exercise date. The maximum number of shares of common stock that may be issued to any employee under the ESPP in a calendar year is a number of shares of common stock determined by dividing $25,000, valued at the start of the offering period, or such other lesser number of shares as determined by the plan administrator from time to time.
 
86

In general, if an employee is no longer a participant on an exercise date, the employee’s option will be automatically terminated, and the amount of the employee’s accumulated payroll deductions will be refunded.
To the extent permitted by applicable laws, if the fair market value of our common stock on any exercise date in an offering period is lower than the fair market value of the common stock on the first day of such offering, then all participants in such offering will be automatically withdrawn from such offering immediately after the exercise of their option on such exercise date and will be
automatically re-enrolled in
the immediately following offering as of the first day thereof.
Except as may be permitted by the plan administrator in advance of an offering, a participant may only increase or decrease the amount of his or her payroll deductions once during any offering period but may increase or decrease his or her payroll deduction with respect to the next offering period by filing a new enrollment form within the period beginning 15 business days before the first day of such offering period and ending on the day prior to the first day of such offering period. A participant may withdraw from an offering period at any time without affecting his or her eligibility to participate in future offering periods. If a participant withdraws from an offering period, that participant may not again participate in the same offering period, but may enroll in subsequent offering periods. An employee’s withdrawal will be effective as of the beginning of the next business day immediately following the date that the plan administrator receives the employee’s written notice of withdrawal under the ESPP.
In the case of and subject to the consummation of a “sale event,” the plan administrator, in its discretion, and on such terms and conditions as it deems appropriate, is hereby authorized to take any one or more of the following actions under the ESPP or with respect to any right under the ESPP or to facilitate such transactions or events: (a) to provide for either (i) termination of any outstanding option in exchange for an amount of cash, if any, equal to the amount that would have been obtained upon the exercise of such option had such option been currently exercisable or (ii) the replacement of such outstanding option with other options or property selected by the plan administrator in its sole discretion; (b) to provide that the outstanding options under the ESPP shall be assumed by the successor or survivor corporation, or a parent or subsidiary thereof, or shall be substituted for similar options covering the stock of the successor or survivor corporation, or a parent or subsidiary thereof, with appropriate adjustments as to the number and kind of shares and prices; (c) to make adjustments in the number and type of shares of our common stock (or other securities or property) subject to outstanding options under the ESPP and/or in the terms and conditions of outstanding options and options that may be granted in the future; (d) to provide that the offering with respect to which an option relates will be shortened by setting a new exercise date on which such offering will end; and (e) to provide that all outstanding options shall terminate without being exercised and all amounts in the accounts of participants shall be promptly refunded.
The ESPP will automatically terminate on
the 10-year anniversary
of its effective date. Our Board may, in its discretion, at any time, terminate or amend the ESPP.
 
87

BENEFICIAL OWNERSHIP OF SECURITIES
The following table sets forth information regarding the beneficial ownership of our common stock as of April 20, 2022 by:
 
   
each person who is the beneficial owner of more than 5% of the outstanding common stock;
 
   
each of our named executive officers and directors; and
 
   
all of our current 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. Under those rules, beneficial ownership includes securities that the individual or entity has the right to acquire, such as through the exercise of warrants or stock options or the vesting of restricted stock units, within 60 days of the record date. Shares subject to warrants or options that are currently exercisable or exercisable within 60 days of the record date or subject to restricted stock units that vest within 60 days of the record date are considered outstanding and beneficially owned by the person holding such warrants, options or restricted stock units for the purpose of computing the percentage ownership of that person but are not treated as outstanding for the purpose of computing the percentage ownership of any other person. 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. We have based our calculation of the percentage of beneficial ownership on 463,732,278 shares of our Common Stock outstanding as of April 20, 2022.
 
Name and Address of Beneficial Owner
(1)
  
Number
of
Shares
    
% of
Voting
Power
 
Directors and Executive Officers:
     
Peter Beck
(2)
     54,551,250        11.8
Adam Spice
(3)
     5,121,651        1.1
Shaun O’Donnell
(4)
     1,832,791       
Matt Ocko
(5)
     10,132,385        2.2
David Cowan
(6)
     383,149       
Michael Griffin
(7)
     —          —    
Sven Strohband
(8)
     67,552       
Jon Olson
(7)
     —          —    
Merline Saintil
(7)
     —          —    
Alex Slusky
(9)
     —          —    
All directors and executive officers as a group
     72,088,778        15.3
Five Percent Holders:
     
Entities Affiliated with Khosla Ventures
(10)
     106,863,617        23.0
Entities Affiliated with Bessemer Venture Partners
(11)
     73,308,472        15.8
Future Fund Investment Company No. 5
(12)
     42,364,939        9.1
 
*
Less than 1%
(1)
Unless otherwise noted, the business address of each of the directors and officers is 3881 McGowen Street, Long Beach, CA 90808.
(2)
Represents shares held by Equatorial Trust, which is a family trust established by Peter Beck. Peek Street Equatorial Trustee Limited is sole trustee of Equatorial Trust and Peter Beck, Kerryn Beck and Warren Butler are the directors of Peek Street Equatorial Trustee Limited. Equatorial Trust and Peek Street Equatorial Trustee Limited each possess sole voting and investment power and Peter Beck, Kerryn Beck and Warren Butler each possess shared voting and investment power over the shares held by Equatorial Trust and, accordingly, also have beneficial ownership of such shares.
 
88

(3)
Represents shares of common stock issuable upon exercise of stock options exercisable within 60 days of April 20, 2022.
(4)
Includes 1,652,078 shares of common stock issuable upon exercise of stock options exercisable within 60 days of April 20, 2022, which represents the vested portion as of 60 days from such date of the total 1,723,908 stock options held by Mr. O’Donnell. Excludes 724,772 shares of common stock issuable upon settlement of restricted stock units held by Mr. O’Donnell where settlement remains contingent upon satisfaction of a liquidity based vesting condition.
(5)
Matt Ocko, a member of our Board, is a partner at DCVC. DCVC’s holdings consist of (i) 2,929,350 shares of common stock issued in the Business Combination upon the conversion of shares of Rocket Lab stock held by Data Collective IV, L.P., or DCVC IV, and (ii) 7,203,035 shares of common stock issued in the Business Combination upon the conversion of shares of Rocket Lab stock held by DCVC Opportunity Fund II, L.P., or DCVC Opportunity Fund II. Data Collective IV GP, LLC, or DCVC IV GP, is the general partner of DCVC IV, and DCVC Opportunity Fund II GP, LLC, or DCVC Opportunity Fund II GP, is the general partner of DCVC Opportunity Fund II. Zachary Bogue and Matt Ocko are the managing members of each of DCVC IV GP and DCVC Opportunity Fund II GP and share voting and dispositive power over the shares held by DCVC IV and DCVC Opportunity Fund II. Mr. Ocko disclaims beneficial ownership interest of the securities held by DCVC IV and DCVC Opportunity Fund II except to the extent of his pecuniary interest therein, if any. The address of the entities listed herein is 270 University Avenue, Palo Alto, California 94301.
(6)
David Cowan, a member of our Board, is a partner at Bessemer Venture Partners. Mr. Cowan disclaims beneficial ownership interest of the securities held by the Bessemer Entities (as defined below) referred to in footnote 12 below, except to the extent of his pecuniary interest, if any, in such securities by virtue of his interest in Deer VIII L.P. (as defined below) and his indirect limited partnership interest in the Bessemer Entities.
(7)
Excludes shares of common stock issuable upon settlement of restricted stock units where settlement remains contingent upon satisfaction of a liquidity based vesting condition.
(8)
Shares held in a trust for the benefit of Sven Strohband and his family. Dr Strohband, a member of our Board, is a partner at Khosla Ventures. Dr. Strohband received such shares in a distribution by Khosla Ventures V, L.P., Khosla Ventures Seed B, L.P. and Khosla Ventures Seed B (CF), L.P. to the limited and general partners.
(9)
Does not include any shares that may be deemed to be indirectly owned by Mr. Slusky because of his indirect ownership interest in the Sponsor or in Vector Acquisition Partners Aggregator, L.L.C.
(10)
Consists of (i) 2,746,629 shares of common stock held by Khosla Ventures Seed B CF L.P., (ii) 48,386,526 shares of common stock held by Khosla Ventures Seed B L.P., (iii) 52,371,162 shares of common stock held by Khosla Ventures V L.P. and (iv) 3,359,300 shares of common stock held by VK Services, LLC. Khosla Ventures Seed Associates B, LLC (“KVA Seed B”) is the general partner of Khosla Ventures Seed B (CF), L.P. (“KV Seed B (CF)”) and Khosla Ventures Seed B, L.P. (“KV Seed B”). Vinod Khosla is the managing member of VK Services, LLC (“VK Services”), which is the sole manager of KVA Seed B (CF). Each of KVA Seed B, VK Services and Vinod Khosla may be deemed to possess voting and investment control over such securities held by KV Seed B (CF) and KV Seed B, and each of KVA Seed B, VK Services and Vinod Khosla may be deemed to have indirect beneficial ownership of such securities held by KV Seed B (CF) and KV Seed B. Each of KVA Seed B, VK Services and Vinod Khosla disclaims beneficial ownership of such shares, except to the extent of his or its respective pecuniary interests therein. Khosla Ventures Associates V, LLC (“KVA V”) is the general partner of Khosla Ventures V, L.P. (“KV V”). Vinod Khosla is the managing member of VK Services, which is the sole manager of KVA V. Each of KVA V, VK Services and Vinod Khosla may be deemed to possess voting and investment control over such securities held by KV V, and each of KVA V, VK Services and Vinod Khosla may be deemed to have indirect beneficial ownership of such securities held by KV V. Each of KVA V, VK Services and Vinod Khosla disclaims beneficial ownership of such shares, except to the extent of his or its respective pecuniary interests therein. Sven Strohband, a member of our Board, is a partner at Khosla Ventures. The principal business address of the entities is c/o Khosla Ventures, 2128 Sand Hill Road, Menlo Park, CA 94025.
 
89

(11)
Consists of (i) 40,026,429 shares of common stock held by Bessemer Venture Partners VIII Institutional L.P. (“Bessemer VIII Institutional”), and (ii) 33,282,043 shares of common stock held by Bessemer Venture Partners VIII L.P. (“Bessemer VIII” and, together with Bessemer VIII Institutional, the “Bessemer Entities”). Deer VIII & Co. L.P. (“Deer VIII L.P.”) is the general partner of the Bessemer Entities. Deer VIII & Co. Ltd. (“Deer VIII Ltd.”) is the general partner of Deer VIII L.P. Robert P. Goodman, David Cowan, Jeremy Levine, Byron Deeter and Robert M. Stavis are the directors of Deer VIII Ltd. and hold the voting and dispositive power for the Bessemer Entities. Investment and voting decisions with respect to the shares held by the Bessemer Entities are made by the directors of Deer VIII Ltd. acting as an investment committee. The address for each of the Bessemer Entities is c/ o Bessemer Venture Partners, 1865 Palmer Avenue, Suite 104, Larchmont, NY 10538.
(12)
Consists of 42,364,939 shares of common stock held by the Northern Trust Company. Shares are held by The Northern Trust Company in its capacity as custodian for Future Fund Investment Company No.5 Pty Ltd (ABN 134 338 926) (FFIC 5). FFIC 5 is a wholly owned subsidiary of the Future Fund Board of Guardians. Investment and voting decisions for the Future Fund are made by the Future Fund Board of Guardians, which is governed by a
non-executive
board comprised of three or more individuals, and therefore no individual is the beneficial owner of the shares held by Future Fund. The principal business address of the Future Fund is Level 14, 447 Collins Street, Melbourne VIC 3000.
 
90

SELLING SECURITYHOLDERS AND RELATED INFORMATION
Selling Securityholders
This prospectus relates to the resale by the Selling Securityholders of:
 
   
Up to 343,252,087 shares of common stock representing:
 
   
up to 19,089,189 PIPE Shares;
 
   
Up to 8,903,359 shares attributable to restricted stock units and stock options of Legacy Rocket Lab prior to the Business Combination;
 
   
up to 8,000,000 shares of common stock issued to the holders of Vector’s Class B ordinary shares prior to the Domestication;
 
   
up to 1,592,080 shares of common stock issued upon cashless exercise of the private placement warrants; and
 
   
up to 305,667,459 shares of common stock issued to Rocket Lab Holders pursuant to the Business Combination.
The term “Selling Securityholders” includes the securityholders listed in the tables below and their permitted transferees.
The following table is prepared based on information provided to us by the Selling Securityholders as of April 12, 2022. A Selling Stockholder may have sold or transferred some or all of the common stock indicated below with respect to such Selling Stockholder and may in the future sell or transfer some or all of the common stock indicated below in transactions exempt from the registration requirements of the Securities Act rather than under this prospectus. We have based percentage ownership on 463,732,278 shares of common stock outstanding as of April 20, 2022.
Because each selling securityholder may dispose of all, none or some portion of their securities, no estimate can be given as to the number of securities that will be beneficially owned by a selling securityholder upon termination of this offering. For purposes of the tables below, however, we have assumed that after termination of this offering none of the securities covered by this prospectus will be owned by the Selling Securityholders and further assumed that the Selling Securityholders will not acquire ownership of any additional securities during the offering. In addition, the Selling Securityholders may have sold, transferred or otherwise disposed of, or may sell, transfer or otherwise dispose of, at any time and from time to time, our securities in transactions exempt from the registration requirements of the Securities Act after the date on which the information in the tables is presented.
 
 
91

    
Shares of
Common
Stock
Beneficially
Owned Prior
to
the Offering
    
Number of
Shares of
Common
Stock
Being
Offered in
the
Offering
    
Shares of
Common Stock
Beneficially
Owned After the
Offered Securities
are Sold
 
Selling Securityholder
                
Number
    
%
 
Adam Spice
(1)
     5,121,651        5,121,651        —          —    
Entities affiliated with ArrowMark Partners
(2)
     2,000,000        2,000,000        —          —    
Entities affiliated with Bessemer Venture Partners
(3)
     73,308,472        73,308,472        —          —    
Blackrock, Inc.
(4)
     6,000,000        6,000,000        —          —    
Citadel Multi-Strategy Equities Master Fund Ltd.
(5)
     1,500,000        1,500,000        —          —    
Entities affiliated with Data Collective
(6)
     10,132,385        10,132,385        —          —    
David Kennedy
(7)
     25,000        25,000        —          —    
Destinations Global Fixed Income Opportunities Fund
(8)
     246,967        246,967        —          —    
Entities affiliated with Diameter Capital Partners LP
(9)
     500,000        500,000        —          —    
Empyrean Capital Overseas Master Fund Ltd
(10)
     500,000        500,000        —          —    
The Equatorial Trust
(11)
     54,551,250        54,551,250        —          —    
The Northern Trust Company in its capacity as custodian for the Future Fund Investment Company No.5 Pty Ltd
(12)
     42,364,939        42,364,939        —          —    
Healthcare of Ontario Pension Plan Trust Fund
(13)
     1,000,000        1,000,000        —          —    
JAWS Equity Owner 157, LLC
(14)
     487,000        487,000        —          —    
John Herr
(15)
     25,000        25,000        —          —    
Jon Olson
(16)
     362,386        362,386        —          —    
Entities affiliated with Khosla Ventures
(17)
     106,863,617        106,863,617        —          —    
Entities affiliated with Light Street
(18)
     750,000        750,000        —          —    
Merline Saintil
(19)
     362,386        362,386        —          —    
Michael D. Griffin
(20)
     608,256        608,256        —          —    
Potentum Partners RL Pty Ltd
(21)
     1,000,000        1,000,000        —          —    
President and Fellows of Harvard College
(22)
     1,000,000        1,000,000        —          —    
RiverPark Strategic Income Fund
(23)
     124,533        124,533        —          —    
Shaun O’Donnell
(24)
     2,629,393        2,629,393        —          —    
SQN Investors Master Fund, LP
(25)
     400,000        400,000        —          —    
Entities affiliated with StepStone Group LP
(26)
     17,436,495        17,436,495        —          —    
SVB Financial Group
(27)
     878,887        878,887        —          —    
Entities managed by UBS
O-Connor
LLC
(28)
     250,000        250,000        —          —    
Entities affiliated with Vector Acquisition Partners, L.P.
(29)
     9,622,769        9,622,769        —          —    
Entities affiliated with Washington Harbour
(30)
     1,750,000        1,750,000        —          —    
WO Select Investments, LLC
(31)
     1,000,000        1,000,000        —          —    
David Cowan
(32)
     383,149        383,149        —          —    
Sven Strohband
(33)
     67,552        67,552        —          —    
 
*
Less than 1%
1.
The number of shares owned prior to the offering and that may be offered for resale includes 5,121,651 shares of common stock issuable upon exercise of options subject to certain vesting conditions. The principal business address of this individual is 3881 McGowen Street, Long Beach CA 90808.
2.
Consists of (i) 170,732 shares of common stock held by Meridian Contrarian Fund, (ii) 30,000 shares of common stock held by Meridian Enhanced Equity Fund, (iii) 825,410 shares of common stock held by Meridian Growth Fund, (iv) 638,004 shares of common stock held by Meridian Small Cap Growth Fund, and (v) 335,854 shares of common stock held by ArrowMark Fundamental Opportunity Fund LP. James England, the portfolio manager for the investment adviser of Meridian Contrarian Fund, has voting and/or investment control over the shares held by Meridian Contrarian Fund. Clay Freeman, the portfolio manager
 
92

  for the investment adviser of Meridian Enhanced Equity Fund, has voting and/or investment control over the shares held by Meridian Enhanced Equity Fund. Chad Meade, the portfolio manager for the investment adviser of Meridian Small Cap Growth Fund and Meridian Growth Fund, has voting and/or investment control over the shares held by Meridian Small Cap Growth Fund and Meridian Growth Fund. David Corkins, the portfolio manager for the investment adviser of ArrowMark Fundamental Opportunity Fund LP., has voting and/or investment control over the shares held by ArrowMark Fundamental Opportunity Fund LP. The principal business address of the entity is 100 Fillmore Street Suite 325, Denver, CO 80206.
3.
Consists of (i) 40,026,429 shares of common stock held by Bessemer Venture Partners VIII Institutional L.P., (“Bessemer VIII Institutional”), and (ii) 33,282,043 shares of common stock held by Bessemer Venture Partners VIII L.P. (“Bessemer VIII”) and together with Bessemer VIII Institutional, the “Bessemer Entities.” Deer VIII & Co. L.P. (“Deer VIII L.P.”) is the general partner of the Bessemer Entities. Deer VIII & Co. Ltd. (“Deer VIII Ltd.”) is the general partner of Deer VIII L.P. Robert P. Goodman, David Cowan, Jeremy Levine, Byron Deeter and Robert M. Stavis are the directors of Deer VIII Ltd. and hold the voting and dispositive power for the Bessemer Entities. Investment and voting decisions with respect to the shares held by the Bessemer Entities are made by the directors of Deer VIII Ltd. acting as an investment committee. David Cowan, a member of our Board, is a partner at Bessemer Venture Partners. Mr. Cowan disclaims beneficial ownership interest of the securities held by the Bessemer Entities, except to the extent of his pecuniary interest, if any, in such securities by virtue of his indirect interest in the Bessemer Entities. The principal business address for each of the Bessemer Entities is c/o Bessemer Venture Partners, 1865 Palmer Avenue, Suite 104, Larchmont, NY 10538.
4.
The registered holders of the referenced shares to be registered are the following funds and accounts under management by subsidiaries of BlackRock, Inc.: BlackRock Global Allocation Fund, Inc.; BlackRock Global Funds – Global Allocation Fund; BlackRock Global Allocation V.I. Fund of BlackRock Variable Series Funds, Inc.; BlackRock Global Allocation Portfolio of BlackRock Series Fund, Inc.; BlackRock Global Allocation Collective Fund; BlackRock Global Funds – Global Dynamic Equity Fund ; BlackRock Capital Allocation Trust; BlackRock Strategic Income Opportunities Portfolio of BlackRock Funds V; Strategic Income Opportunities Bond Fund; BGF ESG Fixed Income Global Opportunities Fund; BGF Fixed Income Global Opportunities Fund; Master Total Return Portfolio of Master Bond LLC; BlackRock Total Return Bond Fund; BlackRock Global Long/Short Credit Fund of BlackRock Funds IV; BlackRock Technology Opportunities Fund, a series of BlackRock Funds; and BlackRock Global Funds – World Technology 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 address of such funds and accounts, such subsidiaries and such portfolio managers and/or investment committee members is 55 East 52nd Street, New York, NY. Shares 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.
5.
Pursuant to a portfolio management agreement, Citadel Advisors LLC, an investment advisors registered under the U.S. Investment Advisors Act of 1940 (“CAL”), holds the voting and dispositive power with respect to the shares held by Citadel Multi-Strategy Equities Master Fund Ltd. Citadel Advisors Holdings LP (“CAH”) is the sole member of CAL. Citadel GP LLC is the general partner of CAH. Kenneth Griffin (“Griffin”) is the President and Chief Executive Officer of and sole member of Citadel GP LLC. Citadel GP LLC and Griffin may be deemed to be the beneficial owners of the stock through their control of CAL and/ or certain other affiliated entities. The principal business address of the entity is c/o Citadel Enterprise Americas LLC, 131 Dearborn Street, Chicago, IL 60603.
6.
Consists of (i) 2,929,350 shares of common stock held by Data Collective IV, L.P. (“DCVC IV”), and (ii) 7,203,035 shares of common stock held by DCVC Opportunity Fund II, L.P. (“DCVC Opportunity Fund II”). Data Collective IV GP, LLC (“DCVC IV GP”) is the general partner of DCVC IV, and DCVC Opportunity Fund II GP, LLC (“DCVC Opportunity Fund II GP”) is the general partner of DCVC
 
93

  Opportunity Fund II. Matt Ocko, a member of our Board, and Zachary Bogue are the managing members of each of DCVC IV GP and DCVC Opportunity Fund II GP and share voting and dispositive power over the shares held by DCVC IV and DCVC Opportunity Fund II. Mr. Ocko and Mr. Bogue disclaim beneficial ownership interest of the securities held by DCVC IV and DCVC Opportunity Fund II, except to the extent of their pecuniary interest therein, if any. The address of the entities listed herein is 270 University Avenue, Palo Alto, CA 94301.
7.
Mr. Kennedy was on the Board of Directors of Vector prior to the Business Combination. The principal business address of this individual is c/o Serent Capital, 515 Congress Avenue, Suite 1410, Austin, TX 78701.
8.
Mr. David K. Shannon has voting and/or investment control over the shares held by Destinations Global Fixed Income Opportunities Fund. Mr. Shannon disclaims beneficial ownership of the shares held by Destinations Global Fixed Income Opportunities Fund except to the extent of his pecuniary interest. The principal business address of the entity is 427 Bedford Road Suite 230, Pleasantville, NY 10570.
9.
Includes 500,000 shares of common stock held by Diameter Master Fund LP (“DMF”). Diameter Capital Partners LP is the investment manager of DMF and, therefore, has investment and voting power over these shares. Scott Goodwin and Jonathan Lewinsohn, as the sole managing members of the general partner of Diameter Capital Partners LP, make voting and investment decisions on behalf of Diameter Capital Partners LP. As a result, Diameter Capital Partners LP, Mr. Goodwin and Mr. Lewinsohn may be deemed to be the beneficial owners of these shares. Notwithstanding the foregoing, each of Mr. Goodwin and Mr. Lewinsohn disclaim any such beneficial ownership. The principal business address of the entity is 55 Hudson Yards, 29th Floor, New York, NY 10001.
10.
Empyrean Capital Partners, LP (“Empyrean”) serves as investment manager to Empyrean Capital Overseas Master Fund, Ltd. (“ECOMF”), and has voting and investment control of the shares held by ECOMF. Empyrean Capital, LLC serves as the general partner to Empyrean. Amos Meron is the managing member of Empyrean Capital, LLC, and as such may be deemed to have voting and dispositive control of the shares held by ECOMF. The address of each of ECOMF, Empyrean, Empyrean Capital, LLC, and Amos Meron is c/o Empyrean Capital Partners, LP, 10250 Constellation Boulevard, Suite 2950, Los Angeles, CA 90067.
11.
Equatorial Trust is a family trust established by Peter Beck. Peek Street Equatorial Trustee Limited is sole trustee of Equatorial Trust and Peter Beck, Kerryn Beck and Warren Butler are the directors of Peek Street Equatorial Trustee Limited. Equatorial Trust and Peek Street Equatorial Trustee Limited each possess sole voting and investment power and Peter Beck, Kerryn Beck and Warren Butler each possess shared voting and investment power over the shares held by Equatorial Trust and, accordingly, also have beneficial ownership of such shares. Mr. Beck is a member of our Board, as well as its President, Chief Executive Officer and Chairman. Equatorial Trust, Peek Street Equatorial Trustee Limited, Mr. Beck, Kerryn Beck and Warren Butler beneficially owns greater than 5% of the outstanding common stock as a result of the holdings of Equatorial Trust. The principle business address of the entity is 3881 McGowen Street, Long Beach CA 90808.
12.
The Northern Trust Company (ABN 62 126 279 918) is a company incorporated in the State of Illinois in the United States of America, and holds the shares in common stock in its capacity as custodian for Future Fund Investment Company No.5 Pty Ltd (ACN 134 338 926). Future Fund Investment Company No.5 Pty Ltd is a wholly owned subsidiary of the Future Fund Board of Guardians (located at Level 14, 447 Collins Street, Melbourne VIC 3000 Australia), which is an Australian statutory body corporate established pursuant to the Future Fund Act 2006 (Cth). The Future Fund Board of Guardians does not have any shareholders. The principal business address of the entity is Level 14, 447 Collins Street, Melbourne, VIC 3000.
13.
The principal business address of the entity is 1 York Street, Suite 1900, Toronto Ontario Canada, M5J 0B6.
14.
Barry S. Sternlicht has voting and/or investment control over the shares held by JAWS Equity Owner 157, LLC. The principal business address of the entity is 591 Putnam Avenue, Greenwich, CT 06830.
15.
Shares held in trust for the benefit of Mr. Herr and his family. Mr. Herr was on the Board of Directors of Vector prior to the Business Combination. The principal business address of this individual is c/o Arcoro, 9362 East Raintree Drive, Scottsdale, AZ 85260.
 
94

16.
The number of shares owned prior to the offering and that may be offered for resale includes 362,386 shares of common stock issuable upon settlement of restricted stock units where settlement remains contingent upon satisfaction of vesting conditions. Mr. Olson is a member of our Board. The principal business address of this individual is 3881 McGowen Street, Long Beach CA, 90808.
17.
Consists of (i) 2,746,629 shares of common stock held by Khosla Ventures Seed B (CF) L.P., (ii) 48,386,526 shares of common stock held by Khosla Ventures Seed B, L.P., (iii) 52,371,162 shares of common stock held by Khosla Ventures V, L.P. and (iv) 3,359,300 shares of common stock held by VK Services, LLC. Khosla Ventures Seed Associates B, LLC (“KVA Seed B”) is the general partner of Khosla Ventures Seed B (CF), L.P. (“KV Seed B (CF)”) and Khosla Ventures Seed B, L.P. (“KV Seed B”). Vinod Khosla is the managing member of VK Services, LLC (“VK Services”), which is the sole manager of KVA Seed B. Each of KVA Seed B, VK Services and Vinod Khosla may be deemed to possess voting and investment control over such securities held by KV Seed B (CF) and KV Seed B, and each of KVA Seed B, VK Services and Vinod Khosla may be deemed to have indirect beneficial ownership of such securities held by KV Seed B (CF) and KV Seed B. Each of KVA Seed B, VK Services and Vinod Khosla disclaims beneficial ownership of such shares, except to the extent of his or its respective pecuniary interests therein. Khosla Ventures Associates V, LLC (“KVA V”) is the general partner of Khosla Ventures V, L.P. (“KV V”). Vinod Khosla is the managing member of VK Services, which is the sole manager of KVA V. Each of KVA V, VK Services and Vinod Khosla may be deemed to possess voting and investment control over such securities held by KV V, and each of KVA V, VK Services and Vinod Khosla may be deemed to have indirect beneficial ownership of such securities held by KV V. Each of KVA V, VK Services and Vinod Khosla disclaims beneficial ownership of such shares, except to the extent of his or its respective pecuniary interests therein. Sven Strohband, a member of our Board, is a partner at Khosla Ventures. The principal business address of the entities is c/o Khosla Ventures, 2128 Sand Hill Road, Menlo Park, CA 94025.
18.
Consists of (i) 14,738 shares of common stock held by Light Street Halo, L.P. , (ii) 675,000 shares of common stock held by Light Street Mercury Master Fund, L.P., and (iii) 60,262 shares of common stock held by Light Street Tungsten Master Fund, L.P. Mr. Glen Kacher, Manager of Light Street Capital Management, LLC, the general partner of each of the selling securityholders, has voting and/or investment control over the shares held by each of the selling securityholders. The principal business address of the entities is 525 University Avenue Suite 300, Palo Alto, CA 94301.
19.
The number of shares owned prior to the offering and that may be offered for resale includes 362,386 shares of common stock issuable upon settlement of restricted stock units where settlement remains contingent upon satisfaction of vesting conditions. Ms. Saintil is a member of our Board. The principal business address of this individual is 3881 McGowen Street, Long Beach, CA 90808.
20.
The number of shares owned prior to the offering and that may be offered for resale includes 608,256 shares of common stock issuable upon settlement of restricted stock units where settlement remains contingent upon satisfaction of vesting conditions. Dr. Griffin is a member of our Board. The principal business address of this individual is 3881 McGowen Street, Long Beach, CA 90808.
21.
Stephen Peter Byrom, David John Simons and Jasmina Osmanovic are all directors of Potentum Partners RL Pty Ltd with the power to vote and dispose of the securities. The principal business address of the entity is Como Centre, 644 Chapel Street Suite 1920, South Yarra Victoria Australia, 3141.
22.
President and Fellows of Harvard College has delegated investment authority over the securities being registered for resale to Harvard Management Company, Inc. Narv Narvekar, Chief Executive Officer of Harvard Management Company Inc., located at 600 Atlantic Ave, Boston, MA 02210, may be deemed to have voting and investment power over the securities being registered for resale in the Registration Statement. The principal business address of the entity is c/o Harvard Management Company, Inc., 600 Atlantic Avenue, Boston, MA 02210.
23.
Mr. David K. Shannon has voting and/or investment control over the shares held by RiverPark Strategic Income Fund. Mr. Shannon disclaims beneficial ownership of the shares held by RiverPark Strategic Income Fund except to the extent of his pecuniary interest. The principal business address of the entity is 427 Bedford Road Suite 230, Pleasantville, NY 10570.
 
95

24.
The number of shares owned prior to the offering and that may be offered for resale includes 724,772 shares of common stock issuable upon settlement of restricted stock units where settlement remains contingent upon satisfaction of vesting conditions and 1,723,908 shares of common stock issuable upon exercise of stock options. Mr. O’Donnell is Rocket Lab’s Executive Vice President, Global Operations. The principal business address of this individual is 3881 McGowen Street, Long Beach CA 90808.
25.
The principal business address of the entity is 201 Redwood Shores Parkway Suite 242, Redwood City, CA 94065.
26.
Consists of (i) 3,010,397 shares of common stock held by StepStone VC Global Partners
VII-A,
L.P., (ii) 290,434 shares of common stock held by StepStone VC Global Partners
VII-C,
L.P., (iii) 1,936,599 shares of common stock held by StepStone Master G, L.P., (iv) 7,035,984 shares of common stock held by StepStone VC Opportunities IV, L.P., and (v) 5,163,081 shares of common stock held by StepStone VC Secondaries Fund III, L.P.. StepStone Group LP acts as registered investment advisor to the selling security holders with discretionary authority over the securities offered hereby. StepStone Group LP has replaced Greenspring Associates LLC as the investment advisor effective September 20, 2021. StepStone Group LP is a subsidiary of StepStone Group Inc., a publicly traded company. The principal business address of the entities is 450 Lexington Avenue, 31st Floor, New York, NY 10017.
27.
Daniel Beck, Chief Financial Officer of SVB Financial Group, Michael Kruse, Treasurer of SVB Financial Group, Ryan Henry, Portfolio Manager for SVB Financial Group, Bradford Davis, Senior Portfolio Manager for SVB Financial Group, and David Busch, Head of Corporate Investments and Capital Markets for SVB Financial Group, have voting and/or investment control over the shares held by SVB Financial Group. The principal business address of the entity is 3003 Tasman Drive, Santa Clara, CA 95054.
28.
Consists of (i) 114,975 shares of common stock held by Nineteen77 Global Merger Arbitrage Master Limited, (ii) 19,200 shares of common stock held by Nineteen77 Global Merger Arbitrage Opportunity Fund, (iii) 114,975 shares of common stock held by Nineteen77 Global Multi-Strategy Alpha Master Limited, and (iv) 850 shares of common stock held by IAM Investments ICAV - O’Connor Event Driven. Mr. Kevin Russell is the Chief Investment Officer of UBS O’Connor LLC, the investment manager of the selling securityholders, has voting and/or investment control over the shares held by the selling securityholders. As a result, Mr. Russell may be deemed to beneficially own the shares held by the selling securityholder. Notwithstanding the foregoing, Mr. Russell disclaims any such beneficial ownership, except to the extent of his pecuniary interest. The principal business address of the entities is One N Wacker Drive 31st Floor, Chicago, IL 60606.
29.
Includes 1,592,080 shares of common stock issued pursuant to cashless exercise of the private placement warrants. Also includes 80,098 shares held by Vector Capital V, L.P. and 591 shares held by Vector Entrepreneur Fund V, L.P., each received by distribution from Vector Acquisition Partners Aggregator, L.L.C. Each of Vector Capital V, L.P., Vector Entrepreneur Fund V, L.P. and Vector Acquisition Partners, L.P. is controlled by Vector Capital Partners V, Ltd. (“Vector Partners”). Accordingly, all of the shares held by the Sponsor, Vector Capital V, L.P. and Vector Entrepreneur Fund V, L.P. may be deemed to be beneficially held by Vector Partners. David Baylor, Robert Amen and David Fishman have voting and/or investment control over the shares held by Vector Acquisition Partners, L.P., Vector Capital V, L.P. and Vector Entrepreneur Fund V, L.P. Each of Mr. Baylor, Mr. Armen, Mr. Fishman and Vector Partners disclaims such beneficial ownership except to the extent of their pecuniary interests therein. The principal business address of the entities and individuals is One Market Street, Steuart Tower 23
rd
Floor, San Francisco, CA 94105.
30.
Consists of (i) 70,000 shares of common stock held by Washington Harbour Capital Long Only Master Fund LP, and (ii) 1,680,000 shares of common stock held by Washington Harbour Capital Master Fund, LP. The principal business address of the entity is 1201 Wilson Blvd. 22nd Floor, Arlington, VA 22209.
31.
Mr. Aaron Wolfson has voting and/or investment control over the shares held by WO Select Investments, LLC. Mr. Wolfson disclaims beneficial ownership of the shares held by WO Select Investments, LLC except to the extent of his pecuniary interest. The principal business address of the entity is One State Street Plaza 29th Floor, New York, NY 10025.
32.
Consists of (i) 79,468 shares of common stock held by Cowan Family Trust UDT Dated
10-17-02,
(ii) 72,171 shares of common stock held by David Cowan Partners II, a DE Multiple Series LP (Series C)
 
96

  and (iii) 231,510 shares of common stock held by Mr. Cowan. Mr. Cowan is a member of our Board and a partner at Bessemer Venture Partners. The principal business address of this individual is c/o Rocket Lab USA, Inc., 3881 McGowen Street, Long Beach CA, 90808. Mr. Cowan disclaims beneficial ownership of the securities held by the Bessemer Entities (as defined above) referred to in footnote (4) above, except to the extent of his pecuniary interest, if any, in such securities by virtue of his indirect interest in the Bessemer Entities.
33.
Shares held in trust for the benefit of Dr. Strohband and his family. Dr. Strohband is a member of our Board. The principal business address of this individual is c/o Rocket Lab USA, Inc., 3881 McGowen Street, Long Beach CA, 90808.
 
97

CERTAIN RELATIONSHIPS AND RELATED PERSON TRANSACTIONS
The following is a summary of transactions since January 1, 2019 to which we have been a participant in which the amount involved exceeded or will exceed $120,000, and in which any of our then directors, executive officers or holders of more than 5% of any class of our capital stock at the time of such transaction, or any members of their immediate family, had or will have a direct or indirect material interest.
Other than as described below under this section titled “
Certain
Relationships
and Related
Party
Transaction
s
,” since January 1, 2019, we have not entered into any transactions, nor are there any currently proposed transactions, between Rocket Lab and a related party where the amount involved exceeds, or would exceed, $120,000, and in which any related person had or will have a direct or indirect material interest.
Certain Relationships and Related Person Transactions—Vector
Founder Shares
On July 30, 2020, the Sponsor paid $25,000, or approximately $0.003 per share, to cover certain expenses on Vector’s behalf in consideration of 8,625,000 Class B ordinary shares. In September 2020, the Sponsor transferred 25,000 Class B ordinary shares to each of Vector’s independent directors. The Class B ordinary shares currently represent 20% of Vector’s issued and outstanding shares. The underwriters partially exercised their over-allotment option in October 2020, with the remaining portion of the over-allotment option expiring at the conclusion of the
45-day
option period. As a result of the expiration of the over-allotment option, an aggregate of 625,000 Class B ordinary shares were forfeited by the Sponsor, and currently 8,000,000 Class B ordinary shares remain outstanding.
Related Party Loans
On July 30, 2020, the Sponsor agreed to loan Vector up to $300,000 to be used for the payment of costs related to the initial public offering pursuant to a promissory note (the “
Note
”). The Note was
non-interest
bearing, unsecured and due upon the closing of the initial public offering. The outstanding balance under the Note of $300,000 was repaid at the Closing of the initial public offering. Prior to the Closing, Vector borrowed $300,000 from the Sponsor pursuant to the unsecured working capital loan promissory note issued by Vector to the Sponsor on August 1, 2021 and, in connection with the Closing, repaid all such amounts to the Sponsor upon the maturity of such note.
In order to finance transaction costs in connection with a business combination, the Sponsor or an affiliate of the Sponsor, or certain of Vector’s officers and directors may, but are not obligated to, loan Vector funds as may be required (“
Working Capital
Loans
”). Such Working Capital Loans would be evidenced by promissory notes. The notes may be repaid upon completion of a business combination, without interest, or, at the lender’s discretion, up to $1,500,000 of notes may be converted upon completion of a business combination into warrants at a price of $1.50 per warrant. Such warrants would be identical to the private placement warrants. In the event that a business combination does not close, Vector could 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. 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. Vector had no borrowings under the Working Capital Loans.
Administrative Services Agreement
Vector entered into an agreement, commencing on September 24, 2020, to pay an affiliate of the Sponsor up to $10,000 per month for office space, administrative and support services. Vector has ceased paying these monthly fees as of the Closing Date.
 
98

Expense Reimbursement
The Sponsor, officers and directors of Vector, or their respective affiliates were reimbursed for any
out-of-pocket
expenses related to identifying, investigating, negotiating and completing a business combination. Vector’s audit committee reviewed on a quarterly basis all payments that are made by Vector to the Sponsor or officers or directors of Vector, or their respective affiliates. Any such payments prior to the Business Combination were made using funds held outside the trust account.
Private Placement Warrants
Simultaneously with the closing of the Vector initial public offering, the Sponsor purchased an aggregate of 5,333,333 private placement warrants at a price of $1.50 per private placement warrant in a private placement, generating gross proceeds of $8,000,000. In addition, in connection with the underwriters’ partial exercise of their over-allotment option in October 2020, the Sponsor purchased an aggregate of 266,667 private placement warrants at a price of $1.50 per private placement warrant in a private placement, generating gross proceeds of $400,000.
The private placement warrants (including the shares issuable upon exercise of such warrants) were not be transferable or salable until 30 days after the completion of the Business Combination.
Each whole private placement warrant is exercisable for one whole Class A ordinary shares, par value $0.0001 per share, of Vector prior to the Domestication. The proceeds from the private placement warrants were added to the proceeds from the initial public offering held in the trust account. The private placement warrants will be
non-redeemable,
except as described herein when the price per share of common stock equals or exceeds $10.00, so long as they are held by the Sponsor or its permitted transferees (except as otherwise set forth herein), and exercisable on a cashless basis so long as they are held by the Sponsor or its permitted transferees.
Second Amended and Restated Registration Rights Agreement
On August 25, 2021, in connection with the consummation of the Business Combination and as contemplated by the Merger Agreement, Vector, the Sponsor, and certain former stockholders of Rocket Lab, entered into the Second Amended and Restated Registration Rights Agreement pursuant to which, among other things, the Sponsor and other holders party thereto were granted certain registration rights, on the terms and subject to the conditions therein, and agreed to a lockup pursuant to which they will not to transfer their common stock acquired in the Business Combination for 180 days following the Closing. Pursuant to the Second Amended and Restated Registration Rights Agreement, we have agreed to file a registration statement registering the resale of 338,294,331 shares of common stock (including shares issuable upon exercise of options or warrants or settlement of restricted stock units) within 45 days after the Closing and use its commercially reasonable efforts to have the registration statement declared effective as soon as practicable thereafter. The Second Amended and Restated Registration Rights Agreement superseded the Registration and Shareholder Rights Agreement, dated as of September 24, 2020, by and among Vector, the Sponsor and certain other holders.
PIPE Financing
In connection with the consummation of the Business Combination, the PIPE Investors purchased $467,000,000 of common stock in a private placement. The funds from such private placement will be used for working capital in our Company. As part of the 46,700,000 shares of Vector Delaware Class A common stock to be issued pursuant to the Subscription Agreements, certain affiliates of Vector have agreed to subscribe for and purchase 5,000,000 shares of common stock on the same terms and conditions of the other PIPE Investors at a price of $10.00 per share, for aggregate gross proceeds of $50,000,000.
Sponsor Letter Agreement
Concurrently with the execution of the Merger Agreement, Vector entered into the Sponsor Letter Agreement with the Sponsor, pursuant to which the Sponsor agreed to, among other things, (i) vote at any meeting of
 
99

Vector’s shareholders, and in any action by written resolution of Vector’s shareholders, all of its Class B ordinary shares (or other equity securities of Vector) or Vector Delaware Class A common stock, as applicable, in favor of the Business Combination and the other proposals to be voted upon at the Vector shareholder meeting; (ii) be bound by certain other covenants and agreements related to the Business Combination; and (iii) waive the anti-dilution protection with respect to the Class B ordinary shares, in each case, on the terms and subject to the conditions set forth in Sponsor Letter Agreement.
Certain Relationships and Related Person Transactions—Rocket Lab
Series
E-1
Convertible Preferred Stock Financing
On May 18, 2020, we sold an aggregate of 650,140 shares of its Series
E-1
convertible preferred stock at a purchase price of $31.5316 per share, for an aggregate purchase price of $20,499,954. The following table summarizes purchases of Series
E-1
convertible preferred stock by related persons:
 
Stockholder
  
Shares of
Series E-1
Convertible
Preferred
Stock
    
Total
Purchase
Price
 
Khosla Ventures
(1)(2)
     63,428      $ 1,999,986  
DCVC
(3)
     31,714      $ 999,993  
Bessemer Ventures Partners
(4)(5)
     47,571      $ 1,499,989  
 
(1)
Affiliates of Khosla Ventures holding Rocket Lab securities, whose shares are aggregated for purposes of reporting the above share ownership information, are Khosla Ventures Seed B, LP, Khosla Ventures Seed B (CF), LP, and Khosla Ventures V, LP. Affiliates of Khosla Ventures beneficially own approximately 31.7% of our outstanding capital stock as of June 7, 2021.
(2)
Sven Strohband, a member of our Board, is a partner at Khosla Ventures.
(3)
Matt Ocko, a member of our Board, is a senior managing partner at DCVC.
(4)
Affiliates of Bessemer Ventures Partners holding Rocket Lab securities, whose shares are aggregated for purposes of reporting the above share ownership information, are Bessemer Venture Partners VIII Institutional L.P. and Bessemer Venture Partners VIII L.P. Affiliates of Bessemer Venture Partners beneficially own approximately 22.5% of our outstanding capital stock as of June 7, 2021.
(5)
David Cowan, a member of our Board, is a partner at Bessemer Venture Partners.
In connection with this transaction, Rocket Lab, the purchasers of the Series
E-1
convertible preferred stock, and certain other stockholders, amended and restated the Investor Agreements. Other than the terms of the market
stand-off
provision contained in the Amended and Restated Investors’ Rights Agreement, the terms of the Investor Agreements will cease to apply following the Closing of the Business Combination.
2019 Stock Repurchase
In 2019, Rocket Lab facilitated the sale of an aggregate of 625,564 shares of our outstanding common stock from holders of our common stock to Greenspring Opportunities IV, L.P. and Greenspring Secondaries Fund III, L.P., at a purchase price of $23.6487 per share for an aggregate purchase price of $14.3 million. Pursuant to this transaction, Greenspring Opportunities IV, L.P. and Greenspring Secondaries Fund III, L.P. repurchased 422,857 shares of common stock from Peter Beck for $10,000,018. The foregoing number of shares and purchase price per share represent numbers prior to the stock split effectuated pursuant to the Charter Amendment to give effect to the Exchange Ratio of 9.059659 per share of common stock.
Management Redemption Agreements
Pursuant to the Merger Agreement, we entered into the Management Redemption Agreement with Peter Beck, Adam Spice and Shaun O’Donnell pursuant to which Rocket Lab redeemed from such individuals the
 
100

Management Redemption Amount. The foregoing number of shares and options (and the exercise price per share) represent numbers prior to the stock split effectuated pursuant to the Charter Amendment. The actual numbers of shares and options redeemed were the numbers that the foregoing shares and options were converted into pursuant to the Charter Amendment based on the Exchange Ratio of 9.059659 per share of common stock.
Second Amended and Restated Registration Rights Agreement
At the Closing, Rocket Lab, the Sponsor and the certain other holders entered into the Second Amended and Restated Registration Rights Agreement, which superseded the registration and shareholder rights agreement between Vector and its initial shareholders, pursuant to which, among other things, the Sponsor and other holders party thereto have been be granted certain registration rights, on the terms and subject to the conditions therein.
In particular, the Second Amended and Restated Registration Rights Agreement provides for the following:
 
   
Shelf registration rights
. Within 45 calendar days after the Closing Date, Rocket Lab is required to file a shelf registration statement pursuant to Rule 415 of the Securities Act and use commercially reasonable efforts to cause such registration statement to be declared effective as promptly as reasonably practicable after the initial filing thereof, but in no event later than the earlier of (a) the 90th calendar day following the filing date thereof if the SEC notifies us that it will “review” the Registration Statement and (b) the 10th business day after the date we are notified (orally or in writing, whichever is earlier) by the SEC that the registration statement will not be “reviewed” or will not be subject to further review. At any time we have an effective shelf registration statement with respect to registrable securities of the Sponsor and certain other holders who previously held Class B ordinary shares (the “
Sponsor Holders
”) and the other parties thereto who hold our common stock (the “
New Holders
”), a holder may make a written request to effect an underwritten shelf takedown provided that such holder reasonably expects the aggregate gross proceeds in excess of $50,000,000 from such underwritten shelf takedown.
 
   
Underwritten offering rights
. At any time when there is an effective shelf registration statement, any holders of registrable securities may request to sell all or a portion of their registrable securities in an underwritten offering and we will facilitate such offerings; provided that we will only have such obligation if the registrable securities proposed to be sold by the holders is at least $50 million. Additionally, each of the holders may not demand more than one underwritten offering within any six month period or two underwritten offerings within any
12-month
period, for an aggregate of not more than four underwritten offerings within any
12-month
period. We are required, upon the written request of (i) the Sponsor and certain other holders who are party to the current amended and restated registration rights agreement who previously held ordinary shares of Vector (ii) the New Holders, to file a registration statement and use reasonable best efforts to effect the registration of all or part of their registrable securities. Rocket Lab is not obligated to effect any demand registration during the period starting with the date 60 days prior to the date of filing of, and ending on a date one hundred and twenty (120) days after the effective date of a registration, provided that we are only required to file such registration statement twice per calendar year for each of the Sponsor, Sponsor members and Rocket Lab holders.
 
   
Piggyback rights
. At any time after the Closing Date, if we propose to conduct a registered offering of, or file a registration statement to register any of its equity securities under the Securities Act or to conduct a public offering, either for its own account or for the account of any other person, subject to certain exceptions, the holders of registrable securities under the Second Amended and Restated Registration Rights Agreement are entitled to include their registrable securities in such registered offering or registration statement. These piggyback rights will not be available if there is an effective shelf registration statement available for the resale of holders’ registrable securities at such time.
 
   
Expenses and indemnification
. We will bear all expenses incident to registering the shares, including any underwritten offerings, except such expenses shall not include any selling expenses such as
 
101

 
underwriters’ commissions and discounts, brokerage fees, underwriter marking costs and legal fees incurred by the holders above a specified amount. The Second Amended and Restated Registration Rights Agreement contains customary cross-indemnification provisions, under which we are obligated to indemnify holders of registrable securities in the event of material misstatements or omissions in the registration statement attributable to us, and holders of registrable securities are obligated to indemnify us for material misstatements or omissions attributable to them.
 
   
Registrable securities
. Our securities shall cease to be registrable securities upon the earliest to occur of: a registration statement with respect to the sale of such securities shall have become effective under the Securities Act and such securities shall have been disposed of in accordance with such registration statement, such securities shall have been transferred, such securities shall have ceased to be outstanding, such securities have been sold without registration pursuant to Section 4(a)(1) of the Securities Act or Rule 145, such securities have been sold to, or through, a broker, dealer or underwriter in a public securities transaction.
 
   
Lock-up
. Stockholders who entered into the Second Amended and Restated Registration Rights Agreement agreed not to transfer their shares of our common stock received in the Business Combination for 180 days following the Closing Date, other than pursuant to specified permitted transfers.
 
   
Amendment/Waiver
. Amendments or waivers of compliance with the terms of the Second Amended and Restated Registration Rights Agreement may occur with our consent and the consent of the holders of a majority of the total registrable securities and, for so long as the Sponsor and its affiliates or any Rocket Lab stockholder party to the agreement, holds at least one percent of our outstanding shares of common stock, the Sponsor and such Rocket Lab stockholder, as applicable.
Indemnification Agreements
On the Closing Date, Rocket Lab entered into indemnification agreements with each of its directors and executive officers. Each indemnification agreement provides for indemnification and advancement by us of certain expenses and costs relating to claims, suits or proceedings arising from service as an officer, director, employee, agent or fiduciary of Rocket Lab or, at its request, service to other entities to the fullest extent permitted by applicable law. The foregoing description of the indemnification agreements does not purport to be complete and is qualified in its entirety by the terms and conditions of the indemnification agreements, a form of which is attached hereto as Exhibit 10.1 and is incorporated herein by reference.
Each of Vector and Rocket Lab had also entered into similar agreements with each of its directors and certain of its executive officers prior to the Business Combination, which related to their service as directors and/or officers of Vector and Rocket Lab, as applicable.
Rocket Lab Stockholder Support Agreements
Concurrently with the execution of the Merger Agreement, certain stockholders of Rocket Lab representing the requisite votes necessary to approve the Business Combination entered into support agreements with Vector and Legacy Rocket Lab, pursuant to which each such holder agreed to (i) vote at any meeting of Legacy Rocket Lab’s stockholders, and in any action by written consent of Legacy Rocket Lab’s stockholders, all of its Rocket Lab equity securities in favor of the adoption and approval of the Charter Amendment, the Merger Agreement and the transactions contemplated thereby, including the Mergers; (ii) be bound by certain other covenants and agreements related to the Business Combination and (iii) be bound by certain transfer restrictions with respect to such securities, in each case, on the terms and subject to the conditions set forth in the Rocket Lab Stockholder Support Agreements.
 
102

Lock-up
Restrictions
In connection with the Closing, certain of our stockholders who enter into a Stockholder Support Agreement (as described above), will enter into a lockup agreement with Rocket Lab pursuant to which they will agree not to transfer, sell or assign their shares of our common stock for six months following the Closing; provided that the lockup agreement will not apply to our stockholders who enter in the Second Amended and Restated Registration Rights Agreement and become subject to the
lock-up
provisions thereof. In addition, Sponsor has agreed not to transfer, sell or assign its shares of common stock received in connection with the Business Combination until the earliest of (a) one year after the Closing and (b) subsequent to Closing, (i) if the closing price of the common stock equals or exceeds $12.00 per share (as adjusted for share subdivisions, share capitalizations, reorganizations, recapitalizations and the like) for any 20 trading days within any
30-trading
day period commencing at least 150 days after Closing, or (y) the date on which we completes a liquidation, merger, share exchange or other similar transaction that results in all of its public stockholders having the right to exchange their common stock for cash, securities or other property.
Earnout Shares
In consideration for the consummation of the Business Combination, if the closing price of our common stock was equal to or greater than $20.00 for a period of at least 20 trading days out of 30 consecutive trading days during the period commencing on the 90th day following the Closing and ending on the 180th day following the Closing, the Rocket Lab Holders will be entitled to receive additional shares of common stock equal to 8% of the Aggregate Share Consideration (computed without the deduction for the Management Redemption Shares/ Options), which following the Business Combination equaled 32,150,757 shares, which are referred to as the Earnout Shares.
As of the end of the Company Earnout Period (as defined in the Merger Agreement), a Company Triggering Event (as defined in the Merger Agreement) had not occurred. Accordingly, no Earnout Shares will be issued.
Related Party Transaction Policy
Our Board has adopted a written related person transaction policy that sets forth our procedures for the identification, review, consideration and approval or ratification of related person transactions. For purposes of the our policy only, a related person transaction is a transaction, arrangement or relationship, or any series of similar transactions, arrangements or relationships, in which we and any related person are, were or will be participants and in which the amount involved exceeds $120,000. Transactions involving compensation for services provided to us as an employee or director are not covered by this policy. A related person is any executive officer, director or beneficial owner of more than 5% of any class of our voting securities, including any of their immediate family members and any entity owned or controlled by such persons.
Under the policy, if a transaction has been identified as a related person transaction, including any transaction that was not a related person transaction when originally consummated or any transaction that was not initially identified as a related person transaction prior to consummation, our management must present information regarding the related person transaction to its audit committee, or, if audit committee approval would be inappropriate, to another independent body of the Board, for review, consideration and approval or ratification. The presentation must include a description of, among other things, the material facts, the interests, direct and indirect, of the related persons, the benefits to us of the transaction and whether the transaction is on terms that are comparable to the terms available to or from, as the case may be, an unrelated third party or to or from employees generally. Under the policy, we will collect information that it deems reasonably necessary from each director, executive officer and, to the extent feasible, significant stockholder to enable us to identify any existing or potential related person transactions and to effectuate the terms of the policy.
All of the transactions described above under “
Certain
Relationships
and Related
Person Transactions—Rocket
Lab
”, as they relate to Rocket Lab, were entered into prior to the adoption of the written policy.
 
103

DESCRIPTION OF SECURITIES
The following summary of certain provisions of our securities does not purport to be complete and is subject to our Certificate of Incorporation, the Bylaws and the provisions of applicable law. In case of any conflict between the following summary and the provisions they purport to describe, the terms of the Certificate of Incorporation, the Bylaws and the provisions of applicable law shall govern.
As of December 31, 2021, Rocket Lab USA, Inc. had one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”): common stock.
Authorized Capital Stock
The Company’s Certificate of Incorporation authorizes the issuance of 2,500,000,000 shares of common stock, $0.0001 par value per share and 100,000,000 shares of preferred stock, $0.0001 par value.
The following description of our common stock does not purport to be complete and is subject to, and qualified in its entirety by, the Certificate of Incorporation the Bylaws, each of which is incorporated by reference as an exhibit to this registration statement on Form
S-1.
Common Stock
Voting rights
.
Each share of our common stock entitles the holder thereof to one vote on all matters submitted to a vote of the shareholders, including the election of directors, and does not have cumulative voting rights. Accordingly, the holders of a majority of the shares of common stock entitled to vote in any election of directors can elect all of the directors standing for election.
Dividend rights
.
Subject to preferences that may be applicable to any then outstanding preferred stock, the holders of our common stock are entitled to receive dividends, if any, as may be declared from time to time by our Board out of legally available funds.
Rights upon liquidation
.
In the event of our liquidation, dissolution or winding up, holders of our common stock will be entitled to share ratably in the net assets legally available for distribution to shareholders after the payment of all of our debts and other liabilities, subject to the satisfaction of any liquidation preference granted to the holders of any outstanding shares of preferred stock.
Other rights
.
No holders of our common stock will be entitled to preemptive, conversion, or subscription rights contained in the Certificate of Incorporation or Bylaws. There are no redemption or sinking fund provisions applicable to the common stock. The rights, preferences, and privileges of the holders of our common stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of preferred stock that may be designated and issued in the future.
Preferred Stock
Under the Certificate of Incorporation, the Board has the authority, without further action by the stockholders, to issue up to 100,000,000 shares of preferred stock in one or more series, to establish from time to time the number of shares to be included in each such series, to fix the rights, preferences, and privileges of the shares of each wholly unissued series and any qualifications, limitations, or restrictions thereon and to increase or decrease the number of shares of any such series, but not below the number of shares of such series then outstanding.
The Board may authorize the issuance of preferred stock with voting or conversion rights that could adversely affect the voting power or other rights of the holders of common stock. The issuance of preferred stock, while providing flexibility in connection with possible acquisitions and other corporate purposes, could, among other
 
104

things, have the effect of delaying, deferring or preventing a change in our control that may otherwise benefit holders of our common stock and may adversely affect the market price of our common stock and the voting and other rights of the holders of our common stock. We have no current plans to issue any shares of preferred stock.
Election of Directors and Vacancies
Subject to the rights of any series of preferred stock then outstanding to elect additional directors under specified circumstances, the directors on the Board will be divided, with respect to the time for which they severally hold office, into three classes designated as Class I, Class II and Class III, respectively. The initial term of office of the Class I directors will expire at our annual meeting of stockholders to be held in 2022, the initial term of office of the Class II directors shall expire at our annual meeting of stockholders to be held in 2023, and the initial term of office of the Class III directors shall expire at our annual meeting of stockholders to be held in 2024. At each annual meeting of stockholders, directors elected to succeed those directors whose terms expire shall be elected for a term of office to expire at the third succeeding annual meeting of stockholders after their election.
Under the Bylaws, except as may be required in the Certificate of Incorporation, directors shall be elected by a plurality of the votes cast by the holders of the shares present in person or represented by proxy at the meeting and entitled to vote on the election of directors.
Each director shall hold office until the annual meeting at which such director’s term expires and until such director’s successor is elected and qualified or until such director’s earlier death, resignation, or removal. Subject to the rights of holders of any series of preferred stock to elect directors, directors may be removed only as provided by the Certificate of Incorporation and applicable law. All vacancies occurring on the Board and any newly created directorships resulting from any increase in the authorized number of directors shall be filled in the manner set forth below.
Subject to the rights, if any, of the holders of any series of preferred stock then outstanding to elect directors and to fill vacancies in the Board relating thereto, any and all vacancies in the Board, however occurring, including, without limitation, by reason of an increase in the size of the Board, or the death, resignation, disqualification or removal of a director, shall be filled solely and exclusively by the affirmative vote of a majority of the remaining directors then in office, even if less than a quorum of the Board, and not by the stockholders. Any director appointed in accordance with the preceding sentence shall hold office for the remainder of the full term of the class of directors in which the new directorship was created or the vacancy occurred and until such director’s successor shall have been duly elected and qualified or until his or her earlier resignation, death or removal. Subject to the rights, if any, of the holders of any series of preferred stock then outstanding to elect directors, when the number of directors is increased or decreased, the Board shall, subject to the Certificate of Incorporation, determine the class or classes to which the increased or decreased number of directors shall be apportioned;
provided
,
however
, that no decrease in the number of directors shall shorten the term of any incumbent director. In the event of a vacancy in the Board, the remaining directors, except as otherwise provided by law, shall exercise the powers of the full Board until the vacancy is filled.
Quorum
Except as otherwise provided by applicable law, the Certificate of Incorporation or the Bylaws, at each meeting of stockholders the holders of a majority of the voting power of the shares of stock issued and outstanding and entitled to vote at the meeting, present in person or represented by proxy, shall constitute a quorum for the transaction of business. If less than a quorum is present at a meeting, the stockholders representing a majority of the voting power present at the meeting or the presiding officer may adjourn the meeting from time to time, and the meeting may be held as adjourned without further notice. At such adjourned meeting at which a quorum is present, any business may be transacted which might have been transacted at the original meeting. The stockholders present at a duly constituted meeting may continue to transact business until adjournment, notwithstanding the withdrawal of enough stockholders to leave less than a quorum.
 
105

Listing of Securities
The Company’s common stock is currently listed on Nasdaq under the symbol “RKLB.”
Transfer Agent and Registrar
The transfer agent and registrar for the Company’s common stock is American Stock Transfer & Trust Company, LLC.
Anti-takeover Effects of the Certificate of Incorporation and the Bylaws
The Certificate of Incorporation and the Bylaws contain provisions that may delay, defer or discourage another party from acquiring control of our Company. We expect that these provisions, which are summarized below, will discourage coercive takeover practices or inadequate takeover bids. These provisions are also designed to encourage persons seeking to acquire control of our Company to first negotiate with our Board, which we believe may result in an improvement of the terms of any such acquisition in favor of our stockholders. However, they also give the board of directors the power to discourage acquisitions that some stockholders may favor.
Authorized but Unissued Capital Stock
Delaware law does not require stockholder approval for any issuance of authorized shares. However, the listing requirements of Nasdaq, which would apply so long as our common stock remains listed on Nasdaq, require stockholder approval of certain issuances equal to or exceeding 20% of the then outstanding voting power or then outstanding number of shares of our common stock. Additional shares that may be issued in the future may be used for a variety of corporate purposes, including future public offerings, to raise additional capital or to facilitate acquisitions.
One of the effects of the existence of unissued and unreserved common stock may be to enable our Board to issue shares to persons friendly to current management, which issuance could render more difficult or discourage an attempt to obtain control of our Company by means of a merger, tender offer, proxy contest or otherwise and thereby protect the continuity of management and possibly deprive stockholders of opportunities to sell their shares of common stock at prices higher than prevailing market prices.
Special Meeting, Action by Written Consent and Advance Notice Requirements for Stockholder Proposals
The Certificate of Incorporation provides that holders of our common stock may not take action by written consent, but may only take action at annual or special meetings of our stockholders. As a result, a holder controlling a majority of our capital stock would not be able to amend the Bylaws or remove directors without holding a meeting of our stockholders called in accordance with the Bylaws. The Bylaws further provide that special meetings of our stockholders may be called only by a majority of our Board, the Chairperson of the Board or our Chief Executive Officer, thus prohibiting a stockholder from calling a special meeting. These provisions might delay the ability of our stockholders to force consideration of a proposal or for stockholders controlling a majority of our capital stock to take any action, including the removal of directors.
The Bylaws provide for advance notice procedures for stockholders seeking to bring business before an annual meeting of stockholders or to nominate candidates for election as directors at an annual meeting of stockholders. The Bylaws also specify certain requirements regarding the form and content of a stockholder’s notice. These provisions might preclude stockholders from bringing matters before our annual meeting of stockholders or from making nominations for directors at the annual meeting of stockholders if the proper procedures are not followed. We expect that these provisions may also 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 our company.
 
106

Amendment to Certificate of Incorporation and Bylaws
We may amend or repeal any provision contained in the Certificate of Incorporation in the manner prescribed by the laws of the State of Delaware, and all rights conferred upon stockholders are granted subject to this reservation. Notwithstanding any provision of the Certificate of Incorporation or any provision of law that might otherwise permit a lesser vote or no vote, subject to the rights of any outstanding series of preferred stock, but in addition to any vote of the holders of any class or series of our stock required by law, (i) the affirmative vote of the holders of at least
sixty-six
and
two-thirds
percent
(66-2/3%)
of the voting power of all of the then-outstanding shares of our capital stock entitled to vote on such amendment, voting together as a single class, and (ii) the affirmative vote of not less than
sixty-six
and
two-thirds
percent
(66-2/3%)
of the voting power of the outstanding shares of each class entitled to vote thereon as a class will be required to amend or repeal certain provisions of the Certificate of Incorporation.
Our Board shall have the power to adopt, amend or repeal the Bylaws. Any adoption, amendment or repeal of the Bylaws by our Board shall require the approval of a majority of the directors on our Board. The stockholders shall also have power to adopt, amend or repeal the Bylaws. Notwithstanding any other provision of the Certificate of Incorporation or any provision of law that might otherwise permit a lesser or no vote, but in addition to any vote of the holders of any class or series of our stock required by applicable law or by the Certificate of Incorporation, the affirmative vote of the holders of at least
sixty-six
and
two-thirds
percent
(66-2/3%)
of the voting power of all of the then-outstanding shares of our capital stock entitled to vote on such amendment, voting together as a single class, shall be required for the stockholders to adopt, amend or repeal any provision of the Bylaws, provided that, if our Board recommends that the holders of our capital stock approve any amendment or repeal of the Bylaws at a meeting of stockholders, such amendment or repeal shall only require the affirmative vote of the majority of the outstanding shares of our capital stock entitled to vote on such amendment or repeal, voting together as a single class.
Delaware Anti-Takeover Statute
Section 203 of the DGCL provides that if a person acquires 15% or more of the voting stock of a Delaware corporation, such person becomes an “interested stockholder” and may not engage in certain “business combinations” with the corporation for a period of three years from the time such person acquired 15% or more of the corporation’s voting stock, unless:
(1)    the board of directors approves the acquisition of stock resulting in such person becoming an interested stockholder or the business combination before the time that the person becomes an interested stockholder;
(2)    upon consummation of the transaction resulting in such person becoming an interested stockholder, the interested stockholder owns at least 85% of the outstanding voting stock of the corporation at the time the business combination commences (excluding voting stock owned by directors who are also officers and certain employee stock plans); or
(3)    the business combination is approved by the board of directors and at a meeting of stockholders, not by written consent, by the affirmative vote of 2/3 of the outstanding voting stock which is not owned by the interested stockholder.
Limitations on Liability and Indemnification of Officers and Directors
Section 145 of the DGCL authorizes a court to award, or a corporation’s board of directors to grant, indemnity to directors and officers under certain circumstances and subject to certain limitations. The terms of Section 145 of the DGCL are sufficiently broad to permit indemnification under certain circumstances for liabilities, including reimbursement of expenses incurred, arising under the Securities Act. As permitted by the DGCL, our Certificate of Incorporation contains provisions that eliminate the personal liability of directors for monetary damages for
 
107

any breach of fiduciary duties as a director, except liability for the following (i) any breach of a director’s duty of loyalty to us or our stockholders; (ii) acts or omissions not in good faith or that involve intentional misconduct or a knowing violation of law; (iii) under Section 174 of the DGCL; or (iv) any transaction from which the director derived an improper personal benefit. As permitted by the DGCL, the Bylaws provide that: (i) we are required to indemnify its directors and executive officers to the fullest extent permitted by the DGCL, subject to very limited exceptions; (ii) we may indemnify our other employees and agents as set forth in the DGCL; (iii) we are required to advance expenses, as incurred, to its directors and executive officers in connection with a legal proceeding to the fullest extent permitted by the DGCL, subject to very limited exceptions; and (iv) the rights conferred in the Bylaws are not exclusive.
We have entered into indemnification agreements with each director and executive officer to provide these individuals additional contractual assurances regarding the scope of the indemnification set forth in the Certificate of Incorporation and Bylaws and to provide additional procedural protections. There is no pending litigation or proceeding involving one of our directors or executive officers for which indemnification is sought.
The indemnification provisions in the Certificate of Incorporation, Bylaws, and the indemnification agreements entered into or to be entered into between us and each of its directors and executive officers may be sufficiently broad to permit indemnification of our directors and executive officers for liabilities arising under the Securities Act. We currently carries liability insurance for our directors and officers. Certain of our directors are also indemnified by their employers with regard to service on our Board.
Insofar as indemnification for liabilities arising under the Securities Act may be permitted to the Company’s directors, officers and controlling persons pursuant to the foregoing provisions, or otherwise, we have been advised that in the opinion of the SEC such indemnification is against public policy as expressed in the Securities Act and is, therefore, unenforceable.
Exclusive Jurisdiction of Certain Actions
The Certificate of Incorporation requires, to the fullest extent permitted by law, unless we consent in writing to the selection of an alternative forum, that the Court of Chancery of the State of Delaware shall be the sole and exclusive forum for any state law claims for: (i) any derivative action or proceeding brought on behalf of us; (ii) any action asserting a claim of breach of a fiduciary duty owed by any current or former director, officer, or other employee of ours to us or our stockholders; (iii) any action asserting a claim against us or any current or former director, officer or other employee or stockholder of ours arising pursuant to any provision of the DGCL or the Certificate of Incorporation or the Bylaws; or (iv) any action asserting a claim against us or any current or former director, officer or other employee or stockholder of ours governed by the internal affairs doctrine.
In addition, the Certificate of Incorporation require that, unless we consent in writing to the selection of an alternative forum, the federal district courts of U.S. shall be the sole and exclusive forum for resolving any action asserting a claim arising under the Securities Act.
 
108

SECURITIES ACT RESTRICTIONS ON RESALE OF SECURITIES
Resales under Rule 144
Under the Securities Act, securities may be sold only if the sale is registered under the Securities Act or qualifies for an exemption from registration, including an exemption under Rule 144 under the Securities Act (“
Rule 144
”).
Rule 144(b)(1) provides a safe harbor pursuant to which certain persons may sell shares of common stock or warrants that constitute “restricted securities” as defined in Rule 144 without registration under the Securities Act. “Restricted securities” include, among other things, securities acquired directly or indirectly from the issuer, or from an affiliate of the issuer, in a transaction or chain of transactions not involving any public offering. In general, the conditions that must be met for a person to sell securities pursuant to Rule 144(b)(1) are as follows: (i) the person selling the shares must not be an affiliate of ours at the time of the sale, and must not have been an affiliate of ours during the preceding three months, and (2) either (A) at least one year must have elapsed since the date of acquisition of the restricted securities from us or any of its affiliates or (B) if we satisfies the current public information requirements set forth in Rule 144, at least six months have elapsed since the date of acquisition of the restricted securities from us or any of its affiliates.
Rule 144(b)(2) provides a safe harbor pursuant to which persons who are affiliates of ours may sell shares of its stock, whether restricted securities or not, without registration under the Securities Act if certain conditions are met. In general, the conditions that must be met for a person who is an affiliate of ours (or has been within three months prior to the date of sale) to sell shares of stock of ours pursuant to Rule 144(b)(2) are as follows (1) if the shares being sold are restricted securities, at least six months must have elapsed since the date of acquisition of the shares of stock from us or any of its affiliates, (2) the seller must comply with volume limitations, manner of sale restrictions and notice requirements and (3) we must satisfy the current public information requirements set forth in Rule 144. In order to comply with the volume limitations, a seller may not sell, in any three month period, more than the following number of shares:
 
   
1.0% of the shares of our common stock then outstanding as shown by the most recent report or statement published by us;
 
   
the average weekly reported volume of trading in our common stock on all national securities exchanges and/or reported through the automated quotation system of a registered securities association during the four calendar weeks preceding the filing of the notice required to be filed by the seller under Rule 144 or if no such notice is required, the date of receipt of the order to execute the transaction by the broker or the date of execution of the transaction directly with a market maker; or
 
   
the average weekly volume of trading in such securities reported pursuant to an effective transaction report plan or an effective national market system plan, as defined in Regulation NMS under the Exchange Act, during the four week period described in the preceding bullet.
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 unless 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 twelve months (or such shorter period that the issuer was required to file such reports and materials), other than Form
8-K
reports; and
 
109

   
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.
We are no longer a shell company, and as a result, once the conditions set forth in the exceptions listed above are satisfied, Rule 144 will become available for the resale of shares of common stock.
Rule 145
The shares of common stock to be issued to certain persons or entities pursuant to the registration statement of which this prospectus forms a part will be subject to the provisions of Rule 145 under the Securities Act (“
Rule 145
”). Under Rule 145, a person or entity that is an affiliate of a party to a merger, acquisition or reclassification (the “
merger
”) at the time they are submitted for vote or consent is deemed to be an underwriter in connection with any transaction to publicly offer or sell securities acquired in the merger unless the following conditions are met:
 
   
the conditions set forth under “Restrictions on the Use of Rule 144 by Shell Companies or Former Shell Companies” are met; and
 
   
either (i) the sale occurs at least 90 days after the securities were acquired in the merger and the conditions applicable to resales under Rule 144(b)(2), other than the notice requirement, are satisfied or (ii) for a person who is not an affiliate of ours on the date of sale (and has not been an affiliate of ours within three months prior to the date of sale), either (A) at least one year has elapsed since the securities were acquired in the merger or (B) if we satisfy the current public information requirements set forth in Rule 144, at least six months have elapsed since the securities were acquired in the merger.
Securities subject to Rule 145 may be resold pursuant to a registration statement registering their resale which is also registering the resales of the securities acquired in the merger.
 
110

PLAN OF DISTRIBUTION
The Selling Securityholders may resell or redistribute the shares of common stock from time to time on any stock exchange or automated interdealer quotation system on which the securities are listed, in the
over-the-counter
market, in privately negotiated transactions, or in any other legal manner, at fixed prices that may be changed, at market prices prevailing at the time of sale, at prices related to prevailing market prices or at negotiated prices. Persons who are pledgees, donees, transferees, or other successors in interest of any of the named Selling Securityholders (including but not limited to persons who receive shares of common stock from a named selling stockholder as a gift, partnership distribution or other
non-sale-related
transfer after the date of this prospectus) may also use this prospectus and are included when we refer to “Selling Securityholders” in this prospectus. The Selling Securityholders may sell shares of our common stock by one or more of the following methods, without limitation:
 
   
block trades (which may include cross trades) in which the broker or dealer so engaged 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 or dealer as principal and resale by the broker or dealer for its own account;
 
   
an exchange distribution or secondary distribution in accordance with the rules of any stock exchange on which the securities may be listed;
 
   
ordinary brokerage transactions and transactions in which the broker solicits purchases;
 
   
an offering at other than a fixed price on or through the facilities of any stock exchange on which the securities are listed or to or through a market maker other than on that stock exchange;
 
   
privately negotiated transactions, directly or through agents;
 
   
short sales;
 
   
through the writing of options on the securities, whether or the options are listed on an options exchange;
 
   
through the distribution of the securities by any security holders to its partners, members or stockholders;
 
   
one or more underwritten offerings;
 
   
agreements between a broker or dealer and any Selling Stockholder to sell a specified number of the securities at a stipulated price per share; and
 
   
any combination of any of these methods of sale or distribution, or any other method permitted by applicable law.
The Selling Securityholders may also transfer the securities by gift.
The Selling Securityholders may engage brokers and dealers, and any brokers or dealers may arrange for other brokers or dealers to participate in effecting sales of the securities. These brokers, dealers or underwriters may act as principals, or as an agent of a Selling Stockholder. Broker-dealers may agree with a selling security holder to sell a specified number of the securities at a stipulated price per share. If the broker-dealer is unable to sell shares of the common stock acting as agent for a Selling Stockholder, it may purchase as principal any unsold shares of the common stock at the stipulated price. Broker-dealers who acquire shares of our common stock as principals may thereafter resell the shares of the common stock from time to time in transactions in any stock exchange or automated interdealer quotation system on which the shares of the common stock are then listed, at prices and on terms then prevailing at the time of sale, at prices related to the then-current market price or in negotiated transactions. Broker-dealers may use block transactions and sales to and through broker-dealers, including transactions of the nature described above.
 
111

From time to time, one or more of the Selling Securityholders may pledge, hypothecate or grant a security interest in some or all of the shares of the common stock owned by them. The pledgees, secured parties or persons to whom the shares of common stock have been hypothecated will, upon foreclosure in the event of default, be deemed to be Selling Securityholders. The number of a Selling Stockholder’s shares of common stock offered under this prospectus will decrease as and when it takes such actions. The plan of distribution for that Selling Stockholder’s shares of common stock will otherwise remain unchanged. In addition, a Selling Stockholder may, from time to time, sell the shares of the common stock short, and, in those instances, this prospectus may be delivered in connection with the short sales and the shares of the common stock offered under this prospectus may be used to cover short sales.
Any underwriters, brokers, dealers or agents that participate in the distribution of the shares of common stock may be deemed to be “underwriters” within the meaning of the Securities Act, and any discounts, concessions, commissions or fees received by them and any profit on the resale of the shares of common stock sold by them may be deemed to be underwriting discounts and commissions.
A Selling Stockholder may enter into hedging transactions with broker-dealers and the broker-dealers may engage in short sales of the shares of common stock in the course of hedging the positions they assume with that selling stockholder, including, without limitation, in connection with distributions of the shares of the common stock by those broker-dealers. A Selling Stockholder may enter into option or other transactions with broker- dealers that involve the delivery of the shares of the common stock offered hereby to the broker-dealers, who may then resell or otherwise transfer those shares of the common stock. A Selling Stockholder may also loan or pledge the shares of common stock offered hereby to a broker-dealer and the broker-dealer may sell the shares of common stock offered hereby so loaned or upon a default may sell or otherwise transfer the pledged shares of common stock offered hereby.
A Selling Securityholder that is an entity may elect to make an
in-kind
distribution of securities to its members, partners, stockholders or other equityholders pursuant to the registration statement of which this prospectus forms a part by delivering a prospectus. To the extent that such members, partners, stockholders or other equityholders are not affiliates of ours, such members, partners, stockholders or other equityholders would thereby receive freely tradable securities pursuant to a distribution pursuant to the registration statement of which this prospectus forms a part. To the extent that such members, partners, stockholders or other equityholders is an affiliate of ours (or to the extent otherwise required by law), we may file a prospectus supplement in order to permit such members, partners, stockholders or other equityholders to use the prospectus to resell the securities acquired in such distribution.
The Selling Securityholders and other persons participating in the sale or distribution of the shares of the common stock will be subject to applicable provisions of the Exchange Act and the related rules and regulations adopted by the SEC, including Regulation M. This regulation may limit the timing of purchases and sales of any of the securities by the Selling Securityholders and any other person. The anti-manipulation rules under the Exchange Act may apply to sales of shares of our common stock in the market and to the activities of the Selling Securityholders and their affiliates. Furthermore, Regulation M may restrict the ability of any person engaged in the distribution of the shares of the common stock to engage in market-making activities with respect to the particular securities being distributed for a period of up to five business days before the distribution. These restrictions may affect the marketability of the shares of our common stock and the ability of any person or entity to engage in market-making activities with respect to the securities.
We will agree to indemnify the Selling Securityholders and their respective officers, directors, employees and agents, and any underwriter or other person who participates in the offering of the securities, against specified liabilities, including liabilities under the federal securities laws or to contribute to payments the underwriters may be required to make in respect of those liabilities pursuant to the Second Amended and Restated Registration Rights Agreement. The Selling Securityholders will agree to indemnify us, the other Selling Securityholders and any underwriter or other person who participates in the offering of the securities, against specified liabilities
 
112

arising from information provided by the Selling Securityholders for use in this prospectus or any accompanying prospectus supplement, including liabilities under the federal securities laws pursuant to the Second Amended and Restated Registration Rights Agreement. In each case, indemnification may include each person who is an affiliate of or controls one of these specified indemnified persons within the meaning of the federal securities laws or is required to contribute to payments the underwriters may be required to make in respect of those liabilities. For additional information
,
see
Certain
Relationships
and Related
Person Transactions—Second Amended and Restated
Registration
Rights
Agreement
.
We will not receive any proceeds from sales of any securities by the Selling Securityholders.
We cannot assure you that the Selling Securityholders will sell all or any portion of the securities offered hereby.
We will supply the Selling Securityholders and any stock exchange upon which the securities are listed with reasonable quantities of copies of this prospectus. To the extent required by Rule 424 under the Securities Act in connection with any resale or redistribution by a Selling Stockholder, we will file a prospectus supplement setting forth:
 
   
the aggregate number of securities to be sold;
 
   
the purchase price;
 
   
the public offering price;
 
   
if applicable, the names of any underwriter, agent or broker-dealer; and
 
   
any applicable commissions, discounts, concessions, fees or other items constituting compensation to underwriters, agents or broker-dealers with respect to the particular transaction (which may exceed customary commissions or compensation).
If a Selling Stockholder notifies us that a material arrangement has been entered into with a broker-dealer for the sale of securities through a block trade, special offering, exchange, distribution or secondary distribution or a purchase by a broker or dealer, the prospectus supplement will include any other facts that are material to the transaction. If applicable, this may include a statement to the effect that the participating broker-dealers did not conduct any investigation to verify the information set out or incorporated by reference in this prospectus.
 
113

LEGAL MATTERS
Goodwin Procter LLP has passed upon the validity of the securities of Rocket Lab offered by this prospectus.
EXPERTS
The financial statements of Rocket Lab USA, Inc. as of December 31, 2021 and 2020 and for each of the two years in the period ended December 31, 2021, included in this prospectus have been audited by Deloitte & Touche LLP, an independent registered public accounting firm, as stated in their report. Such financial statements are included in reliance upon the report of such firm given upon their authority as experts in accounting and auditing.
 
114

WHERE YOU CAN FIND MORE INFORMATION
We have filed with the SEC a registration statement on Form
S-1,
including exhibits, under the Securities Act with respect to the shares of common stock offered hereby. This prospectus, which constitutes part of the registration statement, does not contain all of the information set forth in the registration statement and the exhibits and schedules thereto. For further information with respect to our company and our common stock, reference is made to the registration statement and the exhibits and any schedules filed therewith. Statements contained in this prospectus as to the contents of any contract or any other document referred to are not necessarily complete, and in each instance, we refer you to the copy of the contract or other document filed as an exhibit to the registration statement. Each of these statements is qualified in all respects by this reference.
You can read our SEC filings, including the registration statement, over the internet at the SEC’s website at www.sec.gov.
We are subject to the information reporting requirements of the Exchange Act and we are required to file reports, proxy statements and other information with the SEC. These reports, proxy statements, and other information are available for inspection and copying at the SEC’s website referred to above. We also maintain a website at www.rocketlabusa.com, at which you may access these materials free of charge as soon as reasonably practicable after they are electronically filed with, or furnished to, the SEC. Information contained on or accessible through our website is not a part of this prospectus, and the inclusion of our website address in this prospectus is an inactive textual reference only.
 
115


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the shareholders and the Board of Directors of Rocket Lab USA, Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Rocket Lab USA, Inc. and subsidiaries (the “Company”) as of December 31, 2021 and 2020, the related consolidated statements of operations and comprehensive loss, changes in redeemable convertible preferred stock and stockholders’ equity (deficit), and cash flows, for each of the two years in the period ended December 31, 2021, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2021 and 2020, and the results of its operations and its cash flows for each of the two years in the period ended December 31, 2021, in conformity with accounting principles generally accepted in the United States of America.
Basis for Opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our 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 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 audits, 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 audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits 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 audits provide a reasonable basis for our opinion.
/s/ Deloitte & Touche, LLP
Los Angeles, California
March 23, 2022
We have served as the Company’s auditor since 2018.
 
F-2

ROCKET LAB U.S.A., INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
AS OF DECEMBER 31, 2021 AND 2020
(in thousands, except share and per share values)
 
    
December 31,
 
    
2021
   
2020
 
Assets
                
Current assets:
                
Cash and cash equivalents
   $ 690,959     $ 52,792  
Accounts receivable, net
     13,957       2,730  
Contract assets
     2,490       2,045  
Inventories
     47,904       26,135  
Prepaids and other current assets
     19,454       9,412  
    
 
 
   
 
 
 
Total current assets
     774,764       93,114  
Non-current
assets:
                
Property, plant and equipment, net
     65,339       49,832  
Intangible assets, net
     57,487       11,349  
Goodwill
     43,308       3,133  
Right-of-use
assets - operating leases
     28,424       26,902  
Restricted cash
     1,116       1,141  
Deferred income tax assets, net
     5,859       2,398  
Other
non-current
assets
     4,550           
    
 
 
   
 
 
 
Total assets
   $ 980,847     $ 187,869  
    
 
 
   
 
 
 
Liabilities, Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit)
                
Current liabilities:
                
Trade payables
   $ 3,489     $ 3,368  
Accrued expenses
     10,977       6,571  
Employee benefits payable
     8,266       4,582  
Contract liabilities
     59,749       26,132  
Current installments of long-term borrowings
     2,827           
Other current liabilities
     10,999       7,766  
    
 
 
   
 
 
 
Total current liabilities
     96,307       48,419  
Non-current
liabilities:
                
Long-term borrowings, excluding current installments
     97,297           
Non-current
lease liabilities
     28,302       27,299  
Deferred tax liabilities
     466           
Public and private warrant liabilities
     58,227           
Other
non-current
liabilities
     1,800       3,899  
    
 
 
   
 
 
 
Total liabilities
     282,399       79,617  
    
 
 
   
 
 
 
COMMITMENTS AND CONTINGENCIES (Note 16)
            
Redeemable convertible preferred stock
(1)
                
Series A Preferred stock, $0.0001 par value; authorized, issued and outstanding shares: 0 and 62,496,074 at December 31, 2021 and 2020, respectively
     —         5,500  
Series B Preferred stock, $0.0001 par value; authorized shares: 0 and 108,599,827 at December 31, 2021 and 2020 respectively; issued and outstanding shares: 0 and 108,293,846 at December 31, 2021 and 2020, respectively
     —         21,503  
Series C Preferred stock, $0.0001 par value; authorized shares: 0 and 44,394,177 at December 31, 2021 and 2020 respectively; issued and outstanding shares: 0 and 44,275,586 at December 31, 2021 and 2020, respectively
     —         16,471  
Series D Preferred stock, $0.0001 par value; authorized shares: 0 and 24,012,173 at December 31, 2021 and 2020 respectively; issued and outstanding shares: 0 and 23,312,786 at December 31, 2021 and 2020, respectively
     —         73,364  
Series E Preferred stock, $0.0001 par value; authorized, issued and outstanding shares: 0 and 39,575,426 at December 31, 2021 and 2020, respectively
     —         137,622  
Series
E-1
Preferred stock, $0.0001 par value; authorized, issued and outstanding shares: 0 and 5,890,047 at December 31, 2021 and 2020, respectively
     —         20,500  
Stockholders’ equity (deficit):
                
Common stock, $0.0001 par value; authorized shares: 2,500,000,000 and 416,744,314 at December 31, 2021 and 2020, respectively; issued and outstanding shares: 450,180,479 and 78,410,162 at December 31, 2021 and 2020, respectively
(1)
     45       8  
Additional
paid-in
capital
     1,002,106       19,920  
Accumulated deficit
     (305,011     (187,691
Accumulated other comprehensive income
     1,308       1,055  
    
 
 
   
 
 
 
Total stockholders’ equity (deficit)
     698,448       (166,708
    
 
 
   
 
 
 
Total liabilities, redeemable convertible preferred stock and stockholders’ equity (deficit)
   $ 980,847     $ 187,869  
    
 
 
   
 
 
 
 
(1)
Shares outstanding for all periods reflect the adjustment for the Exchange Ratio as a result of the Business Combination. See Note 1,
Description of Business
.
The accompanying notes are an integral part of these consolidated financial statements.
 
F-3

ROCKET LAB U.S.A., INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS
FOR THE YEARS ENDED DECEMBER 31, 2021 AND 2020
(in thousands, except share and per share data)
 
    
Years Ended December 31,
 
    
2021
   
2020
 
Revenues
   $ 62,237     $ 35,160  
Cost of revenues
     64,130       46,977  
    
 
 
   
 
 
 
Gross loss
     (1,893     (11,817
Operating expenses:
                
Research and development, net
     41,765       19,142  
Selling, general and administrative
     58,395       23,993  
    
 
 
   
 
 
 
Total operating expenses
     100,160       43,135  
    
 
 
   
 
 
 
Operating loss
     (102,053     (54,952
Other income (expense):
                
Interest income (expense), net
     (6,128     224  
Gain (loss) on foreign exchange
     (567     2,420  
Change in fair value of liability classified warrants
     (15,294     (2,417
Other income (expense), net
     (798     187  
    
 
 
   
 
 
 
Total other income (expense), net
     (22,787     414  
    
 
 
   
 
 
 
Loss before income taxes
     (124,840     (54,538
Benefit (provision) for income taxes
     7,520       (467
    
 
 
   
 
 
 
Net loss
   $ (117,320   $ (55,005
    
 
 
   
 
 
 
Other comprehensive income, net of tax:
                
Foreign currency translation income
     253       1,134  
    
 
 
   
 
 
 
Comprehensive loss
   $ (117,067   $ (53,871
    
 
 
   
 
 
 
Net loss per share attributable to Rocket Lab USA, Inc.:
                
Basic and diluted
   $ (0.56   $ (0.73
    
 
 
   
 
 
 
Weighted-average common shares outstanding:
                
Basic and diluted
     209,895,135       75,414,888  
The accompanying notes are an integral part of these consolidated financial statements.
 
F-4


ROCKET LAB U.S.A., INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CHANGES IN REDEEMABLE CONVERTIBLE
PREFERRED STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT)
FOR THE YEARS ENDED DECEMBER 31, 2021 AND 2020
(in thousands, except share and per share data)
 
   
Redeemable Convertible
Preferred Stock
   
Common Stock
   
Additional
Paid-In

Capital
   
Accumulated

Deficit
   
Other
Comprehensive

Income (Loss)
   
Total
 
   
Shares
   
Amount
   
Shares
   
Amount
 
December 31, 2019
    30,680,373     $ 254,460       8,076,275     $        $ 14,236     $ (132,686   $ (79   $ (118,529
Retroactive application of Exchange Ratio
    247,273,344       —         65,092,022       7       (7     —         —         —    
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
December 31, 2019 as adjusted
    277,953,717       254,460       73,168,297       7       14,229       (132,686     (79     (118,529
Net loss
    —         —         —         —         —         (55,005     —         (55,005
Exercise of stock options
    —         —         2,771,051       1       977       —         —         978  
Stock-based compensation
    —         —         —         —         4,218       —         —         4,218  
Issuance of Series
E-1
redeemable preferred stock for cash
    5,890,047       20,500       —         —         —         —         —         —    
Issuance of stock for acquisition
    —         —         2,470,814       —         —         —         —         —    
Issuance of common stock warrant
    —         —         —         —         496       —         —         496  
Other comprehensive income
    —         —         —         —         —         —         1,134       1,134  
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
December 31, 2020
    283,843,764       274,960       78,410,162       8       19,920       (187,691     1,055       (166,708
Net loss
    —         —         —         —         —         (117,320     —         (117,320
Exercise of stock options
    —         —         3,688,836       —         3,122       —         —         3,122  
Stock-based compensation
    —         —         —         —         33,108       —         —         33,108  
Exercise of preferred stock warrants
    817,981       —         —         —         6,514       —         —         6,514  
Exchange of preferred stock warrants for common stock warrants
    —         —         —         —         2,975       —         —         2,975  
Conversion of public warrants for common stock
    —         —         2,180       —         35       —         —         35  
Conversion of redeemable convertible preferred stock to common stock
    (284,661,745     (274,960     284,661,745       29       274,932       —         —         274,961  
Issuance of stock for acquisition
    —         —         853,306       —         11,568       —         —         11,568  
Reverse recapitalization, net of transaction costs
    —         —         81,685,363       8       649,932       —         —         649,940  
Common stock issued upon exercise of warrants
    —         —         878,887       —         —         —         —         —    
Other comprehensive income
    —         —         —         —         —         —         253       253  
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
December 31, 2021
           $          450,180,479     $ 45     $ 1,002,106     $ (305,011   $ 1,308     $ 698,448  
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
The accompanying notes are an integral part of these consolidated financial statements.
 
F-5


ROCKET LAB U.S.A., INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
FOR THE YEARS ENDED DECEMBER 31, 2021 AND 2020
(in thousands)
 
    
Years Ended December 31,
 
    
    2021    
   
    2020    
 
CASH FLOWS FROM OPERATING ACTIVITIES:
                
Net loss
   $ (117,320   $ (55,005
Adjustments to reconcile net loss to net cash used in operating activities:
                
Depreciation and amortization
     10,851       9,339  
Stock compensation expense
     32,557       4,218  
Amortization of inventory
step-up
     616       —    
Loss on disposal of assets
     156       1,473  
Loss on debt extinguishment
     496       —    
Amortization of debt issuance costs and discount
     1,546       —    
Noncash lease expense
     2,010       1,533  
Noncash expense associated with liability-classified warrants
     15,294       2,615  
Deferred income taxes
     (9,979     (713
Changes in operating assets and liabilities:
                
Accounts receivable
     (7,789     (522
Contract assets
     1,816       5,019  
Inventories
     (12,688     (11,260
Prepaids and other current assets
     (10,504     (2,375
Other
non-current
assets
     (4,548     —    
Trade payables
     (4,517     (1,603
Accrued expenses
     3,074       4,104  
Employee benefits payables
     (326     1,538  
Contract liabilities
     28,057       15,921  
Other current liabilities
     838       (832
Non-current
lease liabilities
     (1,801     (965
Other
non-current
liabilities
     370       (242
    
 
 
   
 
 
 
Net cash used in operating activities
     (71,791     (27,757
CASH FLOWS FROM INVESTING ACTIVITIES:
                
Purchases of property, equipment and software
     (25,699     (25,121
Cash paid for acquisitions, net of acquired cash
     (66,435     (12,208
    
 
 
   
 
 
 
Net cash used in investing activities
     (92,134     (37,329
CASH FLOWS FROM FINANCING ACTIVITIES:
                
Proceeds from the exercise of stock options and public warrants
     3,147       978  
Proceeds from long-term revolving line of credit
     15,000       —    
Proceeds from long-term secured term loan
     98,895       —    
Repayments on long-term revolving line of credit
     (15,000     —    
Net Proceeds from issuance of Series
E-1
Preferred Stock
     —         20,500  
Proceeds from Business Combination and PIPE Investment, net of transaction costs
     728,255       —    
Repurchase of shares and options from management
     (30,358     —    
    
 
 
   
 
 
 
Net cash provided by financing activities
     799,939       21,478  
Effect of exchange rate changes on cash and cash equivalents
     2,128       (153
    
 
 
   
 
 
 
Net increase (decrease) in cash and cash equivalents and restricted cash
     638,142       (43,761
Cash and cash equivalents, and restricted cash, beginning of period
     53,933       97,694  
    
 
 
   
 
 
 
Cash and cash equivalents, and restricted cash, end of period
   $ 692,075     $ 53,933  
    
 
 
   
 
 
 
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:
                
Cash paid for interest
   $ 3,991     $ —    
Cash refunds/(paid) for income taxes
     (1,842     300  
Unpaid purchases of property, equipment and software
     938       2,090  
Issuance of common stock warrants and accrued issuance costs in connection with loan and security agreement
     —         677  
Unpaid transaction costs
     27       —    
Right-of-use
assets obtained in exchange for new operating lease liabilities
     3,916       2,410  
Issuance of common stock in connection with acquisition, at fair value
     11,568       —    
Contingent consideration assumed at acquisitions
     7,300       —    
Warrants assumed as part of Business Combination
     48,149       —    
Prepaid expenses assumed as part of Business Combination
     219       —    
The accompanying notes are an integral part of these consolidated financial statements.
 
F-6


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data)
 
1.
DESCRIPTION OF THE BUSINESS
Rocket Lab USA, Inc. (“Rocket Lab” and, together with its consolidated subsidiaries, the “Company,” “we,” “us” or “our”) is an
end-to-end
space company with an established track record of mission success headquartered in Long Beach, California and is the parent company for several wholly owned operating subsidiaries located in the United States, New Zealand and Canada. We deliver reliable launch services, spacecraft design services, spacecraft components, spacecraft manufacturing and other spacecraft and
on-orbit
management solutions that make it faster, easier and more affordable to access space. We operate one of the only private orbital launch ranges in the world, located in Mahia, New Zealand, enabling a unique degree of operational flexibility and control of customer launch manifests and mission assurance. While our business has historically been centered on the development of small-class launch vehicles and related sale of launch services, we are currently innovating in the areas of medium-class launch vehicles and launch services, space systems design and manufacturing,
on-orbit
management solutions, and space data applications.
On August 25, 2021 (the “Closing Date”), the Company consummated the previously announced merger pursuant to that certain Agreement and Plan of Merger, dated March 1, 2021, and amended by Amendment No. 1 thereto, dated May 7, 2021 and Amendment No. 2 thereto, dated June 25, 2021 (the “Merger Agreement”), by and among the Company (formerly known as Vector Acquisition Corporation (“Vector”)), Rocket Lab USA, Inc., (“Legacy Rocket Lab”)) and Prestige USA Merger Sub, Inc., a Delaware corporation and a wholly-owned subsidiary of Legacy Rocket Lab (“Merger Sub”). Vector 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 Vector was domesticated and continued as a Delaware corporation (the “Domestication”), changing its name to “Vector Acquisition Delaware Corporation” (“Vector Delaware”). As contemplated by the Merger Agreement, Merger Sub merged with and into Vector Delaware, with the separate corporate existence of Merger Sub ceasing and Vector Delaware being the surviving corporation and a wholly owned subsidiary of Legacy Rocket Lab (the “First Merger”) and immediately following the First Merger, Legacy Rocket Lab merged with and into Vector Delaware with Vector Delaware being the surviving corporation in the merger (the “Second Merger,” and, together with the First Merger and the Domestication, the “Business Combination”). The Business Combination was unanimously approved by the boards of directors of each of Vector and Legacy Rocket Lab.
In connection with the closing of the Business Combination, the Company changed its name from Vector Acquisition Corporation to Rocket Lab USA, Inc. The “Post Combination Company” following the Business Combination is Rocket Lab USA, Inc.
The Business Combination
On August 25, 2021, the Company consummated the Business Combination. The following occurred upon the Closing:
 
   
The Company repurchased $40,000 of Legacy Rocket Lab Common Stock and options to purchase Legacy Rocket Lab Common Stock from certain members Rocket Lab management. Of the total repurchase amount of $
40,000
, $10,000 was used to purchase shares and options earned by employees through share-based compensation and resulted in incremental compensation expense of $9,642.
 
   
The remaining outstanding shares of Legacy Rocket Lab common stock and redeemable convertible preferred stock were exchanged for 362,188,208 shares of common stock in the Post Combination Company, based on the exchange ratio of 9.059659.
 
   
Holders of 968,617 shares of Vector Class A common stock properly exercised their right to have such shares redeemed for a full pro rata portion of the trust account holding the proceeds from Vector’s
 
F-7


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
 
initial public offering, calculated as of two business days prior to the consummation of the Business Combination, which was approximately $10.00 per share, or $9,686 in the aggregate. The remaining 31,031,383 shares of Vector Class A common stock automatically converted to an equal number of shares of common stock in the Post Combination Company.
 
   
The 8,000,000 shares of Vector Class B common stock automatically converted to an equal number of shares of common stock in the Post Combination Company.
 
   
Vector warrants that were outstanding and unexercised converted into an equal number of warrants to purchase common stock of the Post Combination Company.
 
   
Pursuant to subscription agreements entered into in connection with the Merger Agreement (collectively, the “Subscription Agreements”), certain investors agreed to subscribe for an aggregate of 46,700,000
newly-issued
shares of common stock in the Post Combination Company at a purchase price of $10.00 per share for an aggregate purchase price of $467,000 (the “PIPE Investment”). The PIPE Investment was consummated substantially concurrently with the closing of the Business Combination.
In addition, if the closing price of the Post Combination Company common stock was equal to or greater than $20.00 for a period of at least 20 trading days out of 30 consecutive trading days during the period commencing on the 90th day following the Closing Date and ending on the 180th day following the Closing Date (the “Stock Price Target”), the holders of Legacy Rocket Lab’s equity securities, including options, warrants, restricted stock units and other rights to acquire stock of Legacy Rocket Lab, would have been entitled to receive an aggregate of 32,150,757 additional shares of Post Combination Company Common Stock (the “Earnout Shares”), subject, in the case of holders of options, warrants, restricted stock units and other rights to acquire stock of Legacy Rocket Lab, to the terms of such options, warrants, restricted stock units and other rights. In evaluating the accounting treatment for the earnout, we have concluded that the earnout is not a liability under Accounting Standards Codification (“ASC”) 480,
Distinguishing Liabilities from Equity
, is not subject to the accounting guidance under ASC 718,
Compensation—Stock Compensation
, and is not subject to derivative accounting under ASC 815,
Derivative and Hedging
. As such, the earnout is recognized in equity at fair value upon the closing of the Business Combination. On February 21, 2022, the Company’s common stock did not trade at equal to or greater than $20.00 for a period of at least 20 trading days out of 30 consecutive trading days during the Stock Price Target and the Company will not issue the Earnout Shares.
Immediately after giving effect to the Business Combination and the PIPE Financing, the following were outstanding: (i) 447,919,591 shares of Rocket Lab Common Stock, consisting of (a) 362,188,208 shares of Post Combination Company Common Stock issued to holders of Legacy Rocket Lab common stock and redeemable convertible preferred stock, (b) 31,031,383 shares issued to the holders of Vector’s Class A ordinary shares, which reflects the redemption of 968,617 Class A ordinary shares with respect to which holders exercised their redemption right, (c) 8,000,000 shares issued to the holders of Vector’s Class B ordinary shares, and (d) 46,700,000 shares of Post Combination Company Common Stock issued in the PIPE Investment; (ii) warrants to purchase 16,266,666 shares of Post Combination Company Common Stock at an exercise price of $11.50 per share issued upon conversion of the outstanding Vector warrants prior to the Business Combination; (iii) warrants to purchase 891,380 shares of Post Combination Company Common Stock attributable to Legacy Rocket Lab warrants prior to the Business Combination, which had a weighted average exercise price of approximately $0.29 per share, (iv) options to purchase 17,961,684 shares of Post Combination Company Common Stock attributable to Legacy Rocket Lab options prior to the Business Combination, which had a weighted average exercise price of $1.04 per share and 14,253,283 of which were vested, (v) 14,903,640 restricted stock units attributable to restricted stock units of Rocket Lab prior to the Rocket Lab Business
 
F-8


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
Combination, including 4,065,304 with respect to which the time-based vesting conditions had been satisfied and (vi) an earnout obligation of Legacy Rocket Lab prior to the Business Combination pursuant to which the Post Combination Company may be required to issue up to 1,915,356 shares of Post Combination Company Common Stock. In addition, the Earnout Shares will not be issued as described above.
The following table reconciles the elements of the Business Combination to the Condensed Consolidated Statement of Cash Flows and the Condensed Consolidated Statement of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit) for the year ended December 31, 2021:
 
Cash - Vector Trust and cash, net of redemptions
   $ 310,330  
Cash - PIPE Investment
     467,000  
Less: transaction costs and advisory fees paid
     (49,075
    
 
 
 
Net proceeds from Rocket Lab Business Combination
     728,255  
Less: Accrued transaction costs
     (27
Plus: Prepaid expenses assumed as part of Business Combination
     219  
Less: Warrants assumed as part of Business Combination
     (48,149
Less: Repurchase of Management Shares
     (30,358
    
 
 
 
Reverse recapitalization, net of transaction costs
   $ 649,940  
    
 
 
 
The Business Combination was accounted for as a reverse recapitalization in accordance with ASC 805,
Business Combinations
, with no goodwill or other intangible assets recorded. Under this method of accounting, Vector was treated as the “accounting acquiree” and Legacy Rocket Lab as the “accounting acquirer” for financial reporting purposes. Accordingly, for accounting purposes, the Business Combination was treated as the equivalent of Legacy Rocket Lab issuing shares for the net assets of Vector, followed by a recapitalization. The consolidated assets, liabilities, and results of operations of Legacy Rocket Lab comprise the historical financial statements of the Post Combination Company, and Vector’s assets, liabilities and results of operations are consolidated with Legacy Rocket Lab beginning on the acquisition date. Accordingly, for accounting purposes, the financial statements of the Post Combination Company represent a continuation of the financial statements of Legacy Rocket Lab, and the net assets of Vector are stated at historical cost, with no goodwill or other intangible assets recorded. This determination was primarily based on the following:
 
   
Legacy Rocket Lab stockholders considered in the aggregate have a majority interest of voting power in the Post Combination Company.
 
   
Members of Legacy Rocket Lab’s board of directors comprise five of the six members of the Post Combination Company’s board of directors as of the closing of the Business Combination.
 
   
Legacy Rocket Lab’s senior management continue to compose the senior management of the Post Combination Company
 
   
The relative size and valuation of Legacy Rocket Lab compared to Vector.
 
   
Legacy Rocket Lab’s business comprises the ongoing operations of the Post Combination Company.
In accordance with guidance applicable to these circumstances, the equity structure has been recast in all comparative periods up to the Closing Date to reflect the number of shares of the Company’s common stock, $0.0001 par value per share, issued to Legacy Rocket Lab’s stockholders in connection with the Business Combination. As such, the shares and corresponding capital amounts and earnings per share related to Legacy
 
F-9


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
Rocket Lab redeemable convertible preferred stock, common stock, warrants, options, and restricted stock units prior to the Business Combination have been retroactively recast as shares reflecting the Exchange Ratio of 9.059659 established in the Business Combination.
Post Combination Company common stock and warrants commenced trading on the Nasdaq Stock Market LLC (“Nasdaq”) under the symbols “RKLB” and “RKLBW,” respectively, on August 25, 2021.
 
2.
SIGNIFICANT ACCOUNTING POLICIES
Principals of Consolidation and Basis of Presentation
The consolidated financial statements are presented in conformity with accounting standards generally accepted in the United States of America (“U.S. GAAP”) and include the accounts of Rocket Lab USA, Inc. and its wholly owned subsidiaries after elimination of intercompany accounts and transactions.
Emerging Growth Company
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”), and it 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 independent registered public accounting firm attestation requirements of Section 404 of the Sarbanes-Oxley Act, 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 stockholder 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 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. 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 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.
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 consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.
On an ongoing basis, our management evaluates estimates and assumptions including those related to revenue recognition, contract costs, loss reserves, valuation of warrants and stock-based compensation and deferred tax valuation allowances. We based our estimates on historical data and experience, as well as various
 
F-10


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
other factors that our management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities. Actual results could differ from these estimates and assumptions.
Cash and Cash Equivalents
The Company considers cash and cash equivalents to be only those investments which are highly liquid, readily convertible to cash and which have a maturity date within ninety days from the date of purchase. The carrying amounts for the Company’s cash equivalents approximate fair value due to their short maturities. Cash equivalents are recorded at fair value and consist primarily of money market funds.
Restricted Cash
The Company considers restricted cash to include any cash that is legally restricted as to withdrawal or usage. The Company had $1,116 and $1,141 as of December 31, 2021 and 2020, respectively. The balance relates to collateral for letters of credit and money market accounts and is presented in restricted cash in the consolidated balance sheets.
Accounts Receivable, Net
Accounts receivables represent amounts billed and currently due from customers. The amounts are stated at their net estimated realizable value. The Company monitors collections and payments from its customers and maintains an allowance for doubtful accounts, which effective January 1, 2020, is based upon applying an expected credit loss rate to receivables based on the historical loss rate from similar high-risk customers adjusted for current conditions, including any specific customer collection issues identified, and forecasts of economic conditions. Delinquent account balances are written off after management has determined that the likelihood of collection is remote. The allowance for credit losses as of December 31, 2021 and 2020, and the activity in this account, including the current-period provision for expected credit losses for the years ended December 31, 2021 and 2020, were not material.
Inventories
Inventories consist of components and subassemblies, spare parts and consumable goods. Inventories are recorded at actual acquisition costs and adjusted to the lower of cost or estimated net realizable value. Costs include direct material, direct labor, applicable manufacturing and engineering overhead, and other direct costs. The determination of net realizable value of
long-term
contract costs is based upon quarterly contract reviews that determine an estimate of costs to be incurred to complete all contract requirements. When actual contract costs and the estimate to complete exceed total estimated contract revenues, a loss provision is recorded.
Prepaids and Other Current Assets
Prepaids and other current assets include goods and services tax, prepaid expenses, government grant receivables and miscellaneous receivables.
Property, Plant and Equipment, Net
Property, plant and equipment, are stated at cost, less accumulated depreciation. Depreciation on Launch Services is calculated using a diminishing value method which approximates a double-declining method over the
 
F-11


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
estimated useful lives of assets. Depreciation on Space Systems is calculated using the
straight-line
method over the estimated useful lives of assets.
 
Asset Category
  
Estimated Useful Lives
Buildings and improvements    15 to 30 years
Machinery, equipment, vehicles and office furniture    2 to 12 years
Computer equipment, hardware and software    3 to 5 years
Launch site assets    3 to 10 years
Leasehold improvements    Shorter of remaining lease term or estimated useful life
Launch site assets include buildings, machinery and equipment at launch sites.
Repair and maintenance costs are expensed as incurred. Assets disposed of or retired are removed from cost and accumulated depreciation accounts and any resulting gain or loss is reflected in the Company’s consolidated statements of operations and comprehensive loss.
Business Combination
The results of businesses acquired in a business combination are included in our consolidated financial statements from the date of the acquisition. The Company uses the acquisition method of accounting for business combinations and recognizes assets acquired and liabilities assumed measured at their fair values on the date acquired. Goodwill is measured as of the acquisition date as the excess of consideration transferred over the net acquisition date fair value of the assets acquired and the liabilities assumed.
The Company performs valuations of assets acquired and liabilities assumed and allocates the purchase price to its respective assets and liabilities. Determining the fair value of assets acquired and liabilities assumed requires us to use significant judgment and estimates, including the selection of valuation methodologies, estimates of future revenue, costs and cash flows, discount rates and selection of comparable companies. The Company engages the assistance of valuation specialists in concluding on fair value measurements in connection with determining fair values of assets acquired and liabilities assumed in a business combination.
Intangible Assets, Net
Intangible assets consist of purchased intangible assets including developed technology,
in-process
research and development, customer relationships, backlog, trademarks and tradenames,
non-compete
agreements, capitalized software and capitalized intellectual property and are amortized over their useful lives ranging from
one
to
twenty years
using the
straight-line
method of amortization. The Company evaluates the recoverability of intangible assets periodically by considering events or circumstances that may warrant revised estimates of useful lives
or
that indicate the asset may be impaired.
Impairment of Long-Lived Assets
Long-lived assets consist of property, plant equipment and intangible assets with estimable useful lives subject to depreciation and amortization. The Company reviews
long-lived
assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be
 
F-12


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
recoverable. Recoverability of an asset or asset group to be held and used is measured by a comparison of the carrying amount of an asset or asset group to the estimated undiscounted future cash flows expected to be generated by the asset or asset group. If the carrying amount of the asset or asset group exceeds its estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset or asset group exceeds the fair value of the asset or asset group. There was no impairment of long-lived assets during the years ended December 31, 2021 and 2020.
Goodwill
Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combination. We test goodwill for impairment at least annually during the fourth fiscal quarter, or more frequently if indicators of impairment exist during the fiscal year. Events or circumstances which could trigger an impairment review include a significant adverse change in legal factors or in the business climate, loss of key customers, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of the Company’s use of the acquired assets or the strategy for the Company’s overall business, significant negative industry or economic trends or significant underperformance relative to expected historical or projected future results of operations.
When testing goodwill for impairment, the Company first performs a qualitative assessment. If the Company determines it is more likely than not that a reporting unit’s fair value is less than its carrying amount, then a one-step impairment test is required. If the Company determines it is not more likely than not a reporting unit’s fair value is less than its carrying amount, then no further analysis is necessary. To identify whether a potential impairment exists, the Company compares the estimated fair value of the reporting unit with its carrying amount, including goodwill. If the estimated fair value of the reporting unit exceeds its carrying amount, goodwill is not considered to be impaired. If, however, the fair value of the reporting unit is less than its carrying amount, then such balance would be recorded as an impairment loss.
Any impairment loss is limited to the carrying amount of goodwill allocated to the reporting unit. There was no impairment of goodwill during the years ended December 31, 2021 and 2020.
Fair Value of Financial Instruments
We utilize valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. We estimate fair value based on assumptions that market participants would use in pricing an asset or liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which is categorized in one of the following levels:
 
   
Level 1
—Quoted prices in active markets for identical assets or liabilities.
 
   
Level 2
—Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
 
   
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. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs. The inputs to the determination of fair value are based upon the best information in the circumstances and may require significant management judgment or estimation.
 
F-13


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
The Company considers the carrying values of cash, restricted cash, accounts receivable, accounts payable, and accrued expenses to approximate fair value for these financial instruments due to the short maturities of these instruments. The Company’s preferred stock warrant options and public and private warrants are carried at fair value and determined according to the fair value hierarchy above (Note 5).
Assets and Liabilities Recorded at Fair Value on a
Non-Recurring
Basis
Certain assets and liabilities, including goodwill and intangible assets, are subject to measurement at fair value on a
non-
recurring basis upon initial acquisition in a business combination or if they are deemed to be impaired as a result of an impairment review.
Fair Value of Common Stock
Subsequent to the Business Combination, the fair value of the Company’s common stock is based on the closing market price on the date of grant. Prior to the Business Combination, due to the absence of an active market for the Company’s common stock, the fair value of the Company’s common stock is estimated based on current available information. This estimate required significant judgment and considers several factors, such as estimated probabilities of future liquidation scenarios, future equity values estimated based on project future cash flows and guideline public company information, discount rates, expected volatility and discounts for lack of marketability. These estimates were highly subjective in nature and involved a large degree of uncertainty.
Such estimates of the fair value of the Company’s common stock were used in the measurement of stock-based compensation expense and common stock and preferred stock warrants prior to the Business Combination.
Equity Issuance Costs
Certain transaction costs incurred in connection with the Merger Agreement that are direct and incremental to the Business Combination (see Note 1) have been recorded as a component of additional paid-in capital within the Condensed Consolidated Balance Sheets.
Revenue Recognition
The Company generates revenue from launch services and space systems. Launch services may be provided as a mission dedicated to a single customer or as a rideshare arrangement with multiple spacecraft from multiple customers. Space systems revenue is comprised of space engineering, program management, spacecraft components, spacecraft manufacturing, space software and mission operations.
Revenue is recognized when control of the promised product or service is transferred to our customers at an amount that reflects the consideration the Company expects to be entitled to in exchange for those products or services. The Company’s revenue contracts are generally fixed-price contracts or time and materials contracts depending upon the nature of the contract. In fixed-price contracts, to the extent actual costs vary from the cost upon which the price was negotiated, the company will generate variable levels of profit or could incur a loss.
The Company enters into contracts that can include various combinations of products and services, including contracts that contain both launch services and space systems products and services. In general, each launch and space system product or service is capable of being distinct and accounted for as separate performance obligations. Where contracts contain a single performance obligation, the entirety of the transaction price is allocated to this one performance obligation. For contracts with multiple performance obligations, the
 
F-14


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
transaction price is allocated to each performance obligation based on the estimated standalone selling price of the product or service underlying each performance obligation. The standalone selling price represents the amount the Company would sell the product or service to a customer on a standalone basis.
The transaction price represents the amount of consideration to which the Company expects to be entitled in exchange for transferring the promised services to its customers. The consideration promised within a contract may include fixed amounts and variable amounts. Variable consideration may consist of final milestone payments or mission success fees that are earned when the payload is delivered to the specified orbit, amongst other types.
The Company estimates variable consideration at the most likely amount, which is included in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur.
The Company recognizes revenue when or as control is transferred to the customer, either over-time or at a point-in-time.
Generally, launch services revenue is recognized at a
point-in-time
when control transfers upon intentional ignition of the launch or where successful delivery milestones are applicable, such as upon delivery of the spacecraft to the specified orbit. In some circumstances, launch service revenue is recognized
over-time
when it is determined that there is no alternative use for the mission, due to contractual or practical limitations, and when the Company has an enforceable right to payment for the services performed to date including a reasonable profit.
Revenue for space systems is recognized at a point-in-time or over-time depending upon the nature of the contract with customer. For contracts to provide space engineering, program management and mission operations, the Company recognizes revenues
over-time
as the customer simultaneously receives and consumes the benefits provided by the Company’s performance as the Company performs. Similarly, spacecraft manufacturing is recognized
over-time
when it is determined that there is no alternative use for the spacecraft, due to contractual or practical limitations, and where the Company has an enforceable right to payment for the services performed to date including a reasonable profit. Contracts to provide components for spacecraft that do not qualify for
over-time
recognition are recognized at a point-in-time when control is transferred.
For revenue recognized over-time, the Company uses either an input method, based on costs incurred relative to total estimated costs at completion to estimate the percentage of completion, or an output method, based upon days of service, depending upon the nature of the performance obligation. For revenues measured utilizing an input method, the costs incurred are determined by assessing the physical and technical progress on the performance obligation applied to the standard costs. Due to the nature of the work performed under spacecraft construction contracts, the estimation of physical and technical progress requires judgment and is subject to many variables including but not limited to actual progress and costs incurred, labor productivity, changes in cost and availability of materials.
Contracts for space software provide the customer with a right to use the software as it exists when made available to the customer. Customers may purchase perpetual entity-wide licenses or mission-based licenses, which provide customers with the same functionality and differ primarily in the number of spacecraft into which the software may be integrated. Revenue from space software is recognized upfront at the
point-in-time
when the software is made available to the customer. When customers purchase when and if available software maintenance in addition to the space software license, revenues allocated to the maintenance are recognized ratably over the maintenance period.
 
F-15


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
Due to their nature, time and materials contracts contain variable consideration; however, in general, the Company’s performance obligations under time and materials contracts qualify for the “right to invoice” practical expedient. Under this practical expedient, the Company recognizes revenue, over time, in the amount to which the Company has a right to invoice. In addition, the Company is not required to estimate such variable consideration upon inception of the contract and reassess the estimate each reporting period. The Company determined that this method best represents the transfer of services as, upon billing, the Company has a right to consideration from a customer in an amount that directly corresponds with the value to the customer of the Company’s performance completed to date.
Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities.
Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to our contracts with customers.
Contract assets include unbilled amounts under contracts when revenue recognized exceeds the amount billed to the customer. Contract assets are transferred to accounts receivable when the right to invoice becomes unconditional and the invoice is issued. Contract assets are classified as current if the invoice will be delivered to the customer within the succeeding 12-month period with the remaining recorded as long-term. These contract assets are not considered a significant financing component of the company’s contracts as the payment terms are intended to protect the customer in the event the company does not perform on its obligations under the contract. Contract liabilities primarily consists of customer billings in advance of revenues being recognized. Contract liabilities are not a significant financing component as they are generally utilized to pay for contract costs within a one-year period or are used to ensure the customer meets contractual requirements.
Cost of Revenues
Cost of revenues includes direct material costs, compensation and benefits and other costs, such as launch service supplies and consumables, lab supplies, insurance, travel, vehicle and equipment related costs directly associated with generating revenues.
Selling, General and Administrative
Selling, general and administrative expenses consist of indirect costs, including management and executive compensation, corporate costs related to finance, accounting, human resources, information technology, legal, administrative, safety, professional services, rent and other general expenses.
Advertising costs are expensed as incurred and presented within selling, general and administrative expenses in the consolidated statements of operations and comprehensive loss. For the years ended December 31, 2021 and 2020, advertising costs were not material.
Research and Development Costs, net
Research and development costs, net primarily include labor, prototype, and professional services related to the development of our Space System platform and components and the Neutron Launch Vehicle. These costs are based on a cost model for research and development relating to internal product development programs not associated with customer contractual arrangements. These costs are presented net of government grants on the consolidated statements of operations and comprehensive loss.
 
F-16


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
Government Grants
The Company entered into a funding agreement for a research and development growth grant with an agency of the New Zealand federal government during the year ended 2013. The grant reimbursed up to 20% of the Company’s qualifying research and development costs incurred. The Company recognized a grant receivable once eligible reimbursable research and development expenses are incurred and submitted for reimbursement. Any corresponding grant receivable would be presented within prepaids and other current assets on the consolidated balance sheets. The Company received $3,695 in grant proceeds during the year ended December 31, 2020, which is presented within research and development costs, net in consolidated statements of operations and comprehensive loss.
The Company entered into a research and development tax incentive program with the New Zealand government effective from January 1, 2021. The tax incentive will reimburse up to 15% of the Company’s qualifying research and development costs incurred. The Company may recognize a grant receivable once eligible reimbursable research and development expenses are incurred and submitted for reimbursement. Any corresponding grant receivable will be presented within other current assets on the consolidated balance sheets. The Company accrued for an estimated amount of $2,563 during the year ended December 31, 2021, which is presented within research and development costs, net in consolidated statements of operations and comprehensive loss.
The Company entered into an agreement with the U.S. Space Force’s Space Systems Command for development of the Neutron launch vehicle’s upper stage during the year ended 2021. The Company received $393 in proceeds during the year ended December 31, 2021, which is presented within research and development costs, net in consolidated statements of operations and comprehensive loss.
Stock-Based Compensation
The Company’s stock compensation plan is classified as an equity plan which permits stock awards in the form of employee stock options and restricted stock awards. For awards that vest solely based on continued service, the fair value of an award is recognized as an expense over the requisite service period on a
straight-line
basis. For awards that contain performance conditions, the fair value of an award is recognized based on the probability of the performance condition being met.
The fair value of stock options under the Company’s employee equity incentive plan are estimated as of the grant date using the
Black-Scholes
option valuation model, which is affected by estimates of the fair value per share of the Company’s common stock, the risk-free interest rate, expected dividend yield, expected term and the expected share price volatility of its common shares over the expected term, which are estimated as follows:
 
   
Fair value per share of common stock
. Prior to the Business Combination, due to the absence of an active market for the Company’s common stock, the fair value of the Company’s common stock for purposes of determining the exercise price for stock option grants and the fair value at grant date was estimated based on highly subjective and uncertain information. The exercise price of stock options was set at least equal to the fair value of the Company’s common stock on the date of grant. Following the completion of the Business Combination in August 2021, the Company estimates the fair value of common stock based on the market price of our Common Stock underlying the awards on the grant date.
 
   
Expected volatility
. The Company’s shares have actively traded for a short period of time subsequent to the Business Combination, the volatility is based on the weighted average historical volatilities of a pool of public companies that are comparable to the Company. Expected volatility represents the estimated volatility of the shares over the expected life of the options.
 
F-17


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
   
Expected term
. The Company determines the expected term of the awards using the simplified method due to the Company’s insufficient history of option exercise and forfeiture activity. The simplified method estimates the expected term based on the average of the vesting period and contractual term of the stock option.
 
   
Risk-free interest rate
. The risk-free interest rate for periods within the expected life of the option is derived from the U.S. treasury interest rates in effect at the date of grant.
 
   
Estimated dividend yield
. The Company uses an expected dividend yield of zero since no dividends are expected to be paid.
The fair value of restricted stock units granted under the Company’s employee equity incentive plans are estimated as of the grant date in an amount equal to the estimated fair value per share of the Company’s common stock.
Forfeitures are recognized as incurred for as they occur. Unless otherwise approved, options must be exercised while the individual is an employee or within 90-days of termination when applicable. The expiration date of newly issued options is ten years after grant date unless earlier terminated as provided for in the Plan.
The assumptions used in calculating the fair value of stock-based awards represent our best estimates, however, these estimates involve inherent uncertainties and the application of judgment. As a result, if factors change or we use different assumptions,
stock-based
compensation expense could be materially different in the future.
Income Taxes
The Company uses the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recognized by applying the statutory tax rates in effect in the years in which the differences between the financial reporting and tax filing bases of existing assets and liabilities are expected to reverse. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.
The Company utilizes a
two-step
approach to recognizing and measuring uncertain income tax positions (tax contingencies). The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. The Company makes estimates, assumptions and judgments to determine its provision for income taxes and also for deferred tax assets and liabilities and any valuation allowances recorded against deferred tax assets. Actual future operating results and the underlying amount and type of income could differ materially from the Company’s estimates, assumptions and judgments thereby impacting its consolidated financial position and results of operations.
The Company’s policy is to recognize interest and/or penalties related to all tax positions in income tax expense. To the extent that accrued interest and penalties do not ultimately become payable, amounts accrued will be reduced and reflected as a reduction of the overall income tax provision in the period that such determination is made. Interest and penalties related to uncertain tax positions were not material as of and for the years ended December 31, 2021 and 2020.
 
F-18


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
Segment Information
Operating segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources to an individual segment and in assessing performance. The Company’s CODM is its Chief Executive Officer. The Company has determined that it operates in two reportable segments: Launch Services and Space Systems.
Foreign Currencies
The functional currency of certain of the Company’s wholly owned subsidiaries is the currency of the primary economic environment in which they operate. Assets and liabilities denominated in currencies other than the functional currency are remeasured at the exchange rate in effect on the balance sheet date, with exchange differences or remeasurement included in other (expense) income, net on our consolidated statement of operations and comprehensive loss. Revenue and expenses are translated at average rates of exchange prevailing during the respective period. Translation adjustments resulting from this process are recorded as a component of accumulated other comprehensive income (loss) in the consolidated statement of redeemable convertible preferred stock and shareholders’ deficit.
Leases
The Company leases certain property, vehicles and equipment. At contract inception, the Company determines if contract contains a lease and whether the lease should be classified as an operating or financing lease.
ROU assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Company’s leases do not provide an implicit rate, it uses the incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The ROU asset also includes any lease prepayments made and excludes lease incentives. The Company’s lease terms include options to extend or terminate the lease when it is reasonably certain that it will exercise that option. Lease expense for operating lease payments is recognized on a
straight-line
basis over the lease term. Finance leases result in the recognition of depreciation expense, which is recognized on a straight-line basis over the expected life of the leased asset, and interest expense, which is recognized following an effective interest rate method.
The Company excludes
short-term
leases (term of 12 months or less) from the balance sheet presentation and accounts for non-lease and lease components in a contract as a single lease component for certain asset classes.
Warrant Liability
The Company accounts for the warrants assumed in connection with the Business Combination in accordance with the guidance contained in ASC 815-40,
Derivatives and Hedging
, under which the warrants do not meet the criteria for equity treatment and must be recorded as liabilities. Accordingly, the Company classifies the warrants as liabilities at their fair value and adjust the warrants to fair value at each reporting period. This liability is subject to
re-measurement
at each balance sheet date until exercised, and any change in fair value is recognized in the Consolidated Statements of Operations and Comprehensive Loss.
 
F-19


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
Recently Adopted Accounting Pronouncements
In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update 2021-08,
Business
Combinations (Topic 805) Accounting for Contract Assets and Contract Liabilities from Contracts with Customers
(“ASU No. 2021- 08”). The amendments in ASU No. 2021-08 address diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination. The amendments in ASU No. 2021-08 require that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606,
Revenue from Contracts with Customers
. Upon adoption, an acquirer should account for the related revenue contracts of the acquiree as if it has originated the contracts.
For public business entities, the amendments in ASU No. 2021-08 are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The amendments in ASU
No. 2021-08
should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption of the amendments is permitted. An entity that early adopts should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The Company has early adopted ASU No. 2021-08 effective January 1, 2021, which resulted in the contract liabilities being recognized under ASC 606 instead of fair value at the acquisition dates. There were no other impacts due to the adoption of this guidance on our consolidated financial statements.
 
3.
REVENUES
The Company disaggregates revenue by reportable segment and revenue recognition pattern, as it believes these categories best depicts how the nature, timing and uncertainty of revenue and cash flows are affected by economic factors. The following tables provide information about disaggregated revenue and a reconciliation of the disaggregated revenue during the years ended December 31, 2021 and 2020:
 
    
Year Ended December 31, 2021
 
    
Launch
Services
    
Space
Systems
    
Total
 
Revenues by recognition model
                          
Point-in-time
   $ 36,576      $ 12,578      $ 49,154  
Over-time
     2,395        10,688        13,083  
    
 
 
    
 
 
    
 
 
 
Total revenue by recognition model
   $ 38,971      $ 23,266      $ 62,237  
    
 
 
    
 
 
    
 
 
 
   
    
Year Ended December 31, 2020
 
    
Launch
Services
    
Space
Systems
    
Total
 
Revenues by recognition model
                          
Point-in-time
   $ 31,993      $ 1,910      $ 33,903  
Over-time
     1,092        165        1,257  
    
 
 
    
 
 
    
 
 
 
Total revenue by recognition model
   $ 33,085      $ 2,075      $ 35,160  
    
 
 
    
 
 
    
 
 
 
The timing of revenue recognition, billings, and cash collections results in billed accounts receivable, unbilled receivables (presented within contract assets) and customer advances and deposits (presented within contract liabilities) on the consolidated balance sheets, where applicable. Amounts are generally billed as work
 
F-20


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
progresses in accordance with agreed-upon milestones. These individual contract assets and liabilities are reported in a net position on a contract-by-contract basis on the consolidated balance sheets at the end of each reporting period.
The following table presents the balances related to enforceable contracts as of December 31, 2021 and 2020:
 
    
December 31,
 
    
2021
    
2020
 
Contract balances
                 
Accounts receivable
   $ 13,957      $ 2,730  
Contract assets
     2,490        2,045  
Contract liabilities
     59,749        26,132  
Changes in contract liabilities were as follows:
 
    
2021
    
2020
 
Contract liabilities, beginning of year
   $ 26,132      $ 10,211  
Contract liabilities assumed at acquisition
     5,560            
Customer advances received
     41,614        24,694  
Recognition of unearned revenue
     (13,557      (8,773
    
 
 
    
 
 
 
Contract liabilities, end of year
   $ 59,749      $ 26,132  
    
 
 
    
 
 
 
The revenue recognized from the contract liabilities consisted of the Company satisfying performance obligations during the normal course of business.
The amount of revenue recognized from changes in the transaction price associated with performance obligations satisfied in prior years during the years ended December 31, 2021 and 2020 was not material.
Remaining unsatisfied performance obligations represent the total dollar value of work to be performed on contracts awarded and in progress. The amount of remaining unsatisfied performance obligations increases with new contracts or additions to existing contracts and decreases as revenue is recognized on existing contracts. Contracts are included in the amount of remaining unsatisfied performance obligations when an enforceable agreement has been reached. Remaining unsatisfied performance obligations totaled $241,463 as of December 31, 2021, of which approximately 60% is expected to be recognized within 12 months, with the remaining 40% to be recognized beyond 12 months.
 
4.
BUSINESS COMBINATIONS
Sinclair Interplanetary
On April 28, 2020, the Company acquired 100% of the outstanding capital stock and voting interest of Sinclair Interplanetary (“Sinclair Interplanetary”), pursuant to a stock purchase agreement with Sinclair, dated March 6, 2020. The results of Sinclair’s operations have been included in the consolidated financial statements since the acquisition close date. Sinclair Interplanetary is a leading provider of
high-quality,
flight-proven spacecraft hardware and is headquartered in Toronto, Canada. As a result of the acquisition, management expects to strengthen and expand the Company’s ability to become a one stop shop for customers who desire to design, build and launch a spacecraft.
 
F-21


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
Acquisition Consideration
The acquisition-date consideration transferred consisted of cash of $12,340.
The following table presents estimates of the fair value of the assets acquired and the liabilities assumed by the Company in the acquisition:
 
Description
  
Amount
 
Cash and cash equivalents
   $ 132  
Accounts receivable
     1,024  
Intangible assets, net
     10,250  
Other current liabilities
     (2,494
Other assets and liabilities, net
     533  
    
 
 
 
Identifiable net assets acquired
     9,445  
Goodwill
     2,895  
    
 
 
 
Total purchase price
   $ 12,340  
    
 
 
 
The following is a summary of identifiable intangible assets acquired and the related expected lives for the
finite-lived
intangible assets:
 
Type
  
Estimated
Life in
Years
    
Fair Value
 
Developed technology
     7      $ 9,200  
In-process
technology
     N/A        100  
Customer relationships
     3        600  
Backlog
     0.7        50  
Trademark and tradenames
     3        100  
Non-compete
agreement
     4        200  
             
 
 
 
Total identifiable intangible assets acquired
            $ 10,250  
             
 
 
 
Goodwill of $2,895 was recorded for the Sinclair Interplanetary acquisition, representing the excess of the purchase price over the fair value of the identifiable net assets. Goodwill recognized primarily represents the future revenue and earnings potential and certain other assets which were acquired, but that do not meet the recognition criteria, such as assembled workforce. None of the goodwill is expected to be deductible for income tax purposes.
The Company recognized $1,026 of acquisition and integration related costs that were expensed in the year ended December 31, 2020. These costs are included in the consolidated statement of operations in the line item entitled “Selling, General and Administrative Expense.”
Compensation Arrangements
In connection with the Sinclair Interplanetary acquisition, the Company issued 2,470,814 shares of common stock to the seller upon closing of the acquisition. The shares are subject to a share restriction agreement which restricts the transferability of the shares and provides the Company with a right to repurchase the shares for $0 upon termination of employment of the seller. The Company’s repurchase right lapses in eight equal quarterly
 
F-22


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
installments over the two-year period subsequent to the acquisition date as the seller continues to provide service as an employee, such that at the end of the two-year period following the acquisition date, the shares will be fully transferable, and the Company will no longer have a right to repurchase the shares. Therefore, the shares are accounted for as post-combination compensation expense for services as an employee over the two-year vesting period following the acquisition date.
Additionally, the Company agreed to issue to the seller of Sinclair Interplanetary an earnout of up to 1,915,357 additional shares of the Company’s common stock to be paid over a two-year period following the acquisition close date. Issuance of the earnout shares is contingent upon the acquired business meeting certain post-acquisition gross revenue and gross margin targets and the seller continuing to provide services to the Company as an employee during the earnout period. The earnout shares are divided into three tranches. The number of shares to be earned in the first tranche (between 0 and 957,679 shares) is based on revenue and gross margin of the acquired business during the first one-year period following acquisition. The number of shares to be earned in second tranche (between 0 and 957,678 shares) is based on revenue and gross margin of the acquired business during the second one-year period following acquisition. The arrangement also provides for a make-up share tranche, whereby the seller may earn additional shares not earned in the first one-year period following acquisition if the revenue and gross margin of the second one-year period following acquisition met certain specified thresholds. In no event will more than 1,915,357 shares be earned.
Due to the continuing employment requirement of the shares issued upon closing of the transaction and continuing employment requirement of the earnout shares, the costs associated with the shares are recognized as post-combination compensation expense recognized in research and development expenses in the condensed consolidated statements of operations and comprehensive loss. The stock-based compensation of this award is recognized based on the probability of the performance condition being fully met.
The following table provides stock-based compensation expense recognized in conjunction with the Sinclair Interplanetary acquisition:
 
    
Years Ended December 31,
 
Acquisition
stock-based
compensation
  
    2021    
    
    2020    
 
Shares issued in conjunction with the acquisition
   $ 1,402      $ 934  
Earnout share achievement
     1,630            
    
 
 
    
 
 
 
Total stock compensation related to the acquisition
   $ 3,032      $ 934  
    
 
 
    
 
 
 
ASI
On October 12, 2021, the Company completed the acquisition of Advanced Solutions, Inc. (“ASI”). ASI is an engineering company that develops flight software, simulation systems and guidance, navigation and control systems. ASI’s customers include agencies within the Defense Department, Air Force, NASA, other aerospace prime contractors, commercial spacecraft developers and space startups. ASI will be part of the Company’s Space Systems operating segment and continue to serve its current customers and support the Company’s Photon missions, spacecraft components, and space and ground software capabilities.
Acquisition Consideration
The acquisition-date consideration transferred consisted of cash of $29,935. The purchase agreement also includes an additional potential earn out payment of up to $
5,500
based on achievement of certain performance
 
F-23


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
metrics for the business in its fiscal year ending December 31, 2021. The contingent cash consideration was classified as a liability and included in accrued expenses on the Company’s consolidated balance sheet. To estimate the fair value of the contingent consideration liability, management valued the
earn-out
based on the likelihood of reaching targets contained in the purchase agreement. At the acquisition date, the fair value of the contingent consideration payable was determined to be $5,500. At December 31, 2021, there were no material changes in the range of expected outcomes and the fair value of the contingent consideration from the acquisition date.
The following table presents estimates of the preliminary fair value of the assets acquired and the liabilities assumed by the Company in the acquisition:
 
Description
  
Amount
 
Cash and cash equivalents
   $ 2,245  
Accounts receivable
     1,920  
Intangible assets
     15,900  
Employee benefits payable
     (1,310
Other assets and liabilities, net
     21  
    
 
 
 
Identifiable net assets acquired
     18,776  
Goodwill
     16,659  
    
 
 
 
Total purchase price
   $ 35,435  
    
 
 
 
The following is a summary of preliminary identifiable intangible assets acquired and the related expected lives for the
finite-lived
intangible assets (in thousands):
 
Type
  
Estimated
Life in
Years
    
Fair Value
 
Developed technology
     7      $ 11,400  
In-process
technology
     N/A        300  
Customer relationships
     10        3,100  
Trademark and tradenames
     7        1,100  
             
 
 
 
Total identifiable intangible assets acquired
            $ 15,900  
             
 
 
 
Goodwill of $16,659 was recorded for the ASI acquisition, representing the excess of the purchase price over the fair value of the identifiable net assets. Goodwill recognized primarily represents the future revenue and earnings potential and certain other assets which were acquired, but that do not meet the recognition criteria, such as assembled workforce. Goodwill is expected to be deductible for income tax purposes.
The Company recognized $522 of acquisition and integration related costs that were expensed in the current period. These costs are included in the consolidated statement of operations in the line item entitled “Selling, General and Administrative Expense.”
Compensation Arrangements
In connection with the acquisition, the Company deposited $12,015 with an escrow agent pursuant to purchase agreement for key ASI employees which was included in prepaid and other current assets and other non-current assets on the Company’s consolidated balance sheet. The employees must stay employed with the
 
F-24


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
Company through each vesting date to be eligible to receive the performance reserve payments, and non-vested payments are forfeited if employment with the Company ceases. The performance reserve vests quarterly beginning with January 1, 2022 through October 1, 2023. In addition, under the agreement, the Company will make payment for a partial tax gross up. Due to the continuing employment requirement of the performance reserve, the costs associated with the performance reserve are recognized as post-combination compensation expense recognized in production and selling, general and administrative expense in the consolidated statements of operations and comprehensive loss.
The Company recognized $1,895 in connection with the performance reserve payments during the year ended December 31, 2021.
PSC
On November 15, 2021, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”), by and among the Company, Platinum Merger Sub, Inc. (“Merger Sub”), Planetary Systems Corporation (“PSC”), and Michael Whalen as shareholder representative, which provides for, among other things, the merger of Merger Sub with and into PSC, with PSC being the surviving corporation of the merger and a direct, wholly owned subsidiary of the Company. Pursuant to the terms of the Merger Agreement, all of the issued and outstanding shares of PSC will be cancelled in exchange for aggregate consideration of up to approximately $42,000 in cash, 1,720,841 shares of the Company’s common stock, and up to 956,023 shares of the Company’s common stock that are subject to a performance based earn-out, subject to customary adjustments at closing for cash, working capital, transaction expenses and indebtedness, and amounts held back by the Company (the “Acquisition”). The Merger Agreement contains representations, warranties and indemnification provisions customary for transactions of this kind. In connection with the Acquisition, the Company has entered into customary offer letters or employment agreements with certain key employees of PSC.
On November 30, 2021, the Company completed the acquisition of PSC. PSC is a trusted leader in separation systems and spacecraft dispensers across the space industry, PSC’s
flight-proven,
cost-effective, and lightweight hardware streamlines the process of attaching spacecraft to rockets and releasing them in space while ensuring they’re protected during the journey to orbit. PSC’s products to date have a 100% mission success heritage across more than 100 missions launched.
Acquisition Consideration
The acquisition-date consideration transferred consisted of cash of $42,400 and stock consideration valued at $11,568. The purchase agreement also includes an additional potential earn out payment of up to $10,000 based on achievement of certain performance metrics for the business in its fiscal year ending December 31, 2022 and 2023. The contingent consideration, to be paid in common stock, was classified as a liability and included in other non-current liabilities on the Company’s consolidated balance sheet. To estimate the fair value of the contingent consideration liability, management valued the earn-out based on the likelihood of reaching targets contained in the purchase agreement. At the acquisition date, the fair value of the contingent consideration payable was determined to be $1,800. At December 31, 2021, there were no material changes in the range of expected outcomes and the fair value of the contingent consideration from the acquisition date.
 
F-25


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
The following table presents estimates of the preliminary fair value of the assets acquired and the liabilities assumed by the Company in the acquisition:
 
Description
  
Amount
 
Cash and cash equivalents
   $ 3,655  
Accounts receivable
     2,543  
Inventories
     7,088  
Intangible assets
     33,000  
Employee benefits payable
     (1,212
Contract liabilities
(1)
     (5,352
Other current liabilities
     (1,683
Non-current deferred tax liabilities
     (6,762
Other assets and liabilities, net
     1,040  
    
 
 
 
Identifiable net assets acquired
     32,317  
Goodwill
     23,451  
    
 
 
 
Total purchase price
   $ 55,768  
    
 
 
 
 
(1)
Contract liabilities was recorded under ASC 606 in accordance with ASU No. 2021-08; therefore a reduction in contract liabilities related to the estimated fair values of the acquired contract liabilities was not required.
The following is a summary of preliminary identifiable intangible assets acquired and the related expected lives for the
finite-lived
intangible assets (in thousands):
 
Type
  
Estimated
Life in
Years
    
Fair Value
 
Developed technology
     8      $ 23,500  
In-process
technology
     N/A        1,500  
Customer relationships
     15        3,400  
Backlog
     1        400  
Trademark and tradenames
     15        4,200  
             
 
 
 
Total identifiable intangible assets acquired
            $ 33,000  
             
 
 
 
Goodwill of $23,451 was recorded for the PSC acquisition, representing the excess of the purchase price over the fair value of the identifiable net assets. Goodwill recognized primarily represents the future revenue and earnings potential and certain other assets which were acquired, but that do not meet the recognition criteria, such as assembled workforce. None of the goodwill is expected to be deductible for income tax purposes.
The Company recognized $1,024 of acquisition and integration related costs that were expensed in the current period. These costs are included in the consolidated statement of operations in the line item entitled “Selling, General and Administrative Expense.”
Compensation Arrangements
In connection with the acquisition, the Company issued 1,720,841 shares of the Company common stock to the seller upon closing of the acquisition, of which 991,446 shares are held by key PSC employees. The shares are subject to a holdback agreement which restricts the transferability of the shares. The Company’s repurchase
 
F-26


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
right lapses in eight equal quarterly installments over the two-year period subsequent to the acquisition date as the seller continues to provide service as an employee, such that at the end of the two-year period following the acquisition date, the shares will be fully transferable, and the Company will no longer have a right to repurchase the shares. Therefore, the shares are accounted for as post-combination compensation expense for services as an employee over the two-year vesting period following the acquisition date. Due to the continuing employment requirement of the shares issued upon closing of the transaction and the earnout shares, the costs associated with the shares are recognized as post-combination compensation expense recognized in selling, general and administrative expense in the consolidated statements of operations and comprehensive loss.
The Company recognized $715 of stock-based compensation during the year ended December 31, 2021 in connection with the holdback agreement shares.
Unaudited Pro Forma Information
The Company’s 2021 consolidated statement of operations includes revenues and operating loss of $6,617 and $3,877, respectively, related to the PSC and ASI acquisitions. The Company’s 2020 consolidated statement of operations includes revenue and operating loss of $2,075 and $936, respectively, related to the Sinclair acquisition.
The unaudited consolidated financial information summarized in the following table gives effect to the 2021 and 2020 acquisitions assuming they occurred on January 1, 2020. These unaudited consolidated pro forma operating results do not assume any impact from revenue, cost or other operating synergies that are expected as a result of the acquisitions. These unaudited consolidated pro forma operating results are presented for illustrative purposes only and are not indicative of the operating results that would have been achieved had the acquisitions occurred on January 1, 2020, nor does the information project results for any future period.
 
    
As
Reported
    
Acquisitions
Pro-Forma

(Unaudited)
    
Consolidated
Pro-Forma

(Unaudited)
 
2021
                          
Revenues
   $ 62,237      $ 21,629      $ 83,866  
Net (loss) income
     (117,320      6,377        (110,943
2020
                          
Revenues
   $ 35,160      $ 21,525      $ 56,685  
Net (loss) income
     (55,005      6,664        (48,341
 
F-27


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
5.
FAIR VALUE OF FINANCIAL INSTRUMENTS
As of December 31, 2021 and 2020, the following financial assets and liabilities are measured at fair value on a recurring basis and are categorized using the fair value hierarchy as follows:
 
    
December 31, 2021
 
    
Level 1
    
Level 2
    
Level 3
    
Total
 
Assets:
                                   
Cash equivalents:
                                   
Money market accounts
   $ 635,269      $         $ —        $ 635,269  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 635,269      $         $ —        $ 635,269  
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities:
                                   
Other
non-current
liabilities:
                                   
Public and Private Warrants (Note 11)
   $ 58,227      $         $         $ 58,227  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 58,227      $         $         $ 58,227  
    
 
 
    
 
 
    
 
 
    
 
 
 
   
    
December 31, 2020
 
    
Level 1
    
Level 2
    
Level 3
    
Total
 
Assets:
                                   
Cash equivalents:
                                   
Money market accounts
   $ 49,869      $ —        $ —        $ 49,869  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 49,869      $ —        $ —        $ 49,869  
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities:
                                   
Other
non-current
liabilities:
                                   
Warrants-preferred stock (Note 11)
   $ —        $ —        $ 3,899      $ 3,899  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $         $ —        $ 3,899      $ 3,899  
    
 
 
    
 
 
    
 
 
    
 
 
 
The estimated fair value amounts shown above are not necessarily indicative of the amounts that the Company would realize upon disposition, nor do they indicate the Company’s intent or ability to dispose of the financial instrument.
The Company’s warrant liability as of December 31, 2021 includes public and private placement warrants that were originally issued by Vector, but which were transferred to the Company as part of the Closing of the Business Combination (the “Public Warrants” and “Private Warrants”, respectively, or together, the “Public and Private Warrants”). The Public and Private Warrants are recorded on the balance sheet at fair value. The carrying amount is subject to remeasurement at each balance sheet date. With each remeasurement, the carrying amount will be adjusted to fair value, with the change in fair value recognized in the Company’s consolidated statements of operations and comprehensive loss. The Public Warrants are publicly-traded under the symbol “RKLBW”, and the fair value of the Public Warrants at a specific date is determined by the closing price of the Public Warrants as of that date. As such, the Public Warrants are classified within Level 1 of the fair value hierarchy. The Private Warrants are held by a single holder. ASC 820,
Fair Value Measurements,
indicates that the fair value should be determined “from the perspective of a market participant that holds the identical item” and “use the quoted price in an active market held by another party, if that price is available.” As the only market for the transfer of the Private Warrants is the public market, and the terms of the Private Warrants become identical to the terms of the Public Warrants upon such a transfer, the Company has determined that the fair value of the Private Warrants at a specific date is also determined by the closing price of the Company’s Public Warrants and
 
F-28


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
within Level 1 of the fair value hierarchy. The closing price of the Public Warrants was $2.96 and $3.58 as of August 25, 2021 and December 31, 2021, respectively. The fair value of the Public and Private Warrants was $48,149 and $58,227 as of August 25, 2021 and December 31, 2021, respectively.
The preferred stock warrants consisted of warrants to purchase Legacy Rocket Lab Series B, Series C and Series D preferred stock. On July 12, 2021, the holders of the warrants to purchase Legacy Rocket Lab Series C and Series D preferred stock exercised the warrants. In connection with the closing of the Business Combination, the warrants to purchase Legacy Rocket Lab Series B preferred stock were exchanged for warrants to purchase common stock. On September 10, 2021, these common stock warrants were exercised by the holders (see Note 11).
As of December 31, 2020, the fair value of the preferred stock warrants was estimated primarily using a combination of the guideline public company method, an income approach based on discounted estimated future cash flows, the
probability-weighted
expected return method and the option pricing method. Under these approaches, the value of the warrants was estimated for various future scenarios and then probability-weighted based on the likelihood of each future scenario. The estimates used in the valuation of the warrants are highly subjective in nature and involve a large degree of uncertainty. The valuation of the warrants is considered to be at Level 3 of the fair value hierarchy due to the need to use assumptions in the valuation that are both significant to the fair value measurement and unobservable.
There were no transfers between fair value measurement levels during the years ended December 31, 2021 and 2020. The change in the warrant liabilities measured at fair value using level three unobservable inputs is as follows for the years ended December 31, 2021 and 2020:
 
Balance, at January 1, 2020
   $ 1,284  
Cost of warrants vesting during the year
     198  
Change in fair value included in earnings
     2,417  
    
 
 
 
Balance, at December 31, 2020
     3,899  
Cost of warrants vesting during the period
     352  
Change in fair value included in earnings
     5,238  
Exercise of warrants to purchase Legacy Rocket Lab Series C and D preferred stock
     (6,514
Exchange of warrants to purchase Legacy Rocket Lab Series B preferred stock to common stock warrants
     (2,975
    
 
 
 
Balance, at December 31, 2021
   $ —    
    
 
 
 
As of the December 31, 2020, the fair value of the preferred stock warrants was estimated primarily using a combination of the guideline public company method, an income approach based on discounted estimated future cash flows, the
probability-weighted
expected return method and the option pricing method. Under these approaches, the value of the warrants was estimated for various future scenarios and then probability-weighted based on the likelihood of each future scenario. The valuation technique changed as of December 31, 2020, due to the lack of a recent and relevant stock transaction as well as recent developments in the Company’s likely liquidation scenarios. The estimates used the valuation of the warrants are highly subjective in nature and involve a large degree of uncertainty. The valuation of the warrants is considered to be at Level 3 of the fair value hierarchy due to the need to use assumptions in the valuation that are both significant to the fair value measurement and unobservable.
 
F-29


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
6.
INVENTORIES
Inventories as of December 31, 2021 and 2020 consisted of the following:
 
    
December 31,
 
    
2021
    
2020
 
Raw materials
   $ 21,517      $ 14,023  
Work in process
     24,166        12,112  
Finished goods
     2,221        —    
    
 
 
    
 
 
 
Total inventories
   $ 47,904      $ 26,135  
    
 
 
    
 
 
 
 
7.
PREPAIDS AND OTHER CURRENT ASSETS
Prepaids and other current assets as of December 31, 2021 and 2020 consisted of the following:
 
    
December 31,
 
    
2021
    
2020
 
Prepaid expenses
   $ 14,787      $ 2,628  
Government grant receivables
     2,563        5,870  
Other current assets
     2,104        914  
    
 
 
    
 
 
 
Total prepaids and other current assets
   $ 19,454      $ 9,412  
    
 
 
    
 
 
 
 
8.
PROPERTY, PLANT AND EQUIPMENT, NET
Property, plant and equipment, net, as of December 31, 2021 and 2020 consisted of the following:
 
    
December 31,
 
    
2021
    
2020
 
Buildings and improvements
   $ 25,075      $ 20,330  
Machinery, equipment, vehicles and office furniture
     24,848        23,755  
Computer equipment, hardware and software
     5,617        3,836  
Launch site assets
     9,611        7,582  
Construction in process
     22,379        10,177  
    
 
 
    
 
 
 
Property, plant and equipment—gross
     87,530        65,680  
Less accumulated depreciation and amortization
     (22,191      (15,848
    
 
 
    
 
 
 
Property, plant and equipment—net
   $ 65,339      $ 49,832  
    
 
 
    
 
 
 
Depreciation expense recorded in the consolidated statements of operations and comprehensive loss during the years ended December 31, 2021 and 2020 consisted of the following:
 
    
Years Ended
December 31,
 
    
2021
    
2020
 
Cost of revenues
   $ 4,608      $ 4,527  
Research and development, net
     585        416  
Selling, general and administrative
     2,337        1,591  
    
 
 
    
 
 
 
Total depreciation expense
   $ 7,530      $ 6,534  
    
 
 
    
 
 
 
 
F-30


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
9.
GOODWILL AND INTANGIBLE ASSETS, NET
Goodwill
The following table presents the changes in the carrying amount of goodwill by reportable segment for the years ended December 31, 2021 and 2020:
 
    
Launch
Services
    
Space
Systems
    
Total
 
Balance at December 31, 2019
   $         $         $     
Acquisitions
               2,895        2,895  
Foreign currency translation adjustment
               238        238  
    
 
 
    
 
 
    
 
 
 
Balance at December 31, 2020
               3,133        3,133  
Acquisitions
               40,110        40,110  
Foreign currency translation adjustment
               65        65  
    
 
 
    
 
 
    
 
 
 
Balance at December 31, 2021
   $         $ 43,308      $ 43,308  
    
 
 
    
 
 
    
 
 
 
Intangible Assets
The components of intangible assets consisted of the following as of December 31, 2021 and 2020:
 
    
December 31, 2021
 
    
Gross
Carrying
Amount
    
Accumulated
Amortization
    
Net Carrying
Amount
 
Finite-Lived Intangible Assets
                          
Developed Technology
   $ 45,066      $ (3,039    $ 42,027  
Capitalized software
     3,769        (2,893      876  
Customer relationships
     7,163        (458      6,705  
Non-compete
     221        (93      128  
Capitalized intellectual property
     374        (80      294  
Trademarks and tradenames
     5,411        (120      5,291  
Backlog
     455        (89      366  
Indefinite-Lived Intangible Assets
                          
In-process
Technology
     1,800                  1,800  
    
 
 
    
 
 
    
 
 
 
Total
   $ 64,259      $ (6,772    $ 57,487  
    
 
 
    
 
 
    
 
 
 
   
    
December 31, 2020
 
    
Gross
Carrying
Amount
    
Accumulated
Amortization
    
Net Carrying
Amount
 
Finite-Lived Intangible Assets
                          
Developed technology
   $ 10,090      $ (973    $ 9,117  
Capitalized software
     3,541        (2,379      1,162  
Customer relationships
     658        (148      510  
Non-compete
agreement
     219        (37      182  
Capitalized intellectual property
     199        (51      148  
Trademarks and tradenames
     149        (29      120  
Backlog
     55        (55          
Indefinite-Lived Intangible Assets
                          
In-process
research and development
     110                  110  
    
 
 
    
 
 
    
 
 
 
Total
   $ 15,021      $ (3,672    $ 11,349  
    
 
 
    
 
 
    
 
 
 
 
F-31


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
Amortization expense recorded in the condensed consolidated statements of operations and comprehensive loss during the years ended December 31, 2021 and 2020, respectively consisted of the following:
 
    
Years Ended
December 31,
 
    
2021
    
2020
 
Cost of revenues
   $ 559      $ 1,289  
Research and development
     2,088        6  
Selling, general and administrative
     674        927  
    
 
 
    
 
 
 
Total amortization expense
   $ 3,321      $ 2,222  
    
 
 
    
 
 
 
The following table outlines the estimated future amortization expense related to
finite-lived
intangible assets held as of December 31, 2021:
 
2022
   $ 8,118  
2023
     7,371  
2024
     7,161  
2025
     7,066  
2026
     7,037  
Thereafter
     18,934  
    
 
 
 
Total
   $ 55,687  
    
 
 
 
 
10.
LOAN AND SECURITY AGREEMENT
Hercules Capital Secured Term Loan
On June 10, 2021, the Company entered into a $100,000 secured term loan agreement with Hercules Capital, Inc. (the “Hercules Capital Secured Term Loan”) and borrowed the full amount under the secured term loan agreement. The term loan has a maturity date of June 1, 2024 and is secured by substantially all of the assets of the Company. Payments due for the term loan are interest-only until the maturity date with interest payable monthly in arrears. The outstanding principal bears (i) cash interest at the greater of (a) 8.15% or (b) 8.15% plus the prime rate minus 3.25% and (ii) payment-in-kind interest of 1.25% which is accrued and added to the outstanding principal balance. Prepayment of the outstanding principal is permitted under the loan agreement and subject to certain prepayment fees. In connection with the secured term loan, the Company paid an initial facility charge of $1,000 and the Company will be required to pay an end of term charge of $3,250 upon repayment of the loan. The secured term loan agreement contains customary representations, warranties,
non-financial
covenants, and events of default. The Company was in compliance with all debt covenants related to its long-term borrowings as of December 31, 2021. As of December 31, 2021, there was $100,124 outstanding under the Hercules Capital Secured Term Loan, of which $2,827 is classified as current in the Company’s condensed consolidated balance sheets, with the remainder classified as long-term borrowing. As of December 31, 2021, the Company had no availability under the Hercules Capital Secured Term Loan.
In connection with the $100,000 Hercules Capital Secured Term Loan, the Company repaid the $15,000 advance under the
Revolving Line and Term Loan Line and terminated the Loan and Security Agreement (see below).
 
F-32


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
Revolving Line and Term Loan Line
On December 23, 2020, the Company entered into a Loan and Security Agreement “(the Loan and Security Agreement”) with Silicon Valley Bank (“SVB”) for a maximum of $35,000 in financing and issued SVB warrants to purchase 121,689 shares of common stock at a price of $1.28 per share (see Note 11). The $
35,000
could be drawn upon utilizing the Revolving Line and Term Loan Line (the “Revolving Line and Term Loan Line”) subject to certain terms and conditions. On May 13, 2021, the Company borrowed $15,000 as a Term Loan advance under its Loan and Security Agreement. On June 10, 2021, the Company repaid the $15,000 as a Term Loan advance under its Loan and Security Agreement upon funding of the Hercules Capital Secured Term Loan and the Revolving Line was closed.
 
11.
WARRANTS
Equity Classified Common Stock Warrants
During December 2020, in connection with the Loan and Security Agreement (see Note 10), the Company issued warrants to acquire 121,689 shares of common stock at an exercise price of $1.28 per share at any given time during a period of ten years beginning on the instrument’s issuance date. The fair value of these warrants was $496 at issuance which was recorded to interest expense upon repayment of the amounts outstanding under the Loan and Security Agreement during the year ended December 31, 2021.
During 2016, the Company issued warrants to acquire 463,710 shares of common stock at an exercise price of approximately $0.09 per share at any given time during a period of ten years beginning on the instrument’s issuance date. The estimated fair value of these warrants was $23 at issuance, reflected as equity in the consolidated balance sheet as of December 31, 2020 within additional
paid-in
capital.
The warrants were classified as equity in accordance with ASC 480,
Distinguishing Liabilities from Equity
, as the agreements provide for the settlement of the instruments in shares of common stock. The warrants were required to be measured at fair value at inception and recorded as a component of equity in the consolidated balance sheets.
On September 10, 2021, all 585,399 warrants were exercised on a net share basis, which resulted in the holders of the warrants receiving 575,840 shares of common stock.
Liability Classified Preferred Stock Warrants
During 2015, the Company issued warrants to acquire 305,981 shares of Legacy Rocket Lab Series B Preferred Stock at an exercise price of approximately $0.20 per share at any given time during a period of ten years beginning on the instrument’s issuance date. The fair value of the warrants was $1,466 as of December 31, 2020. In connection with the Business Combination, these warrants were exchanged for warrants to acquire 305,981 shares of common stock at an exercise price of approximately $0.20 per share. Immediately prior to the exchange, the warrants were adjusted to current fair value of $2,975.
On September 10, 2021, all 305,981 common stock warrants were exercised on a net share basis, which resulted in the holders of the warrants receiving 303,047 shares of common stock.
During 2016, the Company issued warrants to acquire 118,591 shares and 699,388 shares of Legacy Rocket Lab Series C and D Preferred Stock, respectively, at an exercise price of $0.25 and $2.10 per share, respectively, as a sales incentive for entering into a development agreement with a current customer. The warrants vest as
 
F-33


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
certain milestones within the development agreement are achieved and cost associated with the vesting of the warrants is recognized as a reduction in revenues within the condensed consolidated statements of operations and comprehensive loss as the related revenue is recognized. The cost associated with the remeasurement of the vested warrants to fair value is recognized within other (expense) income, net within the condensed consolidated statements of operations and comprehensive loss. As of December 31, 2020, warrants to purchase 86,973 shares of Legacy Rocket Lab Series C Preferred Stock and 512,885 shares of Legacy Rocket Lab Series D Preferred Stock were vested. The fair value of the vested warrants was $2,433 as of December 31, 2020.
On July 12, 2021, all of the warrants to purchase Legacy Rocket Lab Series C and D Preferred Stock were exercised into shares of Legacy Rocket Lab Series C and D Preferred Stock. The fair value of the warrants was $6,514 immediately prior to their exercise. The proceeds of the exercise of the warrants are reflected as equity in the condensed consolidated balance sheet as of December 31, 2021 within additional
paid-in
capital.
As of December 31, 2020, and for the period prior to their exchange for common stock warrants or exercise, the above warrants to purchase Legacy Rocket Lab preferred stock were classified as liabilities in accordance with ASC 480,
Distinguishing Liabilities from Equity
, as the agreements provided for net cash settlement upon a change in control, which is outside the control of the Company. The warrants were required to be remeasured to fair value at each reporting period with any changes in fair value recorded within other (expense) income, net within the condensed consolidated statements of operations and comprehensive loss and the fair value reported as a liability in the condensed consolidated balance sheets. Upon the exercise of the warrants to purchase Legacy Rocket Lab Series C and D Preferred Stock and the exchange of the warrants to purchase Legacy Rocket Lab Series C and D Preferred Stock for warrants to purchase common stock, the carrying values of the warrants were reclassified to equity in the condensed consolidated balance sheet as of December 31, 2021 within additional
paid-in
capital.
Public and Private Warrants
As part of the closing of the Business Combination, the Company assumed Public Warrants and Private Warrants to purchase up to 10,666,666 shares and 5,600,000 shares of common stock of the Post Combination Company, respectively, which are exercisable at $11.50 per share.
Public Warrants may only be exercised for a whole number of shares. No fractional shares will be issued upon exercise of the Public Warrants. The Public Warrants became exercisable on September 29, 2021, one year from the closing of the Vector IPO. The Public Warrants will expire five years from the completion of the Business Combination or earlier upon redemption or liquidation.
Redemption of warrants when the price per common share equals or exceeds $18.00.
Once the warrants become exercisable, the Company may redeem the outstanding warrants (except as described with respect to the Private 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 to each warrant holder; and
 
   
if, and only if, the closing price of the common shares equals or exceeds $18.00 per share (as adjusted) for any 20 trading days within a 30-trading day period ending three trading days before the Company sends the notice of redemption to the warrant holders.
 
F-34


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
Redemption of warrants when the price per common share equals or exceeds $10.00.
Once the warrants become exercisable, the Company may redeem the outstanding warrants (except as described with respect to the Private Warrants):
 
   
in whole and not in part:
 
   
at a price of $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 set forth in the warrant agreement determined based on the redemption date and the fair market value of the common shares;
 
   
if, and only if, the closing price of the common shares equals or exceeds $10.00 per share (as adjusted) for any 20 trading days within the 30-trading day period ending three trading days before the Company sends the notice of redemption to the warrant holders; and
 
   
if the closing price of the common shares 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 is less than $18.00 per share (as adjusted), the Private Warrants must also be concurrently called for redemption on the same terms as the outstanding Public Warrants, as described above.
If the Company calls the Public Warrants for redemption, as described above under the heading “
Redemption of warrants when the price per common share equals or exceeds $10.00
,” its management will have the option to require any holder that wishes to exercise the Public Warrants do so on a “cashless basis,” as described in the warrant agreement. The exercise price and number of common shares issuable upon exercise of the Public Warrants may be adjusted in certain circumstances including in the event of a share dividend, extraordinary dividend or recapitalization, reorganization, merger or consolidation. However, except as described below, the Public Warrants will not be adjusted for issuances of common shares at a price below its exercise price. Additionally, in no event will the Company be required to net cash settle the Public Warrants.
The Private Warrants are identical to the Public Warrants, except that the Private Warrants and the common shares issuable upon the exercise of the Private Warrants were not transferable, assignable or salable until 30 days after the Business Combination, subject to certain limited exceptions. Additionally, the Private Warrants will be exercisable on a cashless basis and be
non-redeemable,
except as described above under the heading “
Redemption of warrants when the price per common share equals or exceeds $10.00
,” so long as they are held by the initial purchasers or their permitted transferees. If the Private Warrants are held by someone other than the initial purchasers or their permitted transferees, the Private Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.
As of December 31, 2021, the Public and Private Warrants are classified as liabilities in accordance with ASC 815,
Derivatives and Hedging
. The warrants are required to be remeasured to fair value at each reporting period with any changes in fair value recorded within other (expense) income, net within the condensed consolidated statements of operations and comprehensive loss and the fair value reported as a liability in the condensed consolidated balance sheets.
On December 22, 2021, the Company announced it would redeem (the “Redemption”) all of its Public Warrants and Private Warrants for a redemption price of $0.10 per Warrant (the “Redemption Price”). In connection with the Redemption, Public Warrants may be exercised by holders prior to January 31, 2022 either (i) in cash, at an exercise price of $11.50 per share of the Company’s common stock or (ii) on a cashless basis, for 0.2843 shares of common stock per Public Warrant. See Note 22 for more information.
 
F-35


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
12.
CAPITALIZATION
Common Stock
The holder of each share of common stock has the right to one vote for each share and is entitled to notice of any stockholders’ meeting and to vote upon certain events.
Redeemable Convertible Preferred Stock
Series A Preferred Stock, Series B Preferred Stock, Series C Preferred Stock, Series D Preferred Stock, Series E Preferred Stock and Series
E-1
Preferred Stock together will be referred as “Preferred Stock”.
The dividend rate and issue price of Preferred Stock, par value of $0.0001, as of December 31, 2020 were as follows:
 
Preferred Stock
  
Dividend
Rate
    
Issue
Price
 
Series A
   $ 0.01      $ 0.09  
Series B
   $ 0.01      $ 0.20  
Series C
   $ 0.02      $ 0.37  
Series D
   $ 0.19      $ 3.15  
Series E
   $ 0.21      $ 3.48  
Series
E-1
   $ 0.21      $ 3.48  
Upon the Closing of the Business Combination, the outstanding shares of Preferred Stock were converted into shares of common stock of the Post Combination Company at the Exchange Ratio of 9.059659.
 
13.
STOCK-BASED COMPENSATION
Equity Incentive Plans
The Company has a single active equity incentive plan, the Rocket Lab 2021 Stock Option and Incentive Plan (the “2021 Plan”), with the objective of attracting and retaining available employees and directors by providing stock-based and other performance-based compensation. The 2021 Plan provides for the grant of equity awards to officers, employees, directors and other key employees as well as service providers which include incentive stock options,
non-qualified
stock options, restricted stock awards, unrestricted stock awards, restricted stock units or any combination of the foregoing any of which may be performance based, as determined by the Company’s Compensation Committee. An aggregate of 59,875,000 shares are reserved for the issuance of awards under the 2021 Plan. The number of shares reserved for issuance under the 2021 Plan automatically increases each January 1, beginning on January 1, 2022, by 5% of the outstanding number of shares of common stock on the immediately preceding December 31, or such lesser amount as determined by the plan administrator. The Company was authorized to issue up to 60,206,872 shares of common stock as equity awards to participants under the 2021 Plan as of December 31, 2021. There were 57,901,558 shares of common stock available for grant as of December 31, 2021.
Prior to the Business Combination, the Company maintained the Rocket Lab 2013 Stock Option and Grant Plan (the “2013 Plan”). The 2013 Plan was terminated in connection with the consummation of the Business Combination, and accordingly, no shares are available for future issuance under the 2013 Plan following the Closing Date. Upon the consummation of the Business Combination, all outstanding stock options under the
 
F-36


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
2013 Plan, whether vested or unvested, were converted into options to purchase a number of shares of common stock of the Post Combination Company based on the Exchange Ratio, with a corresponding adjustment to the exercise price such that there was no change to the aggregate exercise price for the options. Similarly, upon consummation of the Business Combination, all outstanding restricted stock units under the 2013 Plan, whether vested or unvested, were converted into a number of restricted stock units of the Post Combination Company based on the Exchange Ratio. The 2013 Plan will continue to govern outstanding awards granted thereunder.
Total stock-based compensation recorded in the consolidated statements of operations and comprehensive loss during the years ended December 31, 2021 and 2020 consisted of the following:
 
    
Years Ended
December 31,
 
    
2021
    
2020
 
Cost of revenues
   $ 10,996      $ 1,400  
Research and development
     9,973        1,183  
Selling, general and administrative
     11,588        1,635  
    
 
 
    
 
 
 
Total stock-based compensation expense
   $ 32,557      $ 4,218  
    
 
 
    
 
 
 
Options
Options issued to all optionees under the 2013 Plan vest over four years from the date of issuance (or earlier vesting start date, as determined by the board of directors) as follows: 25% on the first anniversary of date of grant and the remaining vest monthly over the remaining vesting term.
The following summarizes the stock option activity of the 2013 Plan for the years ended December 31, 2021 and 2020:
 
    
Options to
Purchase
Common
Stock
   
Weighted-
Average
Exercise
Price per
Share
    
Weighted-
Average
Grant
Date Fair
Value per
Share
    
Weighted-
Average
Remaining
Contract
Life
(In Years)
    
Aggregate
Intrinsic
Value
 
Outstanding — at January 1, 2020
     27,263,775     $ 0.97      $ 0.50        7.95      $ 11,941  
Granted
     90,597       1.41        0.78                    
Exercised
     (2,771,051     0.36                 3.21        2,565  
Forfeited
     (1,508,243     1.26                             
Expired
     (986,352     1.05                             
    
 
 
   
 
 
    
 
 
    
 
 
    
 
 
 
Outstanding — at December 31, 2020
     22,088,726     $ 1.03      $ 0.53        7.12      $ 85,853  
Granted
              —          —                     
Exercised
     (3,708,786     1.00        0.51        4.32        41,822  
Forfeited
     (857,579     1.21        0.60        0.01        9,131  
Expired
     (177,033     1.16        0.31               1,969  
    
 
 
   
 
 
    
 
 
    
 
 
    
 
 
 
Outstanding — at December 31, 2021
     17,345,328     $ 1.03      $ 0.54        6.03      $ 195,111  
    
 
 
   
 
 
    
 
 
    
 
 
    
 
 
 
Options vested and exercisable — at December 31, 2021
     15,112,440     $ 1.01      $ 0.52        5.90      $ 170,320  
Options vested and exercisable — at December 31, 2020
     14,739,214     $ 0.97      $ 0.49        6.83      $ 57,660  
 
F-37


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
The following
weighted-average
assumptions were used in the Black-Sholes option-pricing model calculation for stock options granted for the years ended December 31, 2021 and 2020:
 
    
2021
   
2020
 
Fair value per share of common stock
   $     $ 1.41  
Expected volatility
         60.0
Risk-free interest rate
         0.6
Expected life (years)
           6.25  
Dividend rate
     None       None  
As of December 31, 2021, total estimated unrecognized stock compensation expense related to unvested options granted under the 2013 Plan was $1,331, which is expected to be recognized over the next 0.8 years.
Performance-based Restricted Stock Units
—During the years ended December 31, 2021 and 2020, the Company granted 6,542,426 and 5,954,309 performance-based restricted stock units, respectively, to certain key employees pursuant to the 2013 Plan and 2021 Plan. Performance-based restricted stock units granted in 2021 and 2020 are subject to both a
time-based
service vesting condition and a performance-based vesting condition, both of which must be satisfied before the restricted stock units will be deemed vested. The time-based service vesting condition is generally satisfied over a period of approximately four years as the employees provide service. The performance-based vesting condition is only satisfied upon a sale event (e.g., (i) liquidation of the Company, (ii) sale of all or substantially all of the assets of the Company, (iii) a merger, reorganization or consolidation pursuant to which the holders of the Company’s outstanding voting power immediately prior to such transaction do not own a majority of the outstanding voting power of the surviving or resulting entity) or the Company’s initial public offering.
As of December 31, 2020, the Company believed it is not probable that the performance condition for the performance-based restricted stock units will be satisfied as such events which would satisfy the performance condition are generally not deemed probable until the event occurs. Accordingly, the Company did not recognize any stock-based compensation expense during the year ended December 31, 2020, for these awards.
Upon consummation of the Business Combination, it became probable that the performance condition for the
performance-based
restricted stock units would be satisfied. Accordingly, the Company recognized $26,987 of
stock-based
compensation expense related to these awards during the year ended December 31, 2021. As of December 31, 2021, the total unrecognized compensation expense related to unvested performance-based restricted stock units granted under the 2013 Plan and 2021 Plan was $49,081 and will be recognized upon vesting.
 
F-38


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
The following summarizes the performance-based restricted stock unit activity of the Plan for the years ended December 31,
2021
and 2020:
 
    
Number of
Units
    
Weighted-
Average
Grant
Date Fair
Value
 
Outstanding — at January 1, 2020
     6,818,453      $ 1.41  
Granted
     5,954,361        1.25  
Forfeited
     (941,759      1.40  
    
 
 
    
 
 
 
Outstanding — at December 31, 2020
     11,831,055        1.33  
Granted
     6,542,426        9.68  
Forfeited
     (1,426,559      2.10  
    
 
 
    
 
 
 
Outstanding — at December 31, 2021
     16,946,922      $ 4.49  
    
 
 
    
 
 
 
Units expected to vest — at December 31, 2021
     16,946,922      $ 4.49  
Units expected to vest — at December 31, 2020
     —        $ —    
Management Redemption
In connection with the Business Combination, the Company modified 498,177 shares of common stock and vested options to purchase 558,769 shares of common stock held by certain members of management and obtained through stock-based compensation arrangements to provide for cash redemption, which resulted in a change from equity to liability classification for these shares and options. The Company redeemed these shares and options on August 25, 2021 for $10,000. The Company recognized the redemption amount in excess of the amounts previously recognized within additional paid-in capital for these awards as stock-based compensation expense. This resulted in the recognition of $9,642 of compensation expense associated with the redemption and an adjustment of approximately $359 to additional paid-in capital for stock compensation previously recognized related to these awards. In addition, on August 25, 2021, the Company redeemed 2,989,088 shares of common stock held by management for $30,000 as an adjustment to additional
paid-in
capital.
2021 Employee Stock Purchase Plan
In August 2021, the 2021 Employee Stock Purchase Plan (the “2021 ESPP”) was approved to reserve 9,980,000 shares of common stock for issuance for awards in accordance with the terms of the 2021 ESPP. In addition, the number of shares reserved for issuance will ultimately increase on January 1 of each year from 2022 to 2031 by the lesser of (i) 9,980,000 shares of common stock, (ii) 1% of the number of shares of common stock outstanding as of the close of business on the immediately preceding December 31 or (iii) the number of common stock shares as determined by the Board. The purpose of the 2021 ESPP is to enable eligible employees to use payroll deductions to purchase shares of common stock and thereby acquire an interest in the Company. Eligible employees are offered shares through a 12-month offering period, which consists of two consecutive
6-month
purchase periods. Employees may purchase a limited amount of shares of our stock at a discount of up to 15% of the lesser of the fair market value at the beginning of the offering period or the end of each
6-month
purchase period. No shares were issued under the 2021 ESPP during the year ended December 31, 2021. As of December 31, 2021, 9,980,000 shares remain available for issuance under the 2021 ESPP. Total ESPP stock-based compensation recorded in the consolidated statements of operations and comprehensive loss for the year ended December 31, 2021 was $338.
 
F-39


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
14.
EMPLOYEE BENEFITS
Defined Contribution Plans
The Company’s 401(k) Savings and Retirement Plan covers any eligible employee on the active payroll of the Company. The Company’s contributions were approximately $441 and $277 during the years ended December 31, 2021 and 2020, respectively. The Company’s contributions consist of matching contributions, and non-elective contributions on behalf of employees.
 
15.
LEASES
The Company has operating leases for properties, vehicles and equipment. The Company’s leases have remaining lease terms of one year to nineteen years, some of which include options to extend the lease term for up to one year, and some of which include options to terminate the lease prior to the end of the agreed upon lease term. For purposes of calculating lease liabilities, lease terms include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options.
Supplemental balance sheet information
related
to leases as of December 31, were as follows:
 
         
December 31,
 
Liabilities
  
Presentation
  
2021
    
2020
 
Current:
                      
Operating lease liabilities
   Other current liabilities    $ 2,383      $ 1,670  
Non-current:
                      
Operating lease liabilities
  
Non-current
lease liabilities
     28,302        27,299  
         
 
 
    
 
 
 
Total lease liabilities
        $ 30,685      $ 28,969  
         
 
 
    
 
 
 
The components of lease expense were as follows during the years ended December 31:
 
    
Years Ended
December 31,
 
    
2021
    
2020
 
Operating lease costs
   $ 3,356      $ 2,552  
    
 
 
    
 
 
 
Finance lease costs:
                 
Amortization of
right-of-use
assets
   $ —        $ 583  
Interest on lease liabilities
     —          95  
    
 
 
    
 
 
 
Total finance lease costs
   $ —        $ 678  
    
 
 
    
 
 
 
 
F-40


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
Supplemental cash flow information related to leases is as follows for the years ended December 31:
Cash paid for amounts included in the measurement of lease liabilities:
 
    
Years Ended
December 31,
 
    
2021
    
2020
 
Cash paid for amounts included in the measurement of lease liabilities:
                 
Operating cash flows from operating leases
   $ 3,051      $ 2,080  
Operating cash flows from finance leases
               95  
Right-of-use
assets obtained in exchange for lease obligations:
                 
Operating leases
   $ 3,916      $ 2,410  
The weighted average remaining lease term related to operating leases was 10.6 years and 12.1 years as of December 31, 2021 and 2020, respectively. The weighted average discount rate related to operating leases was 4.8% and 5.5% as of December 31, 2021 and 2020, respectively.
The following is a schedule of the future minimum operating lease payments by year as of December 31:
 
    
Operating
Leases
 
2022
   $ 3,799  
2023
     4,076  
2024
     3,984  
2025
     3,728  
2026
     3,790  
Thereafter
     21,636  
    
 
 
 
Total lease payments
     41,013  
Less imputed interest
     (10,328
    
 
 
 
Total
   $ 30,685  
    
 
 
 
 
16.
COMMITMENTS AND CONTINGENCIES
Litigation and Claims
The Company is, and from time to time may be, a party to claims and legal proceedings generally incidental to its business that are principally covered under contracts with its customers and insurance policies. In the opinion of management, there are no legal matters or claims likely to have a material adverse effect on the Company’s financial position, results of operations or cash flows.
Other Commitments
The Company has commitments under its lease obligations (Note 15).
Contingencies
The Company records a contingent liability when it is both probable that a loss has been incurred, and the amount can be reasonably estimated. If these estimates and assumptions change or prove to be incorrect, it could
 
F-41


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
have a material impact on the Company’s consolidated financial statements. Contingencies are inherently unpredictable, and the assessments of the value can involve a series of complex judgments about future events and can rely heavily on estimates and assumptions.
On May 23, 2016, the Company entered into a launch services agreement with a customer to provide three commercial dedicated launches which would deliver the customer’s payloads over the period of 2017 through 2020. Per the terms of the agreement, each dedicated launch shall have a firm fixed price below current launch vehicle costs. During the year ended December 31, 2018, the Company determined that it was probable that the costs to provide the services as stipulated by the launch services agreement would exceed the fixed firm price of each launch. As such, the Company recorded a provision for contract loss for these three dedicated launches. During the year ended December 31, 2020, one of the three launches occurred. On April 21, 2021, the launch services agreement was amended, resulting in one additional launch and the potential for price increases on the second and third launches dependent on the customer’s desired payload configuration. The provision for contract losses outstanding as of December 31, 2021, which primarily is related to the remaining three remaining launches, was $4,803.
 
17.
INCOME TAXES
The components of the pretax loss from domestic and foreign operations for the years ended December 31, 2021 and 2020 were as follows:
 
    
Years Ended
December 31,
 
    
2021
    
2020
 
US loss before income taxes
   $ (132,585    $ (56,439
Foreign income before income taxes
     7,745        1,901  
    
 
 
    
 
 
 
Pretax loss from operations
   $ (124,840    $ (54,538
    
 
 
    
 
 
 
The provision (benefit) for income taxes for the years ended December 31, 2021 and 2020 is as follows:
 
    
Years Ended
December 31,
 
    
2021
    
2020
 
Current:
                 
Federal
   $               
State
     2            
Foreign
     2,377        1,410  
    
 
 
    
 
 
 
Total
     2,379        1,410  
    
 
 
    
 
 
 
Deferred:
                 
Federal
     (5,957          
State
     (339          
Foreign
     (3,603      (943
    
 
 
    
 
 
 
Total
     (9,899      (943
    
 
 
    
 
 
 
(Benefit) provision for income taxes
   $ (7,520    $ 467  
    
 
 
    
 
 
 
 
F-42


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
The provision for income taxes differs from the amount of income tax determined by applying the applicable U.S. statutory federal income tax rate to pretax income as a result of the following differences:
 
    
Years Ended December 31,
 
    
2021
   
2020
 
Federal statutory rate
   $ (26,216      21.00   $ (11,453      21.00
Adjustments for tax effects of:
                                  
Permanent differences and other
     (477      0.38     634        (1.16 )% 
Warrants
     2,421        (1.94 )%      200        (0.37 )% 
Stock-based compensation
     (2,399      1.92     (203      0.37
Increase in valuation allowance
     19,151        (15.34 )%      11,289        (20.70 )% 
    
 
 
            
 
 
          
(Benefit) provision for income taxes
   $ (7,520      6.02   $ 467        (0.86 )% 
    
 
 
            
 
 
          
The significant components of the Company’s deferred tax assets and liabilities were as follows as of December 31, 2021 and 2020:
 
    
December 31,
 
    
2021
    
2020
 
Deferred tax assets:
                 
Accrued expenses
   $ 2,105      $ 1,969  
Inventories
     409        353  
Deferred revenue
     14,160        5,503  
Lease liability
     7,244        7,426  
Stock options
     7,950        2,082  
Warrants
               519  
Interest expense
     1,075            
Net operating losses
     41,688        30,264  
Tax credits
     898        923  
Other
               4  
    
 
 
    
 
 
 
Total deferred tax assets
     75,529        49,043  
Valuation allowance
     (58,235      (39,084
    
 
 
    
 
 
 
Total deferred tax assets, net
     17,294        9,959  
    
 
 
    
 
 
 
Deferred tax liabilities:
                 
Right of use asset
     (6,723      (6,954
Depreciation and amortization
     (5,160          
Other
     (18          
Unrealized gain
               (757
    
 
 
    
 
 
 
Total deferred tax liabilities
     (11,901      (7,711
    
 
 
    
 
 
 
Net deferred tax assets
   $ 5,393      $ 2,248  
    
 
 
    
 
 
 
The realization of deferred tax assets may be dependent on the Company’s ability to generate sufficient income in future years in the associated jurisdiction to which the deferred tax assets relate. A valuation allowance against the net deferred tax assets has been recorded at December 31, 2021 and 2020, in the amount of $58,235 and $39,084, respectively, as realization of the deferred tax assets is uncertain.
 
F-43


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
The Company considers all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies and recent financial performance. Based on the review of all positive and negative evidence, including a three-year cumulative pre-tax book loss, it was concluded that a full valuation allowance should be recorded against all U.S. deferred tax assets at December 31, 2021 and 2020. In the event that the Company were to determine that it would be able to realize all or part of its U.S. deferred tax assets in the future, it would decrease the valuation allowance and recognize a corresponding tax benefit in the period in which it made such a determination.
The Company acquired Planetary Systems Corporation in a plan of reorganization under IRC Section 368 on November 15, 2021. Under ASC 805-740, the Company recorded deferred tax liabilities of $6,762 related to developed technology, customer lists, backlog, trademarks and trade name and fixed assets as part of the business combination. As a result of recording the deferred tax liabilities, the Company’s valuation allowance decreased by $6,296. While the adjustment is a result of the plan of reorganization, ASC 805-740-30-3 requires the reduction in the valuation allowance to be recognized as a benefit in the income statement, and not as a component of acquisition accounting.
As of December 31, 2021 and 2020, the Company had unrecognized tax benefits of $835 and $800 related to net operating losses incurred in prior years, respectively, of which $667 and $632 will affect the effective tax rate if recognized when the Company no longer has a valuation allowance offsetting its deferred tax assets, respectively.
The reconciliation of the beginning and ending balances of the total amounts of gross unrecognized tax benefits for the years ended December 31 is as follows:
 
    
2021
    
2020
 
Balance at beginning of year
   $ 800      $ 800  
Increase related to current year tax position
     35            
    
 
 
    
 
 
 
Balance at end of year
   $ 835      $ 800  
    
 
 
    
 
 
 
The Company believes it is reasonably possible it will not reduce its unrecognized tax benefits within the next year.
Due to the net operating loss (“NOL”) carryforwards, the U.S. federal and state returns are open to examination by the Internal Revenue Service and state jurisdictions for all years beginning with the year ended March 31, 2016. Our foreign subsidiaries are generally subject to examination within four years from the end of the tax year during which the tax return was filed. The years subject to audit may be extended if the entity substantially understates corporate income tax. The Company is not currently under examination by the IRS, foreign or state and local tax authorities.
The Company recognizes interest and penalties related to uncertain tax positions as a component of the income tax provision. As of December 31, 2021 and 2020, there were no accrued interest and penalties.
At December 31, 2021 and 2020, the Company had federal NOL carryforwards of approximately $195,305 and $143,712, respectively, which is comprised of definite and indefinite NOLs. The Company had definite federal NOL carryforwards of approximately $57,135 as of December 31, 2021 and 2020, which begin to expire in varying amounts beginning in 2034. Federal NOLs generated after 2017 of approximately $138,170 and $86,577 as of December 31, 2021 and 2020, respectively will carryforward indefinitely and are available to offset
 
F-44


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
up to 80% of future taxable income each year. The Company also had state NOL carryforwards of approximately $19,587 and $10,769 as of December 31, 2021 and 2020, respectively, available to reduce future taxable income, if any. If not realized, the state NOLs will begin to expire in varying amounts beginning in 2035. Utilization of the NOL carryforwards may become subject to annual limitations due to ownership changes that could occur in the future as provided by Section 382 of the Internal Revenue Code of 1986, as amended, as well as similar state and foreign provisions. These ownership changes may limit the amount of the NOL and tax credit carryforwards that can be utilized annually to offset future taxable income. The Company has engaged outside consultants to perform a Section 382 analysis, which, as of December 31, 2021, has not been completed. If a Section 382 ownership change has occurred, then the carrying amount of any tax attribute carryforwards may be restricted or eliminated. If eliminated, the related asset would be removed from the deferred tax assets with a corresponding reduction in the valuation allowance.
The Company does not record U.S. income taxes on the undistributed earnings of its foreign subsidiaries based upon the Company’s intention to permanently reinvest undistributed earnings to ensure sufficient working capital and further expansion of existing operations outside the United States. In the event the Company is required to repatriate funds from outside of the United States, such repatriation would be subject to local laws, customs and tax consequences.
The Jobs Act subjects a U.S. shareholder to tax on global intangible low-taxed income (“GILTI”) earned by certain foreign subsidiaries. The Company has elected to account for GILTI in the year the tax is incurred in accordance with the FASB Staff Q&A, Topic 740, No. 5, Accounting for Global Intangible Low-Taxed Income, which states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or to provide for the tax expense related to GILTI in the year the tax is incurred as a period expense.
The Jobs Act amended the Internal Revenue Code (the “Code”), effective for amounts paid or incurred in tax years beginning after December 31, 2021, to eliminate the immediate expensing of research and experimental expenditures (“R&E”) and require taxpayers to charge their R&E expenditures and software development costs (collectively, R&E expenditures) to a capital account. Capitalized costs are required to be amortized over five years (15 years for expenditures attributable to foreign research). Additionally, we may claim the R&E credit only for costs that are eligible to be treated as R&E expenditures under the Code, it is expected that any amounts treated as qualified research expenditures for purposes of the R&E credit also will be capitalized under Code. Generally, we would expect both the amount of our net operating losses and R&E credits generated to decrease compared to tax years 2021 and prior over the next 5 years. Due to our full federal valuation allowance, we anticipate these changes to be immaterial.
On March 27, 2020, The CARES Act was signed into law in response to the economic challenges facing U.S. businesses. The CARES Act provides sweeping tax changes in response to the
COVID-19
pandemic. Some of the more significant provisions are removal of certain limitations on utilization of net operating losses, increasing the loss carryback period for certain losses to five years, and increasing the ability to deduct interest expense, as well as amending certain provisions of the previously enacted Tax Cuts and Jobs Act.
On December 27, 2020, the United States enacted the Consolidated Appropriations Act of 2021 (“CAA”). The CAA includes provisions extending certain CARES Act provisions and adds coronavirus relief, tax and health extenders.
 
F-45


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
18.
NET LOSS PER SHARE
Basic net loss per share is computed by dividing net loss attributable to common stockholders by the weighted average number of common shares outstanding during each period. While outstanding, each series of Preferred Stock was considered to be a participating security. Therefore, the Company applies the
two-class
method in calculating its net loss per share for periods when the Company generates net income. Net losses are not allocated to the Preferred Stockholders, as they were not contractually obligated to share in the Company’s losses.
Diluted net loss per share is computed by dividing net loss attributable to common stockholders by the weighted average number of common and dilutive common equivalent shares outstanding for the period using the treasury-stock method or the as-converted method, or two-class method for participating securities, whichever is more dilutive. Potentially dilutive shares are comprised of Preferred Stock, Preferred Stock warrants, common stock warrants, restricted stock units, stock options, and Earnout Shares issuable upon the achievement of the Stock Price Target (see Note 1). For the years ended December 31, 2021 and 2020, there is no difference in the number of shares used to calculate basic and diluted shares outstanding due to the Company’s net loss and potentially dilutive shares being anti-dilutive.
The following table summarizes the computation of basic and diluted net loss per share attributable to common stockholders of the Company for the years ended December 31:
 
    
Years Ended December 31,
 
    
2021
    
2020
 
Numerator
                 
Net loss attributable to common shareholders-basic and diluted
   $ (117,320    $ (55,005
Denominator
                 
Weighted average common shares outstanding-basic and diluted
     209,895,135        75,414,888  
Net loss per share attributable to common stockholders-basic and diluted
   $ (0.56    $ (0.73
The following equity shares were excluded from the calculation of diluted net loss per share attributable to common stockholders because their effect would have been
anti-dilutive
for the years ended December 31, 2021 and 2020:
 
    
December 31,
 
    
2021
    
2020
 
Legacy Rocket Lab preferred stock
               283,843,764  
Legacy Rocket Lab preferred stock warrants
               1,123,959  
Legacy Rocket Lab common stock warrants
               585,399  
Stock options and restricted stock units
     34,292,250        22,088,726  
Public and Private Warrants
     16,264,516            
 
19.
SEGMENTS
The Company reports segment information based on the “management” approach. The management approach designates the internal reporting used by management for making decisions and assessing performance
 
F-46


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
as the source of the Company’s reportable segments. The Company manages its business primarily based upon two operating segments, Launch Services and Space Systems. Each of these operating segments represents a reportable segment. Launch Services provides launch services to customer on a dedicated mission or ride share basis. Space Systems is comprised of space engineering, program management, spacecraft components, spacecraft manufacturing and mission operations. Although many of the Company’s contracts with customers contain elements of Space Systems and Launch Services, each reporting segment is managed separately to better align with customer’s needs and the Company’s growth plans. The accounting policies of the various segments are the same as those described in Note 2. The Company evaluates the performance of its reportable segments based on gross profit. For contracts with customers that contain both Space Systems and Launch Services elements, revenues for each reporting segment are generally allocated based upon the overall costs incurred for each of the reporting segments in comparison to total overall costs of the contract. The following table shows information by reportable segment for the years ended December 31, 2021 and 2020:
 
    
Years Ended December 31,
 
    
2021
    
2020
 
    
Launch
Services
    
Space
Systems
    
Launch
Services
    
Space
Systems
 
Revenues
   $ 38,971      $ 23,266      $ 33,085      $ 2,075  
Cost of revenues
     53,827        10,303        45,872        1,105  
    
 
 
    
 
 
    
 
 
    
 
 
 
Gross profit (loss)
   $ (14,856    $ 12,963      $ (12,787    $ 970  
    
 
 
    
 
 
    
 
 
    
 
 
 
Management does not regularly review either reporting segment’s total assets or operating expenses. This is because in general, the Company’s
long-lived
assets, facilities, and equipment are shared by each reporting segment.
 
20.
CONCENTRATION OF CREDIT RISK, SIGNIFICANT CUSTOMERS AND GEOGRAPHIC INFORMATION
Concentration of Credit Risk and Significant Customers
The Company is subject to concentration of credit risk with respect to its cash, cash equivalents and accounts receivable. The Company maintains bank accounts in the United States and New Zealand and attempts to minimize by maintaining its cash, cash equivalents with major high credit quality financial institutions. From time to time cash balances held may exceed limits federally insured by the Federal Deposit Insurance Corporation. The Company has not experienced losses in such accounts and believes it is not exposed to any significant credit risk associated with these accounts.
The services provided by Rocket Lab are to U.S. Government and commercial customers. The Company has a significant concentration of credit risk associated with its accounts receivables that is solely based on the good faith and credit of the U.S. Government. We extend differing levels of credit to commercial customers, do not require collateral deposits, and, when necessary, maintain reserves for potential credit losses based upon the expected collectability of accounts receivable. We manage credit risk related to our customers by following credit approval processes, establishing credit limits, performing periodic evaluations of credit worthiness and applying other credit risk monitoring procedures.
 
F-47


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
As of December 31, 2021 and 2020, the Company’s customers that accounted for 10% or more of the total accounts receivable, net, were as follows:
 
    
December 31,
 
    
2021
   
2020
 
U.S. commercial customer A
     18     62
U.S. commercial customer B
     *       13
International customer C
     *       12
Commercial customer G
     23     *  
 
*
Accounts receivable was less than 10
%
For the years ended December 31, 2021 and 2020, the Company’s customers that accounted for 10% or more of the total revenue were as follows:
 
    
December 31,
 
    
2021
   
2020
 
U.S. government customer D
     *       21
International customer E
     *       18
U.S. commercial customer F
     *       15
Commercial customer G
     40     14
Commercial customer H
     16     *  
 
*
Revenue was less than 10%
Geographic Information
The Company’s consolidated net revenues by geographic area based on customer billing location are as follows for the years ended December 31, 2021 and 2020:
 
    
2021
   
2020
 
    
Amount
    
% of total
revenues
   
Amount
    
% of total
revenues
 
United States
   $ 45,750        74   $ 25,881        74
Japan
     769        1     6,498        18
Germany
     9,770        16     —          —  
Rest of world
     5,948        9     2,781        8
    
 
 
    
 
 
   
 
 
    
 
 
 
Total
   $ 62,237        100   $ 35,160        100
    
 
 
    
 
 
   
 
 
    
 
 
 
 
F-48


 
ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
Long-lived assets, which consists of property, plant and equipment, net, leased right-of-use assets, intangible assets, net and goodwill, by geographic area are as follows as of December 31:
 
    
December 31,
 
    
2021
   
2020
 
    
Amount
    
% of Long-
Lived
Assets
   
Amount
    
% of Long-
Lived
Assets
 
United States
   $ 148,248        76   $ 34,303        38
New Zealand
     45,050        23     43,323        47
Canada
     1,260        1     13,590        15
    
 
 
    
 
 
   
 
 
    
 
 
 
Total
   $ 194,558        100   $ 91,216        100
    
 
 
    
 
 
   
 
 
    
 
 
 
 
21.
RELATED PARTY TRANSACTIONS
There are three members of our board of directors that are affiliated with three separate entities that are invested in our common stock, two of which individually hold greater than 5% beneficial ownership. Each entity was granted one seat on our board which is filled by a partner of the affiliated entity. On September 14, 2018 and through subsequent closings, Rocket Lab sold an aggregate of 39,575,426 shares of its Series E convertible preferred stock for an aggregate purchase price of $137,739. In connection with this transaction, these entities acquired 3,028,345 of Series E convertible preferred stock for $10,539 and Rocket Lab entered into certain Amended and Restated Investors’ Rights Agreement, Amended and Restated Voting Agreement, and Amended and Restated First Refusal and Co-Sale Agreement with each of the purchasers of Rocket Lab’s Series E convertible preferred stock, and certain other Rocket Lab stockholders (collectively, the “Investor Agreements”). Such Investor Agreements were subsequently amended and restated in connection with Rocket Lab’s Series
E-1
convertible preferred stock financing on May 18, 2020 whereby Rocket Lab sold an aggregate of 5,890,047 shares of its Series E-1 convertible preferred stock for an aggregate purchase price of $20,500. These entities with an affiliated director purchased 1,292,931 shares of Series E-1 convertible preferred stock for $4,499. In connection with the Business Combination, all of the convertible preferred stock was converted into shares of common stock.
As of December 31, 2020 and 2021, there are no amounts due to or from related parties.
 
22.
SUBSEQUENT EVENTS
Acquisition of SolAero
On January 18, 2022, the Company closed on the acquisition (the “SolAero Acquisition”) of SolAero Holdings, Inc. (“SolAero”) pursuant to an Agreement and Plan of Merger (the “SolAero Merger Agreement”), dated as of December 10, 2021, by and among the Company, Supernova Acquisition Corp. (“SolAero Merger Sub”), SolAero, and Fortis Advisors LLC as stockholder representative, which provides for, among other things, the merger of SolAero Merger Sub with and into SolAero, with SolAero being the surviving corporation of the merger and a direct, wholly owned subsidiary of the Company. Pursuant to the terms of the SolAero Merger Agreement, all of the issued and outstanding shares of SolAero were cancelled in exchange for aggregate consideration of $80,000 in cash (the “SolAero Merger Consideration”). In addition, $3,600 of the SolAero Merger Consideration was placed into escrow by the Company in order to secure recovery of any Adjustment Amount (as defined in the SolAero Merger Agreement) and as security against indemnity claims. In connection with the SolAero Acquisition, the Company entered into customary employment or consulting agreements with certain key employees of SolAero.
 
F-49


ROCKET LAB USA, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(In thousands, except share and per share data)
 
The Company has not yet completed the initial purchase price allocation for this acquisition, including obtaining all of the information required for the valuation of the acquired intangible assets, goodwill, assets and liabilities assumed, due to the timing of the close of the transaction.
Warrant Redemption
On December 22, 2021, the Company announced the Redemption of all of its Public Warrants and Private Warrants for a redemption. On January 20, 2022, the Company extended the redemption date of its public warrants to January 31, 2022. In connection with the Redemption, Public Warrants were to be exercised by holders prior to January 31, 2022 either (i) in cash, at an exercise price of $11.50 per share of the Company’s common stock or (ii) on a cashless basis, for 0.2843 shares of common stock per Private Warrant and Public Warrant.
Subsequent to December 31, 2021 and prior to the conclusion of the redemption notice period on January 31, 2022, an aggregate of 10,383,077 Public Warrants were exercised on a cashless basis in exchange for the issuance of 2,951,781 shares and 10,969 Public Warrants were exercised for an aggregate of 10,969 shares of Company common stock at an exercise price of $11.50 per share, for aggregate cash proceeds to the Company of $126. At the conclusion of the redemption notice period on January 31, 2022, the remaining 270,470 Public Warrants issued and outstanding were redeemed at a price of $0.10 per warrant for aggregate cash payment from the Company of $27. On January 31, 2022, the Public Warrants were delisted from Nasdaq. In addition, subsequent to December 31, 2021, the 5,600,000 Private Warrants were exercised on a cashless basis for an aggregate of 1,592,080 shares of the Company’s common stock.
 
F-50

PART II: INFORMATION NOT REQUIRED IN THE PROSPECTUS
Item 13. Other Expenses of Issuance and Distribution.
The following is an estimate of the expenses (all of which are to be paid by the registrant) that we may incur in connection with the securities being registered hereby.
 
    
Amount*
 
SEC registration fee
   $ 90,524.45 ** 
Legal fees and expenses
    
Accounting fees and expenses
    
Printing, transfer agent and miscellaneous fees
    
  
 
 
 
Total
   $  
 
*
Estimates not presently known.
**
Previously paid.
Item 14. Indemnification of Directors and Officers
Section 145 of the DGCL authorizes a court to award, or a corporation’s board of directors to grant, indemnity to directors and officers under certain circumstances and subject to certain limitations. The terms of Section 145 of the DGCL are sufficiently broad to permit indemnification under certain circumstances for liabilities, including reimbursement of expenses incurred, arising under the Securities Act. As permitted by the DGCL, the Rocket Lab’s Certificate of Incorporation contains provisions that eliminate the personal liability of directors for monetary damages for any breach of fiduciary duties as a director, except liability: (i) for any breach of a director’s duty of loyalty to Rocket Lab or its stockholders; (ii) for acts or omissions not in good faith or that 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. As permitted by the DGCL, the Bylaws of Rocket Lab provide that: (i) Rocket Lab is required to indemnify its directors and executive officers to the fullest extent permitted by the DGCL, subject to very limited exceptions; (ii) Rocket Lab may indemnify its other employees and agents as set forth in the DGCL; (iii) Rocket Lab is required to advance expenses, as incurred, to its directors and executive officers in connection with a legal proceeding to the fullest extent permitted by the DGCL, subject to very limited exceptions; and (iv) the rights conferred in the Bylaws are not exclusive.
Rocket Lab has also entered into indemnification agreements with each director and executive officer to provide these individuals additional contractual assurances regarding the scope of the indemnification set forth in the Certificate of Incorporation and Bylaws and to provide additional procedural protections. There is no pending litigation or proceeding involving a director or executive officer of Rocket Lab for which indemnification is sought. The indemnification provisions in the Certificate of Incorporation, Bylaws, and the indemnification agreements entered into or to be entered into between Rocket Lab and each of its directors and executive officers may be sufficiently broad to permit indemnification of Rocket Lab’s directors and executive officers for liabilities arising under the Securities Act. Rocket Lab carries liability insurance for its directors and officers. Certain of Rocket Lab’s directors will also indemnified by their employers with regard to service on our Board.
Insofar as indemnification for liabilities arising under the Securities Act may be permitted to directors, officers or persons controlling Rocket Lab pursuant to the foregoing provisions, Rocket Lab has been informed that in the opinion of the SEC such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable.
Item 15. Recent Sales of Unregistered Securities.
On November 30, 2021, we acquired Planetary Systems Corporation (“PSC”) pursuant to the terms of an agreement and plan of merger (the “PSC Merger Agreement”). Pursuant to the terms of the PSC Merger

Agreement, we issued 1,720,841 shares common stock to former shareholders of PSC, and may issue up to 956,023 additional shares of our common stock subject to a performance based
earn-out
under the terms of the PSC Merger Agreement. The common stock consideration issued under the PSC Merger Agreement (including any additional shares that may be issued upon the satisfaction of the performance based
earn-out)
were issued in reliance upon an exemption from the registration requirements of the Securities Act pursuant to Section 4(a)(2) thereof and/or Regulation D thereunder, as a transaction by an issuer not involving a public offering.
On September 10, 2021, we issued 878,887 shares of common stock to SVB Financial Group upon exercise of warrants for Rocket Lab common stock originally issued on March 23, 2015, March 24, 2016, and December 23, 2020 with SVB on a cashless basis as provided for in the terms of the respective warrant agreements. The issuance of shares of common stock upon the cashless exercise of the SVB Financial Group warrants were not registered under the Securities Act, in reliance on the exemption for registration provided by Section 3(a)(9) of the Securities Act.
On March 1, 2021, concurrently with the execution of the Merger Agreement, we entered into the Subscription Agreements with the PIPE Financing, pursuant to which the PIPE Investors agreed to subscribe for and purchase, and we agreed to issue and sell to such PIPE Investors, immediately prior to the Closing, an aggregate of 46,700,000 shares of common stock for a purchase price of $10.00 per share, for aggregate gross proceeds of $467,000,000. The securities that may be issued in connection with the Subscription Agreements were not registered under the Securities Act, in reliance on the exemption from registration provided by Section 4(a)(2) of the Securities Act and/or Regulation D promulgated thereunder and are being registered pursuant to this prospectus.
On September 29, 2020, we consummated our initial public offering of 30,000,000 Vector units consisting of one Class A ordinary shares and
one-third
of one redeemable warrant. On October 20, 2020, in connection with underwriters’ election to partially exercise their option to purchase additional units, we sold an additional 2,000,000 units, at a price of $10.00 per unit, generating total gross proceeds of $320,000,000. Deutsche Bank Securities Inc. and BofA Securities, Inc. acted as the joint book-running managers for our initial public offering. The securities sold in the offering were registered under the Securities Act on registration statements on Form
S-1
(No.
333-248665).
The registration statements became effective on September 24, 2020.
Simultaneously with the consummation of the initial public offering, and the exercise of the over-allotment option, we consummated a private placement of 5,600,000 private placement warrants to our Sponsor at a price of $1.50 per private placement warrant, generating total proceeds of $8,400,000. Such securities were issued pursuant to the exemption from registration contained in Section 4(a)(2) of the Securities Act.
Of the gross proceeds received from the initial public offering including the partial exercise of the option to purchase additional units, and the sale of the private placement warrants, $320,000,000 was placed in the Trust Account.
We paid a total of $6,400,000 in underwriting discounts and commissions and $652,382 for other offering costs related to the initial public offering. In addition, the underwriters agreed to defer $11,200,000 in underwriting discounts and commissions which were paid upon the consummation of the Business Combination.

Item 16. Exhibits and Financial Statement Schedules
(a) Exhibits
 
Exhibit
No.
  
Description
2.1+    Agreement and Plan of Merger, dated as of March 1, 2021, by and among Vector Acquisition Corporation, Rocket Lab USA, Inc. and Prestige Merger Sub, Inc., as amended by Amendment No. 1 thereto, dated May 7, 2021, and Amendment No. 2 thereto, dated June 25, 2021 (incorporated by reference to Annex A to the proxy statement/prospectus filed by Vector Acquisition Corporation on July 21, 2021).
2.2+    Agreement and Plan of Merger, by and among Rocket Lab USA, Inc., Supernova Acquisition Corp., SolAero Holdings, Inc., and Fortis Advisors LLC as stockholder representative, dated as of December 10, 2021 (incorporated by reference to Exhibit 2.1 of the Company’s Form 8-K filed on December 13, 2021).
3.1    Certificate of Incorporation of Rocket Lab USA, Inc. (incorporated by reference to Exhibit 3.1 to the Form 8-K filed by Rocket Lab USA, Inc. on August 30, 2021).
3.2    Bylaws of Rocket Lab USA, Inc. (incorporated by reference to Exhibit 3.2 to the Form 8-K filed by Rocket Lab USA, Inc. on August 30, 2021).
4.1    Warrant Agreement between Vector Acquisition Corporation and Continental Stock Transfer & Trust Company, dated September 24, 2020 (incorporated by reference to Exhibit 4.1 to the Current Report on Form 8-K filed by Vector Acquisition Corporation on September 30, 2020).
4.2    Amendment to Warrant Agreement, dated as of August 25, 2021 between Rocket Lab USA, Inc., Continental Stock Transfer & Trust Company and American Stock Transfer & Trust Company, LLC (incorporated by reference to Exhibit 4.2 to the Form 8-K filed by Rocket Lab USA, Inc. on August 31, 2021).
4.3    Specimen Warrant Certificate (incorporated by reference to Exhibit 4.3 to Amendment No. 1 to the registration statement on Form S-1 filed by Vector Acquisition Corporation on September 18, 2020).
5.1    Opinion of Goodwin Procter LLP. (incorporated by reference to Exhibit 5.1 to the Pre- Effective Amendment No. 1 to the Registration Statement on Form S-1 filed by Rocket Lab USA, Inc. on October 1, 2021).
10.1‡    Form of Indemnification Agreement (incorporated by reference to Exhibit 10.1 to the Registration Statement on Form S-4 filed by Vector Acquisition Corporation on June 25, 2021).
10.2    Second Amended and Restated Registration Rights Agreement, dated as of August 25, 2021, by and among Rocket Lab USA, Inc. (formerly known as Vector Acquisition Delaware Corporation), Vector Acquisition Partners, L.P. and certain other parties thereto (incorporated by reference to Exhibit 10.2 to the Form 8-K filed by Rocket Lab USA, Inc. on August 31, 2021).
10.3‡    Letter Agreement , dated as of September 24, 2020, among Vector Acquisition Corporation, Vector Acquisition Partners, L.P. and the company’s officers and directors (incorporated by reference to Exhibit 10.4 to the Form 8-K filed by Vector Acquisition Corporation on September 30, 2020).
10.4‡    Rocket Lab USA, Inc. 2021 Stock Option and Incentive Plan (incorporated by reference to Annex H to the proxy statement/prospectus filed by Vector Acquisition Corporation on July 21, 2021).
10.5‡    Rocket Lab USA, Inc. 2021 Employee Stock Purchase Plan (incorporated by reference to Annex I to the proxy statement/prospectus filed by Vector Acquisition Corporation on July 21, 2021).
10.6    Sponsor Letter Agreement, dated as of March 1, 2021, between Vector Acquisition Corporation and Vector Acquisition Partners, L.P. (incorporated by referenced to Exhibit 10.2 to the Current Report on Form 8-K filed by Vector Acquisition Corporation on March 1, 2021).
10.7‡    Employment Agreement, dated August 12, 2014, between Rocket Lab Limited and Peter Beck (incorporated by reference to Exhibit 10.8 to the Registration Statement on Form S-4 filed by Vector Acquisition Corporation on June 25, 2021).

Exhibit
No.
  
Description
10.8‡    Employee Offer Letter, dated March 8, 2018, between Rocket Lab USA, Inc. and Adam Spice (incorporated by reference to Exhibit 10.9 to the Registration Statement on Form S-4 filed by Vector Acquisition Corporation on June 25, 2021).
10.9‡    Employment Agreement, dated September 9, 2013, between Rocket Lab Limited and Shaun O’Donnell, as updated on August 21, 2014 (incorporated by reference to Exhibit 10.10 to the Registration Statement on Form S-4 filed by Vector Acquisition Corporation on June 25, 2021).
10.10‡    Second Amended and Restated 2013 Stock Option and Grant Plan (incorporated by reference to Exhibit 10.10 to the Form 8-K filed by Rocket Lab USA, Inc. on August 31, 2021).
10.11    Deed of Lease between Rocket Lab Limited and Kawatiri Properties Ltd., dated March 8, 2018, for the premises located at 25 Levene Place, Mount Wellington, Auckland 1060, New Zealand (incorporated by reference to Exhibit 10.12 to the Registration Statement on Form S-4 filed by Vector Acquisition Corporation on June 25, 2021).
10.12    Standard Industrial Lease between Rocket Lab USA, Inc. and Douglas Park Associates III, LLC, dated October 4, 2019, for the premises located at 3881 McGowen Street, Long Beach, CA 90808 (incorporated by reference to Exhibit 10.13 to the Registration Statement on Form S-4 filed by Vector Acquisition Corporation on June 25, 2021).
10.13    Amended and Restated Deed of Lease of Rural Land between Rocket Lab Limited and the Proprietors of Tawapata South, dated November 15, 2019, for the premises located at Onenui Station, Mahia 4198, New Zealand (incorporated by reference to Exhibit 10.14 to the Registration Statement on Form S-4 filed by Vector Acquisition Corporation on June 25, 2021).
10.14††    Launch Site Access and Operations Support Agreement for LC-2 between Rocket Lab USA, Inc. and the Virginia Commercial Space Flight Authority, dated September 28, 2018, for the premises located at Mid-Atlantic Regional Spaceport, NASA Wallops Flight Facility, Wallops Island, VA (incorporated by reference to Exhibit 10.15 to the Registration Statement on Form S-4 filed by Vector Acquisition Corporation on June 25, 2021).
10.15    Deed of Lease between Rocket Lab Limited and Class One Services Ltd., dated November 15, 2019, for the premises located at 387 Coalfields Road, Kopuku 2471, New Zealand (incorporated by reference to Exhibit 10.16 to the Registration Statement on Form S-4 filed by Vector Acquisition Corporation on June 25, 2021).
10.16    Loan and Security Agreement, dated as of June 10, 2021, by and among Rocket Lab USA, Inc., Rocket Lab Global Services, LLC, and Hercules Capital, Inc. (incorporated by reference to Exhibit 10.18 to the Registration Statement on Form S-4 filed by Vector Acquisition Corporation on June 25, 2021).
10.17‡    Management Redemption Agreement, dated as of June 17, 2021 by and between Rocket Lab USA, Inc., Peter Beck, Adam Spice, and Shaun O’Donnell (incorporated by reference to Annex L to the proxy statement/prospectus filed by Vector Acquisition Corporation on July 21, 2021).
10.18+    Membership Interest Purchase Agreement with ASI Aerospace LLC dated October 12, 2021 (incorporated by reference to Exhibit 10.1 of the Company’s Form 8-K filed on October 12, 2021).
10.19+    Agreement and Plan of Merger, by and among Rocket Lab USA, Inc., Platinum Merger Sub, Inc., Planetary Systems Corporation, and Michael Whalen as shareholder representative, dated November 15, 2021 (incorporated by reference to Exhibit 10.1 of the Company’s Form 8-K filed on November 15, 2021).
10.20‡    Rocket Lab USA, Inc. Executive Severance Plan (incorporated by reference to Exhibit 10.1 of the Company’s Form 8-K filed on November 9, 2021).
10.21‡    Form of Restricted Stock Unit Award Agreement for Employees (incorporated by reference to Exhibit 10.2 of the Company’s Form 8-K filed on November 9, 2021).

Exhibit
No.
  
Description
10.22‡    Form of Restricted Stock Unit Award Agreement for Non-Employee Directors (incorporated by reference to Exhibit 10.3 of the Company’s Form 8-K filed on November 9, 2021).
10.23‡    Form of Restricted Stock Award Agreement for Employees (incorporated by reference to Exhibit 10.4 of the Company’s Form 8-K filed on November 9, 2021).
10.24‡    Form of Non-Qualified Stock Option Agreement for Non-Employee Directors (incorporated by reference to Exhibit 10.5 of the Company’s Form 8-K filed on November 9, 2021).
10.25‡    Form of Non-Qualified Stock Option Agreement for Employees (incorporated by reference to Exhibit 10.6 of the Company’s Form 8-K filed on November 9, 2021).
10.26‡    Form of Incentive Stock Option Agreement (incorporated by reference to Exhibit 10.7 of the Company’s Form 8-K filed on November 9, 2021).
10.27‡    Rocket Lab USA, Inc. Non-Employee Director Compensation Policy (incorporated by reference to Exhibit 10.27 of the Company’s Form 10-K filed on March 24, 2022).
10.28‡*    Employment Agreement, dated April 11, 2022, between Rocket Lab USA, Inc. and Arjun Kampani.
21.1    Subsidiaries of the Registrant (incorporated by reference to Exhibit 21.1 of the Company’s Form 10-K filed on March 24, 2022).
23.1*    Consent of Deloitte Touche LLP.
23.3    Consent of Goodwin Procter LLP (included in Exhibit 5.1). (incorporated by reference to Exhibit 23.3 to the Pre- Effective Amendment No. 1 to the Registration Statement on Form S-1 filed by Rocket Lab USA, Inc. on October 1, 2021).
24    Power of Attorney (incorporated by reference to the signature page of the Registration Statement on Form S-1 filed by Rocket Lab USA, Inc. on September 24, 2021).
101.INS*    Inline XBRL Instance Document - the instance document does not appear in the interactive Data File because XBRL tags are embedded within the Inline XBRL document.
101.SCH*    Inline XBRL Taxonomy Extension Schema Document.
101.CAL*    Inline XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF*    Inline XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB*    Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE*    Inline XBRL Taxonomy Extension Presentation Linkbase Document.
104*    Cover Page Interactive Data File (formatted as Inline XBRL with applicable taxonomy extension information contained in Exhibit 101).
 
*
Filed herewith
+
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.
††
Certain confidential portions (indicated by brackets and asterisks) have been omitted from this exhibit pursuant to Item 601(b)(10)(iv).
Management contract or compensatory plan or arrangement.
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;

  (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 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 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 and is, therefore, unenforceable. In the event that a claim for indemnification against such liabilities (other than the payment by the registrant of expenses incurred or paid by a director, officer, or controlling person of the registrant in the successful defense of any action, suit, or proceeding) is asserted by such director, officer, or controlling person in connection with the securities being registered, the registrant will, unless in the opinion of its counsel the matter has been settled by controlling precedent, submit to a court of appropriate jurisdiction the question whether such indemnification by it is against public policy as expressed in the Securities Act and will be governed by the final adjudication of such issue.

SIGNATURES
Pursuant to the requirements of the Securities Act of 1933, as amended, Rocket Lab USA, Inc. has duly caused this Registration Statement to be signed on its behalf by the undersigned, thereunto duly authorized, in the City of Long Beach, State of California, on the 29th day of April, 2022.
 
ROCKET LAB USA, INC.
By:  
/s/ Peter Beck
Name:   Peter Beck
Title:   President, Chief Executive Officer and
  Chairman
Pursuant to the requirements of the Securities Act of 1933, as amended, this Registration Statement has been signed below by the following persons in the capacities and on the dates indicated.
 
NAME
  
POSITION
  
DATE
/s/ Peter Beck
Peter Beck
   President, Chief Executive Officer and Chairman
(
Principal Executive Officer
)
   April 29, 2022
/s/ Adam Spice
Adam Spice
   Chief Financial Officer
(
Principal Financial Officer and Accounting Officer
)
   April 29, 2022
*
David Cowan
   Director    April 29, 2022
*
Michael Griffin
   Director    April 29, 2022
*
Matthew Ocko
   Director    April 29, 2022
*
Jon Olson
   Director    April 29, 2022
*
Merline Saintil
   Director    April 29, 2022
*
Alex Slusky
   Director    April 29, 2022
*
Sven Strohband
   Director    April 29, 2022
*By: /s/ Peter Beck
Peter Beck
As
Attorney-in-Fact
     
EX-10.28 2 d273415dex1028.htm EX-10.28 EX-10.28

Exhibit 10.28

EXECUTIVE EMPLOYMENT AGREEMENT

This EXECUTIVE EMPLOYMENT AGREEMENT (this “Agreement”) dated as of April 11, 2022, is entered by and between Rocket Lab USA, Inc. (the “Company”), and Arjun Kampani (“Executive”). Each of the Company and Executive is a “Party,” and collectively, they are the “Parties.”

WHEREAS, the Company desires to employ Executive and Executive desires to be employed by the Company on a date to be determined, beginning no later than April 11th, 2022 (the “Effective Date”) on the terms contained herein.

NOW, THEREFORE, in consideration of the mutual covenants and mutual benefits described herein, and other good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, the Company and Executive agree as follows:

1.    Representations and Warranties.  Executive represents and warrants to the Company that Executive is not bound by any restrictive covenants or other obligations or commitments of any kind that would in any way prevent, restrict, hinder or interfere with Executive’s acceptance of employment under the terms and conditions set forth herein or the performance of all duties and services hereunder to the fullest extent of Executive’s ability and knowledge. Executive represents that his performance of services to the Company will not violate any duty which he may have to any other person or entity, including obligations concerning providing services to others, confidentiality of proprietary information and assignment of inventions, ideas, patents or copyrights, and Executive agrees that he will not do anything in the performance of services hereunder that would violate any such duty. Executive understands and acknowledges that Executive is not expected or permitted to use or disclose confidential information belonging to any prior employer in the course of performing his duties for the Company.

2.    Term of Employment.  The Company will employ Executive and Executive accepts employment by the Company on the terms and conditions herein contained for a period (the “Employment Period”) provided in Section 6.

3.    Office Location.  Executive will be based in our facility located at 3881 McGowen St. Long Beach, CA 90808.

4.    Duties and Functions.

i.    Executive shall be serve as Senior Vice President, General Counsel and Corporate Secretary of the Company and shall oversee, direct and manage the Legal and Business Affairs operations of the Company and shall have such other duties as may be assigned to Executive from time to time. Executive shall report to Peter Beck, Chief Executive Officer of the Company.

ii.    Executive agrees to undertake the duties and responsibilities inherent in the position of Senior Vice President and General Counsel and Corporate Secretary, which may encompass different or additional duties as may, from time to time, be assigned, provided that, such duties are consistent with Executive’s seniority and experience. Executive agrees to abide by the rules, regulations, instructions, personnel practices and policies of the Company and any change thereof which may be adopted at any time by the Company.


iii.    During the Employment Period, Executive will devote his full time and efforts to the business of the Company and will not, without the prior written consent of the Company, engage in consulting work or any trade or business for his own account or for or on behalf of any other person, firm or corporation that competes, conflicts or interferes with the performance of his duties hereunder in any way. While Executive renders services to the Company, Executive will not assist any person or entity in competing with the Company, in preparing to compete with the Company or in hiring any employees or consultants of the Company. Executive also agrees not to render any services to any third party that will impact his ability to perform his duties as outlined, nor will Executive perform any tasks for any third-party during work hours. Notwithstanding the foregoing, the Company acknowledges and agrees that Executive has an on-going obligation of cooperation with his prior employer that may require his time and attention from time to time.

iv.    It shall not be a violation of this Agreement for Executive to: subject to prior written approval by the board of directors of the Company (the “Board”), serve on civic or charitable boards or committees; deliver lectures, fulfill speaking engagements or teach at educational institutions; or engage in personal investment activities, so long as such activities do not interfere with the performance of Executive’s duties hereunder.

5.    Compensation.

Base Salary: As compensation for Executive’s services hereunder, during Executive’s employment as Senior Vice President and General Counsel and Corporate Secretary, the Company agrees to pay Executive a base salary at an annual rate of $400,000.00 (USD), payable in accordance with the Company’s normal payroll schedule (“Base Salary”). The Company may withhold from any amounts payable under this Agreement such federal, state or local taxes as shall be required to be withheld pursuant to any applicable law or regulation. Base Salary shall be subject to periodic review by the Board or compensation committee thereof (the “Compensation Committee”) for potential increases, but shall not be decreased, unless part of a broad corporate initiative that impacts all senior vice presidents and equivalent officers.

i.    Annual Bonus.  Executive shall be eligible to participate in any Company annual bonus plan that is adopted in the future pursuant to the terms of such plan. Company agrees that Executive will receive no less than $50k in 2022 cash bonus, regardless of Company annual bonus program or achievement.

ii.    Restricted Stock Units:  Promptly after Effective Date, subject to the approval of the Board or Compensation Committee, Executive will be granted restricted stock units (“Regular RSUs”) with a total value of $3,200,000.00. The number of restricted stock units (“RSUs”) subject to such grant will be determined by dividing the total dollar value by the average closing market price on the NASDAQ of one share of the Company’s common stock over the trailing 30 trading day period ending on the last day immediately prior to the grant date. Each RSU entitles Executive to one share of the Company’s common stock if and when the RSU vests.

 

2


The Regular RSUs will be subject to the terms and conditions applicable to RSUs granted under the Company’s 2021 Stock Option and Incentive Plan (as amended from time to time, the “Plan”), as described in the Plan and the applicable RSU award agreement, which Executive will be required to sign or electronically accept as a condition to receiving the RSU grant. The Regular RSUs will vest as follows: 1/16 of the RSUs will vest on the first March 1st, May 22nd, August 22nd or November 22nd (each, a “Vesting Date”) following the calendar quarter in which the Vesting Commencement Date (as defined in the applicable RSU agreement) occurs, and 1/16 of the RSUs shall vest on each Vesting Date thereafter, in each case subject to Executive maintaining a continuous Service Relationship (as defined in the 2021 Plan) through such date.

v.    Other Expenses:  In addition to the compensation provided for above, the Company agrees to pay or to reimburse Executive during his employment for all reasonable, ordinary and necessary, properly documented, business expenses incurred in the performance of Executive’s services hereunder in accordance with Company policy in effect from time to time; provided, however, that Executive shall be subject to the Company’s travel policy. Executive shall submit vouchers and receipts for all expenses for which reimbursement is sought.

vi.    Paid Time Off:  Executive shall be eligible to accrue paid time off at a rate of 4.62 hours per pay period for full-time employees working over 30 hours weekly, which is equivalent to four weeks (120 hours) on an annual basis.

vii.    Benefits.  In addition to the compensation provided by the foregoing, during the Employment Period, Executive shall be entitled to participate in benefits available generally to other Company executives under the employee benefit plans, policies and programs that may be established by the Company, and as may be in effect from time to time, subject to the applicable terms and conditions of the benefit plans in effect at that time. Nothing herein shall affect the Company’s ability to modify, alter, terminate or otherwise change any benefit plan it has in effect at any given time, to the extent permitted by law.

viii.    Severance Benefits.  Subject to the approval of the Board or Compensation Committee, Executive will be designated as a Covered Executive eligible to participate in the Company’s Executive Severance Plan (as amended from time to time, the “Severance Plan”), subject to the terms and conditions of the Severance Plan, including, without limitation, the execution of a participation agreement. Executive shall be deemed a Tier 2 Executive under the Severance Plan.

ix.    General.  The Company agrees that Executive shall be eligible for perquisites, benefits and other elements of compensation (other than salary and cash and equity-based incentives which are at the discretion of the Board or Compensation Committee) that are at least on par with those of other senior vice presidents and equivalent officers of the Company.

6.    Employment Period; Termination.

i.    Employment Period.  The Employment Period shall commence on the Effective Date and shall continue until terminated in accordance with the provisions hereof.

 

3


ii.    At-Will Employment.  Executive’s employment relationship with the Company is at will. Accordingly, Executive may terminate employment with the Company at any time and for any reason whatsoever simply by notifying the Company; and the Company may terminate Executive’s employment at any time, with or without cause or advance notice.

iii.    Survival of Restrictive Covenants.  Executive acknowledges and agrees that, following the termination of this Agreement and the Parties’ employment relationship, the obligations imposed on Executive with respect to non-competition, non-solicitation, confidentiality, non-disclosure and assignment of rights to inventions or developments in this Agreement or any other agreement executed by the Parties shall continue, regardless of the reason for such termination, except that, nothing contained herein, nor in any other agreement between Executive and Company, shall apply to the Executive to the extent prohibited by applicable attorney rules of professional conduct.

7.    Proprietary Information and Inventions Agreement.  As a condition of employment, Executive will be required to sign the Company’s Proprietary Information and Inventions Assignment Agreement.

8.    Company Policies.  As a Company employee, Executive will be expected to abide by its employee manual (the “Employee Manual”) and all other Company rules and standards and sign an acknowledgment that Executive has read and understands the Company’s rules of conduct which are included in the Employee Manual. Executive acknowledges and agrees that the Employee Manual and Company rules and standards may be updated from time to time and agree to abide by the most current version available to employees.

9.    Normal Hours of Work.  Normal hours of work shall occur Monday through Friday. The actual hours of work will be agreed upon between Executive and Executive’s manager.

10.    International Traffic and Arms Regulations.  The Company is fully committed to complying with the International Traffic in Arms Regulations (ITAR) as set forth by the Arms Export Control Act (AECA) and as regulated and authorized by the Directorate of Defense Trade Controls (DDTC). The Company also complies with all other applicable U.S. export laws and regulations. The Company will maintain appropriate resources and training to satisfy this policy and assign personnel as needed to ensure company compliance with the ITAR. However, it is the responsibility of all Company employees to follow the company guidelines as set forth in the Company’s Technology Control Plan, as amended from time to time.

11.    I-9 Condition to Employment.  In accordance with the Immigration Reform and Control Act of 1986, it will be necessary for Executive to provide documents that establish his identity and proof of eligibility to be legally employed in the United States. In the event that Executive cannot do so, Executive agrees that the Company may immediately revoke this offer of employment.

12.    Background Check and Drug Testing.  Executive’s employment is also subject to satisfactory completion of a background check. In addition, in compliance with local, state and federal laws, as a condition of employment, Executive must complete a pre-employment drug test. Specific location will be provided upon acceptance of this offer.

 

4


13.    Dispute Resolution.  In the event of any dispute or claim relating to or arising out of Executive’s employment relationship with the Company, Executive and the Company agree that (i) any and all disputes between Executive and the Company shall be fully and finally resolved by binding arbitration, (ii) Executive waives any and all rights to a jury trial but all court remedies will be available in arbitration, (iii) all disputes shall be resolved by a neutral arbitrator who shall issue a written opinion, and (iv) the arbitration shall provide for adequate discovery.

14.    Company Property.  All correspondence, records, documents, software, promotional materials, and other Company property, including all copies, which come into Executive’s possession by, through or in the course of employment, regardless of the source and whether created by Executive, are the sole and exclusive property of the Company, and immediately upon the termination of Executive’s employment, or at any time the Company shall request, Executive shall return to the Company all such property of the Company, without retaining any copies, summaries or excerpts of any kind or in any format whatsoever. Executive shall not destroy any Company property, such as by deleting electronic mail or other files, other than in the normal course of employment. Executive further agrees that should Executive discover any Company property or confidential information in Executive’s possession after the return of such property has been requested, Executive agrees to return it promptly to Company without retaining copies, summaries or excerpts of any kind or in any format whatsoever.

15.    Withholding Taxes.  All forms of compensation referred to in this Agreement are subject to applicable withholding and payroll taxes.

16.    Binding Agreement.  This Agreement shall be binding upon and inure to the benefit of the Parties hereto, their heirs, personal representatives, successors and assigns. In the event the Company is acquired, is a non-surviving party in a merger, or transfers substantially all of its assets, this Agreement shall not be terminated and the transferee or surviving company shall be bound by the provisions of this Agreement. The Parties understand that the obligations of Executive are personal and may not be assigned by Executive.

17.    Entire Agreement.  This Agreement constitutes the entire agreement between the Parties with respect to the subject matter hereof and supersedes all prior agreements between the parties concerning such subject matter. This Agreement may not be amended, waived, discharged or terminated orally, but only by an instrument in writing, specifically identified as an amendment to this Agreement, and signed by all Parties. By entering into this Agreement, Executive certifies and acknowledges that Executive has carefully read all of the provisions of this Agreement and that Executive voluntarily and knowingly enters into said Agreement.

18.    Severability.  Any provision of this Agreement which is prohibited or unenforceable in any jurisdiction shall, as to such jurisdiction, be deemed severable from the remainder of this Agreement, and the remaining provisions contained in this Agreement shall be construed to preserve to the maximum permissible extent the intent and purposes of this Agreement.

19.    Governing Law; Forum Selection.  This Agreement shall be governed by, and construed and enforced in accordance with, the laws of California, without giving effect to the principles of conflicts of law thereof. In any action or proceeding brought with respect to or in

 

5


connection with this Agreement, the Parties hereby irrevocably agree to submit to the jurisdiction and venue of the state or, to the extent jurisdictional requirements are met, federal courts located in California. The Parties agree that any action or proceeding in connection with this Agreement shall be brought exclusively in the state or, to the extent jurisdictional requirements are met, federal courts located in California.

20.    Notices.  Any notice provided for in this Agreement shall be provided in writing. Notices shall be effective from the date of service, if served personally on the Party to whom notice is to be given, or on the second day after mailing, if mailed by first class mail, postage prepaid. Notices shall be properly addressed to the Parties at their respective addresses or to such other address as either Party may later specify by notice to the other.

21.    Miscellaneous.

i.    No delay or omission by a Party in exercising any right under this Agreement shall operate as a waiver of that or any other right. A waiver or consent given by a Party on any one occasion shall be effective only in that instance and shall not be construed as a bar or waiver of any right on any other occasion.

ii.    The captions of the sections of this Agreement are for convenience of reference only and in no way define, limit or affect the scope or substance of any section of this Agreement.

iii.    The language in all parts of this Agreement will be construed, in all cases, according to its fair meaning, and not for or against either Party hereto. The Parties acknowledge that each Party and its counsel have reviewed and revised this Agreement and that the normal rule of construction to the effect that any ambiguities are to be resolved against the drafting Party will not be employed in the interpretation of this Agreement.

iv.    For clarity, any references to the “Company” shall include its applicable affiliates and subsidiaries.

[Signature Page to Follow]

 

6


IN WITNESS WHEREOF, each of the Parties hereto has caused this Agreement to be duly executed and delivered under seal, by its authorized officers or individually, on the Effective Date.

 

ROCKET LAB USA, INC.
By:   /s/  Adam Spice
Name:   Adam Spice
Title:   Chief Financial Officer

 

EXECUTIVE
By:   /s/  Arjun Kampani
Name:   Arjun Kampani

 

 

[Signature Page to Executive Employment Agreement]

EX-23.1 3 d273415dex231.htm EX-23.1 EX-23.1

EXHIBIT 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the use in this Registration Statement on Form S-4 333-257440 on Form S-1 333-259797 of our report dated March 23, 2022, relating to the financial statements of Rocket Lab USA, Inc. We also consent to the reference to us under the heading “Experts” in such Registration Statement.

/s/ Deloitte & Touche, LLP

Los Angeles, CA

April 29, 2022

EX-101.SCH 4 rklb-20211231.xsd XBRL TAXONOMY EXTENSION SCHEMA 1001 - Document - Cover Page link:presentationLink link:definitionLink link:calculationLink 1002 - Statement - Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 1003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1004 - Statement - Consolidated Statements of Operations and Comprehensive Loss link:presentationLink link:definitionLink link:calculationLink 1005 - Statement - Consolidated Statements of Changes in Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) link:presentationLink link:definitionLink link:calculationLink 1006 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 1007 - Disclosure - DESCRIPTION OF THE BUSINESS link:presentationLink link:definitionLink link:calculationLink 1008 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:definitionLink link:calculationLink 1009 - Disclosure - REVENUES link:presentationLink link:definitionLink link:calculationLink 1010 - Disclosure - BUSINESS COMBINATIONS link:presentationLink link:definitionLink link:calculationLink 1011 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS link:presentationLink link:definitionLink link:calculationLink 1012 - Disclosure - INVENTORIES link:presentationLink link:definitionLink link:calculationLink 1013 - Disclosure - PREPAIDS AND OTHER CURRENT ASSETS link:presentationLink link:definitionLink link:calculationLink 1014 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET link:presentationLink link:definitionLink link:calculationLink 1015 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET link:presentationLink link:definitionLink link:calculationLink 1016 - Disclosure - LOAN AND SECURITY AGREEMENT link:presentationLink link:definitionLink link:calculationLink 1017 - Disclosure - WARRANTS link:presentationLink link:definitionLink link:calculationLink 1018 - Disclosure - CAPITALIZATION link:presentationLink link:definitionLink link:calculationLink 1019 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:definitionLink link:calculationLink 1020 - Disclosure - EMPLOYEE BENEFITS link:presentationLink link:definitionLink link:calculationLink 1021 - Disclosure - LEASES link:presentationLink link:definitionLink link:calculationLink 1022 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:definitionLink link:calculationLink 1023 - Disclosure - INCOME TAXES link:presentationLink link:definitionLink link:calculationLink 1024 - Disclosure - NET LOSS PER SHARE link:presentationLink link:definitionLink link:calculationLink 1025 - Disclosure - SEGMENTS link:presentationLink link:definitionLink link:calculationLink 1026 - Disclosure - CONCENTRATION OF CREDIT RISK, SIGNIFICANT CUSTOMERS AND GEOGRAPHIC INFORMATION link:presentationLink link:definitionLink link:calculationLink 1027 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:definitionLink link:calculationLink 1028 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:definitionLink link:calculationLink 1029 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:definitionLink link:calculationLink 1030 - Disclosure - DESCRIPTION OF THE BUSINESS (Tables) link:presentationLink link:definitionLink link:calculationLink 1031 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:definitionLink link:calculationLink 1032 - Disclosure - REVENUES (Tables) link:presentationLink link:definitionLink link:calculationLink 1033 - Disclosure - BUSINESS COMBINATIONS (Tables) link:presentationLink link:definitionLink link:calculationLink 1034 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables) link:presentationLink link:definitionLink link:calculationLink 1035 - Disclosure - INVENTORIES (Tables) link:presentationLink link:definitionLink link:calculationLink 1036 - Disclosure - PREPAIDS AND OTHER CURRENT ASSETS (Tables) link:presentationLink link:definitionLink link:calculationLink 1037 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) link:presentationLink link:definitionLink link:calculationLink 1038 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables) link:presentationLink link:definitionLink link:calculationLink 1039 - Disclosure - CAPITALIZATION (Tables) link:presentationLink link:definitionLink link:calculationLink 1040 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:definitionLink link:calculationLink 1041 - Disclosure - LEASES (Tables) link:presentationLink link:definitionLink link:calculationLink 1042 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:definitionLink link:calculationLink 1043 - Disclosure - NET LOSS PER SHARE (Tables) link:presentationLink link:definitionLink link:calculationLink 1044 - Disclosure - SEGMENTS (Tables) link:presentationLink link:definitionLink link:calculationLink 1045 - Disclosure - CONCENTRATION OF CREDIT RISK, SIGNIFICANT CUSTOMERS AND GEOGRAPHIC INFORMATION (Tables) link:presentationLink link:definitionLink link:calculationLink 1046 - Disclosure - Description Of The Business - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1047 - Disclosure - Description Of The Business - Summary of Reconciles the Elements of the Business Combination to the Condensed Consolidated Statement (Detail) link:presentationLink link:definitionLink link:calculationLink 1048 - Disclosure - Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1049 - Disclosure - Significant Accounting Policies - Summary of Useful Lives of Property and Equipment (Detail) link:presentationLink link:definitionLink link:calculationLink 1050 - Disclosure - Revenues - Reconciliation of Disaggregation of Revenue (Detail) link:presentationLink link:definitionLink link:calculationLink 1051 - Disclosure - Revenues - Balances Related to Enforceable Contracts (Detail) link:presentationLink link:definitionLink link:calculationLink 1052 - Disclosure - Revenues - Changes in Contract Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1053 - Disclosure - Revenues - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1054 - Disclosure - Business Combinations - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1055 - Disclosure - Business Combinations - Estimates Fair Value of Assets Acquired and Liabilities Assumed (Detail) link:presentationLink link:definitionLink link:calculationLink 1056 - Disclosure - Business Combinations - Summary of Identifiable Intangible Assets Acquired and Related Expected Lives for the Finite-Lived Intangible Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1057 - Disclosure - Business Combinations - Summary of Stockbased Compensation Expense Recognized in Conjunction with the Sinclair Interplanetary Acquisition (Detail) link:presentationLink link:definitionLink link:calculationLink 1058 - Disclosure - Business Combinations - Summary of consolidated statement of operations includes revenues and net income (Details) link:presentationLink link:definitionLink link:calculationLink 1059 - Disclosure - Fair Value Of Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail) link:presentationLink link:definitionLink link:calculationLink 1060 - Disclosure - Fair Value Of Financial Instruments - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1061 - Disclosure - Fair Value Of Financial Instruments - Summary of Warrant Liabilities Measured at Fair Value (Detail) link:presentationLink link:definitionLink link:calculationLink 1062 - Disclosure - Inventories - Schedule of Inventory (Detail) link:presentationLink link:definitionLink link:calculationLink 1063 - Disclosure - Prepaid and Other Current Assets - Schedule of Prepaid and Other Current Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1064 - Disclosure - Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment, Net (Detail) link:presentationLink link:definitionLink link:calculationLink 1065 - Disclosure - Property, Plant and Equipment, Net - Schedule of Depreciation Expense (Detail) link:presentationLink link:definitionLink link:calculationLink 1066 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Changes in the Carrying Amount of Goodwill (Detail) link:presentationLink link:definitionLink link:calculationLink 1067 - Disclosure - Goodwill and Intangible Assets, Net - Components of Intangible Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1068 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Amortization Expense (Detail) link:presentationLink link:definitionLink link:calculationLink 1069 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Estimated Future Amortization Expense Related to Finite Intangible Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1070 - Disclosure - Loan and Security Agreement - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1071 - Disclosure - Warrants - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1072 - Disclosure - Capitalization - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1073 - Disclosure - Capitalization - Schedule of Temporary Equity (Detail) link:presentationLink link:definitionLink link:calculationLink 1074 - Disclosure - Stock-based Compensation - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1075 - Disclosure - Stock-based Compensation - Schedule of Stock-based Compensation Recorded in Consolidated Statements of Operations and Comprehensive Loss (Detail) link:presentationLink link:definitionLink link:calculationLink 1076 - Disclosure - Stock-based Compensation - Summary of Stock Option Activity (Detail) link:presentationLink link:definitionLink link:calculationLink 1077 - Disclosure - Stock-based Compensation - Summary of Weighted-Average Assumptions (Detail) link:presentationLink link:definitionLink link:calculationLink 1078 - Disclosure - Stock-based Compensation - Summary of Performance-based Restricted Stock Unit Activity (Detail) link:presentationLink link:definitionLink link:calculationLink 1079 - Disclosure - Employee Benefits - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1080 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1081 - Disclosure - Leases - Supplemental Balance Sheet Information Related to Leases (Detail) link:presentationLink link:definitionLink link:calculationLink 1082 - Disclosure - Leases - Components of Lease Expense (Detail) link:presentationLink link:definitionLink link:calculationLink 1083 - Disclosure - Leases - Supplemental Cash Flow Information Related To Leases (Detail) link:presentationLink link:definitionLink link:calculationLink 1084 - Disclosure - Leases - Schedule of The Future Minimum Operating Lease Payments (Detail) link:presentationLink link:definitionLink link:calculationLink 1085 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1086 - Disclosure - Income Taxes - Schedule of Pretax Loss from Domestic and Foreign Operations (Detail) link:presentationLink link:definitionLink link:calculationLink 1087 - Disclosure - Income Taxes - Schedule of Provision (Benefit) for Income Taxes (Detail) link:presentationLink link:definitionLink link:calculationLink 1088 - Disclosure - Income Taxes - Schedule of Differences Between Federal Statutory Income Tax Rate and Provision for Income Taxes (Detail) link:presentationLink link:definitionLink link:calculationLink 1089 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1090 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1091 - Disclosure - Income Taxes - Schedule of Reconciliation of Beginning and Ending Amount Of Unrecognized Tax Benefits (Detail) link:presentationLink link:definitionLink link:calculationLink 1092 - Disclosure - Net Loss Per Share - Summary of Basic and Diluted net Loss Per Share Attributable to Common Stockholders (Detail) link:presentationLink link:definitionLink link:calculationLink 1093 - Disclosure - Net Loss Per Share - Summary of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) link:presentationLink link:definitionLink link:calculationLink 1094 - Disclosure - Segments - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1095 - Disclosure - Segments - Summary of Information by Reportable Segment (Detail) link:presentationLink link:definitionLink link:calculationLink 1096 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Total Accounts Receivable Net (Detail) link:presentationLink link:definitionLink link:calculationLink 1097 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information - Additional Informatiion (Detail) link:presentationLink link:definitionLink link:calculationLink 1098 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Total Revenue (Detail) link:presentationLink link:definitionLink link:calculationLink 1099 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Consolidated Net Revenue by Geographic Area (Detail) link:presentationLink link:definitionLink link:calculationLink 1100 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Long Lived Assets by Geographic Area (Detail) link:presentationLink link:definitionLink link:calculationLink 1101 - Disclosure - Related Party Transactions - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1102 - Disclosure - Subsequent Events - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 5 rklb-20211231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 6 rklb-20211231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 7 rklb-20211231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 8 rklb-20211231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 9 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover Page
12 Months Ended
Dec. 31, 2021
Document Information [Line Items]  
Document Type POS AM
Amendment Flag true
Entity Registrant Name ROCKET LAB USA, INC.
Entity Central Index Key 0001819994
Entity Filer Category Non-accelerated Filer
Entity Small Business true
Entity Emerging Growth Company true
Entity Ex Transition Period false
Amendment Description Rocket Lab USA, Inc., a Delaware corporation, filed a registration statement on Form S-1 (File No. 333-259797) on September 24, 2021, which was declared effective on October 7, 2021 (as amended and supplemented, the “October Registration Statement”). In addition, pursuant to Rule 429 under the Securities Act (as defined below), the prospectus included in the October Registration Statement was a combined prospectus which also related to the registration statement on Form S-4 (File No. 333-257440), which was originally declared effective on July 21, 2021, and pursuant to Rule 429(b), was automatically amended by Post-Effective Amendment No. 1 which became effective concurrently with the effectiveness of the October Registration Statement, (the “July Registration Statement” and together with the October Registration Statement, the “Prior Registration Statements”). This Post-Effective Amendment (this “Post-Effective Amendment”) to each of the Prior Registration Statements is being filed (i) pursuant to Rule 429 under the Securities Act of 1933, as amended, to combine the prospectuses included in the October Registration Statement and the July Registration Statement, (ii) to serve as a Section 10(a)(3) update to the Prior Registration Statements and to make certain other updates to the prospectus that forms a part of this Post-Effective Amendment, (iii) to remove from registration by means of this Post-Effective Amendment certain shares of common stock and private placement warrants described below and (iv) to update the section titled “Selling Securityholders” contained in the prospectus included herein to reflect, among other things, earlier sales or dispositions of common stock and private placement warrants made by certain of the named selling stockholders. On March 24, 2022, Rocket Lab USA, Inc., filed its Annual Report on Form 10-K for fiscal year ended December 31, 2021 (the “Annual Report”). Interested parties should refer to such Annual Report for more information. We have terminated the issuance by us of shares of our common stock issuable upon exercise of the public warrants and private placement warrants as a result of the redemption by us, on January 31, 2022, of all the unexercised public warrants then outstanding in accordance with their terms. In connection with such redemption, the Nasdaq Stock Market LLC (“Nasdaq”), filed an application on Form 25 with the SEC to delist the public warrants on January 31, 2022. The private placement warrants were exercised in full in January 2022. The registration statement is hereby amended to remove and withdraw from registration (i) all unissued shares of our common stock underlying the public warrants and the private placement warrants and (ii) the resale of the private placement warrants. The registration statement is hereby amended to also remove and withdraw from registration all Earnout Shares (as defined herein) which did not become issuable in accordance with the terms of the Merger Agreement (as defined herein). The form of prospectus included in this Post-Effective Amendment may be used in one or more offerings by one or more selling stockholders identified in the prospectus contained herein with one or more of the underwriters named therein and with different types and amounts of securities offered. No additional securities are being registered under this Post-Effective Amendment. All applicable registration fees were paid at the time of the original filing of the Prior Registration Statements.
XML 10 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 690,959 $ 52,792
Accounts receivable, net 13,957 2,730
Contract assets 2,490 2,045
Inventories 47,904 26,135
Prepaids and other current assets 19,454 9,412
Total current assets 774,764 93,114
Non-current assets:    
Property, plant and equipment, net 65,339 49,832
Intangible assets, net 57,487 11,349
Goodwill 43,308 3,133
Right-of-use assets - operating leases 28,424 26,902
Restricted cash 1,116 1,141
Deferred income tax assets, net 5,859 2,398
Other non-current assets 4,550 0
Total assets 980,847 187,869
Current liabilities:    
Trade payables 3,489 3,368
Accrued expenses 10,977 6,571
Employee benefits payable 8,266 4,582
Contract liabilities 59,749 26,132
Long-term Debt, Current Maturities 2,827 0
Other current liabilities 10,999 7,766
Total current liabilities 96,307 48,419
Non-current liabilities:    
Long-term borrowings, excluding current installments 97,297 0
Non-current lease liabilities 28,302 27,299
Deferred tax liabilities 466 0
Warrants and rights outstanding 58,227 0
Other non-current liabilities 1,800 3,899
Total liabilities 282,399 79,617
COMMITMENTS AND CONTINGENCIES (Note 16)
Stockholders' equity (deficit):    
Common stock, value 45 8
Additional paid-in capital 1,002,106 19,920
Accumulated deficit (305,011) (187,691)
Accumulated other comprehensive income 1,308 1,055
Total stockholders' equity (deficit) 698,448 (166,708)
Total liabilities, redeemable convertible preferred stock and stockholders' equity (deficit) 980,847 187,869
Series A Preferred Stock [Member]    
Redeemable convertible preferred stock    
Preferred stock, value 5,500
Series B Preferred Stock [Member]    
Redeemable convertible preferred stock    
Preferred stock, value 21,503
Series C Preferred Stock [Member]    
Redeemable convertible preferred stock    
Preferred stock, value 16,471
Series D Preferred Stock [Member]    
Redeemable convertible preferred stock    
Preferred stock, value 73,364
Series E Preferred Stock [Member]    
Redeemable convertible preferred stock    
Preferred stock, value 137,622
Series E1 Preferred Stock [Member]    
Redeemable convertible preferred stock    
Preferred stock, value $ 20,500
XML 11 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2021
Dec. 31, 2020
Common stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Common stock, share authorized 2,500,000,000 416,744,314
Common stock, share issued 450,180,479 78,410,162
Common stock, share outstanding 450,180,479 78,410,162
Series A Preferred Stock [Member]    
Preferred shares, par value (in Dollars per share) $ 0.0001 $ 0.0001
Preferred shares, shares authorized 0 62,496,074
Preferred shares, shares issued 0 62,496,074
Preferred shares, shares outstanding 0 62,496,074
Series B Preferred Stock [Member]    
Preferred shares, par value (in Dollars per share) $ 0.0001 $ 0.0001
Preferred shares, shares authorized 0 108,599,827
Preferred shares, shares issued 0 108,293,846
Preferred shares, shares outstanding 0 108,293,846
Series C Preferred Stock [Member]    
Preferred shares, par value (in Dollars per share) $ 0.0001  
Preferred shares, shares authorized 0 44,394,177
Preferred shares, shares issued 0 44,275,586
Preferred shares, shares outstanding 0 44,275,586
Series D Preferred Stock [Member]    
Preferred shares, par value (in Dollars per share) $ 0.0001  
Preferred shares, shares authorized 0 24,012,173
Preferred shares, shares issued 0 23,312,786
Preferred shares, shares outstanding 0 23,312,786
Series E Preferred Stock [Member]    
Preferred shares, par value (in Dollars per share) $ 0.0001 $ 0.0001
Preferred shares, shares authorized 0 39,575,426
Preferred shares, shares issued 0 39,575,426
Preferred shares, shares outstanding 0 39,575,426
Series E1 Preferred Stock [Member]    
Preferred shares, par value (in Dollars per share) $ 0.0001 $ 0.0001
Preferred shares, shares authorized 0 5,890,047
Preferred shares, shares issued 0 5,890,047
Preferred shares, shares outstanding 0 5,890,047
XML 12 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Operations and Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]    
Revenues $ 62,237 $ 35,160
Cost of revenues 64,130 46,977
Gross loss (1,893) (11,817)
Operating expenses:    
Research and development, net 41,765 19,142
Selling, general and administrative 58,395 23,993
Total operating expenses 100,160 43,135
Operating loss (102,053) (54,952)
Other income (expense):    
Interest income (expense), net (6,128) 224
Gain (loss) on foreign exchange (567) 2,420
Change in fair value of liability classified warrants (15,294) (2,417)
Other income (expense), net (798) 187
Total other income (expense), net (22,787) 414
Loss before income taxes (124,840) (54,538)
Benefit (provision) for income taxes 7,520 (467)
Net loss (117,320) (55,005)
Other comprehensive income, net of tax:    
Foreign currency translation income 253 1,134
Comprehensive loss $ (117,067) $ (53,871)
Denominator    
Net loss per share attributable to common stockholders-basic and diluted $ (0.56) $ (0.73)
Weighted-average common shares outstanding:    
Weighted average common shares outstanding-basic and diluted 209,895,135 75,414,888
XML 13 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Changes in Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) - USD ($)
$ in Thousands
Total
Adjustment [Member]
Common Stock [Member]
Common Stock [Member]
Adjustment [Member]
Additional Paid-in Capital [Member]
Additional Paid-in Capital [Member]
Adjustment [Member]
Accumulated Deficit [Member]
Accumulated Deficit [Member]
Adjustment [Member]
Other Comprehensive Income (Loss) [Member]
Other Comprehensive Income (Loss) [Member]
Adjustment [Member]
Redeemable Convertible Preferred Stock [Member]
Redeemable Convertible Preferred Stock [Member]
Adjustment [Member]
Redeemable Convertible Preferred Stock [Member]
Preferred Stock [Member]
Beginning balance at Dec. 31, 2019 $ (118,529) $ (118,529) $ 0 $ 7 $ 14,236 $ 14,229 $ (132,686) $ (132,686) $ (79) $ (79)   $ 254,460 $ 254,460
Beginning balance (in Shares) at Dec. 31, 2019     8,076,275 73,168,297             30,680,373 277,953,717  
Retroactive application of Exchange Ratio     $ 7   (7)                
Retroactive application of Exchange Ratio (in Shares)     65,092,022               247,273,344    
Net loss (55,005)           (55,005)            
Exercise of stock options $ 978   $ 1   977                
Exercise of stock options (in Shares) 2,771,051   2,771,051                    
Stock-based compensation $ 4,218       4,218                
Exchange of preferred stock warrants for common stock warrants 496                        
Issuance of stock for acquisition                        
Issuance of stock for acquisition (in Shares)     2,470,814                    
Issuance of redeemable preferred stock, value                     $ 20,500    
Issuance of redeemable preferred stock, share                     5,890,047    
Issuance of common stock warrant 496       496                
Other comprehensive income 1,134               1,134        
Ending balance at Dec. 31, 2020 (166,708)   $ 8   19,920   (187,691)   1,055       274,960
Ending balance (in Shares) at Dec. 31, 2020     78,410,162               283,843,764    
Net loss (117,320)           (117,320)            
Exercise of stock options $ 3,122       3,122                
Exercise of stock options (in Shares) 3,708,786   3,688,836                    
Stock-based compensation $ 33,108       33,108                
Exercise of preferred stock warrants 6,514       6,514                
Exercise of preferred stock warrants (in Shares)                     817,981    
Exchange of preferred stock warrants for common stock warrants 2,975       2,975                
Conversion of public warrants for common stock 35       35                
Conversion of public warrants for common stock, shares     2,180                    
Conversion of redeemable convertible preferred stock to common stock 274,961   $ 29   274,932           $ (274,960)    
Conversion of redeemable convertible preferred stock to common stock (in Shares)     284,661,745               (284,661,745)    
Issuance of stock for acquisition 11,568       11,568                
Issuance of stock for acquisition (in Shares)     853,306                    
Reverse recapitalization, net of transaction costs 649,940   $ 8   649,932                
Reverse recapitalization, net of transaction costs (in Shares)     81,685,363                    
Common stock issued upon exercise of warrants (in Shares)     878,887                    
Other comprehensive income 253               253        
Ending balance at Dec. 31, 2021 $ 698,448   $ 45   $ 1,002,106   $ (305,011)   $ 1,308       $ 0
Ending balance (in Shares) at Dec. 31, 2021 447,919,591   450,180,479               0    
XML 14 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss $ (117,320) $ (55,005)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 10,851 9,339
Stock compensation expense 32,557 4,218
Amortization of inventory step-up 616
Loss on disposal of assets 156 1,473
Loss on debt extinguishment 496
Amortization of debt issuance costs and discount 1,546
Noncash lease expense 2,010 1,533
Noncash expense associated with liability-classified warrants 15,294 2,615
Deferred income taxes (9,979) (713)
Changes in operating assets and liabilities:    
Accounts receivable (7,789) (522)
Contract assets 1,816 5,019
Inventories (12,688) (11,260)
Prepaids and other current assets (10,504) (2,375)
Other non-current assets (4,548)
Trade payables (4,517) (1,603)
Accrued expenses 3,074 4,104
Employee benefits payables (326) 1,538
Contract liabilities 28,057 15,921
Other current liabilities 838 (832)
Non-current lease liabilities (1,801) (965)
Other non-current liabilities 370 (242)
Net cash used in operating activities (71,791) (27,757)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, equipment and software (25,699) (25,121)
Cash paid for acquisitions, net of acquired cash (66,435) (12,208)
Net cash used in investing activities (92,134) (37,329)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from the exercise of stock options and public warrants 3,147 978
Proceeds from long-term revolving line of credit 15,000
Proceeds from long-term secured term loan 98,895
Repayments on long-term revolving line of credit (15,000)
Net Proceeds from issuance of Series E-1 Preferred Stock 20,500
Proceeds from Business Combination and PIPE Investment, net of transaction costs 728,255
Repurchase of shares and options from management (30,358)
Net cash provided by financing activities 799,939 21,478
Effect of exchange rate changes on cash and cash equivalents 2,128 (153)
Net increase (decrease) in cash and cash equivalents and restricted cash 638,142 (43,761)
Cash and cash equivalents, and restricted cash, beginning of period 53,933 97,694
Cash and cash equivalents, and restricted cash, end of period 692,075 53,933
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:    
Cash paid for interest 3,991
Cash refunds/(paid) for income taxes (1,842) 300
Unpaid purchases of property, equipment and software 938 2,090
Unpaid transaction costs 27
Issuance of common stock warrants and accrued issuance costs in connection with loan and security agreement 677
Right-of-use assets obtained in exchange for new operating lease liabilities 3,916 2,410
Issuance of common stock in connection with acquisition, at fair value 11,568
Contingent consideration assumed at acquisitions 7,300
Warrants assumed as part of Business Combination 48,149
Prepaid expenses assumed as part of Business Combination $ 219
XML 15 R7.htm IDEA: XBRL DOCUMENT v3.22.1
DESCRIPTION OF THE BUSINESS
12 Months Ended
Dec. 31, 2021
Accounting Standards Update and Change in Accounting Principle [Abstract]  
DESCRIPTION OF THE BUSINESS
1.
DESCRIPTION OF THE BUSINESS
Rocket Lab USA, Inc. (“Rocket Lab” and, together with its consolidated subsidiaries, the “Company,” “we,” “us” or “our”) is an
end-to-end
space company with an established track record of mission success headquartered in Long Beach, California and is the parent company for several wholly owned operating subsidiaries located in the United States, New Zealand and Canada. We deliver reliable launch services, spacecraft design services, spacecraft components, spacecraft manufacturing and other spacecraft and
on-orbit
management solutions that make it faster, easier and more affordable to access space. We operate one of the only private orbital launch ranges in the world, located in Mahia, New Zealand, enabling a unique degree of operational flexibility and control of customer launch manifests and mission assurance. While our business has historically been centered on the development of small-class launch vehicles and related sale of launch services, we are currently innovating in the areas of medium-class launch vehicles and launch services, space systems design and manufacturing,
on-orbit
management solutions, and space data applications.
On August 25, 2021 (the “Closing Date”), the Company consummated the previously announced merger pursuant to that certain Agreement and Plan of Merger, dated March 1, 2021, and amended by Amendment No. 1 thereto, dated May 7, 2021 and Amendment No. 2 thereto, dated June 25, 2021 (the “Merger Agreement”), by and among the Company (formerly known as Vector Acquisition Corporation (“Vector”)), Rocket Lab USA, Inc., (“Legacy Rocket Lab”)) and Prestige USA Merger Sub, Inc., a Delaware corporation and a wholly-owned subsidiary of Legacy Rocket Lab (“Merger Sub”). Vector 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 Vector was domesticated and continued as a Delaware corporation (the “Domestication”), changing its name to “Vector Acquisition Delaware Corporation” (“Vector Delaware”). As contemplated by the Merger Agreement, Merger Sub merged with and into Vector Delaware, with the separate corporate existence of Merger Sub ceasing and Vector Delaware being the surviving corporation and a wholly owned subsidiary of Legacy Rocket Lab (the “First Merger”) and immediately following the First Merger, Legacy Rocket Lab merged with and into Vector Delaware with Vector Delaware being the surviving corporation in the merger (the “Second Merger,” and, together with the First Merger and the Domestication, the “Business Combination”). The Business Combination was unanimously approved by the boards of directors of each of Vector and Legacy Rocket Lab.
In connection with the closing of the Business Combination, the Company changed its name from Vector Acquisition Corporation to Rocket Lab USA, Inc. The “Post Combination Company” following the Business Combination is Rocket Lab USA, Inc.
The Business Combination
On August 25, 2021, the Company consummated the Business Combination. The following occurred upon the Closing:
 
   
The Company repurchased $40,000 of Legacy Rocket Lab Common Stock and options to purchase Legacy Rocket Lab Common Stock from certain members Rocket Lab management. Of the total repurchase amount of $
40,000
, $10,000 was used to purchase shares and options earned by employees through share-based compensation and resulted in incremental compensation expense of $9,642.
 
   
The remaining outstanding shares of Legacy Rocket Lab common stock and redeemable convertible preferred stock were exchanged for 362,188,208 shares of common stock in the Post Combination Company, based on the exchange ratio of 9.059659.
 
   
Holders of 968,617 shares of Vector Class A common stock properly exercised their right to have such shares redeemed for a full pro rata portion of the trust account holding the proceeds from Vector’s
 
 
initial public offering, calculated as of two business days prior to the consummation of the Business Combination, which was approximately $10.00 per share, or $9,686 in the aggregate. The remaining 31,031,383 shares of Vector Class A common stock automatically converted to an equal number of shares of common stock in the Post Combination Company.
 
   
The 8,000,000 shares of Vector Class B common stock automatically converted to an equal number of shares of common stock in the Post Combination Company.
 
   
Vector warrants that were outstanding and unexercised converted into an equal number of warrants to purchase common stock of the Post Combination Company.
 
   
Pursuant to subscription agreements entered into in connection with the Merger Agreement (collectively, the “Subscription Agreements”), certain investors agreed to subscribe for an aggregate of 46,700,000
newly-issued
shares of common stock in the Post Combination Company at a purchase price of $10.00 per share for an aggregate purchase price of $467,000 (the “PIPE Investment”). The PIPE Investment was consummated substantially concurrently with the closing of the Business Combination.
In addition, if the closing price of the Post Combination Company common stock was equal to or greater than $20.00 for a period of at least 20 trading days out of 30 consecutive trading days during the period commencing on the 90th day following the Closing Date and ending on the 180th day following the Closing Date (the “Stock Price Target”), the holders of Legacy Rocket Lab’s equity securities, including options, warrants, restricted stock units and other rights to acquire stock of Legacy Rocket Lab, would have been entitled to receive an aggregate of 32,150,757 additional shares of Post Combination Company Common Stock (the “Earnout Shares”), subject, in the case of holders of options, warrants, restricted stock units and other rights to acquire stock of Legacy Rocket Lab, to the terms of such options, warrants, restricted stock units and other rights. In evaluating the accounting treatment for the earnout, we have concluded that the earnout is not a liability under Accounting Standards Codification (“ASC”) 480,
Distinguishing Liabilities from Equity
, is not subject to the accounting guidance under ASC 718,
Compensation—Stock Compensation
, and is not subject to derivative accounting under ASC 815,
Derivative and Hedging
. As such, the earnout is recognized in equity at fair value upon the closing of the Business Combination. On February 21, 2022, the Company’s common stock did not trade at equal to or greater than $20.00 for a period of at least 20 trading days out of 30 consecutive trading days during the Stock Price Target and the Company will not issue the Earnout Shares.
Immediately after giving effect to the Business Combination and the PIPE Financing, the following were outstanding: (i) 447,919,591 shares of Rocket Lab Common Stock, consisting of (a) 362,188,208 shares of Post Combination Company Common Stock issued to holders of Legacy Rocket Lab common stock and redeemable convertible preferred stock, (b) 31,031,383 shares issued to the holders of Vector’s Class A ordinary shares, which reflects the redemption of 968,617 Class A ordinary shares with respect to which holders exercised their redemption right, (c) 8,000,000 shares issued to the holders of Vector’s Class B ordinary shares, and (d) 46,700,000 shares of Post Combination Company Common Stock issued in the PIPE Investment; (ii) warrants to purchase 16,266,666 shares of Post Combination Company Common Stock at an exercise price of $11.50 per share issued upon conversion of the outstanding Vector warrants prior to the Business Combination; (iii) warrants to purchase 891,380 shares of Post Combination Company Common Stock attributable to Legacy Rocket Lab warrants prior to the Business Combination, which had a weighted average exercise price of approximately $0.29 per share, (iv) options to purchase 17,961,684 shares of Post Combination Company Common Stock attributable to Legacy Rocket Lab options prior to the Business Combination, which had a weighted average exercise price of $1.04 per share and 14,253,283 of which were vested, (v) 14,903,640 restricted stock units attributable to restricted stock units of Rocket Lab prior to the Rocket Lab Business
 
Combination, including 4,065,304 with respect to which the time-based vesting conditions had been satisfied and (vi) an earnout obligation of Legacy Rocket Lab prior to the Business Combination pursuant to which the Post Combination Company may be required to issue up to 1,915,356 shares of Post Combination Company Common Stock. In addition, the Earnout Shares will not be issued as described above.
The following table reconciles the elements of the Business Combination to the Condensed Consolidated Statement of Cash Flows and the Condensed Consolidated Statement of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit) for the year ended December 31, 2021:
 
Cash - Vector Trust and cash, net of redemptions
   $ 310,330  
Cash - PIPE Investment
     467,000  
Less: transaction costs and advisory fees paid
     (49,075
    
 
 
 
Net proceeds from Rocket Lab Business Combination
     728,255  
Less: Accrued transaction costs
     (27
Plus: Prepaid expenses assumed as part of Business Combination
     219  
Less: Warrants assumed as part of Business Combination
     (48,149
Less: Repurchase of Management Shares
     (30,358
    
 
 
 
Reverse recapitalization, net of transaction costs
   $ 649,940  
    
 
 
 
The Business Combination was accounted for as a reverse recapitalization in accordance with ASC 805,
Business Combinations
, with no goodwill or other intangible assets recorded. Under this method of accounting, Vector was treated as the “accounting acquiree” and Legacy Rocket Lab as the “accounting acquirer” for financial reporting purposes. Accordingly, for accounting purposes, the Business Combination was treated as the equivalent of Legacy Rocket Lab issuing shares for the net assets of Vector, followed by a recapitalization. The consolidated assets, liabilities, and results of operations of Legacy Rocket Lab comprise the historical financial statements of the Post Combination Company, and Vector’s assets, liabilities and results of operations are consolidated with Legacy Rocket Lab beginning on the acquisition date. Accordingly, for accounting purposes, the financial statements of the Post Combination Company represent a continuation of the financial statements of Legacy Rocket Lab, and the net assets of Vector are stated at historical cost, with no goodwill or other intangible assets recorded. This determination was primarily based on the following:
 
   
Legacy Rocket Lab stockholders considered in the aggregate have a majority interest of voting power in the Post Combination Company.
 
   
Members of Legacy Rocket Lab’s board of directors comprise five of the six members of the Post Combination Company’s board of directors as of the closing of the Business Combination.
 
   
Legacy Rocket Lab’s senior management continue to compose the senior management of the Post Combination Company
 
   
The relative size and valuation of Legacy Rocket Lab compared to Vector.
 
   
Legacy Rocket Lab’s business comprises the ongoing operations of the Post Combination Company.
In accordance with guidance applicable to these circumstances, the equity structure has been recast in all comparative periods up to the Closing Date to reflect the number of shares of the Company’s common stock, $0.0001 par value per share, issued to Legacy Rocket Lab’s stockholders in connection with the Business Combination. As such, the shares and corresponding capital amounts and earnings per share related to Legacy
 
Rocket Lab redeemable convertible preferred stock, common stock, warrants, options, and restricted stock units prior to the Business Combination have been retroactively recast as shares reflecting the Exchange Ratio of 9.059659 established in the Business Combination.
Post Combination Company common stock and warrants commenced trading on the Nasdaq Stock Market LLC (“Nasdaq”) under the symbols “RKLB” and “RKLBW,” respectively, on August 25, 2021.
XML 16 R8.htm IDEA: XBRL DOCUMENT v3.22.1
SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
SIGNIFICANT ACCOUNTING POLICIES
2.
SIGNIFICANT ACCOUNTING POLICIES
Principals of Consolidation and Basis of Presentation
The consolidated financial statements are presented in conformity with accounting standards generally accepted in the United States of America (“U.S. GAAP”) and include the accounts of Rocket Lab USA, Inc. and its wholly owned subsidiaries after elimination of intercompany accounts and transactions.
Emerging Growth Company
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”), and it 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 independent registered public accounting firm attestation requirements of Section 404 of the Sarbanes-Oxley Act, 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 stockholder 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 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. 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 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.
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 consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.
On an ongoing basis, our management evaluates estimates and assumptions including those related to revenue recognition, contract costs, loss reserves, valuation of warrants and stock-based compensation and deferred tax valuation allowances. We based our estimates on historical data and experience, as well as various
other factors that our management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities. Actual results could differ from these estimates and assumptions.
Cash and Cash Equivalents
The Company considers cash and cash equivalents to be only those investments which are highly liquid, readily convertible to cash and which have a maturity date within ninety days from the date of purchase. The carrying amounts for the Company’s cash equivalents approximate fair value due to their short maturities. Cash equivalents are recorded at fair value and consist primarily of money market funds.
Restricted Cash
The Company considers restricted cash to include any cash that is legally restricted as to withdrawal or usage. The Company had $1,116 and $1,141 as of December 31, 2021 and 2020, respectively. The balance relates to collateral for letters of credit and money market accounts and is presented in restricted cash in the consolidated balance sheets.
Accounts Receivable, Net
Accounts receivables represent amounts billed and currently due from customers. The amounts are stated at their net estimated realizable value. The Company monitors collections and payments from its customers and maintains an allowance for doubtful accounts, which effective January 1, 2020, is based upon applying an expected credit loss rate to receivables based on the historical loss rate from similar high-risk customers adjusted for current conditions, including any specific customer collection issues identified, and forecasts of economic conditions. Delinquent account balances are written off after management has determined that the likelihood of collection is remote. The allowance for credit losses as of December 31, 2021 and 2020, and the activity in this account, including the current-period provision for expected credit losses for the years ended December 31, 2021 and 2020, were not material.
Inventories
Inventories consist of components and subassemblies, spare parts and consumable goods. Inventories are recorded at actual acquisition costs and adjusted to the lower of cost or estimated net realizable value. Costs include direct material, direct labor, applicable manufacturing and engineering overhead, and other direct costs. The determination of net realizable value of
long-term
contract costs is based upon quarterly contract reviews that determine an estimate of costs to be incurred to complete all contract requirements. When actual contract costs and the estimate to complete exceed total estimated contract revenues, a loss provision is recorded.
Prepaids and Other Current Assets
Prepaids and other current assets include goods and services tax, prepaid expenses, government grant receivables and miscellaneous receivables.
Property, Plant and Equipment, Net
Property, plant and equipment, are stated at cost, less accumulated depreciation. Depreciation on Launch Services is calculated using a diminishing value method which approximates a double-declining method over the
estimated useful lives of assets. Depreciation on Space Systems is calculated using the
straight-line
method over the estimated useful lives of assets.
 
Asset Category
  
Estimated Useful Lives
Buildings and improvements    15 to 30 years
Machinery, equipment, vehicles and office furniture    2 to 12 years
Computer equipment, hardware and software    3 to 5 years
Launch site assets    3 to 10 years
Leasehold improvements    Shorter of remaining lease term or estimated useful life
Launch site assets include buildings, machinery and equipment at launch sites.
Repair and maintenance costs are expensed as incurred. Assets disposed of or retired are removed from cost and accumulated depreciation accounts and any resulting gain or loss is reflected in the Company’s consolidated statements of operations and comprehensive loss.
Business Combination
The results of businesses acquired in a business combination are included in our consolidated financial statements from the date of the acquisition. The Company uses the acquisition method of accounting for business combinations and recognizes assets acquired and liabilities assumed measured at their fair values on the date acquired. Goodwill is measured as of the acquisition date as the excess of consideration transferred over the net acquisition date fair value of the assets acquired and the liabilities assumed.
The Company performs valuations of assets acquired and liabilities assumed and allocates the purchase price to its respective assets and liabilities. Determining the fair value of assets acquired and liabilities assumed requires us to use significant judgment and estimates, including the selection of valuation methodologies, estimates of future revenue, costs and cash flows, discount rates and selection of comparable companies. The Company engages the assistance of valuation specialists in concluding on fair value measurements in connection with determining fair values of assets acquired and liabilities assumed in a business combination.
Intangible Assets, Net
Intangible assets consist of purchased intangible assets including developed technology,
in-process
research and development, customer relationships, backlog, trademarks and tradenames,
non-compete
agreements, capitalized software and capitalized intellectual property and are amortized over their useful lives ranging from
one
to
twenty years
using the
straight-line
method of amortization. The Company evaluates the recoverability of intangible assets periodically by considering events or circumstances that may warrant revised estimates of useful lives
or
that indicate the asset may be impaired.
Impairment of Long-Lived Assets
Long-lived assets consist of property, plant equipment and intangible assets with estimable useful lives subject to depreciation and amortization. The Company reviews
long-lived
assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be
recoverable. Recoverability of an asset or asset group to be held and used is measured by a comparison of the carrying amount of an asset or asset group to the estimated undiscounted future cash flows expected to be generated by the asset or asset group. If the carrying amount of the asset or asset group exceeds its estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset or asset group exceeds the fair value of the asset or asset group. There was no impairment of long-lived assets during the years ended December 31, 2021 and 2020.
Goodwill
Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combination. We test goodwill for impairment at least annually during the fourth fiscal quarter, or more frequently if indicators of impairment exist during the fiscal year. Events or circumstances which could trigger an impairment review include a significant adverse change in legal factors or in the business climate, loss of key customers, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of the Company’s use of the acquired assets or the strategy for the Company’s overall business, significant negative industry or economic trends or significant underperformance relative to expected historical or projected future results of operations.
When testing goodwill for impairment, the Company first performs a qualitative assessment. If the Company determines it is more likely than not that a reporting unit’s fair value is less than its carrying amount, then a one-step impairment test is required. If the Company determines it is not more likely than not a reporting unit’s fair value is less than its carrying amount, then no further analysis is necessary. To identify whether a potential impairment exists, the Company compares the estimated fair value of the reporting unit with its carrying amount, including goodwill. If the estimated fair value of the reporting unit exceeds its carrying amount, goodwill is not considered to be impaired. If, however, the fair value of the reporting unit is less than its carrying amount, then such balance would be recorded as an impairment loss.
Any impairment loss is limited to the carrying amount of goodwill allocated to the reporting unit. There was no impairment of goodwill during the years ended December 31, 2021 and 2020.
Fair Value of Financial Instruments
We utilize valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. We estimate fair value based on assumptions that market participants would use in pricing an asset or liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which is categorized in one of the following levels:
 
   
Level 1
—Quoted prices in active markets for identical assets or liabilities.
 
   
Level 2
—Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
 
   
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. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs. The inputs to the determination of fair value are based upon the best information in the circumstances and may require significant management judgment or estimation.
The Company considers the carrying values of cash, restricted cash, accounts receivable, accounts payable, and accrued expenses to approximate fair value for these financial instruments due to the short maturities of these instruments. The Company’s preferred stock warrant options and public and private warrants are carried at fair value and determined according to the fair value hierarchy above (Note 5).
Assets and Liabilities Recorded at Fair Value on a
Non-Recurring
Basis
Certain assets and liabilities, including goodwill and intangible assets, are subject to measurement at fair value on a
non-
recurring basis upon initial acquisition in a business combination or if they are deemed to be impaired as a result of an impairment review.
Fair Value of Common Stock
Subsequent to the Business Combination, the fair value of the Company’s common stock is based on the closing market price on the date of grant. Prior to the Business Combination, due to the absence of an active market for the Company’s common stock, the fair value of the Company’s common stock is estimated based on current available information. This estimate required significant judgment and considers several factors, such as estimated probabilities of future liquidation scenarios, future equity values estimated based on project future cash flows and guideline public company information, discount rates, expected volatility and discounts for lack of marketability. These estimates were highly subjective in nature and involved a large degree of uncertainty.
Such estimates of the fair value of the Company’s common stock were used in the measurement of stock-based compensation expense and common stock and preferred stock warrants prior to the Business Combination.
Equity Issuance Costs
Certain transaction costs incurred in connection with the Merger Agreement that are direct and incremental to the Business Combination (see Note 1) have been recorded as a component of additional paid-in capital within the Condensed Consolidated Balance Sheets.
Revenue Recognition
The Company generates revenue from launch services and space systems. Launch services may be provided as a mission dedicated to a single customer or as a rideshare arrangement with multiple spacecraft from multiple customers. Space systems revenue is comprised of space engineering, program management, spacecraft components, spacecraft manufacturing, space software and mission operations.
Revenue is recognized when control of the promised product or service is transferred to our customers at an amount that reflects the consideration the Company expects to be entitled to in exchange for those products or services. The Company’s revenue contracts are generally fixed-price contracts or time and materials contracts depending upon the nature of the contract. In fixed-price contracts, to the extent actual costs vary from the cost upon which the price was negotiated, the company will generate variable levels of profit or could incur a loss.
The Company enters into contracts that can include various combinations of products and services, including contracts that contain both launch services and space systems products and services. In general, each launch and space system product or service is capable of being distinct and accounted for as separate performance obligations. Where contracts contain a single performance obligation, the entirety of the transaction price is allocated to this one performance obligation. For contracts with multiple performance obligations, the
transaction price is allocated to each performance obligation based on the estimated standalone selling price of the product or service underlying each performance obligation. The standalone selling price represents the amount the Company would sell the product or service to a customer on a standalone basis.
The transaction price represents the amount of consideration to which the Company expects to be entitled in exchange for transferring the promised services to its customers. The consideration promised within a contract may include fixed amounts and variable amounts. Variable consideration may consist of final milestone payments or mission success fees that are earned when the payload is delivered to the specified orbit, amongst other types.
The Company estimates variable consideration at the most likely amount, which is included in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur.
The Company recognizes revenue when or as control is transferred to the customer, either over-time or at a point-in-time.
Generally, launch services revenue is recognized at a
point-in-time
when control transfers upon intentional ignition of the launch or where successful delivery milestones are applicable, such as upon delivery of the spacecraft to the specified orbit. In some circumstances, launch service revenue is recognized
over-time
when it is determined that there is no alternative use for the mission, due to contractual or practical limitations, and when the Company has an enforceable right to payment for the services performed to date including a reasonable profit.
Revenue for space systems is recognized at a point-in-time or over-time depending upon the nature of the contract with customer. For contracts to provide space engineering, program management and mission operations, the Company recognizes revenues
over-time
as the customer simultaneously receives and consumes the benefits provided by the Company’s performance as the Company performs. Similarly, spacecraft manufacturing is recognized
over-time
when it is determined that there is no alternative use for the spacecraft, due to contractual or practical limitations, and where the Company has an enforceable right to payment for the services performed to date including a reasonable profit. Contracts to provide components for spacecraft that do not qualify for
over-time
recognition are recognized at a point-in-time when control is transferred.
For revenue recognized over-time, the Company uses either an input method, based on costs incurred relative to total estimated costs at completion to estimate the percentage of completion, or an output method, based upon days of service, depending upon the nature of the performance obligation. For revenues measured utilizing an input method, the costs incurred are determined by assessing the physical and technical progress on the performance obligation applied to the standard costs. Due to the nature of the work performed under spacecraft construction contracts, the estimation of physical and technical progress requires judgment and is subject to many variables including but not limited to actual progress and costs incurred, labor productivity, changes in cost and availability of materials.
Contracts for space software provide the customer with a right to use the software as it exists when made available to the customer. Customers may purchase perpetual entity-wide licenses or mission-based licenses, which provide customers with the same functionality and differ primarily in the number of spacecraft into which the software may be integrated. Revenue from space software is recognized upfront at the
point-in-time
when the software is made available to the customer. When customers purchase when and if available software maintenance in addition to the space software license, revenues allocated to the maintenance are recognized ratably over the maintenance period.
 
Due to their nature, time and materials contracts contain variable consideration; however, in general, the Company’s performance obligations under time and materials contracts qualify for the “right to invoice” practical expedient. Under this practical expedient, the Company recognizes revenue, over time, in the amount to which the Company has a right to invoice. In addition, the Company is not required to estimate such variable consideration upon inception of the contract and reassess the estimate each reporting period. The Company determined that this method best represents the transfer of services as, upon billing, the Company has a right to consideration from a customer in an amount that directly corresponds with the value to the customer of the Company’s performance completed to date.
Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities.
Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to our contracts with customers.
Contract assets include unbilled amounts under contracts when revenue recognized exceeds the amount billed to the customer. Contract assets are transferred to accounts receivable when the right to invoice becomes unconditional and the invoice is issued. Contract assets are classified as current if the invoice will be delivered to the customer within the succeeding 12-month period with the remaining recorded as long-term. These contract assets are not considered a significant financing component of the company’s contracts as the payment terms are intended to protect the customer in the event the company does not perform on its obligations under the contract. Contract liabilities primarily consists of customer billings in advance of revenues being recognized. Contract liabilities are not a significant financing component as they are generally utilized to pay for contract costs within a one-year period or are used to ensure the customer meets contractual requirements.
Cost of Revenues
Cost of revenues includes direct material costs, compensation and benefits and other costs, such as launch service supplies and consumables, lab supplies, insurance, travel, vehicle and equipment related costs directly associated with generating revenues.
Selling, General and Administrative
Selling, general and administrative expenses consist of indirect costs, including management and executive compensation, corporate costs related to finance, accounting, human resources, information technology, legal, administrative, safety, professional services, rent and other general expenses.
Advertising costs are expensed as incurred and presented within selling, general and administrative expenses in the consolidated statements of operations and comprehensive loss. For the years ended December 31, 2021 and 2020, advertising costs were not material.
Research and Development Costs, net
Research and development costs, net primarily include labor, prototype, and professional services related to the development of our Space System platform and components and the Neutron Launch Vehicle. These costs are based on a cost model for research and development relating to internal product development programs not associated with customer contractual arrangements. These costs are presented net of government grants on the consolidated statements of operations and comprehensive loss.
 
Government Grants
The Company entered into a funding agreement for a research and development growth grant with an agency of the New Zealand federal government during the year ended 2013. The grant reimbursed up to 20% of the Company’s qualifying research and development costs incurred. The Company recognized a grant receivable once eligible reimbursable research and development expenses are incurred and submitted for reimbursement. Any corresponding grant receivable would be presented within prepaids and other current assets on the consolidated balance sheets. The Company received $3,695 in grant proceeds during the year ended December 31, 2020, which is presented within research and development costs, net in consolidated statements of operations and comprehensive loss.
The Company entered into a research and development tax incentive program with the New Zealand government effective from January 1, 2021. The tax incentive will reimburse up to 15% of the Company’s qualifying research and development costs incurred. The Company may recognize a grant receivable once eligible reimbursable research and development expenses are incurred and submitted for reimbursement. Any corresponding grant receivable will be presented within other current assets on the consolidated balance sheets. The Company accrued for an estimated amount of $2,563 during the year ended December 31, 2021, which is presented within research and development costs, net in consolidated statements of operations and comprehensive loss.
The Company entered into an agreement with the U.S. Space Force’s Space Systems Command for development of the Neutron launch vehicle’s upper stage during the year ended 2021. The Company received $393 in proceeds during the year ended December 31, 2021, which is presented within research and development costs, net in consolidated statements of operations and comprehensive loss.
Stock-Based Compensation
The Company’s stock compensation plan is classified as an equity plan which permits stock awards in the form of employee stock options and restricted stock awards. For awards that vest solely based on continued service, the fair value of an award is recognized as an expense over the requisite service period on a
straight-line
basis. For awards that contain performance conditions, the fair value of an award is recognized based on the probability of the performance condition being met.
The fair value of stock options under the Company’s employee equity incentive plan are estimated as of the grant date using the
Black-Scholes
option valuation model, which is affected by estimates of the fair value per share of the Company’s common stock, the risk-free interest rate, expected dividend yield, expected term and the expected share price volatility of its common shares over the expected term, which are estimated as follows:
 
   
Fair value per share of common stock
. Prior to the Business Combination, due to the absence of an active market for the Company’s common stock, the fair value of the Company’s common stock for purposes of determining the exercise price for stock option grants and the fair value at grant date was estimated based on highly subjective and uncertain information. The exercise price of stock options was set at least equal to the fair value of the Company’s common stock on the date of grant. Following the completion of the Business Combination in August 2021, the Company estimates the fair value of common stock based on the market price of our Common Stock underlying the awards on the grant date.
 
   
Expected volatility
. The Company’s shares have actively traded for a short period of time subsequent to the Business Combination, the volatility is based on the weighted average historical volatilities of a pool of public companies that are comparable to the Company. Expected volatility represents the estimated volatility of the shares over the expected life of the options.
 
   
Expected term
. The Company determines the expected term of the awards using the simplified method due to the Company’s insufficient history of option exercise and forfeiture activity. The simplified method estimates the expected term based on the average of the vesting period and contractual term of the stock option.
 
   
Risk-free interest rate
. The risk-free interest rate for periods within the expected life of the option is derived from the U.S. treasury interest rates in effect at the date of grant.
 
   
Estimated dividend yield
. The Company uses an expected dividend yield of zero since no dividends are expected to be paid.
The fair value of restricted stock units granted under the Company’s employee equity incentive plans are estimated as of the grant date in an amount equal to the estimated fair value per share of the Company’s common stock.
Forfeitures are recognized as incurred for as they occur. Unless otherwise approved, options must be exercised while the individual is an employee or within 90-days of termination when applicable. The expiration date of newly issued options is ten years after grant date unless earlier terminated as provided for in the Plan.
The assumptions used in calculating the fair value of stock-based awards represent our best estimates, however, these estimates involve inherent uncertainties and the application of judgment. As a result, if factors change or we use different assumptions,
stock-based
compensation expense could be materially different in the future.
Income Taxes
The Company uses the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recognized by applying the statutory tax rates in effect in the years in which the differences between the financial reporting and tax filing bases of existing assets and liabilities are expected to reverse. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.
The Company utilizes a
two-step
approach to recognizing and measuring uncertain income tax positions (tax contingencies). The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. The Company makes estimates, assumptions and judgments to determine its provision for income taxes and also for deferred tax assets and liabilities and any valuation allowances recorded against deferred tax assets. Actual future operating results and the underlying amount and type of income could differ materially from the Company’s estimates, assumptions and judgments thereby impacting its consolidated financial position and results of operations.
The Company’s policy is to recognize interest and/or penalties related to all tax positions in income tax expense. To the extent that accrued interest and penalties do not ultimately become payable, amounts accrued will be reduced and reflected as a reduction of the overall income tax provision in the period that such determination is made. Interest and penalties related to uncertain tax positions were not material as of and for the years ended December 31, 2021 and 2020.
Segment Information
Operating segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources to an individual segment and in assessing performance. The Company’s CODM is its Chief Executive Officer. The Company has determined that it operates in two reportable segments: Launch Services and Space Systems.
Foreign Currencies
The functional currency of certain of the Company’s wholly owned subsidiaries is the currency of the primary economic environment in which they operate. Assets and liabilities denominated in currencies other than the functional currency are remeasured at the exchange rate in effect on the balance sheet date, with exchange differences or remeasurement included in other (expense) income, net on our consolidated statement of operations and comprehensive loss. Revenue and expenses are translated at average rates of exchange prevailing during the respective period. Translation adjustments resulting from this process are recorded as a component of accumulated other comprehensive income (loss) in the consolidated statement of redeemable convertible preferred stock and shareholders’ deficit.
Leases
The Company leases certain property, vehicles and equipment. At contract inception, the Company determines if contract contains a lease and whether the lease should be classified as an operating or financing lease.
ROU assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Company’s leases do not provide an implicit rate, it uses the incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The ROU asset also includes any lease prepayments made and excludes lease incentives. The Company’s lease terms include options to extend or terminate the lease when it is reasonably certain that it will exercise that option. Lease expense for operating lease payments is recognized on a
straight-line
basis over the lease term. Finance leases result in the recognition of depreciation expense, which is recognized on a straight-line basis over the expected life of the leased asset, and interest expense, which is recognized following an effective interest rate method.
The Company excludes
short-term
leases (term of 12 months or less) from the balance sheet presentation and accounts for non-lease and lease components in a contract as a single lease component for certain asset classes.
Warrant Liability
The Company accounts for the warrants assumed in connection with the Business Combination in accordance with the guidance contained in ASC 815-40,
Derivatives and Hedging
, under which the warrants do not meet the criteria for equity treatment and must be recorded as liabilities. Accordingly, the Company classifies the warrants as liabilities at their fair value and adjust the warrants to fair value at each reporting period. This liability is subject to
re-measurement
at each balance sheet date until exercised, and any change in fair value is recognized in the Consolidated Statements of Operations and Comprehensive Loss.
Recently Adopted Accounting Pronouncements
In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update 2021-08,
Business
Combinations (Topic 805) Accounting for Contract Assets and Contract Liabilities from Contracts with Customers
(“ASU No. 2021- 08”). The amendments in ASU No. 2021-08 address diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination. The amendments in ASU No. 2021-08 require that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606,
Revenue from Contracts with Customers
. Upon adoption, an acquirer should account for the related revenue contracts of the acquiree as if it has originated the contracts.
For public business entities, the amendments in ASU No. 2021-08 are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The amendments in ASU
No. 2021-08
should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption of the amendments is permitted. An entity that early adopts should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The Company has early adopted ASU No. 2021-08 effective January 1, 2021, which resulted in the contract liabilities being recognized under ASC 606 instead of fair value at the acquisition dates. There were no other impacts due to the adoption of this guidance on our consolidated financial statements.
XML 17 R9.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUES
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
REVENUES
3.
REVENUES
The Company disaggregates revenue by reportable segment and revenue recognition pattern, as it believes these categories best depicts how the nature, timing and uncertainty of revenue and cash flows are affected by economic factors. The following tables provide information about disaggregated revenue and a reconciliation of the disaggregated revenue during the years ended December 31, 2021 and 2020:
 
    
Year Ended December 31, 2021
 
    
Launch
Services
    
Space
Systems
    
Total
 
Revenues by recognition model
                          
Point-in-time
   $ 36,576      $ 12,578      $ 49,154  
Over-time
     2,395        10,688        13,083  
    
 
 
    
 
 
    
 
 
 
Total revenue by recognition model
   $ 38,971      $ 23,266      $ 62,237  
    
 
 
    
 
 
    
 
 
 
   
    
Year Ended December 31, 2020
 
    
Launch
Services
    
Space
Systems
    
Total
 
Revenues by recognition model
                          
Point-in-time
   $ 31,993      $ 1,910      $ 33,903  
Over-time
     1,092        165        1,257  
    
 
 
    
 
 
    
 
 
 
Total revenue by recognition model
   $ 33,085      $ 2,075      $ 35,160  
    
 
 
    
 
 
    
 
 
 
The timing of revenue recognition, billings, and cash collections results in billed accounts receivable, unbilled receivables (presented within contract assets) and customer advances and deposits (presented within contract liabilities) on the consolidated balance sheets, where applicable. Amounts are generally billed as work
progresses in accordance with agreed-upon milestones. These individual contract assets and liabilities are reported in a net position on a contract-by-contract basis on the consolidated balance sheets at the end of each reporting period.
The following table presents the balances related to enforceable contracts as of December 31, 2021 and 2020:
 
    
December 31,
 
    
2021
    
2020
 
Contract balances
                 
Accounts receivable
   $ 13,957      $ 2,730  
Contract assets
     2,490        2,045  
Contract liabilities
     59,749        26,132  
Changes in contract liabilities were as follows:
 
    
2021
    
2020
 
Contract liabilities, beginning of year
   $ 26,132      $ 10,211  
Contract liabilities assumed at acquisition
     5,560        —    
Customer advances received
     41,614        24,694  
Recognition of unearned revenue
     (13,557      (8,773
    
 
 
    
 
 
 
Contract liabilities, end of year
   $ 59,749      $ 26,132  
    
 
 
    
 
 
 
The revenue recognized from the contract liabilities consisted of the Company satisfying performance obligations during the normal course of business.
The amount of revenue recognized from changes in the transaction price associated with performance obligations satisfied in prior years during the years ended December 31, 2021 and 2020 was not material.
Remaining unsatisfied performance obligations represent the total dollar value of work to be performed on contracts awarded and in progress. The amount of remaining unsatisfied performance obligations increases with new contracts or additions to existing contracts and decreases as revenue is recognized on existing contracts. Contracts are included in the amount of remaining unsatisfied performance obligations when an enforceable agreement has been reached. Remaining unsatisfied performance obligations totaled $241,463 as of December 31, 2021, of which approximately 60% is expected to be recognized within 12 months, with the remaining 40% to be recognized beyond 12 months.
XML 18 R10.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS COMBINATIONS
12 Months Ended
Dec. 31, 2021
Business Combinations [Abstract]  
BUSINESS COMBINATIONS
4.
BUSINESS COMBINATIONS
Sinclair Interplanetary
On April 28, 2020, the Company acquired 100% of the outstanding capital stock and voting interest of Sinclair Interplanetary (“Sinclair Interplanetary”), pursuant to a stock purchase agreement with Sinclair, dated March 6, 2020. The results of Sinclair’s operations have been included in the consolidated financial statements since the acquisition close date. Sinclair Interplanetary is a leading provider of
high-quality,
flight-proven spacecraft hardware and is headquartered in Toronto, Canada. As a result of the acquisition, management expects to strengthen and expand the Company’s ability to become a one stop shop for customers who desire to design, build and launch a spacecraft.
Acquisition Consideration
The acquisition-date consideration transferred consisted of cash of $12,340.
The following table presents estimates of the fair value of the assets acquired and the liabilities assumed by the Company in the acquisition:
 
Description
  
Amount
 
Cash and cash equivalents
   $ 132  
Accounts receivable
     1,024  
Intangible assets, net
     10,250  
Other current liabilities
     (2,494
Other assets and liabilities, net
     533  
    
 
 
 
Identifiable net assets acquired
     9,445  
Goodwill
     2,895  
    
 
 
 
Total purchase price
   $ 12,340  
    
 
 
 
The following is a summary of identifiable intangible assets acquired and the related expected lives for the
finite-lived
intangible assets:
 
Type
  
Estimated
Life in
Years
    
Fair Value
 
Developed technology
     7      $ 9,200  
In-process
technology
     N/A        100  
Customer relationships
     3        600  
Backlog
     0.7        50  
Trademark and tradenames
     3        100  
Non-compete
agreement
     4        200  
             
 
 
 
Total identifiable intangible assets acquired
            $ 10,250  
             
 
 
 
Goodwill of $2,895 was recorded for the Sinclair Interplanetary acquisition, representing the excess of the purchase price over the fair value of the identifiable net assets. Goodwill recognized primarily represents the future revenue and earnings potential and certain other assets which were acquired, but that do not meet the recognition criteria, such as assembled workforce. None of the goodwill is expected to be deductible for income tax purposes.
The Company recognized $1,026 of acquisition and integration related costs that were expensed in the year ended December 31, 2020. These costs are included in the consolidated statement of operations in the line item entitled “Selling, General and Administrative Expense.”
Compensation Arrangements
In connection with the Sinclair Interplanetary acquisition, the Company issued 2,470,814 shares of common stock to the seller upon closing of the acquisition. The shares are subject to a share restriction agreement which restricts the transferability of the shares and provides the Company with a right to repurchase the shares for $0 upon termination of employment of the seller. The Company’s repurchase right lapses in eight equal quarterly
installments over the two-year period subsequent to the acquisition date as the seller continues to provide service as an employee, such that at the end of the two-year period following the acquisition date, the shares will be fully transferable, and the Company will no longer have a right to repurchase the shares. Therefore, the shares are accounted for as post-combination compensation expense for services as an employee over the two-year vesting period following the acquisition date.
Additionally, the Company agreed to issue to the seller of Sinclair Interplanetary an earnout of up to 1,915,357 additional shares of the Company’s common stock to be paid over a two-year period following the acquisition close date. Issuance of the earnout shares is contingent upon the acquired business meeting certain post-acquisition gross revenue and gross margin targets and the seller continuing to provide services to the Company as an employee during the earnout period. The earnout shares are divided into three tranches. The number of shares to be earned in the first tranche (between 0 and 957,679 shares) is based on revenue and gross margin of the acquired business during the first one-year period following acquisition. The number of shares to be earned in second tranche (between 0 and 957,678 shares) is based on revenue and gross margin of the acquired business during the second one-year period following acquisition. The arrangement also provides for a make-up share tranche, whereby the seller may earn additional shares not earned in the first one-year period following acquisition if the revenue and gross margin of the second one-year period following acquisition met certain specified thresholds. In no event will more than 1,915,357 shares be earned.
Due to the continuing employment requirement of the shares issued upon closing of the transaction and continuing employment requirement of the earnout shares, the costs associated with the shares are recognized as post-combination compensation expense recognized in research and development expenses in the condensed consolidated statements of operations and comprehensive loss. The stock-based compensation of this award is recognized based on the probability of the performance condition being fully met.
The following table provides stock-based compensation expense recognized in conjunction with the Sinclair Interplanetary acquisition:
 
    
Years Ended December 31,
 
Acquisition
stock-based
compensation
  
    2021    
    
    2020    
 
Shares issued in conjunction with the acquisition
   $ 1,402      $ 934  
Earnout share achievement
     1,630        —    
    
 
 
    
 
 
 
Total stock compensation related to the acquisition
   $ 3,032      $ 934  
    
 
 
    
 
 
 
ASI
On October 12, 2021, the Company completed the acquisition of Advanced Solutions, Inc. (“ASI”). ASI is an engineering company that develops flight software, simulation systems and guidance, navigation and control systems. ASI’s customers include agencies within the Defense Department, Air Force, NASA, other aerospace prime contractors, commercial spacecraft developers and space startups. ASI will be part of the Company’s Space Systems operating segment and continue to serve its current customers and support the Company’s Photon missions, spacecraft components, and space and ground software capabilities.
Acquisition Consideration
The acquisition-date consideration transferred consisted of cash of $29,935. The purchase agreement also includes an additional potential earn out payment of up to $
5,500
based on achievement of certain performance
metrics for the business in its fiscal year ending December 31, 2021. The contingent cash consideration was classified as a liability and included in accrued expenses on the Company’s consolidated balance sheet. To estimate the fair value of the contingent consideration liability, management valued the
earn-out
based on the likelihood of reaching targets contained in the purchase agreement. At the acquisition date, the fair value of the contingent consideration payable was determined to be $5,500. At December 31, 2021, there were no material changes in the range of expected outcomes and the fair value of the contingent consideration from the acquisition date.
The following table presents estimates of the preliminary fair value of the assets acquired and the liabilities assumed by the Company in the acquisition:
 
Description
  
Amount
 
Cash and cash equivalents
   $ 2,245  
Accounts receivable
     1,920  
Intangible assets
     15,900  
Employee benefits payable
     (1,310
Other assets and liabilities, net
     21  
    
 
 
 
Identifiable net assets acquired
     18,776  
Goodwill
     16,659  
    
 
 
 
Total purchase price
   $ 35,435  
    
 
 
 
The following is a summary of preliminary identifiable intangible assets acquired and the related expected lives for the
finite-lived
intangible assets (in thousands):
 
Type
  
Estimated
Life in
Years
    
Fair Value
 
Developed technology
     7      $ 11,400  
In-process
technology
     N/A        300  
Customer relationships
     10        3,100  
Trademark and tradenames
     7        1,100  
             
 
 
 
Total identifiable intangible assets acquired
            $ 15,900  
             
 
 
 
Goodwill of $16,659 was recorded for the ASI acquisition, representing the excess of the purchase price over the fair value of the identifiable net assets. Goodwill recognized primarily represents the future revenue and earnings potential and certain other assets which were acquired, but that do not meet the recognition criteria, such as assembled workforce. Goodwill is expected to be deductible for income tax purposes.
The Company recognized $522 of acquisition and integration related costs that were expensed in the current period. These costs are included in the consolidated statement of operations in the line item entitled “Selling, General and Administrative Expense.”
Compensation Arrangements
In connection with the acquisition, the Company deposited $12,015 with an escrow agent pursuant to purchase agreement for key ASI employees which was included in prepaid and other current assets and other non-current assets on the Company’s consolidated balance sheet. The employees must stay employed with the
Company through each vesting date to be eligible to receive the performance reserve payments, and non-vested payments are forfeited if employment with the Company ceases. The performance reserve vests quarterly beginning with January 1, 2022 through October 1, 2023. In addition, under the agreement, the Company will make payment for a partial tax gross up. Due to the continuing employment requirement of the performance reserve, the costs associated with the performance reserve are recognized as post-combination compensation expense recognized in production and selling, general and administrative expense in the consolidated statements of operations and comprehensive loss.
The Company recognized $1,895 in connection with the performance reserve payments during the year ended December 31, 2021.
PSC
On November 15, 2021, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”), by and among the Company, Platinum Merger Sub, Inc. (“Merger Sub”), Planetary Systems Corporation (“PSC”), and Michael Whalen as shareholder representative, which provides for, among other things, the merger of Merger Sub with and into PSC, with PSC being the surviving corporation of the merger and a direct, wholly owned subsidiary of the Company. Pursuant to the terms of the Merger Agreement, all of the issued and outstanding shares of PSC will be cancelled in exchange for aggregate consideration of up to approximately $42,000 in cash, 1,720,841 shares of the Company’s common stock, and up to 956,023 shares of the Company’s common stock that are subject to a performance based earn-out, subject to customary adjustments at closing for cash, working capital, transaction expenses and indebtedness, and amounts held back by the Company (the “Acquisition”). The Merger Agreement contains representations, warranties and indemnification provisions customary for transactions of this kind. In connection with the Acquisition, the Company has entered into customary offer letters or employment agreements with certain key employees of PSC.
On November 30, 2021, the Company completed the acquisition of PSC. PSC is a trusted leader in separation systems and spacecraft dispensers across the space industry, PSC’s
flight-proven,
cost-effective, and lightweight hardware streamlines the process of attaching spacecraft to rockets and releasing them in space while ensuring they’re protected during the journey to orbit. PSC’s products to date have a 100% mission success heritage across more than 100 missions launched.
Acquisition Consideration
The acquisition-date consideration transferred consisted of cash of $42,400 and stock consideration valued at $11,568. The purchase agreement also includes an additional potential earn out payment of up to $10,000 based on achievement of certain performance metrics for the business in its fiscal year ending December 31, 2022 and 2023. The contingent consideration, to be paid in common stock, was classified as a liability and included in other non-current liabilities on the Company’s consolidated balance sheet. To estimate the fair value of the contingent consideration liability, management valued the earn-out based on the likelihood of reaching targets contained in the purchase agreement. At the acquisition date, the fair value of the contingent consideration payable was determined to be $1,800. At December 31, 2021, there were no material changes in the range of expected outcomes and the fair value of the contingent consideration from the acquisition date.
The following table presents estimates of the preliminary fair value of the assets acquired and the liabilities assumed by the Company in the acquisition:
 
Description
  
Amount
 
Cash and cash equivalents
   $ 3,655  
Accounts receivable
     2,543  
Inventories
     7,088  
Intangible assets
     33,000  
Employee benefits payable
     (1,212
Contract liabilities
(1)
     (5,352
Other current liabilities
     (1,683
Non-current deferred tax liabilities
     (6,762
Other assets and liabilities, net
     1,040  
    
 
 
 
Identifiable net assets acquired
     32,317  
Goodwill
     23,451  
    
 
 
 
Total purchase price
   $ 55,768  
    
 
 
 
 
(1)
Contract liabilities was recorded under ASC 606 in accordance with ASU No. 2021-08; therefore a reduction in contract liabilities related to the estimated fair values of the acquired contract liabilities was not required.
The following is a summary of preliminary identifiable intangible assets acquired and the related expected lives for the
finite-lived
intangible assets (in thousands):
 
Type
  
Estimated
Life in
Years
    
Fair Value
 
Developed technology
     8      $ 23,500  
In-process
technology
     N/A        1,500  
Customer relationships
     15        3,400  
Backlog
     1        400  
Trademark and tradenames
     15        4,200  
             
 
 
 
Total identifiable intangible assets acquired
            $ 33,000  
             
 
 
 
Goodwill of $23,451 was recorded for the PSC acquisition, representing the excess of the purchase price over the fair value of the identifiable net assets. Goodwill recognized primarily represents the future revenue and earnings potential and certain other assets which were acquired, but that do not meet the recognition criteria, such as assembled workforce. None of the goodwill is expected to be deductible for income tax purposes.
The Company recognized $1,024 of acquisition and integration related costs that were expensed in the current period. These costs are included in the consolidated statement of operations in the line item entitled “Selling, General and Administrative Expense.”
Compensation Arrangements
In connection with the acquisition, the Company issued 1,720,841 shares of the Company common stock to the seller upon closing of the acquisition, of which 991,446 shares are held by key PSC employees. The shares are subject to a holdback agreement which restricts the transferability of the shares. The Company’s repurchase
 
right lapses in eight equal quarterly installments over the two-year period subsequent to the acquisition date as the seller continues to provide service as an employee, such that at the end of the two-year period following the acquisition date, the shares will be fully transferable, and the Company will no longer have a right to repurchase the shares. Therefore, the shares are accounted for as post-combination compensation expense for services as an employee over the two-year vesting period following the acquisition date. Due to the continuing employment requirement of the shares issued upon closing of the transaction and the earnout shares, the costs associated with the shares are recognized as post-combination compensation expense recognized in selling, general and administrative expense in the consolidated statements of operations and comprehensive loss.
The Company recognized $715 of stock-based compensation during the year ended December 31, 2021 in connection with the holdback agreement shares.
Unaudited Pro Forma Information
The Company’s 2021 consolidated statement of operations includes revenues and operating loss of $6,617 and $3,877, respectively, related to the PSC and ASI acquisitions. The Company’s 2020 consolidated statement of operations includes revenue and operating loss of $2,075 and $936, respectively, related to the Sinclair acquisition.
The unaudited consolidated financial information summarized in the following table gives effect to the 2021 and 2020 acquisitions assuming they occurred on January 1, 2020. These unaudited consolidated pro forma operating results do not assume any impact from revenue, cost or other operating synergies that are expected as a result of the acquisitions. These unaudited consolidated pro forma operating results are presented for illustrative purposes only and are not indicative of the operating results that would have been achieved had the acquisitions occurred on January 1, 2020, nor does the information project results for any future period.
 
    
As
Reported
    
Acquisitions
Pro-Forma

(Unaudited)
    
Consolidated
Pro-Forma

(Unaudited)
 
2021
                          
Revenues
   $ 62,237      $ 21,629      $ 83,866  
Net (loss) income
     (117,320      6,377        (110,943
2020
                          
Revenues
   $ 35,160      $ 21,525      $ 56,685  
Net (loss) income
     (55,005      6,664        (48,341
XML 19 R11.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE OF FINANCIAL INSTRUMENTS
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
FAIR VALUE OF FINANCIAL INSTRUMENTS
5.
FAIR VALUE OF FINANCIAL INSTRUMENTS
As of December 31, 2021 and 2020, the following financial assets and liabilities are measured at fair value on a recurring basis and are categorized using the fair value hierarchy as follows:
 
    
December 31, 2021
 
    
Level 1
    
Level 2
    
Level 3
    
Total
 
Assets:
                                   
Cash equivalents:
                                   
Money market accounts
   $ 635,269      $ —        $ —        $ 635,269  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 635,269      $ —        $ —        $ 635,269  
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities:
                                   
Other
non-current
liabilities:
                                   
Public and Private Warrants (Note 11)
   $ 58,227      $ —        $ —        $ 58,227  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 58,227      $ —        $ —        $ 58,227  
    
 
 
    
 
 
    
 
 
    
 
 
 
   
    
December 31, 2020
 
    
Level 1
    
Level 2
    
Level 3
    
Total
 
Assets:
                                   
Cash equivalents:
                                   
Money market accounts
   $ 49,869      $ —        $ —        $ 49,869  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 49,869      $ —        $ —        $ 49,869  
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities:
                                   
Other
non-current
liabilities:
                                   
Warrants-preferred stock (Note 11)
   $ —        $ —        $ 3,899      $ 3,899  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ —        $ —        $ 3,899      $ 3,899  
    
 
 
    
 
 
    
 
 
    
 
 
 
The estimated fair value amounts shown above are not necessarily indicative of the amounts that the Company would realize upon disposition, nor do they indicate the Company’s intent or ability to dispose of the financial instrument.
The Company’s warrant liability as of December 31, 2021 includes public and private placement warrants that were originally issued by Vector, but which were transferred to the Company as part of the Closing of the Business Combination (the “Public Warrants” and “Private Warrants”, respectively, or together, the “Public and Private Warrants”). The Public and Private Warrants are recorded on the balance sheet at fair value. The carrying amount is subject to remeasurement at each balance sheet date. With each remeasurement, the carrying amount will be adjusted to fair value, with the change in fair value recognized in the Company’s consolidated statements of operations and comprehensive loss. The Public Warrants are publicly-traded under the symbol “RKLBW”, and the fair value of the Public Warrants at a specific date is determined by the closing price of the Public Warrants as of that date. As such, the Public Warrants are classified within Level 1 of the fair value hierarchy. The Private Warrants are held by a single holder. ASC 820,
Fair Value Measurements,
indicates that the fair value should be determined “from the perspective of a market participant that holds the identical item” and “use the quoted price in an active market held by another party, if that price is available.” As the only market for the transfer of the Private Warrants is the public market, and the terms of the Private Warrants become identical to the terms of the Public Warrants upon such a transfer, the Company has determined that the fair value of the Private Warrants at a specific date is also determined by the closing price of the Company’s Public Warrants and
within Level 1 of the fair value hierarchy. The closing price of the Public Warrants was $2.96 and $3.58 as of August 25, 2021 and December 31, 2021, respectively. The fair value of the Public and Private Warrants was $48,149 and $58,227 as of August 25, 2021 and December 31, 2021, respectively.
The preferred stock warrants consisted of warrants to purchase Legacy Rocket Lab Series B, Series C and Series D preferred stock. On July 12, 2021, the holders of the warrants to purchase Legacy Rocket Lab Series C and Series D preferred stock exercised the warrants. In connection with the closing of the Business Combination, the warrants to purchase Legacy Rocket Lab Series B preferred stock were exchanged for warrants to purchase common stock. On September 10, 2021, these common stock warrants were exercised by the holders (see Note 11).
As of December 31, 2020, the fair value of the preferred stock warrants was estimated primarily using a combination of the guideline public company method, an income approach based on discounted estimated future cash flows, the
probability-weighted
expected return method and the option pricing method. Under these approaches, the value of the warrants was estimated for various future scenarios and then probability-weighted based on the likelihood of each future scenario. The estimates used in the valuation of the warrants are highly subjective in nature and involve a large degree of uncertainty. The valuation of the warrants is considered to be at Level 3 of the fair value hierarchy due to the need to use assumptions in the valuation that are both significant to the fair value measurement and unobservable.
There were no transfers between fair value measurement levels during the years ended December 31, 2021 and 2020. The change in the warrant liabilities measured at fair value using level three unobservable inputs is as follows for the years ended December 31, 2021 and 2020:
 
Balance, at January 1, 2020
   $ 1,284  
Cost of warrants vesting during the year
     198  
Change in fair value included in earnings
     2,417  
    
 
 
 
Balance, at December 31, 2020
     3,899  
Cost of warrants vesting during the period
     352  
Change in fair value included in earnings
     5,238  
Exercise of warrants to purchase Legacy Rocket Lab Series C and D preferred stock
     (6,514
Exchange of warrants to purchase Legacy Rocket Lab Series B preferred stock to common stock warrants
     (2,975
    
 
 
 
Balance, at December 31, 2021
   $ —    
    
 
 
 
As of the December 31, 2020, the fair value of the preferred stock warrants was estimated primarily using a combination of the guideline public company method, an income approach based on discounted estimated future cash flows, the
probability-weighted
expected return method and the option pricing method. Under these approaches, the value of the warrants was estimated for various future scenarios and then probability-weighted based on the likelihood of each future scenario. The valuation technique changed as of December 31, 2020, due to the lack of a recent and relevant stock transaction as well as recent developments in the Company’s likely liquidation scenarios. The estimates used the valuation of the warrants are highly subjective in nature and involve a large degree of uncertainty. The valuation of the warrants is considered to be at Level 3 of the fair value hierarchy due to the need to use assumptions in the valuation that are both significant to the fair value measurement and unobservable.
XML 20 R12.htm IDEA: XBRL DOCUMENT v3.22.1
INVENTORIES
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
INVENTORIES
6.
INVENTORIES
Inventories as of December 31, 2021 and 2020 consisted of the following:
 
    
December 31,
 
    
2021
    
2020
 
Raw materials
   $ 21,517      $ 14,023  
Work in process
     24,166        12,112  
Finished goods
     2,221        —    
    
 
 
    
 
 
 
Total inventories
   $ 47,904      $ 26,135  
    
 
 
    
 
 
 
XML 21 R13.htm IDEA: XBRL DOCUMENT v3.22.1
PREPAIDS AND OTHER CURRENT ASSETS
12 Months Ended
Dec. 31, 2021
Prepaid Expense and Other Assets, Current [Abstract]  
PREPAIDS AND OTHER CURRENT ASSETS
7.
PREPAIDS AND OTHER CURRENT ASSETS
Prepaids and other current assets as of December 31, 2021 and 2020 consisted of the following:
 
    
December 31,
 
    
2021
    
2020
 
Prepaid expenses
   $ 14,787      $ 2,628  
Government grant receivables
     2,563        5,870  
Other current assets
     2,104        914  
    
 
 
    
 
 
 
Total prepaids and other current assets
   $ 19,454      $ 9,412  
    
 
 
    
 
 
 
XML 22 R14.htm IDEA: XBRL DOCUMENT v3.22.1
PROPERTY, PLANT AND EQUIPMENT, NET
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
PROPERTY, PLANT AND EQUIPMENT, NET
8.
PROPERTY, PLANT AND EQUIPMENT, NET
Property, plant and equipment, net, as of December 31, 2021 and 2020 consisted of the following:
 
    
December 31,
 
    
2021
    
2020
 
Buildings and improvements
   $ 25,075      $ 20,330  
Machinery, equipment, vehicles and office furniture
     24,848        23,755  
Computer equipment, hardware and software
     5,617        3,836  
Launch site assets
     9,611        7,582  
Construction in process
     22,379        10,177  
    
 
 
    
 
 
 
Property, plant and equipment—gross
     87,530        65,680  
Less accumulated depreciation and amortization
     (22,191      (15,848
    
 
 
    
 
 
 
Property, plant and equipment—net
   $ 65,339      $ 49,832  
    
 
 
    
 
 
 
Depreciation expense recorded in the consolidated statements of operations and comprehensive loss during the years ended December 31, 2021 and 2020 consisted of the following:
 
    
Years Ended
December 31,
 
    
2021
    
2020
 
Cost of revenues
   $ 4,608      $ 4,527  
Research and development, net
     585        416  
Selling, general and administrative
     2,337        1,591  
    
 
 
    
 
 
 
Total depreciation expense
   $ 7,530      $ 6,534  
    
 
 
    
 
 
 
 
XML 23 R15.htm IDEA: XBRL DOCUMENT v3.22.1
GOODWILL AND INTANGIBLE ASSETS, NET
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS, NET
9.
GOODWILL AND INTANGIBLE ASSETS, NET
Goodwill
The following table presents the changes in the carrying amount of goodwill by reportable segment for the years ended December 31, 2021 and 2020:
 
    
Launch
Services
    
Space
Systems
    
Total
 
Balance at December 31, 2019
   $ —        $ —        $ —    
Acquisitions
     —          2,895        2,895  
Foreign currency translation adjustment
     —          238        238  
    
 
 
    
 
 
    
 
 
 
Balance at December 31, 2020
     —          3,133        3,133  
Acquisitions
     —          40,110        40,110  
Foreign currency translation adjustment
     —          65        65  
    
 
 
    
 
 
    
 
 
 
Balance at December 31, 2021
   $ —        $ 43,308      $ 43,308  
    
 
 
    
 
 
    
 
 
 
Intangible Assets
The components of intangible assets consisted of the following as of December 31, 2021 and 2020:
 
    
December 31, 2021
 
    
Gross
Carrying
Amount
    
Accumulated
Amortization
    
Net Carrying
Amount
 
Finite-Lived Intangible Assets
                          
Developed Technology
   $ 45,066      $ (3,039    $ 42,027  
Capitalized software
     3,769        (2,893      876  
Customer relationships
     7,163        (458      6,705  
Non-compete
     221        (93      128  
Capitalized intellectual property
     374        (80      294  
Trademarks and tradenames
     5,411        (120      5,291  
Backlog
     455        (89      366  
Indefinite-Lived Intangible Assets
                          
In-process
Technology
     1,800        —          1,800  
    
 
 
    
 
 
    
 
 
 
Total
   $ 64,259      $ (6,772    $ 57,487  
    
 
 
    
 
 
    
 
 
 
   
    
December 31, 2020
 
    
Gross
Carrying
Amount
    
Accumulated
Amortization
    
Net Carrying
Amount
 
Finite-Lived Intangible Assets
                          
Developed technology
   $ 10,090      $ (973    $ 9,117  
Capitalized software
     3,541        (2,379      1,162  
Customer relationships
     658        (148      510  
Non-compete
agreement
     219        (37      182  
Capitalized intellectual property
     199        (51      148  
Trademarks and tradenames
     149        (29      120  
Backlog
     55        (55      —    
Indefinite-Lived Intangible Assets
                          
In-process
research and development
     110        —          110  
    
 
 
    
 
 
    
 
 
 
Total
   $ 15,021      $ (3,672    $ 11,349  
    
 
 
    
 
 
    
 
 
 
 
Amortization expense recorded in the condensed consolidated statements of operations and comprehensive loss during the years ended December 31, 2021 and 2020, respectively consisted of the following:
 
    
Years Ended
December 31,
 
    
2021
    
2020
 
Cost of revenues
   $ 559      $ 1,289  
Research and development
     2,088        6  
Selling, general and administrative
     674        927  
    
 
 
    
 
 
 
Total amortization expense
   $ 3,321      $ 2,222  
    
 
 
    
 
 
 
The following table outlines the estimated future amortization expense related to
finite-lived
intangible assets held as of December 31, 2021:
 
2022
   $ 8,118  
2023
     7,371  
2024
     7,161  
2025
     7,066  
2026
     7,037  
Thereafter
     18,934  
    
 
 
 
Total
   $ 55,687  
    
 
 
 
XML 24 R16.htm IDEA: XBRL DOCUMENT v3.22.1
LOAN AND SECURITY AGREEMENT
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
LOAN AND SECURITY AGREEMENT
10.
LOAN AND SECURITY AGREEMENT
Hercules Capital Secured Term Loan
On June 10, 2021, the Company entered into a $100,000 secured term loan agreement with Hercules Capital, Inc. (the “Hercules Capital Secured Term Loan”) and borrowed the full amount under the secured term loan agreement. The term loan has a maturity date of June 1, 2024 and is secured by substantially all of the assets of the Company. Payments due for the term loan are interest-only until the maturity date with interest payable monthly in arrears. The outstanding principal bears (i) cash interest at the greater of (a) 8.15% or (b) 8.15% plus the prime rate minus 3.25% and (ii) payment-in-kind interest of 1.25% which is accrued and added to the outstanding principal balance. Prepayment of the outstanding principal is permitted under the loan agreement and subject to certain prepayment fees. In connection with the secured term loan, the Company paid an initial facility charge of $1,000 and the Company will be required to pay an end of term charge of $3,250 upon repayment of the loan. The secured term loan agreement contains customary representations, warranties,
non-financial
covenants, and events of default. The Company was in compliance with all debt covenants related to its long-term borrowings as of December 31, 2021. As of December 31, 2021, there was $100,124 outstanding under the Hercules Capital Secured Term Loan, of which $2,827 is classified as current in the Company’s condensed consolidated balance sheets, with the remainder classified as long-term borrowing. As of December 31, 2021, the Company had no availability under the Hercules Capital Secured Term Loan.
In connection with the $100,000 Hercules Capital Secured Term Loan, the Company repaid the $15,000 advance under the
Revolving Line and Term Loan Line and terminated the Loan and Security Agreement (see below).
Revolving Line and Term Loan Line
On December 23, 2020, the Company entered into a Loan and Security Agreement “(the Loan and Security Agreement”) with Silicon Valley Bank (“SVB”) for a maximum of $35,000 in financing and issued SVB warrants to purchase 121,689 shares of common stock at a price of $1.28 per share (see Note 11). The $
35,000
could be drawn upon utilizing the Revolving Line and Term Loan Line (the “Revolving Line and Term Loan Line”) subject to certain terms and conditions. On May 13, 2021, the Company borrowed $15,000 as a Term Loan advance under its Loan and Security Agreement. On June 10, 2021, the Company repaid the $15,000 as a Term Loan advance under its Loan and Security Agreement upon funding of the Hercules Capital Secured Term Loan and the Revolving Line was closed.
XML 25 R17.htm IDEA: XBRL DOCUMENT v3.22.1
WARRANTS
12 Months Ended
Dec. 31, 2021
Warrants and Rights Note Disclosure [Abstract]  
WARRANTS
11.
WARRANTS
Equity Classified Common Stock Warrants
During December 2020, in connection with the Loan and Security Agreement (see Note 10), the Company issued warrants to acquire 121,689 shares of common stock at an exercise price of $1.28 per share at any given time during a period of ten years beginning on the instrument’s issuance date. The fair value of these warrants was $496 at issuance which was recorded to interest expense upon repayment of the amounts outstanding under the Loan and Security Agreement during the year ended December 31, 2021.
During 2016, the Company issued warrants to acquire 463,710 shares of common stock at an exercise price of approximately $0.09 per share at any given time during a period of ten years beginning on the instrument’s issuance date. The estimated fair value of these warrants was $23 at issuance, reflected as equity in the consolidated balance sheet as of December 31, 2020 within additional
paid-in
capital.
The warrants were classified as equity in accordance with ASC 480,
Distinguishing Liabilities from Equity
, as the agreements provide for the settlement of the instruments in shares of common stock. The warrants were required to be measured at fair value at inception and recorded as a component of equity in the consolidated balance sheets.
On September 10, 2021, all 585,399 warrants were exercised on a net share basis, which resulted in the holders of the warrants receiving 575,840 shares of common stock.
Liability Classified Preferred Stock Warrants
During 2015, the Company issued warrants to acquire 305,981 shares of Legacy Rocket Lab Series B Preferred Stock at an exercise price of approximately $0.20 per share at any given time during a period of ten years beginning on the instrument’s issuance date. The fair value of the warrants was $1,466 as of December 31, 2020. In connection with the Business Combination, these warrants were exchanged for warrants to acquire 305,981 shares of common stock at an exercise price of approximately $0.20 per share. Immediately prior to the exchange, the warrants were adjusted to current fair value of $2,975.
On September 10, 2021, all 305,981 common stock warrants were exercised on a net share basis, which resulted in the holders of the warrants receiving 303,047 shares of common stock.
During 2016, the Company issued warrants to acquire 118,591 shares and 699,388 shares of Legacy Rocket Lab Series C and D Preferred Stock, respectively, at an exercise price of $0.25 and $2.10 per share, respectively, as a sales incentive for entering into a development agreement with a current customer. The warrants vest as
certain milestones within the development agreement are achieved and cost associated with the vesting of the warrants is recognized as a reduction in revenues within the condensed consolidated statements of operations and comprehensive loss as the related revenue is recognized. The cost associated with the remeasurement of the vested warrants to fair value is recognized within other (expense) income, net within the condensed consolidated statements of operations and comprehensive loss. As of December 31, 2020, warrants to purchase 86,973 shares of Legacy Rocket Lab Series C Preferred Stock and 512,885 shares of Legacy Rocket Lab Series D Preferred Stock were vested. The fair value of the vested warrants was $2,433 as of December 31, 2020.
On July 12, 2021, all of the warrants to purchase Legacy Rocket Lab Series C and D Preferred Stock were exercised into shares of Legacy Rocket Lab Series C and D Preferred Stock. The fair value of the warrants was $6,514 immediately prior to their exercise. The proceeds of the exercise of the warrants are reflected as equity in the condensed consolidated balance sheet as of December 31, 2021 within additional
paid-in
capital.
As of December 31, 2020, and for the period prior to their exchange for common stock warrants or exercise, the above warrants to purchase Legacy Rocket Lab preferred stock were classified as liabilities in accordance with ASC 480,
Distinguishing Liabilities from Equity
, as the agreements provided for net cash settlement upon a change in control, which is outside the control of the Company. The warrants were required to be remeasured to fair value at each reporting period with any changes in fair value recorded within other (expense) income, net within the condensed consolidated statements of operations and comprehensive loss and the fair value reported as a liability in the condensed consolidated balance sheets. Upon the exercise of the warrants to purchase Legacy Rocket Lab Series C and D Preferred Stock and the exchange of the warrants to purchase Legacy Rocket Lab Series C and D Preferred Stock for warrants to purchase common stock, the carrying values of the warrants were reclassified to equity in the condensed consolidated balance sheet as of December 31, 2021 within additional
paid-in
capital.
Public and Private Warrants
As part of the closing of the Business Combination, the Company assumed Public Warrants and Private Warrants to purchase up to 10,666,666 shares and 5,600,000 shares of common stock of the Post Combination Company, respectively, which are exercisable at $11.50 per share.
Public Warrants may only be exercised for a whole number of shares. No fractional shares will be issued upon exercise of the Public Warrants. The Public Warrants became exercisable on September 29, 2021, one year from the closing of the Vector IPO. The Public Warrants will expire five years from the completion of the Business Combination or earlier upon redemption or liquidation.
Redemption of warrants when the price per common share equals or exceeds $18.00.
Once the warrants become exercisable, the Company may redeem the outstanding warrants (except as described with respect to the Private 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 to each warrant holder; and
 
   
if, and only if, the closing price of the common shares equals or exceeds $18.00 per share (as adjusted) for any 20 trading days within a 30-trading day period ending three trading days before the Company sends the notice of redemption to the warrant holders.
Redemption of warrants when the price per common share equals or exceeds $10.00.
Once the warrants become exercisable, the Company may redeem the outstanding warrants (except as described with respect to the Private Warrants):
 
   
in whole and not in part:
 
   
at a price of $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 set forth in the warrant agreement determined based on the redemption date and the fair market value of the common shares;
 
   
if, and only if, the closing price of the common shares equals or exceeds $10.00 per share (as adjusted) for any 20 trading days within the 30-trading day period ending three trading days before the Company sends the notice of redemption to the warrant holders; and
 
   
if the closing price of the common shares 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 is less than $18.00 per share (as adjusted), the Private Warrants must also be concurrently called for redemption on the same terms as the outstanding Public Warrants, as described above.
If the Company calls the Public Warrants for redemption, as described above under the heading “
Redemption of warrants when the price per common share equals or exceeds $10.00
,” its management will have the option to require any holder that wishes to exercise the Public Warrants do so on a “cashless basis,” as described in the warrant agreement. The exercise price and number of common shares issuable upon exercise of the Public Warrants may be adjusted in certain circumstances including in the event of a share dividend, extraordinary dividend or recapitalization, reorganization, merger or consolidation. However, except as described below, the Public Warrants will not be adjusted for issuances of common shares at a price below its exercise price. Additionally, in no event will the Company be required to net cash settle the Public Warrants.
The Private Warrants are identical to the Public Warrants, except that the Private Warrants and the common shares issuable upon the exercise of the Private Warrants were not transferable, assignable or salable until 30 days after the Business Combination, subject to certain limited exceptions. Additionally, the Private Warrants will be exercisable on a cashless basis and be
non-redeemable,
except as described above under the heading “
Redemption of warrants when the price per common share equals or exceeds $10.00
,” so long as they are held by the initial purchasers or their permitted transferees. If the Private Warrants are held by someone other than the initial purchasers or their permitted transferees, the Private Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.
As of December 31, 2021, the Public and Private Warrants are classified as liabilities in accordance with ASC 815,
Derivatives and Hedging
. The warrants are required to be remeasured to fair value at each reporting period with any changes in fair value recorded within other (expense) income, net within the condensed consolidated statements of operations and comprehensive loss and the fair value reported as a liability in the condensed consolidated balance sheets.
On December 22, 2021, the Company announced it would redeem (the “Redemption”) all of its Public Warrants and Private Warrants for a redemption price of $0.10 per Warrant (the “Redemption Price”). In connection with the Redemption, Public Warrants may be exercised by holders prior to January 31, 2022 either (i) in cash, at an exercise price of $11.50 per share of the Company’s common stock or (ii) on a cashless basis, for 0.2843 shares of common stock per Public Warrant. See Note 22 for more information.
XML 26 R18.htm IDEA: XBRL DOCUMENT v3.22.1
CAPITALIZATION
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
CAPITALIZATION
12.
CAPITALIZATION
Common Stock
The holder of each share of common stock has the right to one vote for each share and is entitled to notice of any stockholders’ meeting and to vote upon certain events.
Redeemable Convertible Preferred Stock
Series A Preferred Stock, Series B Preferred Stock, Series C Preferred Stock, Series D Preferred Stock, Series E Preferred Stock and Series
E-1
Preferred Stock together will be referred as “Preferred Stock”.
The dividend rate and issue price of Preferred Stock, par value of $0.0001, as of December 31, 2020 were as follows:
 
Preferred Stock
  
Dividend
Rate
    
Issue
Price
 
Series A
   $ 0.01      $ 0.09  
Series B
   $ 0.01      $ 0.20  
Series C
   $ 0.02      $ 0.37  
Series D
   $ 0.19      $ 3.15  
Series E
   $ 0.21      $ 3.48  
Series
E-1
   $ 0.21      $ 3.48  
Upon the Closing of the Business Combination, the outstanding shares of Preferred Stock were converted into shares of common stock of the Post Combination Company at the Exchange Ratio of 9.059659.
XML 27 R19.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION
13.
STOCK-BASED COMPENSATION
Equity Incentive Plans
The Company has a single active equity incentive plan, the Rocket Lab 2021 Stock Option and Incentive Plan (the “2021 Plan”), with the objective of attracting and retaining available employees and directors by providing stock-based and other performance-based compensation. The 2021 Plan provides for the grant of equity awards to officers, employees, directors and other key employees as well as service providers which include incentive stock options,
non-qualified
stock options, restricted stock awards, unrestricted stock awards, restricted stock units or any combination of the foregoing any of which may be performance based, as determined by the Company’s Compensation Committee. An aggregate of 59,875,000 shares are reserved for the issuance of awards under the 2021 Plan. The number of shares reserved for issuance under the 2021 Plan automatically increases each January 1, beginning on January 1, 2022, by 5% of the outstanding number of shares of common stock on the immediately preceding December 31, or such lesser amount as determined by the plan administrator. The Company was authorized to issue up to 60,206,872 shares of common stock as equity awards to participants under the 2021 Plan as of December 31, 2021. There were 57,901,558 shares of common stock available for grant as of December 31, 2021.
Prior to the Business Combination, the Company maintained the Rocket Lab 2013 Stock Option and Grant Plan (the “2013 Plan”). The 2013 Plan was terminated in connection with the consummation of the Business Combination, and accordingly, no shares are available for future issuance under the 2013 Plan following the Closing Date. Upon the consummation of the Business Combination, all outstanding stock options under the
2013 Plan, whether vested or unvested, were converted into options to purchase a number of shares of common stock of the Post Combination Company based on the Exchange Ratio, with a corresponding adjustment to the exercise price such that there was no change to the aggregate exercise price for the options. Similarly, upon consummation of the Business Combination, all outstanding restricted stock units under the 2013 Plan, whether vested or unvested, were converted into a number of restricted stock units of the Post Combination Company based on the Exchange Ratio. The 2013 Plan will continue to govern outstanding awards granted thereunder.
Total stock-based compensation recorded in the consolidated statements of operations and comprehensive loss during the years ended December 31, 2021 and 2020 consisted of the following:
 
    
Years Ended
December 31,
 
    
2021
    
2020
 
Cost of revenues
   $ 10,996      $ 1,400  
Research and development
     9,973        1,183  
Selling, general and administrative
     11,588        1,635  
    
 
 
    
 
 
 
Total stock-based compensation expense
   $ 32,557      $ 4,218  
    
 
 
    
 
 
 
Options
Options issued to all optionees under the 2013 Plan vest over four years from the date of issuance (or earlier vesting start date, as determined by the board of directors) as follows: 25% on the first anniversary of date of grant and the remaining vest monthly over the remaining vesting term.
The following summarizes the stock option activity of the 2013 Plan for the years ended December 31, 2021 and 2020:
 
    
Options to
Purchase
Common
Stock
   
Weighted-
Average
Exercise
Price per
Share
    
Weighted-
Average
Grant
Date Fair
Value per
Share
    
Weighted-
Average
Remaining
Contract
Life
(In Years)
    
Aggregate
Intrinsic
Value
 
Outstanding — at January 1, 2020
     27,263,775     $ 0.97      $ 0.50        7.95      $ 11,941  
Granted
     90,597       1.41        0.78                    
Exercised
     (2,771,051     0.36                 3.21        2,565  
Forfeited
     (1,508,243     1.26                             
Expired
     (986,352     1.05                             
    
 
 
   
 
 
    
 
 
    
 
 
    
 
 
 
Outstanding — at December 31, 2020
     22,088,726     $ 1.03      $ 0.53        7.12      $ 85,853  
Granted
     —         —          —                 —    
Exercised
     (3,708,786     1.00        0.51        4.32        41,822  
Forfeited
     (857,579     1.21        0.60        0.01        9,131  
Expired
     (177,033     1.16        0.31               1,969  
    
 
 
   
 
 
    
 
 
    
 
 
    
 
 
 
Outstanding — at December 31, 2021
     17,345,328     $ 1.03      $ 0.54        6.03      $ 195,111  
    
 
 
   
 
 
    
 
 
    
 
 
    
 
 
 
Options vested and exercisable — at December 31, 2021
     15,112,440     $ 1.01      $ 0.52        5.90      $ 170,320  
Options vested and exercisable — at December 31, 2020
     14,739,214     $ 0.97      $ 0.49        6.83      $ 57,660  
 
The following
weighted-average
assumptions were used in the Black-Sholes option-pricing model calculation for stock options granted for the years ended December 31, 2021 and 2020:
 
    
2021
   
2020
 
Fair value per share of common stock
   $     $ 1.41  
Expected volatility
         60.0
Risk-free interest rate
         0.6
Expected life (years)
           6.25  
Dividend rate
     None       None  
As of December 31, 2021, total estimated unrecognized stock compensation expense related to unvested options granted under the 2013 Plan was $1,331, which is expected to be recognized over the next 0.8 years.
Performance-based Restricted Stock Units
—During the years ended December 31, 2021 and 2020, the Company granted 6,542,426 and 5,954,309 performance-based restricted stock units, respectively, to certain key employees pursuant to the 2013 Plan and 2021 Plan. Performance-based restricted stock units granted in 2021 and 2020 are subject to both a
time-based
service vesting condition and a performance-based vesting condition, both of which must be satisfied before the restricted stock units will be deemed vested. The time-based service vesting condition is generally satisfied over a period of approximately four years as the employees provide service. The performance-based vesting condition is only satisfied upon a sale event (e.g., (i) liquidation of the Company, (ii) sale of all or substantially all of the assets of the Company, (iii) a merger, reorganization or consolidation pursuant to which the holders of the Company’s outstanding voting power immediately prior to such transaction do not own a majority of the outstanding voting power of the surviving or resulting entity) or the Company’s initial public offering.
As of December 31, 2020, the Company believed it is not probable that the performance condition for the performance-based restricted stock units will be satisfied as such events which would satisfy the performance condition are generally not deemed probable until the event occurs. Accordingly, the Company did not recognize any stock-based compensation expense during the year ended December 31, 2020, for these awards.
Upon consummation of the Business Combination, it became probable that the performance condition for the
performance-based
restricted stock units would be satisfied. Accordingly, the Company recognized $26,987 of
stock-based
compensation expense related to these awards during the year ended December 31, 2021. As of December 31, 2021, the total unrecognized compensation expense related to unvested performance-based restricted stock units granted under the 2013 Plan and 2021 Plan was $49,081 and will be recognized upon vesting.
The following summarizes the performance-based restricted stock unit activity of the Plan for the years ended December 31,
2021
and 2020:
 
    
Number of
Units
    
Weighted-
Average
Grant
Date Fair
Value
 
Outstanding — at January 1, 2020
     6,818,453      $ 1.41  
Granted
     5,954,361        1.25  
Forfeited
     (941,759      1.40  
    
 
 
    
 
 
 
Outstanding — at December 31, 2020
     11,831,055        1.33  
Granted
     6,542,426        9.68  
Forfeited
     (1,426,559      2.10  
    
 
 
    
 
 
 
Outstanding — at December 31, 2021
     16,946,922      $ 4.49  
    
 
 
    
 
 
 
Units expected to vest — at December 31, 2021
     16,946,922      $ 4.49  
Units expected to vest — at December 31, 2020
     —        $ —    
Management Redemption
In connection with the Business Combination, the Company modified 498,177 shares of common stock and vested options to purchase 558,769 shares of common stock held by certain members of management and obtained through stock-based compensation arrangements to provide for cash redemption, which resulted in a change from equity to liability classification for these shares and options. The Company redeemed these shares and options on August 25, 2021 for $10,000. The Company recognized the redemption amount in excess of the amounts previously recognized within additional paid-in capital for these awards as stock-based compensation expense. This resulted in the recognition of $9,642 of compensation expense associated with the redemption and an adjustment of approximately $359 to additional paid-in capital for stock compensation previously recognized related to these awards. In addition, on August 25, 2021, the Company redeemed 2,989,088 shares of common stock held by management for $30,000 as an adjustment to additional
paid-in
capital.
2021 Employee Stock Purchase Plan
In August 2021, the 2021 Employee Stock Purchase Plan (the “2021 ESPP”) was approved to reserve 9,980,000 shares of common stock for issuance for awards in accordance with the terms of the 2021 ESPP. In addition, the number of shares reserved for issuance will ultimately increase on January 1 of each year from 2022 to 2031 by the lesser of (i) 9,980,000 shares of common stock, (ii) 1% of the number of shares of common stock outstanding as of the close of business on the immediately preceding December 31 or (iii) the number of common stock shares as determined by the Board. The purpose of the 2021 ESPP is to enable eligible employees to use payroll deductions to purchase shares of common stock and thereby acquire an interest in the Company. Eligible employees are offered shares through a 12-month offering period, which consists of two consecutive
6-month
purchase periods. Employees may purchase a limited amount of shares of our stock at a discount of up to 15% of the lesser of the fair market value at the beginning of the offering period or the end of each
6-month
purchase period. No shares were issued under the 2021 ESPP during the year ended December 31, 2021. As of December 31, 2021, 9,980,000 shares remain available for issuance under the 2021 ESPP. Total ESPP stock-based compensation recorded in the consolidated statements of operations and comprehensive loss for the year ended December 31, 2021 was $338.
XML 28 R20.htm IDEA: XBRL DOCUMENT v3.22.1
EMPLOYEE BENEFITS
12 Months Ended
Dec. 31, 2021
Retirement Benefits [Abstract]  
EMPLOYEE BENEFITS
14.
EMPLOYEE BENEFITS
Defined Contribution Plans
The Company’s 401(k) Savings and Retirement Plan covers any eligible employee on the active payroll of the Company. The Company’s contributions were approximately $441 and $277 during the years ended December 31, 2021 and 2020, respectively. The Company’s contributions consist of matching contributions, and non-elective contributions on behalf of employees.
XML 29 R21.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
LEASES
15.
LEASES
The Company has operating leases for properties, vehicles and equipment. The Company’s leases have remaining lease terms of one year to nineteen years, some of which include options to extend the lease term for up to one year, and some of which include options to terminate the lease prior to the end of the agreed upon lease term. For purposes of calculating lease liabilities, lease terms include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options.
Supplemental balance sheet information
related
to leases as of December 31, were as follows:
 
         
December 31,
 
Liabilities
  
Presentation
  
2021
    
2020
 
Current:
                      
Operating lease liabilities
   Other current liabilities    $ 2,383      $ 1,670  
Non-current:
                      
Operating lease liabilities
  
Non-current
lease liabilities
     28,302        27,299  
         
 
 
    
 
 
 
Total lease liabilities
        $ 30,685      $ 28,969  
         
 
 
    
 
 
 
The components of lease expense were as follows during the years ended December 31:
 
    
Years Ended
December 31,
 
    
2021
    
2020
 
Operating lease costs
   $ 3,356      $ 2,552  
    
 
 
    
 
 
 
Finance lease costs:
                 
Amortization of
right-of-use
assets
   $ —        $ 583  
Interest on lease liabilities
     —          95  
    
 
 
    
 
 
 
Total finance lease costs
   $ —        $ 678  
    
 
 
    
 
 
 
 
Supplemental cash flow information related to leases is as follows for the years ended December 31:
Cash paid for amounts included in the measurement of lease liabilities:
 
    
Years Ended
December 31,
 
    
2021
    
2020
 
Cash paid for amounts included in the measurement of lease liabilities:
                 
Operating cash flows from operating leases
   $ 3,051      $ 2,080  
Operating cash flows from finance leases
     —          95  
Right-of-use
assets obtained in exchange for lease obligations:
                 
Operating leases
   $ 3,916      $ 2,410  
The weighted average remaining lease term related to operating leases was 10.6 years and 12.1 years as of December 31, 2021 and 2020, respectively. The weighted average discount rate related to operating leases was 4.8% and 5.5% as of December 31, 2021 and 2020, respectively.
The following is a schedule of the future minimum operating lease payments by year as of December 31:
 
    
Operating
Leases
 
2022
   $ 3,799  
2023
     4,076  
2024
     3,984  
2025
     3,728  
2026
     3,790  
Thereafter
     21,636  
    
 
 
 
Total lease payments
     41,013  
Less imputed interest
     (10,328
    
 
 
 
Total
   $ 30,685  
    
 
 
 
XML 30 R22.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES
16.
COMMITMENTS AND CONTINGENCIES
Litigation and Claims
The Company is, and from time to time may be, a party to claims and legal proceedings generally incidental to its business that are principally covered under contracts with its customers and insurance policies. In the opinion of management, there are no legal matters or claims likely to have a material adverse effect on the Company’s financial position, results of operations or cash flows.
Other Commitments
The Company has commitments under its lease obligations (Note 15).
Contingencies
The Company records a contingent liability when it is both probable that a loss has been incurred, and the amount can be reasonably estimated. If these estimates and assumptions change or prove to be incorrect, it could
have a material impact on the Company’s consolidated financial statements. Contingencies are inherently unpredictable, and the assessments of the value can involve a series of complex judgments about future events and can rely heavily on estimates and assumptions.
On May 23, 2016, the Company entered into a launch services agreement with a customer to provide three commercial dedicated launches which would deliver the customer’s payloads over the period of 2017 through 2020. Per the terms of the agreement, each dedicated launch shall have a firm fixed price below current launch vehicle costs. During the year ended December 31, 2018, the Company determined that it was probable that the costs to provide the services as stipulated by the launch services agreement would exceed the fixed firm price of each launch. As such, the Company recorded a provision for contract loss for these three dedicated launches. During the year ended December 31, 2020, one of the three launches occurred. On April 21, 2021, the launch services agreement was amended, resulting in one additional launch and the potential for price increases on the second and third launches dependent on the customer’s desired payload configuration. The provision for contract losses outstanding as of December 31, 2021, which primarily is related to the remaining three remaining launches, was $4,803.
XML 31 R23.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
INCOME TAXES
17.
INCOME TAXES
The components of the pretax loss from domestic and foreign operations for the years ended December 31, 2021 and 2020 were as follows:
 
    
Years Ended
December 31,
 
    
2021
    
2020
 
US loss before income taxes
   $ (132,585    $ (56,439
Foreign income before income taxes
     7,745        1,901  
    
 
 
    
 
 
 
Pretax loss from operations
   $ (124,840    $ (54,538
    
 
 
    
 
 
 
The provision (benefit) for income taxes for the years ended December 31, 2021 and 2020 is as follows:
 
    
Years Ended
December 31,
 
    
2021
    
2020
 
Current:
                 
Federal
   $ —          —    
State
     2        —    
Foreign
     2,377        1,410  
    
 
 
    
 
 
 
Total
     2,379        1,410  
    
 
 
    
 
 
 
Deferred:
                 
Federal
     (5,957      —    
State
     (339      —    
Foreign
     (3,603      (943
    
 
 
    
 
 
 
Total
     (9,899      (943
    
 
 
    
 
 
 
(Benefit) provision for income taxes
   $ (7,520    $ 467  
    
 
 
    
 
 
 
 
The provision for income taxes differs from the amount of income tax determined by applying the applicable U.S. statutory federal income tax rate to pretax income as a result of the following differences:
 
    
Years Ended December 31,
 
    
2021
   
2020
 
Federal statutory rate
   $ (26,216      21.00   $ (11,453      21.00
Adjustments for tax effects of:
                                  
Permanent differences and other
     (477      0.38     634        (1.16 )% 
Warrants
     2,421        (1.94 )%      200        (0.37 )% 
Stock-based compensation
     (2,399      1.92     (203      0.37
Increase in valuation allowance
     19,151        (15.34 )%      11,289        (20.70 )% 
    
 
 
            
 
 
          
(Benefit) provision for income taxes
   $ (7,520      6.02   $ 467        (0.86 )% 
    
 
 
            
 
 
          
The significant components of the Company’s deferred tax assets and liabilities were as follows as of December 31, 2021 and 2020:
 
    
December 31,
 
    
2021
    
2020
 
Deferred tax assets:
                 
Accrued expenses
   $ 2,105      $ 1,969  
Inventories
     409        353  
Deferred revenue
     14,160        5,503  
Lease liability
     7,244        7,426  
Stock options
     7,950        2,082  
Warrants
     —          519  
Interest expense
     1,075        —    
Net operating losses
     41,688        30,264  
Tax credits
     898        923  
Other
     —          4  
    
 
 
    
 
 
 
Total deferred tax assets
     75,529        49,043  
Valuation allowance
     (58,235      (39,084
    
 
 
    
 
 
 
Total deferred tax assets, net
     17,294        9,959  
    
 
 
    
 
 
 
Deferred tax liabilities:
                 
Right of use asset
     (6,723      (6,954
Depreciation and amortization
     (5,160      —    
Other
     (18      —    
Unrealized gain
     —          (757
    
 
 
    
 
 
 
Total deferred tax liabilities
     (11,901      (7,711
    
 
 
    
 
 
 
Net deferred tax assets
   $ 5,393      $ 2,248  
    
 
 
    
 
 
 
The realization of deferred tax assets may be dependent on the Company’s ability to generate sufficient income in future years in the associated jurisdiction to which the deferred tax assets relate. A valuation allowance against the net deferred tax assets has been recorded at December 31, 2021 and 2020, in the amount of $58,235 and $39,084, respectively, as realization of the deferred tax assets is uncertain.
 
The Company considers all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies and recent financial performance. Based on the review of all positive and negative evidence, including a three-year cumulative pre-tax book loss, it was concluded that a full valuation allowance should be recorded against all U.S. deferred tax assets at December 31, 2021 and 2020. In the event that the Company were to determine that it would be able to realize all or part of its U.S. deferred tax assets in the future, it would decrease the valuation allowance and recognize a corresponding tax benefit in the period in which it made such a determination.
The Company acquired Planetary Systems Corporation in a plan of reorganization under IRC Section 368 on November 15, 2021. Under ASC 805-740, the Company recorded deferred tax liabilities of $6,762 related to developed technology, customer lists, backlog, trademarks and trade name and fixed assets as part of the business combination. As a result of recording the deferred tax liabilities, the Company’s valuation allowance decreased by $6,296. While the adjustment is a result of the plan of reorganization, ASC 805-740-30-3 requires the reduction in the valuation allowance to be recognized as a benefit in the income statement, and not as a component of acquisition accounting.
As of December 31, 2021 and 2020, the Company had unrecognized tax benefits of $835 and $800 related to net operating losses incurred in prior years, respectively, of which $667 and $632 will affect the effective tax rate if recognized when the Company no longer has a valuation allowance offsetting its deferred tax assets, respectively.
The reconciliation of the beginning and ending balances of the total amounts of gross unrecognized tax benefits for the years ended December 31 is as follows:
 
    
2021
    
2020
 
Balance at beginning of year
   $ 800      $ 800  
Increase related to current year tax position
     35        —    
    
 
 
    
 
 
 
Balance at end of year
   $ 835      $ 800  
    
 
 
    
 
 
 
The Company believes it is reasonably possible it will not reduce its unrecognized tax benefits within the next year.
Due to the net operating loss (“NOL”) carryforwards, the U.S. federal and state returns are open to examination by the Internal Revenue Service and state jurisdictions for all years beginning with the year ended March 31, 2016. Our foreign subsidiaries are generally subject to examination within four years from the end of the tax year during which the tax return was filed. The years subject to audit may be extended if the entity substantially understates corporate income tax. The Company is not currently under examination by the IRS, foreign or state and local tax authorities.
The Company recognizes interest and penalties related to uncertain tax positions as a component of the income tax provision. As of December 31, 2021 and 2020, there were no accrued interest and penalties.
At December 31, 2021 and 2020, the Company had federal NOL carryforwards of approximately $195,305 and $143,712, respectively, which is comprised of definite and indefinite NOLs. The Company had definite federal NOL carryforwards of approximately $57,135 as of December 31, 2021 and 2020, which begin to expire in varying amounts beginning in 2034. Federal NOLs generated after 2017 of approximately $138,170 and $86,577 as of December 31, 2021 and 2020, respectively will carryforward indefinitely and are available to offset
up to 80% of future taxable income each year. The Company also had state NOL carryforwards of approximately $19,587 and $10,769 as of December 31, 2021 and 2020, respectively, available to reduce future taxable income, if any. If not realized, the state NOLs will begin to expire in varying amounts beginning in 2035. Utilization of the NOL carryforwards may become subject to annual limitations due to ownership changes that could occur in the future as provided by Section 382 of the Internal Revenue Code of 1986, as amended, as well as similar state and foreign provisions. These ownership changes may limit the amount of the NOL and tax credit carryforwards that can be utilized annually to offset future taxable income. The Company has engaged outside consultants to perform a Section 382 analysis, which, as of December 31, 2021, has not been completed. If a Section 382 ownership change has occurred, then the carrying amount of any tax attribute carryforwards may be restricted or eliminated. If eliminated, the related asset would be removed from the deferred tax assets with a corresponding reduction in the valuation allowance.
The Company does not record U.S. income taxes on the undistributed earnings of its foreign subsidiaries based upon the Company’s intention to permanently reinvest undistributed earnings to ensure sufficient working capital and further expansion of existing operations outside the United States. In the event the Company is required to repatriate funds from outside of the United States, such repatriation would be subject to local laws, customs and tax consequences.
The Jobs Act subjects a U.S. shareholder to tax on global intangible low-taxed income (“GILTI”) earned by certain foreign subsidiaries. The Company has elected to account for GILTI in the year the tax is incurred in accordance with the FASB Staff Q&A, Topic 740, No. 5, Accounting for Global Intangible Low-Taxed Income, which states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or to provide for the tax expense related to GILTI in the year the tax is incurred as a period expense.
The Jobs Act amended the Internal Revenue Code (the “Code”), effective for amounts paid or incurred in tax years beginning after December 31, 2021, to eliminate the immediate expensing of research and experimental expenditures (“R&E”) and require taxpayers to charge their R&E expenditures and software development costs (collectively, R&E expenditures) to a capital account. Capitalized costs are required to be amortized over five years (15 years for expenditures attributable to foreign research). Additionally, we may claim the R&E credit only for costs that are eligible to be treated as R&E expenditures under the Code, it is expected that any amounts treated as qualified research expenditures for purposes of the R&E credit also will be capitalized under Code. Generally, we would expect both the amount of our net operating losses and R&E credits generated to decrease compared to tax years 2021 and prior over the next 5 years. Due to our full federal valuation allowance, we anticipate these changes to be immaterial.
On March 27, 2020, The CARES Act was signed into law in response to the economic challenges facing U.S. businesses. The CARES Act provides sweeping tax changes in response to the
COVID-19
pandemic. Some of the more significant provisions are removal of certain limitations on utilization of net operating losses, increasing the loss carryback period for certain losses to five years, and increasing the ability to deduct interest expense, as well as amending certain provisions of the previously enacted Tax Cuts and Jobs Act.
On December 27, 2020, the United States enacted the Consolidated Appropriations Act of 2021 (“CAA”). The CAA includes provisions extending certain CARES Act provisions and adds coronavirus relief, tax and health extenders.
XML 32 R24.htm IDEA: XBRL DOCUMENT v3.22.1
NET LOSS PER SHARE
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
NET LOSS PER SHARE
18.
NET LOSS PER SHARE
Basic net loss per share is computed by dividing net loss attributable to common stockholders by the weighted average number of common shares outstanding during each period. While outstanding, each series of Preferred Stock was considered to be a participating security. Therefore, the Company applies the
two-class
method in calculating its net loss per share for periods when the Company generates net income. Net losses are not allocated to the Preferred Stockholders, as they were not contractually obligated to share in the Company’s losses.
Diluted net loss per share is computed by dividing net loss attributable to common stockholders by the weighted average number of common and dilutive common equivalent shares outstanding for the period using the treasury-stock method or the as-converted method, or two-class method for participating securities, whichever is more dilutive. Potentially dilutive shares are comprised of Preferred Stock, Preferred Stock warrants, common stock warrants, restricted stock units, stock options, and Earnout Shares issuable upon the achievement of the Stock Price Target (see Note 1). For the years ended December 31, 2021 and 2020, there is no difference in the number of shares used to calculate basic and diluted shares outstanding due to the Company’s net loss and potentially dilutive shares being anti-dilutive.
The following table summarizes the computation of basic and diluted net loss per share attributable to common stockholders of the Company for the years ended December 31:
 
    
Years Ended December 31,
 
    
2021
    
2020
 
Numerator
                 
Net loss attributable to common shareholders-basic and diluted
   $ (117,320    $ (55,005
Denominator
                 
Weighted average common shares outstanding-basic and diluted
     209,895,135        75,414,888  
Net loss per share attributable to common stockholders-basic and diluted
   $ (0.56    $ (0.73
The following equity shares were excluded from the calculation of diluted net loss per share attributable to common stockholders because their effect would have been
anti-dilutive
for the years ended December 31, 2021 and 2020:
 
    
December 31,
 
    
2021
    
2020
 
Legacy Rocket Lab preferred stock
     —          283,843,764  
Legacy Rocket Lab preferred stock warrants
     —          1,123,959  
Legacy Rocket Lab common stock warrants
     —          585,399  
Stock options and restricted stock units
     34,292,250        22,088,726  
Public and Private Warrants
     16,264,516        —    
XML 33 R25.htm IDEA: XBRL DOCUMENT v3.22.1
SEGMENTS
12 Months Ended
Dec. 31, 2021
Segment Reporting [Abstract]  
SEGMENTS
19.
SEGMENTS
The Company reports segment information based on the “management” approach. The management approach designates the internal reporting used by management for making decisions and assessing performance
as the source of the Company’s reportable segments. The Company manages its business primarily based upon two operating segments, Launch Services and Space Systems. Each of these operating segments represents a reportable segment. Launch Services provides launch services to customer on a dedicated mission or ride share basis. Space Systems is comprised of space engineering, program management, spacecraft components, spacecraft manufacturing and mission operations. Although many of the Company’s contracts with customers contain elements of Space Systems and Launch Services, each reporting segment is managed separately to better align with customer’s needs and the Company’s growth plans. The accounting policies of the various segments are the same as those described in Note 2. The Company evaluates the performance of its reportable segments based on gross profit. For contracts with customers that contain both Space Systems and Launch Services elements, revenues for each reporting segment are generally allocated based upon the overall costs incurred for each of the reporting segments in comparison to total overall costs of the contract. The following table shows information by reportable segment for the years ended December 31, 2021 and 2020:
 
    
Years Ended December 31,
 
    
2021
    
2020
 
    
Launch
Services
    
Space
Systems
    
Launch
Services
    
Space
Systems
 
Revenues
   $ 38,971      $ 23,266      $ 33,085      $ 2,075  
Cost of revenues
     53,827        10,303        45,872        1,105  
    
 
 
    
 
 
    
 
 
    
 
 
 
Gross profit (loss)
   $ (14,856    $ 12,963      $ (12,787    $ 970  
    
 
 
    
 
 
    
 
 
    
 
 
 
Management does not regularly review either reporting segment’s total assets or operating expenses. This is because in general, the Company’s
long-lived
assets, facilities, and equipment are shared by each reporting segment.
XML 34 R26.htm IDEA: XBRL DOCUMENT v3.22.1
CONCENTRATION OF CREDIT RISK, SIGNIFICANT CUSTOMERS AND GEOGRAPHIC INFORMATION
12 Months Ended
Dec. 31, 2021
Risks and Uncertainties [Abstract]  
Concentration Of Credit Risk, Significant Customers And Geographic Information
20.
CONCENTRATION OF CREDIT RISK, SIGNIFICANT CUSTOMERS AND GEOGRAPHIC INFORMATION
Concentration of Credit Risk and Significant Customers
The Company is subject to concentration of credit risk with respect to its cash, cash equivalents and accounts receivable. The Company maintains bank accounts in the United States and New Zealand and attempts to minimize by maintaining its cash, cash equivalents with major high credit quality financial institutions. From time to time cash balances held may exceed limits federally insured by the Federal Deposit Insurance Corporation. The Company has not experienced losses in such accounts and believes it is not exposed to any significant credit risk associated with these accounts.
The services provided by Rocket Lab are to U.S. Government and commercial customers. The Company has a significant concentration of credit risk associated with its accounts receivables that is solely based on the good faith and credit of the U.S. Government. We extend differing levels of credit to commercial customers, do not require collateral deposits, and, when necessary, maintain reserves for potential credit losses based upon the expected collectability of accounts receivable. We manage credit risk related to our customers by following credit approval processes, establishing credit limits, performing periodic evaluations of credit worthiness and applying other credit risk monitoring procedures.
 
As of December 31, 2021 and 2020, the Company’s customers that accounted for 10% or more of the total accounts receivable, net, were as follows:
 
    
December 31,
 
    
2021
   
2020
 
U.S. commercial customer A
     18     62
U.S. commercial customer B
     *       13
International customer C
     *       12
Commercial customer G
     23     *  
 
*
Accounts receivable was less than 10
%
For the years ended December 31, 2021 and 2020, the Company’s customers that accounted for 10% or more of the total revenue were as follows:
 
    
December 31,
 
    
2021
   
2020
 
U.S. government customer D
     *       21
International customer E
     *       18
U.S. commercial customer F
     *       15
Commercial customer G
     40     14
Commercial customer H
     16     *  
 
*
Revenue was less than 10%
Geographic Information
The Company’s consolidated net revenues by geographic area based on customer billing location are as follows for the years ended December 31, 2021 and 2020:
 
    
2021
   
2020
 
    
Amount
    
% of total
revenues
   
Amount
    
% of total
revenues
 
United States
   $ 45,750        74   $ 25,881        74
Japan
     769        1     6,498        18
Germany
     9,770        16     —          —  
Rest of world
     5,948        9     2,781        8
    
 
 
    
 
 
   
 
 
    
 
 
 
Total
   $ 62,237        100   $ 35,160        100
    
 
 
    
 
 
   
 
 
    
 
 
 
 
Long-lived assets, which consists of property, plant and equipment, net, leased right-of-use assets, intangible assets, net and goodwill, by geographic area are as follows as of December 31:
 
    
December 31,
 
    
2021
   
2020
 
    
Amount
    
% of Long-
Lived
Assets
   
Amount
    
% of Long-
Lived
Assets
 
United States
   $ 148,248        76   $ 34,303        38
New Zealand
     45,050        23     43,323        47
Canada
     1,260        1     13,590        15
    
 
 
    
 
 
   
 
 
    
 
 
 
Total
   $ 194,558        100   $ 91,216        100
    
 
 
    
 
 
   
 
 
    
 
 
 
XML 35 R27.htm IDEA: XBRL DOCUMENT v3.22.1
RELATED PARTY TRANSACTIONS
12 Months Ended
Dec. 31, 2021
Related Party Transactions [Abstract]  
Related Party Transactions
21.
RELATED PARTY TRANSACTIONS
There are three members of our board of directors that are affiliated with three separate entities that are invested in our common stock, two of which individually hold greater than 5% beneficial ownership. Each entity was granted one seat on our board which is filled by a partner of the affiliated entity. On September 14, 2018 and through subsequent closings, Rocket Lab sold an aggregate of 39,575,426 shares of its Series E convertible preferred stock for an aggregate purchase price of $137,739. In connection with this transaction, these entities acquired 3,028,345 of Series E convertible preferred stock for $10,539 and Rocket Lab entered into certain Amended and Restated Investors’ Rights Agreement, Amended and Restated Voting Agreement, and Amended and Restated First Refusal and Co-Sale Agreement with each of the purchasers of Rocket Lab’s Series E convertible preferred stock, and certain other Rocket Lab stockholders (collectively, the “Investor Agreements”). Such Investor Agreements were subsequently amended and restated in connection with Rocket Lab’s Series
E-1
convertible preferred stock financing on May 18, 2020 whereby Rocket Lab sold an aggregate of 5,890,047 shares of its Series E-1 convertible preferred stock for an aggregate purchase price of $20,500. These entities with an affiliated director purchased 1,292,931 shares of Series E-1 convertible preferred stock for $4,499. In connection with the Business Combination, all of the convertible preferred stock was converted into shares of common stock.
As of December 31, 2020 and 2021, there are no amounts due to or from related parties.
XML 36 R28.htm IDEA: XBRL DOCUMENT v3.22.1
SUBSEQUENT EVENTS
12 Months Ended
Dec. 31, 2021
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS
22.
SUBSEQUENT EVENTS
Acquisition of SolAero
On January 18, 2022, the Company closed on the acquisition (the “SolAero Acquisition”) of SolAero Holdings, Inc. (“SolAero”) pursuant to an Agreement and Plan of Merger (the “SolAero Merger Agreement”), dated as of December 10, 2021, by and among the Company, Supernova Acquisition Corp. (“SolAero Merger Sub”), SolAero, and Fortis Advisors LLC as stockholder representative, which provides for, among other things, the merger of SolAero Merger Sub with and into SolAero, with SolAero being the surviving corporation of the merger and a direct, wholly owned subsidiary of the Company. Pursuant to the terms of the SolAero Merger Agreement, all of the issued and outstanding shares of SolAero were cancelled in exchange for aggregate consideration of $80,000 in cash (the “SolAero Merger Consideration”). In addition, $3,600 of the SolAero Merger Consideration was placed into escrow by the Company in order to secure recovery of any Adjustment Amount (as defined in the SolAero Merger Agreement) and as security against indemnity claims. In connection with the SolAero Acquisition, the Company entered into customary employment or consulting agreements with certain key employees of SolAero.
 
The Company has not yet completed the initial purchase price allocation for this acquisition, including obtaining all of the information required for the valuation of the acquired intangible assets, goodwill, assets and liabilities assumed, due to the timing of the close of the transaction.
Warrant Redemption
On December 22, 2021, the Company announced the Redemption of all of its Public Warrants and Private Warrants for a redemption. On January 20, 2022, the Company extended the redemption date of its public warrants to January 31, 2022. In connection with the Redemption, Public Warrants were to be exercised by holders prior to January 31, 2022 either (i) in cash, at an exercise price of $11.50 per share of the Company’s common stock or (ii) on a cashless basis, for 0.2843 shares of common stock per Private Warrant and Public Warrant.
Subsequent to December 31, 2021 and prior to the conclusion of the redemption notice period on January 31, 2022, an aggregate of 10,383,077 Public Warrants were exercised on a cashless basis in exchange for the issuance of 2,951,781 shares and 10,969 Public Warrants were exercised for an aggregate of 10,969 shares of Company common stock at an exercise price of $11.50 per share, for aggregate cash proceeds to the Company of $126. At the conclusion of the redemption notice period on January 31, 2022, the remaining 270,470 Public Warrants issued and outstanding were redeemed at a price of $0.10 per warrant for aggregate cash payment from the Company of $27. On January 31, 2022, the Public Warrants were delisted from Nasdaq. In addition, subsequent to December 31, 2021, the 5,600,000 Private Warrants were exercised on a cashless basis for an aggregate of 1,592,080 shares of the Company’s common stock.
XML 37 R29.htm IDEA: XBRL DOCUMENT v3.22.1
SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Principals of Consolidation and Basis of Presentation
Principals of Consolidation and Basis of Presentation
The consolidated financial statements are presented in conformity with accounting standards generally accepted in the United States of America (“U.S. GAAP”) and include the accounts of Rocket Lab USA, Inc. and its wholly owned subsidiaries after elimination of intercompany accounts and transactions.
Emerging Growth Company
Emerging Growth Company
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”), and it 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 independent registered public accounting firm attestation requirements of Section 404 of the Sarbanes-Oxley Act, 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 stockholder 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 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. 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 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.
Use of Estimates
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 consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.
On an ongoing basis, our management evaluates estimates and assumptions including those related to revenue recognition, contract costs, loss reserves, valuation of warrants and stock-based compensation and deferred tax valuation allowances. We based our estimates on historical data and experience, as well as various
other factors that our management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities. Actual results could differ from these estimates and assumptions.
Cash and Cash Equivalents
Cash and Cash Equivalents
The Company considers cash and cash equivalents to be only those investments which are highly liquid, readily convertible to cash and which have a maturity date within ninety days from the date of purchase. The carrying amounts for the Company’s cash equivalents approximate fair value due to their short maturities. Cash equivalents are recorded at fair value and consist primarily of money market funds.
Restricted Cash
Restricted Cash
The Company considers restricted cash to include any cash that is legally restricted as to withdrawal or usage. The Company had $1,116 and $1,141 as of December 31, 2021 and 2020, respectively. The balance relates to collateral for letters of credit and money market accounts and is presented in restricted cash in the consolidated balance sheets.
Accounts Receivable, Net
Accounts Receivable, Net
Accounts receivables represent amounts billed and currently due from customers. The amounts are stated at their net estimated realizable value. The Company monitors collections and payments from its customers and maintains an allowance for doubtful accounts, which effective January 1, 2020, is based upon applying an expected credit loss rate to receivables based on the historical loss rate from similar high-risk customers adjusted for current conditions, including any specific customer collection issues identified, and forecasts of economic conditions. Delinquent account balances are written off after management has determined that the likelihood of collection is remote. The allowance for credit losses as of December 31, 2021 and 2020, and the activity in this account, including the current-period provision for expected credit losses for the years ended December 31, 2021 and 2020, were not material.
Inventories
Inventories
Inventories consist of components and subassemblies, spare parts and consumable goods. Inventories are recorded at actual acquisition costs and adjusted to the lower of cost or estimated net realizable value. Costs include direct material, direct labor, applicable manufacturing and engineering overhead, and other direct costs. The determination of net realizable value of
long-term
contract costs is based upon quarterly contract reviews that determine an estimate of costs to be incurred to complete all contract requirements. When actual contract costs and the estimate to complete exceed total estimated contract revenues, a loss provision is recorded.
Prepaids and Other Current Assets
Prepaids and Other Current Assets
Prepaids and other current assets include goods and services tax, prepaid expenses, government grant receivables and miscellaneous receivables.
Property, Plant and Equipment, Net
Property, Plant and Equipment, Net
Property, plant and equipment, are stated at cost, less accumulated depreciation. Depreciation on Launch Services is calculated using a diminishing value method which approximates a double-declining method over the
estimated useful lives of assets. Depreciation on Space Systems is calculated using the
straight-line
method over the estimated useful lives of assets.
 
Asset Category
  
Estimated Useful Lives
Buildings and improvements    15 to 30 years
Machinery, equipment, vehicles and office furniture    2 to 12 years
Computer equipment, hardware and software    3 to 5 years
Launch site assets    3 to 10 years
Leasehold improvements    Shorter of remaining lease term or estimated useful life
Launch site assets include buildings, machinery and equipment at launch sites.
Repair and maintenance costs are expensed as incurred. Assets disposed of or retired are removed from cost and accumulated depreciation accounts and any resulting gain or loss is reflected in the Company’s consolidated statements of operations and comprehensive loss.
Business Combination
Business Combination
The results of businesses acquired in a business combination are included in our consolidated financial statements from the date of the acquisition. The Company uses the acquisition method of accounting for business combinations and recognizes assets acquired and liabilities assumed measured at their fair values on the date acquired. Goodwill is measured as of the acquisition date as the excess of consideration transferred over the net acquisition date fair value of the assets acquired and the liabilities assumed.
The Company performs valuations of assets acquired and liabilities assumed and allocates the purchase price to its respective assets and liabilities. Determining the fair value of assets acquired and liabilities assumed requires us to use significant judgment and estimates, including the selection of valuation methodologies, estimates of future revenue, costs and cash flows, discount rates and selection of comparable companies. The Company engages the assistance of valuation specialists in concluding on fair value measurements in connection with determining fair values of assets acquired and liabilities assumed in a business combination.
Intangible Assets, Net
Intangible Assets, Net
Intangible assets consist of purchased intangible assets including developed technology,
in-process
research and development, customer relationships, backlog, trademarks and tradenames,
non-compete
agreements, capitalized software and capitalized intellectual property and are amortized over their useful lives ranging from
one
to
twenty years
using the
straight-line
method of amortization. The Company evaluates the recoverability of intangible assets periodically by considering events or circumstances that may warrant revised estimates of useful lives
or
that indicate the asset may be impaired.
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets
Long-lived assets consist of property, plant equipment and intangible assets with estimable useful lives subject to depreciation and amortization. The Company reviews
long-lived
assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be
recoverable. Recoverability of an asset or asset group to be held and used is measured by a comparison of the carrying amount of an asset or asset group to the estimated undiscounted future cash flows expected to be generated by the asset or asset group. If the carrying amount of the asset or asset group exceeds its estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset or asset group exceeds the fair value of the asset or asset group. There was no impairment of long-lived assets during the years ended December 31, 2021 and 2020.
Goodwill
Goodwill
Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combination. We test goodwill for impairment at least annually during the fourth fiscal quarter, or more frequently if indicators of impairment exist during the fiscal year. Events or circumstances which could trigger an impairment review include a significant adverse change in legal factors or in the business climate, loss of key customers, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of the Company’s use of the acquired assets or the strategy for the Company’s overall business, significant negative industry or economic trends or significant underperformance relative to expected historical or projected future results of operations.
When testing goodwill for impairment, the Company first performs a qualitative assessment. If the Company determines it is more likely than not that a reporting unit’s fair value is less than its carrying amount, then a one-step impairment test is required. If the Company determines it is not more likely than not a reporting unit’s fair value is less than its carrying amount, then no further analysis is necessary. To identify whether a potential impairment exists, the Company compares the estimated fair value of the reporting unit with its carrying amount, including goodwill. If the estimated fair value of the reporting unit exceeds its carrying amount, goodwill is not considered to be impaired. If, however, the fair value of the reporting unit is less than its carrying amount, then such balance would be recorded as an impairment loss.
Any impairment loss is limited to the carrying amount of goodwill allocated to the reporting unit. There was no impairment of goodwill during the years ended December 31, 2021 and 2020.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
We utilize valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. We estimate fair value based on assumptions that market participants would use in pricing an asset or liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which is categorized in one of the following levels:
 
   
Level 1
—Quoted prices in active markets for identical assets or liabilities.
 
   
Level 2
—Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
 
   
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. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs. The inputs to the determination of fair value are based upon the best information in the circumstances and may require significant management judgment or estimation.
The Company considers the carrying values of cash, restricted cash, accounts receivable, accounts payable, and accrued expenses to approximate fair value for these financial instruments due to the short maturities of these instruments. The Company’s preferred stock warrant options and public and private warrants are carried at fair value and determined according to the fair value hierarchy above (Note 5).
Assets and Liabilities Recorded at Fair Value on a Non-Recurring Basis
Assets and Liabilities Recorded at Fair Value on a
Non-Recurring
Basis
Certain assets and liabilities, including goodwill and intangible assets, are subject to measurement at fair value on a
non-
recurring basis upon initial acquisition in a business combination or if they are deemed to be impaired as a result of an impairment review.
Fair Value of Common Stock
Fair Value of Common Stock
Subsequent to the Business Combination, the fair value of the Company’s common stock is based on the closing market price on the date of grant. Prior to the Business Combination, due to the absence of an active market for the Company’s common stock, the fair value of the Company’s common stock is estimated based on current available information. This estimate required significant judgment and considers several factors, such as estimated probabilities of future liquidation scenarios, future equity values estimated based on project future cash flows and guideline public company information, discount rates, expected volatility and discounts for lack of marketability. These estimates were highly subjective in nature and involved a large degree of uncertainty.
Such estimates of the fair value of the Company’s common stock were used in the measurement of stock-based compensation expense and common stock and preferred stock warrants prior to the Business Combination.
Equity Issuance Costs
Equity Issuance Costs
Certain transaction costs incurred in connection with the Merger Agreement that are direct and incremental to the Business Combination (see Note 1) have been recorded as a component of additional paid-in capital within the Condensed Consolidated Balance Sheets.
Revenue Recognition
Revenue Recognition
The Company generates revenue from launch services and space systems. Launch services may be provided as a mission dedicated to a single customer or as a rideshare arrangement with multiple spacecraft from multiple customers. Space systems revenue is comprised of space engineering, program management, spacecraft components, spacecraft manufacturing, space software and mission operations.
Revenue is recognized when control of the promised product or service is transferred to our customers at an amount that reflects the consideration the Company expects to be entitled to in exchange for those products or services. The Company’s revenue contracts are generally fixed-price contracts or time and materials contracts depending upon the nature of the contract. In fixed-price contracts, to the extent actual costs vary from the cost upon which the price was negotiated, the company will generate variable levels of profit or could incur a loss.
The Company enters into contracts that can include various combinations of products and services, including contracts that contain both launch services and space systems products and services. In general, each launch and space system product or service is capable of being distinct and accounted for as separate performance obligations. Where contracts contain a single performance obligation, the entirety of the transaction price is allocated to this one performance obligation. For contracts with multiple performance obligations, the
transaction price is allocated to each performance obligation based on the estimated standalone selling price of the product or service underlying each performance obligation. The standalone selling price represents the amount the Company would sell the product or service to a customer on a standalone basis.
The transaction price represents the amount of consideration to which the Company expects to be entitled in exchange for transferring the promised services to its customers. The consideration promised within a contract may include fixed amounts and variable amounts. Variable consideration may consist of final milestone payments or mission success fees that are earned when the payload is delivered to the specified orbit, amongst other types.
The Company estimates variable consideration at the most likely amount, which is included in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur.
The Company recognizes revenue when or as control is transferred to the customer, either over-time or at a point-in-time.
Generally, launch services revenue is recognized at a
point-in-time
when control transfers upon intentional ignition of the launch or where successful delivery milestones are applicable, such as upon delivery of the spacecraft to the specified orbit. In some circumstances, launch service revenue is recognized
over-time
when it is determined that there is no alternative use for the mission, due to contractual or practical limitations, and when the Company has an enforceable right to payment for the services performed to date including a reasonable profit.
Revenue for space systems is recognized at a point-in-time or over-time depending upon the nature of the contract with customer. For contracts to provide space engineering, program management and mission operations, the Company recognizes revenues
over-time
as the customer simultaneously receives and consumes the benefits provided by the Company’s performance as the Company performs. Similarly, spacecraft manufacturing is recognized
over-time
when it is determined that there is no alternative use for the spacecraft, due to contractual or practical limitations, and where the Company has an enforceable right to payment for the services performed to date including a reasonable profit. Contracts to provide components for spacecraft that do not qualify for
over-time
recognition are recognized at a point-in-time when control is transferred.
For revenue recognized over-time, the Company uses either an input method, based on costs incurred relative to total estimated costs at completion to estimate the percentage of completion, or an output method, based upon days of service, depending upon the nature of the performance obligation. For revenues measured utilizing an input method, the costs incurred are determined by assessing the physical and technical progress on the performance obligation applied to the standard costs. Due to the nature of the work performed under spacecraft construction contracts, the estimation of physical and technical progress requires judgment and is subject to many variables including but not limited to actual progress and costs incurred, labor productivity, changes in cost and availability of materials.
Contracts for space software provide the customer with a right to use the software as it exists when made available to the customer. Customers may purchase perpetual entity-wide licenses or mission-based licenses, which provide customers with the same functionality and differ primarily in the number of spacecraft into which the software may be integrated. Revenue from space software is recognized upfront at the
point-in-time
when the software is made available to the customer. When customers purchase when and if available software maintenance in addition to the space software license, revenues allocated to the maintenance are recognized ratably over the maintenance period.
Due to their nature, time and materials contracts contain variable consideration; however, in general, the Company’s performance obligations under time and materials contracts qualify for the “right to invoice” practical expedient. Under this practical expedient, the Company recognizes revenue, over time, in the amount to which the Company has a right to invoice. In addition, the Company is not required to estimate such variable consideration upon inception of the contract and reassess the estimate each reporting period. The Company determined that this method best represents the transfer of services as, upon billing, the Company has a right to consideration from a customer in an amount that directly corresponds with the value to the customer of the Company’s performance completed to date.
Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities.
Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to our contracts with customers.
Contract assets include unbilled amounts under contracts when revenue recognized exceeds the amount billed to the customer. Contract assets are transferred to accounts receivable when the right to invoice becomes unconditional and the invoice is issued. Contract assets are classified as current if the invoice will be delivered to the customer within the succeeding 12-month period with the remaining recorded as long-term. These contract assets are not considered a significant financing component of the company’s contracts as the payment terms are intended to protect the customer in the event the company does not perform on its obligations under the contract. Contract liabilities primarily consists of customer billings in advance of revenues being recognized. Contract liabilities are not a significant financing component as they are generally utilized to pay for contract costs within a one-year period or are used to ensure the customer meets contractual requirements.
Cost of Revenues
Cost of Revenues
Cost of revenues includes direct material costs, compensation and benefits and other costs, such as launch service supplies and consumables, lab supplies, insurance, travel, vehicle and equipment related costs directly associated with generating revenues.
Selling, General and Administrative
Selling, General and Administrative
Selling, general and administrative expenses consist of indirect costs, including management and executive compensation, corporate costs related to finance, accounting, human resources, information technology, legal, administrative, safety, professional services, rent and other general expenses.
Advertising costs are expensed as incurred and presented within selling, general and administrative expenses in the consolidated statements of operations and comprehensive loss. For the years ended December 31, 2021 and 2020, advertising costs were not material.
Research and Development Costs, net
Research and Development Costs, net
Research and development costs, net primarily include labor, prototype, and professional services related to the development of our Space System platform and components and the Neutron Launch Vehicle. These costs are based on a cost model for research and development relating to internal product development programs not associated with customer contractual arrangements. These costs are presented net of government grants on the consolidated statements of operations and comprehensive loss.
Government Grants
Government Grants
The Company entered into a funding agreement for a research and development growth grant with an agency of the New Zealand federal government during the year ended 2013. The grant reimbursed up to 20% of the Company’s qualifying research and development costs incurred. The Company recognized a grant receivable once eligible reimbursable research and development expenses are incurred and submitted for reimbursement. Any corresponding grant receivable would be presented within prepaids and other current assets on the consolidated balance sheets. The Company received $3,695 in grant proceeds during the year ended December 31, 2020, which is presented within research and development costs, net in consolidated statements of operations and comprehensive loss.
The Company entered into a research and development tax incentive program with the New Zealand government effective from January 1, 2021. The tax incentive will reimburse up to 15% of the Company’s qualifying research and development costs incurred. The Company may recognize a grant receivable once eligible reimbursable research and development expenses are incurred and submitted for reimbursement. Any corresponding grant receivable will be presented within other current assets on the consolidated balance sheets. The Company accrued for an estimated amount of $2,563 during the year ended December 31, 2021, which is presented within research and development costs, net in consolidated statements of operations and comprehensive loss.
The Company entered into an agreement with the U.S. Space Force’s Space Systems Command for development of the Neutron launch vehicle’s upper stage during the year ended 2021. The Company received $393 in proceeds during the year ended December 31, 2021, which is presented within research and development costs, net in consolidated statements of operations and comprehensive loss.
Stock-Based Compensation
Stock-Based Compensation
The Company’s stock compensation plan is classified as an equity plan which permits stock awards in the form of employee stock options and restricted stock awards. For awards that vest solely based on continued service, the fair value of an award is recognized as an expense over the requisite service period on a
straight-line
basis. For awards that contain performance conditions, the fair value of an award is recognized based on the probability of the performance condition being met.
The fair value of stock options under the Company’s employee equity incentive plan are estimated as of the grant date using the
Black-Scholes
option valuation model, which is affected by estimates of the fair value per share of the Company’s common stock, the risk-free interest rate, expected dividend yield, expected term and the expected share price volatility of its common shares over the expected term, which are estimated as follows:
 
   
Fair value per share of common stock
. Prior to the Business Combination, due to the absence of an active market for the Company’s common stock, the fair value of the Company’s common stock for purposes of determining the exercise price for stock option grants and the fair value at grant date was estimated based on highly subjective and uncertain information. The exercise price of stock options was set at least equal to the fair value of the Company’s common stock on the date of grant. Following the completion of the Business Combination in August 2021, the Company estimates the fair value of common stock based on the market price of our Common Stock underlying the awards on the grant date.
 
   
Expected volatility
. The Company’s shares have actively traded for a short period of time subsequent to the Business Combination, the volatility is based on the weighted average historical volatilities of a pool of public companies that are comparable to the Company. Expected volatility represents the estimated volatility of the shares over the expected life of the options.
 
   
Expected term
. The Company determines the expected term of the awards using the simplified method due to the Company’s insufficient history of option exercise and forfeiture activity. The simplified method estimates the expected term based on the average of the vesting period and contractual term of the stock option.
 
   
Risk-free interest rate
. The risk-free interest rate for periods within the expected life of the option is derived from the U.S. treasury interest rates in effect at the date of grant.
 
   
Estimated dividend yield
. The Company uses an expected dividend yield of zero since no dividends are expected to be paid.
The fair value of restricted stock units granted under the Company’s employee equity incentive plans are estimated as of the grant date in an amount equal to the estimated fair value per share of the Company’s common stock.
Forfeitures are recognized as incurred for as they occur. Unless otherwise approved, options must be exercised while the individual is an employee or within 90-days of termination when applicable. The expiration date of newly issued options is ten years after grant date unless earlier terminated as provided for in the Plan.
The assumptions used in calculating the fair value of stock-based awards represent our best estimates, however, these estimates involve inherent uncertainties and the application of judgment. As a result, if factors change or we use different assumptions,
stock-based
compensation expense could be materially different in the future.
Income Taxes
Income Taxes
The Company uses the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recognized by applying the statutory tax rates in effect in the years in which the differences between the financial reporting and tax filing bases of existing assets and liabilities are expected to reverse. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized.
The Company utilizes a
two-step
approach to recognizing and measuring uncertain income tax positions (tax contingencies). The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. The Company makes estimates, assumptions and judgments to determine its provision for income taxes and also for deferred tax assets and liabilities and any valuation allowances recorded against deferred tax assets. Actual future operating results and the underlying amount and type of income could differ materially from the Company’s estimates, assumptions and judgments thereby impacting its consolidated financial position and results of operations.
The Company’s policy is to recognize interest and/or penalties related to all tax positions in income tax expense. To the extent that accrued interest and penalties do not ultimately become payable, amounts accrued will be reduced and reflected as a reduction of the overall income tax provision in the period that such determination is made. Interest and penalties related to uncertain tax positions were not material as of and for the years ended December 31, 2021 and 2020.
Segment Information
Segment Information
Operating segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources to an individual segment and in assessing performance. The Company’s CODM is its Chief Executive Officer. The Company has determined that it operates in two reportable segments: Launch Services and Space Systems.
Foreign Currencies
Foreign Currencies
The functional currency of certain of the Company’s wholly owned subsidiaries is the currency of the primary economic environment in which they operate. Assets and liabilities denominated in currencies other than the functional currency are remeasured at the exchange rate in effect on the balance sheet date, with exchange differences or remeasurement included in other (expense) income, net on our consolidated statement of operations and comprehensive loss. Revenue and expenses are translated at average rates of exchange prevailing during the respective period. Translation adjustments resulting from this process are recorded as a component of accumulated other comprehensive income (loss) in the consolidated statement of redeemable convertible preferred stock and shareholders’ deficit.
Leases
Leases
The Company leases certain property, vehicles and equipment. At contract inception, the Company determines if contract contains a lease and whether the lease should be classified as an operating or financing lease.
ROU assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Company’s leases do not provide an implicit rate, it uses the incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The ROU asset also includes any lease prepayments made and excludes lease incentives. The Company’s lease terms include options to extend or terminate the lease when it is reasonably certain that it will exercise that option. Lease expense for operating lease payments is recognized on a
straight-line
basis over the lease term. Finance leases result in the recognition of depreciation expense, which is recognized on a straight-line basis over the expected life of the leased asset, and interest expense, which is recognized following an effective interest rate method.
The Company excludes
short-term
leases (term of 12 months or less) from the balance sheet presentation and accounts for non-lease and lease components in a contract as a single lease component for certain asset classes.
Warrant Liability
Warrant Liability
The Company accounts for the warrants assumed in connection with the Business Combination in accordance with the guidance contained in ASC 815-40,
Derivatives and Hedging
, under which the warrants do not meet the criteria for equity treatment and must be recorded as liabilities. Accordingly, the Company classifies the warrants as liabilities at their fair value and adjust the warrants to fair value at each reporting period. This liability is subject to
re-measurement
at each balance sheet date until exercised, and any change in fair value is recognized in the Consolidated Statements of Operations and Comprehensive Loss.
Recently Adopted Accounting Pronouncements
Recently Adopted Accounting Pronouncements
In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update 2021-08,
Business
Combinations (Topic 805) Accounting for Contract Assets and Contract Liabilities from Contracts with Customers
(“ASU No. 2021- 08”). The amendments in ASU No. 2021-08 address diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination. The amendments in ASU No. 2021-08 require that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606,
Revenue from Contracts with Customers
. Upon adoption, an acquirer should account for the related revenue contracts of the acquiree as if it has originated the contracts.
For public business entities, the amendments in ASU No. 2021-08 are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The amendments in ASU
No. 2021-08
should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption of the amendments is permitted. An entity that early adopts should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The Company has early adopted ASU No. 2021-08 effective January 1, 2021, which resulted in the contract liabilities being recognized under ASC 606 instead of fair value at the acquisition dates. There were no other impacts due to the adoption of this guidance on our consolidated financial statements.
XML 38 R30.htm IDEA: XBRL DOCUMENT v3.22.1
DESCRIPTION OF THE BUSINESS (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Standards Update and Change in Accounting Principle [Abstract]  
Summary of reconciles the elements of the business combination to the condensed consolidated statement
The following table reconciles the elements of the Business Combination to the Condensed Consolidated Statement of Cash Flows and the Condensed Consolidated Statement of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit) for the year ended December 31, 2021:
 
Cash - Vector Trust and cash, net of redemptions
   $ 310,330  
Cash - PIPE Investment
     467,000  
Less: transaction costs and advisory fees paid
     (49,075
    
 
 
 
Net proceeds from Rocket Lab Business Combination
     728,255  
Less: Accrued transaction costs
     (27
Plus: Prepaid expenses assumed as part of Business Combination
     219  
Less: Warrants assumed as part of Business Combination
     (48,149
Less: Repurchase of Management Shares
     (30,358
    
 
 
 
Reverse recapitalization, net of transaction costs
   $ 649,940  
    
 
 
 
XML 39 R31.htm IDEA: XBRL DOCUMENT v3.22.1
SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Schedule of Estimated Useful Lives of Property Plant and Equipment Depreciation on Space Systems is calculated using the
straight-line
method over the estimated useful lives of assets.
Asset Category
  
Estimated Useful Lives
Buildings and improvements    15 to 30 years
Machinery, equipment, vehicles and office furniture    2 to 12 years
Computer equipment, hardware and software    3 to 5 years
Launch site assets    3 to 10 years
Leasehold improvements    Shorter of remaining lease term or estimated useful life
XML 40 R32.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUES (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Reconciliation of Disaggregation of Revenue The following tables provide information about disaggregated revenue and a reconciliation of the disaggregated revenue during the years ended December 31, 2021 and 2020:
    
Year Ended December 31, 2021
 
    
Launch
Services
    
Space
Systems
    
Total
 
Revenues by recognition model
                          
Point-in-time
   $ 36,576      $ 12,578      $ 49,154  
Over-time
     2,395        10,688        13,083  
    
 
 
    
 
 
    
 
 
 
Total revenue by recognition model
   $ 38,971      $ 23,266      $ 62,237  
    
 
 
    
 
 
    
 
 
 
   
    
Year Ended December 31, 2020
 
    
Launch
Services
    
Space
Systems
    
Total
 
Revenues by recognition model
                          
Point-in-time
   $ 31,993      $ 1,910      $ 33,903  
Over-time
     1,092        165        1,257  
    
 
 
    
 
 
    
 
 
 
Total revenue by recognition model
   $ 33,085      $ 2,075      $ 35,160  
    
 
 
    
 
 
    
 
 
 
Balances Related to Enforceable Contracts
The following table presents the balances related to enforceable contracts as of December 31, 2021 and 2020:
 
    
December 31,
 
    
2021
    
2020
 
Contract balances
                 
Accounts receivable
   $ 13,957      $ 2,730  
Contract assets
     2,490        2,045  
Contract liabilities
     59,749        26,132  
Changes in Contract Liabilities
Changes in contract liabilities were as follows:
 
    
2021
    
2020
 
Contract liabilities, beginning of year
   $ 26,132      $ 10,211  
Contract liabilities assumed at acquisition
     5,560        —    
Customer advances received
     41,614        24,694  
Recognition of unearned revenue
     (13,557      (8,773
    
 
 
    
 
 
 
Contract liabilities, end of year
   $ 59,749      $ 26,132  
    
 
 
    
 
 
 
XML 41 R33.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS COMBINATIONS (Tables)
12 Months Ended
Dec. 31, 2021
Summary of consolidated statement of operations includes revenues and net income These unaudited consolidated pro forma operating results are presented for illustrative purposes only and are not indicative of the operating results that would have been achieved had the acquisitions occurred on January 1, 2020, nor does the information project results for any future period.
 
    
As
Reported
    
Acquisitions
Pro-Forma

(Unaudited)
    
Consolidated
Pro-Forma

(Unaudited)
 
2021
                          
Revenues
   $ 62,237      $ 21,629      $ 83,866  
Net (loss) income
     (117,320      6,377        (110,943
2020
                          
Revenues
   $ 35,160      $ 21,525      $ 56,685  
Net (loss) income
     (55,005      6,664        (48,341
Sinclair Interplanetary [Member]  
Estimates Fair Value of Assets Acquired and Liabilities Assumed
The following table presents estimates of the fair value of the assets acquired and the liabilities assumed by the Company in the acquisition:
 
Description
  
Amount
 
Cash and cash equivalents
   $ 132  
Accounts receivable
     1,024  
Intangible assets, net
     10,250  
Other current liabilities
     (2,494
Other assets and liabilities, net
     533  
    
 
 
 
Identifiable net assets acquired
     9,445  
Goodwill
     2,895  
    
 
 
 
Total purchase price
   $ 12,340  
    
 
 
 
Summary of Identifiable Intangible Assets Acquired and Related Expected Lives for the Finite-Lived Intangible Assets
The following is a summary of identifiable intangible assets acquired and the related expected lives for the
finite-lived
intangible assets:
 
Type
  
Estimated
Life in
Years
    
Fair Value
 
Developed technology
     7      $ 9,200  
In-process
technology
     N/A        100  
Customer relationships
     3        600  
Backlog
     0.7        50  
Trademark and tradenames
     3        100  
Non-compete
agreement
     4        200  
             
 
 
 
Total identifiable intangible assets acquired
            $ 10,250  
             
 
 
 
Summary of Stock Based Compensation Expense
The following table provides stock-based compensation expense recognized in conjunction with the Sinclair Interplanetary acquisition:
 
    
Years Ended December 31,
 
Acquisition
stock-based
compensation
  
    2021    
    
    2020    
 
Shares issued in conjunction with the acquisition
   $ 1,402      $ 934  
Earnout share achievement
     1,630        —    
    
 
 
    
 
 
 
Total stock compensation related to the acquisition
   $ 3,032      $ 934  
    
 
 
    
 
 
 
Advanced Solutions Inc [Member]  
Estimates Fair Value of Assets Acquired and Liabilities Assumed
The following table presents estimates of the preliminary fair value of the assets acquired and the liabilities assumed by the Company in the acquisition:
 
Description
  
Amount
 
Cash and cash equivalents
   $ 2,245  
Accounts receivable
     1,920  
Intangible assets
     15,900  
Employee benefits payable
     (1,310
Other assets and liabilities, net
     21  
    
 
 
 
Identifiable net assets acquired
     18,776  
Goodwill
     16,659  
    
 
 
 
Total purchase price
   $ 35,435  
    
 
 
 
Summary of Identifiable Intangible Assets Acquired and Related Expected Lives for the Finite-Lived Intangible Assets
The following is a summary of preliminary identifiable intangible assets acquired and the related expected lives for the
finite-lived
intangible assets (in thousands):
 
Type
  
Estimated
Life in
Years
    
Fair Value
 
Developed technology
     7      $ 11,400  
In-process
technology
     N/A        300  
Customer relationships
     10        3,100  
Trademark and tradenames
     7        1,100  
             
 
 
 
Total identifiable intangible assets acquired
            $ 15,900  
             
 
 
 
Planetary Systems Corporation [Member]  
Estimates Fair Value of Assets Acquired and Liabilities Assumed
The following table presents estimates of the preliminary fair value of the assets acquired and the liabilities assumed by the Company in the acquisition:
 
Description
  
Amount
 
Cash and cash equivalents
   $ 3,655  
Accounts receivable
     2,543  
Inventories
     7,088  
Intangible assets
     33,000  
Employee benefits payable
     (1,212
Contract liabilities
(1)
     (5,352
Other current liabilities
     (1,683
Non-current deferred tax liabilities
     (6,762
Other assets and liabilities, net
     1,040  
    
 
 
 
Identifiable net assets acquired
     32,317  
Goodwill
     23,451  
    
 
 
 
Total purchase price
   $ 55,768  
    
 
 
 
 
(1)
Contract liabilities was recorded under ASC 606 in accordance with ASU No. 2021-08; therefore a reduction in contract liabilities related to the estimated fair values of the acquired contract liabilities was not required.
Summary of Identifiable Intangible Assets Acquired and Related Expected Lives for the Finite-Lived Intangible Assets
The following is a summary of preliminary identifiable intangible assets acquired and the related expected lives for the
finite-lived
intangible assets (in thousands):
 
Type
  
Estimated
Life in
Years
    
Fair Value
 
Developed technology
     8      $ 23,500  
In-process
technology
     N/A        1,500  
Customer relationships
     15        3,400  
Backlog
     1        400  
Trademark and tradenames
     15        4,200  
             
 
 
 
Total identifiable intangible assets acquired
            $ 33,000  
             
 
 
 
XML 42 R34.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis
As of December 31, 2021 and 2020, the following financial assets and liabilities are measured at fair value on a recurring basis and are categorized using the fair value hierarchy as follows:
 
    
December 31, 2021
 
    
Level 1
    
Level 2
    
Level 3
    
Total
 
Assets:
                                   
Cash equivalents:
                                   
Money market accounts
   $ 635,269      $ —        $ —        $ 635,269  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 635,269      $ —        $ —        $ 635,269  
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities:
                                   
Other
non-current
liabilities:
                                   
Public and Private Warrants (Note 11)
   $ 58,227      $ —        $ —        $ 58,227  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 58,227      $ —        $ —        $ 58,227  
    
 
 
    
 
 
    
 
 
    
 
 
 
   
    
December 31, 2020
 
    
Level 1
    
Level 2
    
Level 3
    
Total
 
Assets:
                                   
Cash equivalents:
                                   
Money market accounts
   $ 49,869      $ —        $ —        $ 49,869  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ 49,869      $ —        $ —        $ 49,869  
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities:
                                   
Other
non-current
liabilities:
                                   
Warrants-preferred stock (Note 11)
   $ —        $ —        $ 3,899      $ 3,899  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ —        $ —        $ 3,899      $ 3,899  
    
 
 
    
 
 
    
 
 
    
 
 
 
Summary of Warrant Liabilities Measured at Fair Value The change in the warrant liabilities measured at fair value using level three unobservable inputs is as follows for the years ended December 31, 2021 and 2020:
 
Balance, at January 1, 2020
   $ 1,284  
Cost of warrants vesting during the year
     198  
Change in fair value included in earnings
     2,417  
    
 
 
 
Balance, at December 31, 2020
     3,899  
Cost of warrants vesting during the period
     352  
Change in fair value included in earnings
     5,238  
Exercise of warrants to purchase Legacy Rocket Lab Series C and D preferred stock
     (6,514
Exchange of warrants to purchase Legacy Rocket Lab Series B preferred stock to common stock warrants
     (2,975
    
 
 
 
Balance, at December 31, 2021
   $ —    
    
 
 
 
XML 43 R35.htm IDEA: XBRL DOCUMENT v3.22.1
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories as of December 31, 2021 and 2020 consisted of the following:
 
    
December 31,
 
    
2021
    
2020
 
Raw materials
   $ 21,517      $ 14,023  
Work in process
     24,166        12,112  
Finished goods
     2,221        —    
    
 
 
    
 
 
 
Total inventories
   $ 47,904      $ 26,135  
    
 
 
    
 
 
 
XML 44 R36.htm IDEA: XBRL DOCUMENT v3.22.1
PREPAIDS AND OTHER CURRENT ASSETS (Tables)
12 Months Ended
Dec. 31, 2021
Prepaid Expense and Other Assets, Current [Abstract]  
Schedule of Prepaids and Other Current Assets
Prepaids and other current assets as of December 31, 2021 and 2020 consisted of the following:
 
    
December 31,
 
    
2021
    
2020
 
Prepaid expenses
   $ 14,787      $ 2,628  
Government grant receivables
     2,563        5,870  
Other current assets
     2,104        914  
    
 
 
    
 
 
 
Total prepaids and other current assets
   $ 19,454      $ 9,412  
    
 
 
    
 
 
 
XML 45 R37.htm IDEA: XBRL DOCUMENT v3.22.1
PROPERTY, PLANT AND EQUIPMENT, NET (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of Property Plant and Equipment, Net
Property, plant and equipment, net, as of December 31, 2021 and 2020 consisted of the following:
 
    
December 31,
 
    
2021
    
2020
 
Buildings and improvements
   $ 25,075      $ 20,330  
Machinery, equipment, vehicles and office furniture
     24,848        23,755  
Computer equipment, hardware and software
     5,617        3,836  
Launch site assets
     9,611        7,582  
Construction in process
     22,379        10,177  
    
 
 
    
 
 
 
Property, plant and equipment—gross
     87,530        65,680  
Less accumulated depreciation and amortization
     (22,191      (15,848
    
 
 
    
 
 
 
Property, plant and equipment—net
   $ 65,339      $ 49,832  
    
 
 
    
 
 
 
Depreciation expense recorded in the consolidated statements of operations and comprehensive loss during the years ended December 31, 2021 and 2020 consisted of the following:
 
    
Years Ended
December 31,
 
    
2021
    
2020
 
Cost of revenues
   $ 4,608      $ 4,527  
Research and development, net
     585        416  
Selling, general and administrative
     2,337        1,591  
    
 
 
    
 
 
 
Total depreciation expense
   $ 7,530      $ 6,534  
    
 
 
    
 
 
 
XML 46 R38.htm IDEA: XBRL DOCUMENT v3.22.1
GOODWILL AND INTANGIBLE ASSETS, NET (Tables)
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in the Carrying Amount of Goodwill
The following table presents the changes in the carrying amount of goodwill by reportable segment for the years ended December 31, 2021 and 2020:
 
    
Launch
Services
    
Space
Systems
    
Total
 
Balance at December 31, 2019
   $ —        $ —        $ —    
Acquisitions
     —          2,895        2,895  
Foreign currency translation adjustment
     —          238        238  
    
 
 
    
 
 
    
 
 
 
Balance at December 31, 2020
     —          3,133        3,133  
Acquisitions
     —          40,110        40,110  
Foreign currency translation adjustment
     —          65        65  
    
 
 
    
 
 
    
 
 
 
Balance at December 31, 2021
   $ —        $ 43,308      $ 43,308  
    
 
 
    
 
 
    
 
 
 
Components of Intangible Assets
The components of intangible assets consisted of the following as of December 31, 2021 and 2020:
 
    
December 31, 2021
 
    
Gross
Carrying
Amount
    
Accumulated
Amortization
    
Net Carrying
Amount
 
Finite-Lived Intangible Assets
                          
Developed Technology
   $ 45,066      $ (3,039    $ 42,027  
Capitalized software
     3,769        (2,893      876  
Customer relationships
     7,163        (458      6,705  
Non-compete
     221        (93      128  
Capitalized intellectual property
     374        (80      294  
Trademarks and tradenames
     5,411        (120      5,291  
Backlog
     455        (89      366  
Indefinite-Lived Intangible Assets
                          
In-process
Technology
     1,800        —          1,800  
    
 
 
    
 
 
    
 
 
 
Total
   $ 64,259      $ (6,772    $ 57,487  
    
 
 
    
 
 
    
 
 
 
   
    
December 31, 2020
 
    
Gross
Carrying
Amount
    
Accumulated
Amortization
    
Net Carrying
Amount
 
Finite-Lived Intangible Assets
                          
Developed technology
   $ 10,090      $ (973    $ 9,117  
Capitalized software
     3,541        (2,379      1,162  
Customer relationships
     658        (148      510  
Non-compete
agreement
     219        (37      182  
Capitalized intellectual property
     199        (51      148  
Trademarks and tradenames
     149        (29      120  
Backlog
     55        (55      —    
Indefinite-Lived Intangible Assets
                          
In-process
research and development
     110        —          110  
    
 
 
    
 
 
    
 
 
 
Total
   $ 15,021      $ (3,672    $ 11,349  
    
 
 
    
 
 
    
 
 
 
Summary of Amortization expense
Amortization expense recorded in the condensed consolidated statements of operations and comprehensive loss during the years ended December 31, 2021 and 2020, respectively consisted of the following:
 
    
Years Ended
December 31,
 
    
2021
    
2020
 
Cost of revenues
   $ 559      $ 1,289  
Research and development
     2,088        6  
Selling, general and administrative
     674        927  
    
 
 
    
 
 
 
Total amortization expense
   $ 3,321      $ 2,222  
    
 
 
    
 
 
 
Schedule of Estimated Future Amortization Expense Related to Finite Intangible Assets
The following table outlines the estimated future amortization expense related to
finite-lived
intangible assets held as of December 31, 2021:
 
2022
   $ 8,118  
2023
     7,371  
2024
     7,161  
2025
     7,066  
2026
     7,037  
Thereafter
     18,934  
    
 
 
 
Total
   $ 55,687  
    
 
 
 
XML 47 R39.htm IDEA: XBRL DOCUMENT v3.22.1
CAPITALIZATION (Tables)
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Schedule of Temporary Equity
The dividend rate and issue price of Preferred Stock, par value of $0.0001, as of December 31, 2020 were as follows:
 
Preferred Stock
  
Dividend
Rate
    
Issue
Price
 
Series A
   $ 0.01      $ 0.09  
Series B
   $ 0.01      $ 0.20  
Series C
   $ 0.02      $ 0.37  
Series D
   $ 0.19      $ 3.15  
Series E
   $ 0.21      $ 3.48  
Series
E-1
   $ 0.21      $ 3.48  
XML 48 R40.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of Stock-based Compensation Recorded in Consolidated Statements of Operations and Comprehensive Loss
Total stock-based compensation recorded in the consolidated statements of operations and comprehensive loss during the years ended December 31, 2021 and 2020 consisted of the following:
 
    
Years Ended
December 31,
 
    
2021
    
2020
 
Cost of revenues
   $ 10,996      $ 1,400  
Research and development
     9,973        1,183  
Selling, general and administrative
     11,588        1,635  
    
 
 
    
 
 
 
Total stock-based compensation expense
   $ 32,557      $ 4,218  
    
 
 
    
 
 
 
Summary of Stock Option Activity
The following summarizes the stock option activity of the 2013 Plan for the years ended December 31, 2021 and 2020:
 
    
Options to
Purchase
Common
Stock
   
Weighted-
Average
Exercise
Price per
Share
    
Weighted-
Average
Grant
Date Fair
Value per
Share
    
Weighted-
Average
Remaining
Contract
Life
(In Years)
    
Aggregate
Intrinsic
Value
 
Outstanding — at January 1, 2020
     27,263,775     $ 0.97      $ 0.50        7.95      $ 11,941  
Granted
     90,597       1.41        0.78                    
Exercised
     (2,771,051     0.36                 3.21        2,565  
Forfeited
     (1,508,243     1.26                             
Expired
     (986,352     1.05                             
    
 
 
   
 
 
    
 
 
    
 
 
    
 
 
 
Outstanding — at December 31, 2020
     22,088,726     $ 1.03      $ 0.53        7.12      $ 85,853  
Granted
     —         —          —                 —    
Exercised
     (3,708,786     1.00        0.51        4.32        41,822  
Forfeited
     (857,579     1.21        0.60        0.01        9,131  
Expired
     (177,033     1.16        0.31               1,969  
    
 
 
   
 
 
    
 
 
    
 
 
    
 
 
 
Outstanding — at December 31, 2021
     17,345,328     $ 1.03      $ 0.54        6.03      $ 195,111  
    
 
 
   
 
 
    
 
 
    
 
 
    
 
 
 
Options vested and exercisable — at December 31, 2021
     15,112,440     $ 1.01      $ 0.52        5.90      $ 170,320  
Options vested and exercisable — at December 31, 2020
     14,739,214     $ 0.97      $ 0.49        6.83      $ 57,660  
Summary of Weighted-average Assumptions
 
The following
weighted-average
assumptions were used in the Black-Sholes option-pricing model calculation for stock options granted for the years ended December 31, 2021 and 2020:
 
    
2021
   
2020
 
Fair value per share of common stock
   $     $ 1.41  
Expected volatility
         60.0
Risk-free interest rate
         0.6
Expected life (years)
           6.25  
Dividend rate
     None       None  
Summary of Performance-based Restricted Stock Unit Activity
The following summarizes the performance-based restricted stock unit activity of the Plan for the years ended December 31,
2021
and 2020:
 
    
Number of
Units
    
Weighted-
Average
Grant
Date Fair
Value
 
Outstanding — at January 1, 2020
     6,818,453      $ 1.41  
Granted
     5,954,361        1.25  
Forfeited
     (941,759      1.40  
    
 
 
    
 
 
 
Outstanding — at December 31, 2020
     11,831,055        1.33  
Granted
     6,542,426        9.68  
Forfeited
     (1,426,559      2.10  
    
 
 
    
 
 
 
Outstanding — at December 31, 2021
     16,946,922      $ 4.49  
    
 
 
    
 
 
 
Units expected to vest — at December 31, 2021
     16,946,922      $ 4.49  
Units expected to vest — at December 31, 2020
     —        $ —    
XML 49 R41.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information
related
to leases as of December 31, were as follows:
 
         
December 31,
 
Liabilities
  
Presentation
  
2021
    
2020
 
Current:
                      
Operating lease liabilities
   Other current liabilities    $ 2,383      $ 1,670  
Non-current:
                      
Operating lease liabilities
  
Non-current
lease liabilities
     28,302        27,299  
         
 
 
    
 
 
 
Total lease liabilities
        $ 30,685      $ 28,969  
         
 
 
    
 
 
 
Components of Lease Expense
The components of lease expense were as follows during the years ended December 31:
 
    
Years Ended
December 31,
 
    
2021
    
2020
 
Operating lease costs
   $ 3,356      $ 2,552  
    
 
 
    
 
 
 
Finance lease costs:
                 
Amortization of
right-of-use
assets
   $ —        $ 583  
Interest on lease liabilities
     —          95  
    
 
 
    
 
 
 
Total finance lease costs
   $ —        $ 678  
    
 
 
    
 
 
 
Supplemental Cash Flow Information Related to Leases
 
Supplemental cash flow information related to leases is as follows for the years ended December 31:
Cash paid for amounts included in the measurement of lease liabilities:
 
    
Years Ended
December 31,
 
    
2021
    
2020
 
Cash paid for amounts included in the measurement of lease liabilities:
                 
Operating cash flows from operating leases
   $ 3,051      $ 2,080  
Operating cash flows from finance leases
     —          95  
Right-of-use
assets obtained in exchange for lease obligations:
                 
Operating leases
   $ 3,916      $ 2,410  
Schedule of Future Minimum Operating Lease Payments
The following is a schedule of the future minimum operating lease payments by year as of December 31:
 
    
Operating
Leases
 
2022
   $ 3,799  
2023
     4,076  
2024
     3,984  
2025
     3,728  
2026
     3,790  
Thereafter
     21,636  
    
 
 
 
Total lease payments
     41,013  
Less imputed interest
     (10,328
    
 
 
 
Total
   $ 30,685  
    
 
 
 
XML 50 R42.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Schedule of Pretax Loss From Domestic and Foreign Operations
The components of the pretax loss from domestic and foreign operations for the years ended December 31, 2021 and 2020 were as follows:
 
    
Years Ended
December 31,
 
    
2021
    
2020
 
US loss before income taxes
   $ (132,585    $ (56,439
Foreign income before income taxes
     7,745        1,901  
    
 
 
    
 
 
 
Pretax loss from operations
   $ (124,840    $ (54,538
    
 
 
    
 
 
 
Schedule of Provision (Benefit) for Income Taxes
The provision (benefit) for income taxes for the years ended December 31, 2021 and 2020 is as follows:
 
    
Years Ended
December 31,
 
    
2021
    
2020
 
Current:
                 
Federal
   $ —          —    
State
     2        —    
Foreign
     2,377        1,410  
    
 
 
    
 
 
 
Total
     2,379        1,410  
    
 
 
    
 
 
 
Deferred:
                 
Federal
     (5,957      —    
State
     (339      —    
Foreign
     (3,603      (943
    
 
 
    
 
 
 
Total
     (9,899      (943
    
 
 
    
 
 
 
(Benefit) provision for income taxes
   $ (7,520    $ 467  
    
 
 
    
 
 
 
Schedule of Differences Between Federal Statutory Income Tax Rate and Provision for Income Taxes
 
The provision for income taxes differs from the amount of income tax determined by applying the applicable U.S. statutory federal income tax rate to pretax income as a result of the following differences:
 
    
Years Ended December 31,
 
    
2021
   
2020
 
Federal statutory rate
   $ (26,216      21.00   $ (11,453      21.00
Adjustments for tax effects of:
                                  
Permanent differences and other
     (477      0.38     634        (1.16 )% 
Warrants
     2,421        (1.94 )%      200        (0.37 )% 
Stock-based compensation
     (2,399      1.92     (203      0.37
Increase in valuation allowance
     19,151        (15.34 )%      11,289        (20.70 )% 
    
 
 
            
 
 
          
(Benefit) provision for income taxes
   $ (7,520      6.02   $ 467        (0.86 )% 
    
 
 
            
 
 
          
Schedule of Deferred Tax Assets and Liabilities
The significant components of the Company’s deferred tax assets and liabilities were as follows as of December 31, 2021 and 2020:
 
    
December 31,
 
    
2021
    
2020
 
Deferred tax assets:
                 
Accrued expenses
   $ 2,105      $ 1,969  
Inventories
     409        353  
Deferred revenue
     14,160        5,503  
Lease liability
     7,244        7,426  
Stock options
     7,950        2,082  
Warrants
     —          519  
Interest expense
     1,075        —    
Net operating losses
     41,688        30,264  
Tax credits
     898        923  
Other
     —          4  
    
 
 
    
 
 
 
Total deferred tax assets
     75,529        49,043  
Valuation allowance
     (58,235      (39,084
    
 
 
    
 
 
 
Total deferred tax assets, net
     17,294        9,959  
    
 
 
    
 
 
 
Deferred tax liabilities:
                 
Right of use asset
     (6,723      (6,954
Depreciation and amortization
     (5,160      —    
Other
     (18      —    
Unrealized gain
     —          (757
    
 
 
    
 
 
 
Total deferred tax liabilities
     (11,901      (7,711
    
 
 
    
 
 
 
Net deferred tax assets
   $ 5,393      $ 2,248  
    
 
 
    
 
 
 
Schedule of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits
The reconciliation of the beginning and ending balances of the total amounts of gross unrecognized tax benefits for the years ended December 31 is as follows:
 
    
2021
    
2020
 
Balance at beginning of year
   $ 800      $ 800  
Increase related to current year tax position
     35        —    
    
 
 
    
 
 
 
Balance at end of year
   $ 835      $ 800  
    
 
 
    
 
 
 
XML 51 R43.htm IDEA: XBRL DOCUMENT v3.22.1
NET LOSS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Summary of Basic and Diluted net Loss Per Share Attributable to Common Stockholders
The following table summarizes the computation of basic and diluted net loss per share attributable to common stockholders of the Company for the years ended December 31:
 
    
Years Ended December 31,
 
    
2021
    
2020
 
Numerator
                 
Net loss attributable to common shareholders-basic and diluted
   $ (117,320    $ (55,005
Denominator
                 
Weighted average common shares outstanding-basic and diluted
     209,895,135        75,414,888  
Net loss per share attributable to common stockholders-basic and diluted
   $ (0.56    $ (0.73
Summary of Diluted Net Loss Per Share Attributable to Common Stockholders
The following equity shares were excluded from the calculation of diluted net loss per share attributable to common stockholders because their effect would have been
anti-dilutive
for the years ended December 31, 2021 and 2020:
 
    
December 31,
 
    
2021
    
2020
 
Legacy Rocket Lab preferred stock
     —          283,843,764  
Legacy Rocket Lab preferred stock warrants
     —          1,123,959  
Legacy Rocket Lab common stock warrants
     —          585,399  
Stock options and restricted stock units
     34,292,250        22,088,726  
Public and Private Warrants
     16,264,516        —    
XML 52 R44.htm IDEA: XBRL DOCUMENT v3.22.1
SEGMENTS (Tables)
12 Months Ended
Dec. 31, 2021
Segment Reporting [Abstract]  
Summary of Information by Reportable Segment The following table shows information by reportable segment for the years ended December 31, 2021 and 2020:
    
Years Ended December 31,
 
    
2021
    
2020
 
    
Launch
Services
    
Space
Systems
    
Launch
Services
    
Space
Systems
 
Revenues
   $ 38,971      $ 23,266      $ 33,085      $ 2,075  
Cost of revenues
     53,827        10,303        45,872        1,105  
    
 
 
    
 
 
    
 
 
    
 
 
 
Gross profit (loss)
   $ (14,856    $ 12,963      $ (12,787    $ 970  
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 53 R45.htm IDEA: XBRL DOCUMENT v3.22.1
CONCENTRATION OF CREDIT RISK, SIGNIFICANT CUSTOMERS AND GEOGRAPHIC INFORMATION (Tables)
12 Months Ended
Dec. 31, 2021
Risks and Uncertainties [Abstract]  
Schedule of Total Accounts Receivable Net
As of December 31, 2021 and 2020, the Company’s customers that accounted for 10% or more of the total accounts receivable, net, were as follows:
 
    
December 31,
 
    
2021
   
2020
 
U.S. commercial customer A
     18     62
U.S. commercial customer B
     *       13
International customer C
     *       12
Commercial customer G
     23     *  
Schedules of Total Revenue
For the years ended December 31, 2021 and 2020, the Company’s customers that accounted for 10% or more of the total revenue were as follows:
 
    
December 31,
 
    
2021
   
2020
 
U.S. government customer D
     *       21
International customer E
     *       18
U.S. commercial customer F
     *       15
Commercial customer G
     40     14
Commercial customer H
     16     *  
Schedule of Consolidated Net Revenue by Geographic Area
The Company’s consolidated net revenues by geographic area based on customer billing location are as follows for the years ended December 31, 2021 and 2020:
 
    
2021
   
2020
 
    
Amount
    
% of total
revenues
   
Amount
    
% of total
revenues
 
United States
   $ 45,750        74   $ 25,881        74
Japan
     769        1     6,498        18
Germany
     9,770        16     —          —  
Rest of world
     5,948        9     2,781        8
    
 
 
    
 
 
   
 
 
    
 
 
 
Total
   $ 62,237        100   $ 35,160        100
    
 
 
    
 
 
   
 
 
    
 
 
 
Schedule of Long-lived Assets by Geographic Area
 
Long-lived assets, which consists of property, plant and equipment, net, leased right-of-use assets, intangible assets, net and goodwill, by geographic area are as follows as of December 31:
 
    
December 31,
 
    
2021
   
2020
 
    
Amount
    
% of Long-
Lived
Assets
   
Amount
    
% of Long-
Lived
Assets
 
United States
   $ 148,248        76   $ 34,303        38
New Zealand
     45,050        23     43,323        47
Canada
     1,260        1     13,590        15
    
 
 
    
 
 
   
 
 
    
 
 
 
Total
   $ 194,558        100   $ 91,216        100
    
 
 
    
 
 
   
 
 
    
 
 
 
XML 54 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Description Of The Business - Additional Information (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 21, 2022
$ / shares
Aug. 25, 2021
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
shares
Description Of The Business [Line Items]          
Stock repurchased during period, value | $     $ 30,358    
Preferred stock, convertible, conversion ratio | $ / shares     $ 9.059659    
Exercise of stock options (in Shares)     3,708,786 2,771,051  
Fair value per share of common stock | $ / shares     $ 0 $ 1.41  
Exercise of stock options | $     $ 3,122 $ 978  
Shares, outstanding     447,919,591    
Common stock, share issued     450,180,479 78,410,162  
Common stock, par value (in Dollars per share) | $ / shares     $ 0.0001 $ 0.0001  
Stockholders Equity Note, Stock Split,Exchange Ratio     9.059659    
Vector Warrants [Member]          
Description Of The Business [Line Items]          
Number of securities called by each warrant or right     16,266,666    
Exercise price of warrants or rights | $ / shares     $ 11.50    
Legacy Rocket Lab warrants [Member]          
Description Of The Business [Line Items]          
Number of securities called by each warrant or right     891,380    
Exercise price of warrants or rights | $ / shares     $ 0.29    
Share Price Equal or Exceeds Twenty Rupees per dollar [Member]          
Description Of The Business [Line Items]          
Fair value per share of common stock | $ / shares $ 20.00   $ 20.00    
Issuance of stock for acquisition (in Shares)     32,150,757    
Share Price Equal or Exceeds Twenty Rupees per dollar [Member] | Minimum          
Description Of The Business [Line Items]          
Number of consecutive trading days for determining share price 20 days   20 days    
Share Price Equal or Exceeds Twenty Rupees per dollar [Member] | Maximum          
Description Of The Business [Line Items]          
Number of consecutive trading days for determining share price 30 days        
Number of trading days for determining share price     30 days    
Redeemable Convertible Preferred Stock [Member]          
Description Of The Business [Line Items]          
Shares, outstanding     0 283,843,764 30,680,373
Common Class A [Member]          
Description Of The Business [Line Items]          
Fair value per share of common stock | $ / shares     $ 18.00    
Shares issued     31,031,383    
Stock redeemed or called during period, shares     968,617    
Common Class B [Member]          
Description Of The Business [Line Items]          
Shares issued     8,000,000    
Post Combination Company [Member]          
Description Of The Business [Line Items]          
Fair value per share of common stock | $ / shares   $ 10.00      
Stock issued during period, shares, new issues   46,700,000      
Common stock, share issued     46,700,000    
Post Combination Company [Member] | Common Class A [Member]          
Description Of The Business [Line Items]          
Exercise of stock options (in Shares)   968,617      
Fair value per share of common stock | $ / shares   $ 10.00      
Exercise of stock options | $   $ 9,686      
Conversion of stock, shares converted   31,031,383      
Post Combination Company [Member] | Common Class B [Member]          
Description Of The Business [Line Items]          
Conversion of stock, shares converted   8,000,000      
Post Combination Company Common Stock [Member] | Legacy Rocket Lab Options [Member]          
Description Of The Business [Line Items]          
Share-based compensation arrangement by share-based payment award     17,961,684    
Share-based compensation arrangement by share-based payment award, per share weighted average price of shares purchased | $ / shares     $ 1.04    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares     14,253,283    
Post Combination Company Common Stock [Member] | Restricted Stock Units (RSUs) [Member]          
Description Of The Business [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period     14,903,640    
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee     4,065,304    
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period     1,915,356    
Pipe Investment [Member]          
Description Of The Business [Line Items]          
Exercise of stock options | $   $ 467,000      
Legacy Rocket Lab Common Stock [Member]          
Description Of The Business [Line Items]          
Shares issued     362,188,208    
Legacy Rocket Lab Common Stock [Member] | Post Combination Company [Member]          
Description Of The Business [Line Items]          
Stock repurchased during period, value | $   $ 40,000      
Share-based compensation arrangement by share-based payment award   10,000,000      
Share-based payment arrangement, plan modification, incremental cost | $   $ 9,642      
Legacy Rocket Lab Common Stock [Member] | Post Combination Company [Member] | Redeemable Convertible Preferred Stock [Member]          
Description Of The Business [Line Items]          
Shares Issued   362,188,208      
Preferred stock, convertible, conversion ratio | $ / shares   $ 9.059659      
XML 55 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Description Of The Business - Summary of Reconciles the Elements of the Business Combination to the Condensed Consolidated Statement (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Cash $ 310,330  
Less: transaction costs and advisory fees paid (49,075)  
Net proceeds from Rocket Lab Business Combination 728,255  
Less: Accrued transaction costs (27)  
Plus: Prepaid expenses assumed as part of Business Combination 219  
Less: Warrants assumed as part of Business Combination (48,149)
Less: Repurchase of Management Shares (30,358)  
Reverse recapitalization, net of transaction costs 649,940  
Pipe Investment [Member]    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Cash $ 467,000  
XML 56 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Segments
Dec. 31, 2020
USD ($)
Summary Of Significant Accounting Policies Details [Line Items]    
Restricted cash $ 1,116 $ 1,141
Impairment of long-lived assets 0 0
Impairment of goodwill $ 0 0
Grant proceeds   $ 3,695
Percentage Of tax incentive reimburse 15.00%  
Expected dividend yield 0.00% 0.00%
Proceeds from research and development $ 393  
Share-based compensation arrangement description and terms Forfeitures are recognized as incurred for as they occur. Unless otherwise approved, options must be exercised while the individual is an employee or within 90-days of termination when applicable. The expiration date of newly issued options is ten years after grant date unless earlier terminated as provided for in the Plan.  
Number of operating segments | Segments 2  
Research and Development Expense    
Summary Of Significant Accounting Policies Details [Line Items]    
Percentage of research and development costs grant reimburse 20.00%  
Accrued government grants $ 2,563  
Minimum    
Summary Of Significant Accounting Policies Details [Line Items]    
Finite-lived intangible asset useful life 1 year  
Maximum    
Summary Of Significant Accounting Policies Details [Line Items]    
Finite-lived intangible asset useful life 20 years  
XML 57 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies - Summary of Useful Lives of Property and Equipment (Detail)
12 Months Ended
Dec. 31, 2021
Leasehold Improvements [Member]  
Property Plant And Equipment [Line Items]  
Estimated useful life Shorter of remaining lease term or estimated useful life
Minimum | Buildings and Improvements [Member]  
Property Plant And Equipment [Line Items]  
Estimated useful life 15 years
Minimum | Machinery, Equipment, Vehicles and Office Furniture [Member]  
Property Plant And Equipment [Line Items]  
Estimated useful life 2 years
Minimum | Computer Equipment, Hardware and Software [Member]  
Property Plant And Equipment [Line Items]  
Estimated useful life 3 years
Minimum | Launch Site Assets [Member]  
Property Plant And Equipment [Line Items]  
Estimated useful life 3 years
Maximum | Buildings and Improvements [Member]  
Property Plant And Equipment [Line Items]  
Estimated useful life 30 years
Maximum | Machinery, Equipment, Vehicles and Office Furniture [Member]  
Property Plant And Equipment [Line Items]  
Estimated useful life 12 years
Maximum | Computer Equipment, Hardware and Software [Member]  
Property Plant And Equipment [Line Items]  
Estimated useful life 5 years
Maximum | Launch Site Assets [Member]  
Property Plant And Equipment [Line Items]  
Estimated useful life 10 years
XML 58 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues - Reconciliation of Disaggregation of Revenue (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Disaggregation Of Revenue [Line Items]    
Revenues $ 62,237 $ 35,160
Launch Services    
Disaggregation Of Revenue [Line Items]    
Revenues 38,971 33,085
Space Systems    
Disaggregation Of Revenue [Line Items]    
Revenues 23,266 2,075
Point-in-time    
Disaggregation Of Revenue [Line Items]    
Revenues 49,154 33,903
Point-in-time | Launch Services    
Disaggregation Of Revenue [Line Items]    
Revenues 36,576 31,993
Point-in-time | Space Systems    
Disaggregation Of Revenue [Line Items]    
Revenues 12,578 1,910
Over time    
Disaggregation Of Revenue [Line Items]    
Revenues 13,083 1,257
Over time | Launch Services    
Disaggregation Of Revenue [Line Items]    
Revenues 2,395 1,092
Over time | Space Systems    
Disaggregation Of Revenue [Line Items]    
Revenues $ 10,688 $ 165
XML 59 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues - Balances Related to Enforceable Contracts (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Abstract]      
Accounts receivable $ 13,957 $ 2,730  
Contract assets 2,490 2,045  
Contract liabilities $ 59,749 $ 26,132 $ 10,211
XML 60 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues - Changes in Contract Liabilities (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Abstract]    
Contract liabilities, beginning of year $ 26,132 $ 10,211
Contract liabilities assumed at acquisition 5,560 0
Customer advances received 41,614 24,694
Recognition of unearned revenue (13,557) (8,773)
Contract liabilities, end of year $ 59,749 $ 26,132
XML 61 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Disaggregation of Revenue [Abstract]  
Remaining unsatisfied performance obligations $ 241,463
Revenue recognized description approximately 60% is expected to be recognized within 12 months, with the remaining 40% to be recognized beyond 12 months.
XML 62 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combinations - Additional Information (Detail)
$ in Thousands
12 Months Ended
Nov. 30, 2021
Missions
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
Nov. 15, 2021
USD ($)
shares
Apr. 28, 2020
Dec. 31, 2019
USD ($)
Business Acquisition [Line Items]            
Goodwill   $ 43,308 $ 3,133     $ 0
Number of missions launched | Missions 100          
Recognized performance reserve payments   1,895        
Cash   310,330        
Share-based Payment Arrangement, Noncash Expense   32,557 4,218      
Sinclair Interplanetary [Member]            
Business Acquisition [Line Items]            
Percentage of outstanding capital stock and voting interest acquired         100.00%  
Cash consideration transferred   12,340        
Goodwill   $ 2,895        
Revenue related to acquisition     2,075      
Net loss related to acquisition     936      
Acquisition and integration related costs     $ 1,026      
Common stock shares issued to seller upon closing of acquisition | shares   2,470,814        
Business acquisition contingent earnout period   2 years        
Contingent earnout shares to be issued | shares   1,915,357        
Sinclair Interplanetary [Member] | Minimum | Share-based Payment Arrangement, Tranche One [Member]            
Business Acquisition [Line Items]            
Contingent earnout shares to be issued | shares   0        
Sinclair Interplanetary [Member] | Minimum | Share-based Payment Arrangement, Tranche Two [Member]            
Business Acquisition [Line Items]            
Contingent earnout shares to be issued | shares   0        
Sinclair Interplanetary [Member] | Maximum | Share-based Payment Arrangement, Tranche One [Member]            
Business Acquisition [Line Items]            
Contingent earnout shares to be issued | shares   957,679        
Sinclair Interplanetary [Member] | Maximum | Share-based Payment Arrangement, Tranche Two [Member]            
Business Acquisition [Line Items]            
Contingent earnout shares to be issued | shares   957,678        
Advanced Solutions Inc [Member]            
Business Acquisition [Line Items]            
Cash consideration transferred   $ 29,935        
Goodwill   16,659        
Revenue related to acquisition   3,877        
Acquisition and integration related costs   522        
Payments to acquire businesses, Gross   12,015        
Contingent consideration payable   5,500        
Planetary Systems Corporation [Member]            
Business Acquisition [Line Items]            
Cash consideration transferred   42,400        
Goodwill   23,451        
Revenue related to acquisition   6,617        
Acquisition and integration related costs   $ 1,024        
Common stock shares issued to seller upon closing of acquisition | shares   1,720,841        
Business acquisition contingent earnout period   2 years        
Percentage of mission success heritage 100.00%          
Contingent consideration payable   $ 1,800        
Cash       $ 42,000    
Stock consideration   11,568        
Additional potential earn out payment   10,000        
Share-based Payment Arrangement, Noncash Expense   $ 715        
Planetary Systems Corporation [Member] | Common Stock [Member]            
Business Acquisition [Line Items]            
Common stock shares | shares       1,720,841    
Planetary Systems Corporation [Member] | Performance Based Earnout            
Business Acquisition [Line Items]            
Common stock shares | shares       956,023    
XML 63 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combinations - Estimates Fair Value of Assets Acquired and Liabilities Assumed (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]      
Goodwill $ 43,308 $ 3,133 $ 0
Sinclair Interplanetary [Member]      
Business Acquisition [Line Items]      
Cash and cash equivalents 132    
Accounts receivable 1,024    
Intangible assets, net 10,250    
Other current liabilities (2,494)    
Other assets and liabilities, net 533    
Identifiable net assets acquired 9,445    
Goodwill 2,895    
Total purchase price 12,340    
Advanced Solutions Inc [Member]      
Business Acquisition [Line Items]      
Cash and cash equivalents 2,245    
Accounts receivable 1,920    
Intangible assets, net 15,900    
Employee benefits payable (1,310)    
Other assets and liabilities, net 21    
Identifiable net assets acquired 18,776    
Goodwill 16,659    
Total purchase price 35,435    
Planetary Systems Corporation [Member]      
Business Acquisition [Line Items]      
Cash and cash equivalents 3,655    
Accounts receivable 2,543    
Inventories 7,088    
Intangible assets, net 33,000    
Contract liabilities [1] (5,352)    
Employee benefits payable (1,212)    
Other current liabilities (1,683)    
Non-current deferred tax liabilities (6,762)    
Other assets and liabilities, net 1,040    
Identifiable net assets acquired 32,317    
Goodwill 23,451    
Total purchase price $ 55,768    
[1] Contract liabilities was recorded under ASC 606 in accordance with ASU No. 2021-08; therefore a reduction in contract liabilities related to the estimated fair values of the acquired contract liabilities was not required.
XML 64 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combinations - Summary of Identifiable Intangible Assets Acquired and Related Expected Lives for the Finite-Lived Intangible Assets (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Sinclair Interplanetary [Member]  
Business Acquisition [Line Items]  
Total identifiable intangible assets acquired $ 10,250
Sinclair Interplanetary [Member] | Developed Technology [Member]  
Business Acquisition [Line Items]  
Estimated Life in Years 7 years
Total identifiable intangible assets acquired $ 9,200
Sinclair Interplanetary [Member] | In Process Technology [Member]  
Business Acquisition [Line Items]  
Total identifiable intangible assets acquired $ 100
Sinclair Interplanetary [Member] | Customer Relationships [Member]  
Business Acquisition [Line Items]  
Estimated Life in Years 3 years
Total identifiable intangible assets acquired $ 600
Sinclair Interplanetary [Member] | Backlog [Member]  
Business Acquisition [Line Items]  
Estimated Life in Years 8 months 12 days
Total identifiable intangible assets acquired $ 50
Sinclair Interplanetary [Member] | Trademarks and Trade Names [Member]  
Business Acquisition [Line Items]  
Estimated Life in Years 3 years
Total identifiable intangible assets acquired $ 100
Sinclair Interplanetary [Member] | Noncompete Agreements [Member]  
Business Acquisition [Line Items]  
Estimated Life in Years 4 years
Total identifiable intangible assets acquired $ 200
Advanced Solutions Inc [Member]  
Business Acquisition [Line Items]  
Total identifiable intangible assets acquired $ 15,900
Advanced Solutions Inc [Member] | Developed Technology [Member]  
Business Acquisition [Line Items]  
Estimated Life in Years 7 years
Total identifiable intangible assets acquired $ 11,400
Advanced Solutions Inc [Member] | In Process Technology [Member]  
Business Acquisition [Line Items]  
Total identifiable intangible assets acquired $ 300
Advanced Solutions Inc [Member] | Customer Relationships [Member]  
Business Acquisition [Line Items]  
Estimated Life in Years 10 years
Total identifiable intangible assets acquired $ 3,100
Advanced Solutions Inc [Member] | Trademarks and Trade Names [Member]  
Business Acquisition [Line Items]  
Estimated Life in Years 7 years
Total identifiable intangible assets acquired $ 1,100
Planetary Systems Corporation [Member]  
Business Acquisition [Line Items]  
Total identifiable intangible assets acquired $ 33,000
Planetary Systems Corporation [Member] | Developed Technology [Member]  
Business Acquisition [Line Items]  
Estimated Life in Years 8 years
Total identifiable intangible assets acquired $ 23,500
Planetary Systems Corporation [Member] | In Process Technology [Member]  
Business Acquisition [Line Items]  
Total identifiable intangible assets acquired $ 1,500
Planetary Systems Corporation [Member] | Customer Relationships [Member]  
Business Acquisition [Line Items]  
Estimated Life in Years 15 years
Total identifiable intangible assets acquired $ 3,400
Planetary Systems Corporation [Member] | Backlog [Member]  
Business Acquisition [Line Items]  
Estimated Life in Years 1 year
Total identifiable intangible assets acquired $ 400
Planetary Systems Corporation [Member] | Trademarks and Trade Names [Member]  
Business Acquisition [Line Items]  
Estimated Life in Years 15 years
Total identifiable intangible assets acquired $ 4,200
XML 65 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combinations - Summary of Stockbased Compensation Expense Recognized in Conjunction with the Sinclair Interplanetary Acquisition (Detail) - USD ($)
$ in Thousands
12 Months Ended
Aug. 25, 2021
Dec. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]      
Allocated share based compensation $ 9,642 $ 32,557 $ 4,218
Sinclair Interplanetary [Member]      
Business Acquisition [Line Items]      
Allocated share based compensation   3,032 934
Stock Issued In Conjunction With The Acquisition | Sinclair Interplanetary [Member]      
Business Acquisition [Line Items]      
Allocated share based compensation   1,402 934
Earnout Share Achievement | Sinclair Interplanetary [Member]      
Business Acquisition [Line Items]      
Allocated share based compensation   $ 1,630 $ 0
XML 66 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combinations - Summary of consolidated statement of operations includes revenues and net income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
As Reported [Member]    
Business Acquisition [Line Items]    
Revenues $ 62,237 $ 35,160
Net (loss) income (117,320) (55,005)
Acquisitions Pro-Forma (Unaudited) [Member]    
Business Acquisition [Line Items]    
Revenues 21,629 21,525
Net (loss) income 6,377 6,664
Consolidated Pro-Forma (Unaudited) [Member]    
Business Acquisition [Line Items]    
Revenues 83,866 56,685
Net (loss) income $ (110,943) $ (48,341)
XML 67 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Of Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [Line Items]      
Warrants-preferred stock (Note 11) $ 3,899 $ 1,284
Fair Value, Recurring [Member]      
Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [Line Items]      
Money market accounts 635,269 49,869  
Total 635,269 49,869  
Public and Private Warrants liabilities 58,227    
Warrants-preferred stock (Note 11)   3,899  
Total 58,227 3,899  
Level 1 | Fair Value, Recurring [Member]      
Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [Line Items]      
Money market accounts 635,269 49,869  
Total 635,269 49,869  
Public and Private Warrants liabilities 58,227    
Warrants-preferred stock (Note 11)    
Total 58,227 0  
Level 2 | Fair Value, Recurring [Member]      
Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [Line Items]      
Money market accounts 0    
Total 0    
Public and Private Warrants liabilities 0    
Total 0    
Level 3 | Fair Value, Recurring [Member]      
Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [Line Items]      
Public and Private Warrants liabilities 0    
Warrants-preferred stock (Note 11)   3,899  
Total $ 0 $ 3,899  
XML 68 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Of Financial Instruments - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 22, 2021
Aug. 25, 2021
Jul. 12, 2021
Fair Value Measurements [Line Items]          
Warrants and rights outstanding $ 58,227 $ 0     $ 6,514
Transfers between fair value measurement levels $ 0 $ 0      
Public Warrants [Member]          
Fair Value Measurements [Line Items]          
Exercise price of warrants or rights $ 3.58   $ 0.2843 $ 2.96  
Warrants and rights outstanding       $ 48,149  
Private Placement Warrants [Member]          
Fair Value Measurements [Line Items]          
Warrants and rights outstanding $ 58,227        
XML 69 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Of Financial Instruments - Summary of Warrant Liabilities Measured at Fair Value (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]    
Beginning balance $ 3,899 $ 1,284
Cost of warrants vesting during the period 352 198
Change in fair value included in earnings 5,238 2,417
Exercise of warrants to purchase Legacy Rocket Lab Series C and D preferred stock (6,514)  
Exchange of warrants to purchase Legacy Rocket Lab Series B preferred stock to common stock warrants (2,975)  
Ending balance $ 3,899
XML 70 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories - Schedule of Inventory (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Raw materials $ 21,517 $ 14,023
Work in process 24,166 12,112
Finished goods 2,221  
Total inventories $ 47,904 $ 26,135
XML 71 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Prepaid and Other Current Assets - Schedule of Prepaid and Other Current Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Prepaid Expense and Other Assets [Abstract]    
Prepaid expenses $ 14,787 $ 2,628
Government grant receivables 2,563 5,870
Other current assets 2,104 914
Total prepaids and other current assets $ 19,454 $ 9,412
XML 72 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment, Net (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 87,530 $ 65,680
Less accumulated depreciation and amortization (22,191) (15,848)
Property, plant and equipment—net 65,339 49,832
Buildings and Improvements [Member]    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 25,075 20,330
Machinery, Equipment, Vehicles and Office Furniture [Member]    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 24,848 23,755
Computer Equipment [Member]    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 5,617 3,836
Launch Site Assets [Member]    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 9,611 7,582
Construction In Process [Member]    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 22,379 $ 10,177
XML 73 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment, Net - Schedule of Depreciation Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Property Plant And Equipment [Line Items]    
Total depreciation expense $ 7,530 $ 6,534
Cost of revenues [Member]    
Property Plant And Equipment [Line Items]    
Total depreciation expense 4,608 4,527
Research and Development Expense    
Property Plant And Equipment [Line Items]    
Total depreciation expense 585 416
Selling, general and administrative    
Property Plant And Equipment [Line Items]    
Total depreciation expense $ 2,337 $ 1,591
XML 74 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets, Net - Schedule of Changes in the Carrying Amount of Goodwill (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite Lived Intangible Assets [Line Items]    
Begning Balance $ 3,133 $ 0
Acquisitions 40,110 2,895
Foreign currency translation adjustment 65 238
Ending Balance 43,308 3,133
Launch Services    
Finite Lived Intangible Assets [Line Items]    
Begning Balance 0 0
Acquisitions 0 0
Foreign currency translation adjustment 0 0
Ending Balance 0 0
Space Systems    
Finite Lived Intangible Assets [Line Items]    
Begning Balance 3,133 0
Acquisitions 40,110 2,895
Foreign currency translation adjustment 65 238
Ending Balance $ 43,308 $ 3,133
XML 75 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets, Net - Components of Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 64,259 $ 15,021
Accumulated Amortization (6,772) (3,672)
Net Carrying Amount 57,487 11,349
Developed Technology [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 45,066 10,090
Accumulated Amortization (3,039) (973)
Net Carrying Amount 42,027 9,117
Capitalized Software [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 3,769 3,541
Accumulated Amortization (2,893) (2,379)
Net Carrying Amount 876 1,162
Customer Relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 7,163 658
Accumulated Amortization (458) (148)
Net Carrying Amount 6,705 510
Non-compete agreement [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 221 219
Accumulated Amortization (93) (37)
Net Carrying Amount 128 182
Capitalized Intellectual Property [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 374 199
Accumulated Amortization (80) (51)
Net Carrying Amount 294 148
Trademark and Tradenames [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 5,411 149
Accumulated Amortization (120) (29)
Net Carrying Amount 5,291 120
In Process Research and Development [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount   110
Accumulated Amortization   0
Net Carrying Amount   110
In Process Technology [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,800  
Accumulated Amortization 0  
Net Carrying Amount 1,800  
Backlog [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 455 55
Accumulated Amortization (89) (55)
Net Carrying Amount $ 366 $ 0
XML 76 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets, Net - Summary of Amortization Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite Lived Intangible Assets [Line Items]    
Amortization of Intangible Assets $ 3,321 $ 2,222
Cost of revenues [Member]    
Finite Lived Intangible Assets [Line Items]    
Amortization of Intangible Assets 559 1,289
Research and Development [Member]    
Finite Lived Intangible Assets [Line Items]    
Amortization of Intangible Assets 2,088 6
Selling, General and Administrative [Member]    
Finite Lived Intangible Assets [Line Items]    
Amortization of Intangible Assets $ 674 $ 927
XML 77 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets, Net - Schedule of Estimated Future Amortization Expense Related to Finite Intangible Assets (Detail)
$ in Thousands
Dec. 31, 2021
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2022 $ 8,118
2023 7,371
2024 7,161
2025 7,066
2026 7,037
Thereafter 18,934
Total $ 55,687
XML 78 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Loan and Security Agreement - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 10, 2021
Dec. 31, 2021
Dec. 22, 2021
May 13, 2021
Dec. 31, 2020
Dec. 23, 2020
Dec. 31, 2016
Shares Issued And Outstanding [Line Items]              
Loan and security agreement, maximum amount $ 100,000         $ 35,000  
Term loan facility, initial facility charge   $ 1,000          
Term loan facility, end of term charge upon repayment of the loan   3,250          
Long-term borrowings, excluding current installments   97,297     $ 0    
Current installments of long-term borrowings   $ 2,827          
Common Stock [Member]              
Shares Issued And Outstanding [Line Items]              
Class of warrant or right number of securities called by warrants or rights         121,689 121,689 463,710
Exercise price of warrants or rights     $ 11.50   $ 1.28 $ 1.28 $ 0.09
Term Loan Facility [Member]              
Shares Issued And Outstanding [Line Items]              
Loan agreement maturity date Jun. 01, 2024            
Description of outstanding principal of term loan facility   The outstanding principal bears (i) cash interest at the greater of (a) 8.15% or (b) 8.15% plus the prime rate minus 3.25% and (ii) payment-in-kind interest of 1.25% which is accrued and added to the outstanding principal balance.          
Long-term borrowings, excluding current installments   $ 100,124          
Repayment of term loan advance $ 15,000 $ 15,000          
Term Loan Advances Aggregate Amount       $ 15,000      
XML 79 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Warrants - Additional Information (Detail) - USD ($)
12 Months Ended
Sep. 10, 2021
Aug. 25, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 22, 2021
Jul. 12, 2021
Dec. 23, 2020
Dec. 31, 2016
Class Of Warrant Or Right [Line Items]                
Exchange of preferred stock warrants for common stock warrants     $ 2,975,000 $ 496,000        
Fair value of warrants       2,433,000        
Warrants assumed as part of Business Combination     $ 58,227,000 $ 0   $ 6,514,000    
Fair value per share of common stock     $ 0 $ 1.41        
Series C Preferred Stock [Member]                
Class Of Warrant Or Right [Line Items]                
Class of warrant or right number of securities called by warrants or rights               118,591
Warrants exercise price               $ 0.25
Warrants to purchase vested       86,973        
Series D Preferred Stock [Member]                
Class Of Warrant Or Right [Line Items]                
Class of warrant or right number of securities called by warrants or rights               699,388
Warrants exercise price               $ 2.10
Warrants to purchase vested       512,885        
Common Class A [Member]                
Class Of Warrant Or Right [Line Items]                
Warrants for Redemption Description     Redemption of warrants when the price per common share equals or exceeds $18.00. Once the warrants become exercisable, the Company may redeem the outstanding warrants (except as described with respect to the Private 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 to each warrant holder; and •if, and only if, the closing price of the common shares equals or exceeds $18.00 per share (as adjusted) for any 20 trading days within a 30-trading day period ending three trading days before the Company sends the notice of redemption to the warrant holders.          
Fair value per share of common stock     $ 18.00          
Legacy Rocket Lab common stock warrants [Member]                
Class Of Warrant Or Right [Line Items]                
Class of warrant or right number of securities called by warrants or rights 585,399              
Class of warrants and rights issued during the period 575,840              
Legacy Rocket Lab preferred stock warrants [Member]                
Class Of Warrant Or Right [Line Items]                
Warrants exercise price $ 0.20              
Exchange of preferred stock warrants for common stock warrants     $ 1,466,000          
Class of warrants and rights issued during the period 303,047              
Class of warrant or right, outstanding 305,981              
Warrants assumed as part of Business Combination $ 2,975,000              
Public Warrants [Member]                
Class Of Warrant Or Right [Line Items]                
Warrants exercise price   $ 2.96 $ 3.58   $ 0.2843      
Warrants assumed as part of Business Combination   $ 48,149,000            
Number of securities called by each warrant or right   0            
Class of warrant or right, date from which warrants or rights exercisable   Sep. 29, 2021            
Warrants and rights outstanding, term   5 years            
Public and Private Warrants [Member]                
Class Of Warrant Or Right [Line Items]                
Warrants exercise price         0.2843      
Redemption Price         0.10      
Private Placement Warrants [Member]                
Class Of Warrant Or Right [Line Items]                
Warrants assumed as part of Business Combination     $ 58,227,000          
Private Placement [Member] | Common Class A [Member]                
Class Of Warrant Or Right [Line Items]                
Warrants for Redemption Description     Redemption of warrants when the price per common share equals or exceeds $10.00. Once the warrants become exercisable, the Company may redeem the outstanding warrants (except as described with respect to the Private Warrants): •in whole and not in part: •at a price of $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 set forth in the warrant agreement determined based on the redemption date and the fair market value of the common shares; •if, and only if, the closing price of the common shares equals or exceeds $10.00 per share (as adjusted) for any 20 trading days within the 30-trading day period ending three trading days before the Company sends the notice of redemption to the warrant holders; and •if the closing price of the common shares 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 is less than $18.00 per share (as adjusted), the Private Warrants must also be concurrently called for redemption on the same terms as the outstanding Public Warrants, as described above.          
Warrant exercise price per share     $ 10.00          
Common Stock [Member]                
Class Of Warrant Or Right [Line Items]                
Class of warrant or right number of securities called by warrants or rights       121,689     121,689 463,710
Warrants exercise price       $ 1.28 $ 11.50   $ 1.28 $ 0.09
Fair value of warrants               $ 23,000
Class of warrants and rights issued during the period 305,981              
Common Stock [Member] | Public Warrants [Member]                
Class Of Warrant Or Right [Line Items]                
Warrants assumed as part of Business Combination   $ 10,666,666,000            
Common Stock [Member] | Private Placement Warrants [Member]                
Class Of Warrant Or Right [Line Items]                
Warrants exercise price     $ 11.50          
Warrants assumed as part of Business Combination   $ 5,600,000,000            
XML 80 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Capitalization - Additional Information (Detail) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Schedule Of Capitalization Equity [Line Items]    
Preferred stock, convertible, conversion ratio $ 9.059659  
Redeemable Convertible Preferred Stock [Member]    
Schedule Of Capitalization Equity [Line Items]    
Temporary equity, par value   $ 0.0001
XML 81 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Capitalization - Schedule of Temporary Equity (Detail)
12 Months Ended
Dec. 31, 2020
$ / shares
Series A Preferred Stock [Member]  
Schedule Of Capitalization Equity [Line Items]  
Dividend Rate $ 0.01
Issue Price 0.09
Series B Preferred Stock [Member]  
Schedule Of Capitalization Equity [Line Items]  
Dividend Rate 0.01
Issue Price 0.20
Series C Preferred Stock [Member]  
Schedule Of Capitalization Equity [Line Items]  
Dividend Rate 0.02
Issue Price 0.37
Series D Preferred Stock [Member]  
Schedule Of Capitalization Equity [Line Items]  
Dividend Rate 0.19
Issue Price 3.15
Series E preferred stock  
Schedule Of Capitalization Equity [Line Items]  
Dividend Rate 0.21
Issue Price 3.48
Series E-1 Preferred Stock  
Schedule Of Capitalization Equity [Line Items]  
Dividend Rate 0.21
Issue Price $ 3.48
XML 82 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based Compensation - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Aug. 25, 2021
Aug. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Options vesting period     4 years  
Options vesting on first anniversary of date of grant, percentage     25.00%  
Options granted expected to be recognized period     4 years  
Stock-based compensation $ 359      
Allocated share based compensation $ 9,642   $ 32,557 $ 4,218
Maximum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Common Stock, Shares Held in Employee Trust, Shares 2,989,088      
APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition $ 30,000      
Common Stock [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation     $ 338  
Share-based compensation arrangement by share-based payment award, plan modification shares 498,177      
Share-based compensation arrangement by share-based payment award 558,769      
Stock redeemed or called during period, value $ 10,000      
Common stock for issuance for awards   9,980,000 9,980,000  
Common Stock Outstanding Rate   1.00%    
Employee Stock Options Discount Rate   15.00%    
Restricted Stock Units (RSUs) [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of Units, granted     6,542,426 5,954,309
Stock-based compensation     $ 26,987  
2021 Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Sale of aggregate, shares     59,875,000  
Outstanding number of shares of common stock     5.00%  
Shares available for grant     57,901,558  
Shares authorized to issue under equity award plan     60,206,872  
2013 Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Unrecognized stock compensation expense     $ 1,331  
Unrecognized stock compensation expense period for recognition     9 months 18 days  
2013 Plan And 2021 Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Unrecognized compensation expense     $ 49,081  
XML 83 R75.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based Compensation - Schedule of Stock-based Compensation Recorded in Consolidated Statements of Operations and Comprehensive Loss (Detail) - USD ($)
$ in Thousands
12 Months Ended
Aug. 25, 2021
Dec. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total stock-based compensation expense $ 9,642 $ 32,557 $ 4,218
Cost of revenues [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total stock-based compensation expense   10,996 1,400
Research and Development Expense      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total stock-based compensation expense   9,973 1,183
Selling, general and administrative      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total stock-based compensation expense   $ 11,588 $ 1,635
XML 84 R76.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based Compensation - Summary of Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]      
Options to Purchase Common Stock, Outstanding, beginning 22,088,726 27,263,775  
Options to Purchase Common Stock, Granted 0 90,597  
Options to Purchase Common Stock, Exercised (3,708,786) (2,771,051)  
Options to Purchase Common Stock, Forfeited (857,579) (1,508,243)  
Options to Purchase Common Stock, Expired (177,033) (986,352)  
Options to Purchase Common Stock, Outstanding, ending 17,345,328 22,088,726 27,263,775
Options to Purchase Common Stock, Options vested and exercisable 15,112,440 14,739,214  
Weighted- Average Exercise Price per Share, Outstanding, beginning $ 1.03 $ 0.97  
Weighted- Average Exercise Price per Share, Granted 1.41  
Weighted- Average Exercise Price per Share, Exercised 1.00 0.36  
Weighted- Average Exercise Price per Share, Forfeited 1.21 1.26  
Weighted- Average Exercise Price per Share, Expired 1.16 1.05  
Weighted- Average Exercise Price per Share, Outstanding, ending 1.03 1.03 $ 0.97
Weighted- Average Exercise Price per Share, Options vested and exercisable 1.01 0.97  
Weighted- Average Grant Date Fair Value per Share, Outstanding, beginning 0.53 0.50  
Weighted- Average Grant Date Fair Value per Share, Granted 0.78  
Weighted- Average Grant Date Fair Value per Share, Exercised 0.51    
Weighted- Average Grant Date Fair Value per Share, Forfeited 0.60    
Weighted- Average Grant Date Fair Value per Share, Expired 0.31    
Weighted- Average Grant Date Fair Value per Share, Outstanding, ending 0.54 0.53 $ 0.50
Weighted- Average Grant Date Fair Value per Share, Options vested and exercisable $ 0.52 $ 0.49  
Weighted- Average Remaining Contract Life (In Years), Outstanding 6 years 10 days 7 years 1 month 13 days 7 years 11 months 12 days
Weighted- Average Remaining Contract Life (In Years), Granted    
Weighted- Average Remaining Contract Life (In Years), Exercised 4 years 3 months 25 days 3 years 2 months 15 days  
Weighted- Average Remaining Contract Life (In Years), Forfeited 3 days    
Weighted- Average Remaining Contract Life (In Years), Expired    
Weighted- Average Remaining Contract Life (In Years), Outstanding, Ending balance 6 years 10 days 7 years 1 month 13 days 7 years 11 months 12 days
Weighted- Average Remaining Contract Life (In Years), Options vested and exercisable 5 years 10 months 24 days 6 years 9 months 29 days  
Aggregate Intrinsic Value, Outstanding $ 195,111 $ 85,853 $ 11,941
Aggregate Intrinsic Value, Granted 0    
Aggregate Intrinsic Value, Exercised 41,822 2,565  
Aggregate Intrinsic Value, Forfeited 9,131    
Aggregate Intrinsic Value, Expired 1,969    
Aggregate Intrinsic Value, Exercised, Ending Balance 195,111 85,853 $ 11,941
Aggregate Intrinsic Value, Options vested and exercisable $ 170,320 $ 57,660  
XML 85 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based Compensation - Summary of Weighted-Average Assumptions (Detail) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]    
Fair value per share of common stock $ 0 $ 1.41
Expected volatility 0.00% 60.00%
Risk-free interest rate 0.00% 0.60%
Expected life (years) 6 years 3 months
Expected dividend yield 0.00% 0.00%
XML 86 R78.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based Compensation - Summary of Performance-based Restricted Stock Unit Activity (Detail) - Performance-based Restricted Stock Unit (PRSU) [Member] - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Units, Outstanding, beginning 11,831,055 6,818,453
Number of Units, granted 6,542,426 5,954,361
Number of Units, Forfeited (1,426,559) (941,759)
Number of Units, Outstanding, ending 16,946,922 11,831,055
Number of Units, Expected to vest 16,946,922
Weighted- Average Grant Date Fair Value, Outstanding, begininng $ 1.33 $ 1.41
Weighted- Average Grant Date Fair Value, Granted 9.68 1.25
Weighted- Average Grant Date Fair Value, Forfeited 2.10 1.40
Weighted- Average Grant Date Fair Value, Outstanding, ending 4.49 1.33
Weighted- Average Grant Date Fair Value, Expected to vest $ 4.49
XML 87 R79.htm IDEA: XBRL DOCUMENT v3.22.1
Employee Benefits - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Retirement Benefits [Abstract]    
Defined contribution plan, employer discretionary contribution amount $ 441 $ 277
XML 88 R80.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Additional Information (Detail)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Lessee Lease Description [Line Items]    
Operating Lease, Weighted Average Remaining Lease Term 10 years 7 months 6 days 12 years 1 month 6 days
Operating Lease, Weighted Average Discount Rate, Percent 4.80% 5.50%
Maximum    
Lessee Lease Description [Line Items]    
Lessee, operating lease, option to extend one year  
Vehicles and Equipment [Member] | Minimum    
Lessee Lease Description [Line Items]    
Lessee, operating lease, remaining lease term 1 year  
Vehicles and Equipment [Member] | Maximum    
Lessee Lease Description [Line Items]    
Lessee, operating lease, remaining lease term 19 years  
XML 89 R81.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Supplemental Balance Sheet Information Related to Leases (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current liabilities:    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Non-current liabilities:    
Non-current lease liabilities $ 28,302 $ 27,299
Total lease liabilities 30,685 28,969
Other Current Liabilities [Member]    
Current liabilities:    
Operating lease liabilities 2,383 1,670
Noncurrent Lease Liabilities [Member]    
Non-current liabilities:    
Non-current lease liabilities $ 28,302 $ 27,299
XML 90 R82.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Components of Lease Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Operating lease costs $ 3,356 $ 2,552
Amortization of right-of-use assets   583
Interest on lease liabilities   95
Total finance lease costs   $ 678
XML 91 R83.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Supplemental Cash Flow Information Related To Leases (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Operating cash flows from operating leases $ 3,051 $ 2,080
Operating cash flows from finance leases 0 95
Right-of-use assets obtained in exchange for lease obligations:    
Right-of-use assets obtained in exchange for new operating lease liabilities $ 3,916 $ 2,410
XML 92 R84.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of The Future Minimum Operating Lease Payments (Detail)
$ in Thousands
Dec. 31, 2021
USD ($)
Leases [Abstract]  
2022 $ 3,799
2023 4,076
2024 3,984
2025 3,728
2026 3,790
Thereafter 21,636
Total lease payments 41,013
Less imputed interest (10,328)
Total $ 30,685
XML 93 R85.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Additional Information (Detail)
$ in Thousands
Dec. 31, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Provision for contract loss $ 4,803
XML 94 R86.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Schedule of Pretax Loss from Domestic and Foreign Operations (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]    
US loss before income taxes $ (132,585) $ (56,439)
Foreign income before income taxes 7,745 1,901
Loss before income taxes $ (124,840) $ (54,538)
XML 95 R87.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Schedule of Provision (Benefit) for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Current:    
Federal $ 0 $ 0
State 2 0
Foreign 2,377 1,410
Total 2,379 1,410
Deferred:    
Federal (5,957) 0
State (339) 0
Foreign (3,603) (943)
Total (9,899) (943)
(Benefit) Provision for income taxes $ (7,520) $ 467
XML 96 R88.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Schedule of Differences Between Federal Statutory Income Tax Rate and Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]    
Federal statutory rate $ (26,216) $ (11,453)
Adjustments for tax effects of:    
Permanent differences and other (477) 634
Warrants 2,421 200
Stock-based compensation (2,399) (203)
Increase in valuation allowance 19,151 11,289
(Benefit) Provision for income taxes $ (7,520) $ 467
Federal statutory rate 21.00% 21.00%
Adjustments for tax effects of:    
Permanent differences and other 0.38% (1.16%)
Warrants (1.94%) (0.37%)
Stock-based compensation 1.92% 0.37%
Increase in valuation allowance (15.34%) (20.70%)
Provision for income taxes 6.02% (0.86%)
XML 97 R89.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets:    
Accrued expenses $ 2,105 $ 1,969
Inventories 409 353
Deferred revenue 14,160 5,503
Lease liability 7,244 7,426
Stock options 7,950 2,082
Warrants 0 519
Interest expense 1,075 0
Net operating losses 41,688 30,264
Tax credits 898 923
Other 0 4
Total deferred tax assets 75,529 49,043
Valuation allowance (58,235) (39,084)
Total deferred tax assets, net 17,294 9,959
Deferred tax liabilities:    
Right of use asset (6,723) (6,954)
Depreciation and amortization (5,160) 0
Other (18) 0
Unrealized gain 0 (757)
Total deferred tax liabilities (11,901) (7,711)
Net deferred tax assets $ 5,393 $ 2,248
XML 98 R90.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Operating Loss Carryforwards [Line Items]      
Deferred tax assets, valuation allowance $ 58,235 $ 39,084  
Unrecognized tax benefits 835 800 $ 800
Effective tax rate 667 632  
Operating loss carryforwards 195,305 143,712  
Deferred tax liabilities $ 6,762    
Decreased valuation allowance   6,296  
Capitalized costs amortization Capitalized costs are required to be amortized over five years (15 years for expenditures attributable to foreign research).    
Indefinite Carryforward      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards, description carryforward indefinitely and are available to offset up to 80% of future taxable income each year.    
Domestic Tax Authority      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards $ 57,135 57,135  
Expiration year 2034    
Domestic Tax Authority | Indefinite Carryforward      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards $ 138,170 86,577  
State      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards $ 19,587 10,769  
Expiration year 2035    
Accrued Interest And Penalties [Member]      
Operating Loss Carryforwards [Line Items]      
Accrued interest and penalties $ 0 $ 0  
XML 99 R91.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Schedule of Reconciliation of Beginning and Ending Amount Of Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]    
Balance at beginning of year $ 800 $ 800
Increases related to current year tax position 35 0
Balance at end of year $ 835 $ 800
XML 100 R92.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share - Summary of Basic and Diluted net Loss Per Share Attributable to Common Stockholders (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Share [Abstract]    
Net loss attributable to common shareholders-basic and diluted $ (117,320) $ (55,005)
Denominator    
Weighted average common shares outstanding-basic and diluted 209,895,135 75,414,888
Net loss per share attributable to common stockholders-basic and diluted $ (0.56) $ (0.73)
XML 101 R93.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share - Summary of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Legacy Rocket Lab preferred stock warrants [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Equity shares 0 1,123,959
Legacy Rocket Lab common stock warrants [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Equity shares 0 585,399
Stock Options And Restricted Stock Units [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Equity shares 34,292,250 22,088,726
Public and Private Warrants [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Equity shares 16,264,516 0
Legacy Rocket Lab preferred stock [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Equity shares 0 283,843,764
XML 102 R94.htm IDEA: XBRL DOCUMENT v3.22.1
Segments - Additional Information (Detail)
12 Months Ended
Dec. 31, 2021
Segments
Segment Reporting [Abstract]  
Number of operating segments 2
XML 103 R95.htm IDEA: XBRL DOCUMENT v3.22.1
Segments - Summary of Information by Reportable Segment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Sales Information [Line Items]    
Cost of revenues $ 64,130 $ 46,977
Gross profit (loss) (1,893) (11,817)
Launch Services [Member]    
Sales Information [Line Items]    
Revenues 38,971 33,085
Cost of revenues 53,827 45,872
Gross profit (loss) (14,856) (12,787)
Space Systems [Member]    
Sales Information [Line Items]    
Revenues 23,266 2,075
Cost of revenues 10,303 1,105
Gross profit (loss) $ 12,963 $ 970
XML 104 R96.htm IDEA: XBRL DOCUMENT v3.22.1
Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Total Accounts Receivable Net (Detail)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
U S Commercial Customer A [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 18.00% 62.00%
U S Commercial Customer B [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage   13.00%
International Customer C [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage   12.00%
Commercial Customer G [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 23.00%  
Accounts Receivable [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 10.00% 10.00%
XML 105 R97.htm IDEA: XBRL DOCUMENT v3.22.1
Concentration of Credit Risk, Significant Customers and Geographic Information - Additional Informatiion (Detail)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Accounts Receivable [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 10.00% 10.00%
Concentration Risk, Percentage Accounts receivable was less than 10%  
Revenue [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 10.00%  
Concentration Risk, Percentage Revenue was less than 10%  
XML 106 R98.htm IDEA: XBRL DOCUMENT v3.22.1
Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Total Revenue (Detail)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Commercial Customer G [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 23.00%  
Revenue [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 10.00% 10.00%
Revenue [Member] | U.S. Government Customer D [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage   21.00%
Revenue [Member] | International Customer E [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage   18.00%
Revenue [Member] | U S Commercial Customer F [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage   15.00%
Revenue [Member] | Commercial Customer G [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 40.00% 14.00%
Revenue [Member] | Commercial Customer H [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 16.00%  
XML 107 R99.htm IDEA: XBRL DOCUMENT v3.22.1
Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Consolidated Net Revenue by Geographic Area (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Concentration Risk [Line Items]    
Revenue $ 62,237 $ 35,160
Percentage of total revenue 100.00% 100.00%
United States [Member]    
Concentration Risk [Line Items]    
Revenue $ 45,750 $ 25,881
Percentage of total revenue 74.00% 74.00%
Japan [Member]    
Concentration Risk [Line Items]    
Revenue $ 769 $ 6,498
Percentage of total revenue 1.00% 18.00%
Germany [Member]    
Concentration Risk [Line Items]    
Revenue $ 9,770  
Percentage of total revenue 16.00%  
Rest of World [Member]    
Concentration Risk [Line Items]    
Revenue $ 5,948 $ 2,781
Percentage of total revenue 9.00% 8.00%
XML 108 R100.htm IDEA: XBRL DOCUMENT v3.22.1
Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Long Lived Assets by Geographic Area (Detail) - Long Lived Assets [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Concentration Risk [Line Items]    
Long-Lived Assets $ 194,558 $ 91,216
Concentration risk percentage 100.00% 100.00%
United States [Member]    
Concentration Risk [Line Items]    
Long-Lived Assets $ 148,248 $ 34,303
Concentration risk percentage 76.00% 38.00%
New Zealand [Member]    
Concentration Risk [Line Items]    
Long-Lived Assets $ 45,050 $ 43,323
Concentration risk percentage 23.00% 47.00%
Canada [Member]    
Concentration Risk [Line Items]    
Long-Lived Assets $ 1,260 $ 13,590
Concentration risk percentage 1.00% 15.00%
XML 109 R101.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions - Additional Information (Detail) - USD ($)
$ in Thousands
Jan. 18, 2022
May 18, 2020
Sep. 14, 2018
Dec. 31, 2021
Dec. 31, 2020
Related Party Transactions Details [Line Items]          
Beneficial ownership percentage       5.00%  
Related party transaction, due from (to) related party       $ 0 $ 0
Series E preferred stock          
Related Party Transactions Details [Line Items]          
Aggregate shares     39,575,426    
Issuance of redeemable preferred stock, value     $ 137,739    
Series E preferred stock | Affiliated Entity [Member]          
Related Party Transactions Details [Line Items]          
Issuance of redeemable preferred stock, value     $ 10,539    
Issuance of redeemable preferred stock, share     3,028,345    
Series E 1 preferred stock          
Related Party Transactions Details [Line Items]          
Issuance of redeemable preferred stock, value   $ 20,500      
Issuance of redeemable preferred stock, share   5,890,047      
Series E 1 preferred stock | Affiliated Entity [Member]          
Related Party Transactions Details [Line Items]          
Issuance of redeemable preferred stock, value   $ 4,499      
Issuance of redeemable preferred stock, share 1,292,931        
XML 110 R102.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events - Additional Information (Detail) - USD ($)
Jan. 31, 2022
Jan. 18, 2022
Dec. 31, 2021
Dec. 22, 2021
Aug. 25, 2021
Jul. 12, 2021
Dec. 31, 2020
Dec. 23, 2020
Dec. 31, 2016
Subsequent Event [Line Items]                  
Warrants and rights outstanding     $ 58,227,000     $ 6,514,000 $ 0    
Public Warrants [Member]                  
Subsequent Event [Line Items]                  
Exercise price of warrants or rights     $ 3.58 $ 0.2843 $ 2.96        
Number of securities called by each warrant or right         0        
Warrants and rights outstanding         $ 48,149,000        
Private Warrants [Member]                  
Subsequent Event [Line Items]                  
Warrants and rights outstanding     $ 1,592,080,000            
Warrants Issued and Outstanding     5,600,000            
Public and Private Warrants [Member]                  
Subsequent Event [Line Items]                  
Exercise price of warrants or rights       0.2843          
Common Stock [Member]                  
Subsequent Event [Line Items]                  
Exercise price of warrants or rights       $ 11.50     $ 1.28 $ 1.28 $ 0.09
Class of warrant or right number of securities called by warrants or rights             121,689 121,689 463,710
Common Stock [Member] | Public Warrants [Member]                  
Subsequent Event [Line Items]                  
Warrants and rights outstanding         $ 10,666,666,000        
Subsequent Event [Member]                  
Subsequent Event [Line Items]                  
Number of securities called by each warrant or right 2,951,781                
Cash proceeds from warrants issued $ 126,000                
Warrant exercise price per share $ 0.10                
Subsequent Event [Member] | Public Warrants [Member]                  
Subsequent Event [Line Items]                  
Class of warrant or right number of securities called by warrants or rights 10,383,077                
Number of securities called by each warrant or right 10,969                
Cash proceeds from warrants issued $ 27,000                
Warrants Issued and Outstanding 270,470                
Subsequent Event [Member] | Common Stock [Member]                  
Subsequent Event [Line Items]                  
Exercise price of warrants or rights $ 11.50                
Warrants and rights outstanding $ 10,969,000                
Subsequent Event [Member] | SolAero Holdings, Inc [Member]                  
Subsequent Event [Line Items]                  
Payments to acquire businesses, Gross   $ 80,000,000              
Cash consideration transferred   $ 3,600,000              
XML 111 d273415dposam_htm.xml IDEA: XBRL DOCUMENT 0001819994 2020-12-31 0001819994 2021-12-31 0001819994 2021-01-01 2021-12-31 0001819994 2020-01-01 2020-12-31 0001819994 2020-12-23 0001819994 2021-06-10 0001819994 2019-12-31 0001819994 2021-07-12 0001819994 2021-08-25 2021-08-25 0001819994 2021-11-30 0001819994 2019-01-01 2019-12-31 0001819994 rklb:SinclairInterplanetaryMember 2021-01-01 2021-12-31 0001819994 rklb:AdvancedSolutionsIncMember 2021-01-01 2021-12-31 0001819994 rklb:PlanetarySystemsCorporationMember 2021-01-01 2021-12-31 0001819994 rklb:SpaceSystemsMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0001819994 rklb:LaunchServicesMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0001819994 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0001819994 rklb:LaunchServicesMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0001819994 rklb:SpaceSystemsMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0001819994 us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0001819994 rklb:LaunchServicesMember 2021-01-01 2021-12-31 0001819994 rklb:SpaceSystemsMember 2021-01-01 2021-12-31 0001819994 srt:MaximumMember rklb:LaunchSiteAssetsMember 2021-01-01 2021-12-31 0001819994 srt:MinimumMember rklb:LaunchSiteAssetsMember 2021-01-01 2021-12-31 0001819994 srt:MaximumMember rklb:ComputerEquipmentHardwareAndSoftwareMember 2021-01-01 2021-12-31 0001819994 srt:MinimumMember rklb:ComputerEquipmentHardwareAndSoftwareMember 2021-01-01 2021-12-31 0001819994 srt:MaximumMember rklb:MachineryEquipmentVehiclesAndOfficeFurnitureMember 2021-01-01 2021-12-31 0001819994 srt:MinimumMember rklb:MachineryEquipmentVehiclesAndOfficeFurnitureMember 2021-01-01 2021-12-31 0001819994 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2021-01-01 2021-12-31 0001819994 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2021-01-01 2021-12-31 0001819994 rklb:SinclairInterplanetaryMember rklb:StockIssuedInConjunctionWithTheAcquisitionMember 2021-01-01 2021-12-31 0001819994 rklb:SinclairInterplanetaryMember rklb:EarnoutShareAchievementMember 2021-01-01 2021-12-31 0001819994 rklb:ConsolidatedProFormaUnauditedMember 2021-01-01 2021-12-31 0001819994 rklb:AcquisitionsProFormaUnauditedMember 2021-01-01 2021-12-31 0001819994 rklb:AsReportedMember 2021-01-01 2021-12-31 0001819994 rklb:SinclairInterplanetaryMember us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001819994 rklb:SinclairInterplanetaryMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001819994 rklb:SinclairInterplanetaryMember rklb:BacklogMember 2021-01-01 2021-12-31 0001819994 rklb:SinclairInterplanetaryMember us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-12-31 0001819994 rklb:SinclairInterplanetaryMember us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-12-31 0001819994 rklb:AdvancedSolutionsIncMember us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001819994 rklb:AdvancedSolutionsIncMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001819994 rklb:AdvancedSolutionsIncMember us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-12-31 0001819994 rklb:PlanetarySystemsCorporationMember us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-12-31 0001819994 rklb:PlanetarySystemsCorporationMember rklb:BacklogMember 2021-01-01 2021-12-31 0001819994 rklb:PlanetarySystemsCorporationMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001819994 rklb:PlanetarySystemsCorporationMember us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001819994 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0001819994 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001819994 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001819994 srt:MaximumMember 2021-01-01 2021-12-31 0001819994 rklb:PublicAndPrivateWarrantsMember 2021-01-01 2021-12-31 0001819994 rklb:StockOptionsAndRestrictedStockUnitsMember 2021-01-01 2021-12-31 0001819994 rklb:CommonStockWarrantsMember 2021-01-01 2021-12-31 0001819994 rklb:PreferredStockWarrantsMember 2021-01-01 2021-12-31 0001819994 us-gaap:PreferredStockMember 2021-01-01 2021-12-31 0001819994 rklb:LaunchServicesMember 2021-01-01 2021-12-31 0001819994 rklb:SpaceSystemsMember 2021-01-01 2021-12-31 0001819994 us-gaap:AccountsReceivableMember 2021-01-01 2021-12-31 0001819994 rklb:CommercialCustomerGMember 2021-01-01 2021-12-31 0001819994 rklb:USCommercialCustomerAMember 2021-01-01 2021-12-31 0001819994 us-gaap:SalesRevenueNetMember 2021-01-01 2021-12-31 0001819994 us-gaap:SalesRevenueProductLineMember 2021-01-01 2021-12-31 0001819994 rklb:CommercialCustomerHMember us-gaap:SalesRevenueProductLineMember 2021-01-01 2021-12-31 0001819994 rklb:CommercialCustomerGMember us-gaap:SalesRevenueProductLineMember 2021-01-01 2021-12-31 0001819994 rklb:RestOfWorldMember 2021-01-01 2021-12-31 0001819994 country:DE 2021-01-01 2021-12-31 0001819994 country:JP 2021-01-01 2021-12-31 0001819994 country:US 2021-01-01 2021-12-31 0001819994 us-gaap:LeaseholdImprovementsMember 2021-01-01 2021-12-31 0001819994 srt:MinimumMember 2021-01-01 2021-12-31 0001819994 rklb:LegacyRocketLabOptionsMember rklb:PostCombinationCompanyCommonStockMember 2021-01-01 2021-12-31 0001819994 country:US rklb:LongLivedAssetsMember 2021-01-01 2021-12-31 0001819994 country:NZ rklb:LongLivedAssetsMember 2021-01-01 2021-12-31 0001819994 stpr:CA rklb:LongLivedAssetsMember 2021-01-01 2021-12-31 0001819994 rklb:LongLivedAssetsMember 2021-01-01 2021-12-31 0001819994 rklb:PerformanceBasedRestrictedStockUnitMember 2021-01-01 2021-12-31 0001819994 rklb:TwoThousandTwentyOnePlanMember 2021-01-01 2021-12-31 0001819994 rklb:SinclairInterplanetaryMember rklb:InProcessTechnologyMember 2021-01-01 2021-12-31 0001819994 rklb:AdvancedSolutionsIncMember rklb:InProcessTechnologyMember 2021-01-01 2021-12-31 0001819994 rklb:PlanetarySystemsCorporationMember rklb:InProcessTechnologyMember 2021-01-01 2021-12-31 0001819994 rklb:TermLoanFacilityMember 2021-01-01 2021-12-31 0001819994 rklb:PreferredStockWarrantsMember 2021-01-01 2021-12-31 0001819994 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001819994 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001819994 us-gaap:StateAndLocalJurisdictionMember 2021-01-01 2021-12-31 0001819994 us-gaap:DomesticCountryMember 2021-01-01 2021-12-31 0001819994 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001819994 rklb:IndefiniteCarryforwardMember 2021-01-01 2021-12-31 0001819994 rklb:TwoThousandThirteenPlanMember 2021-01-01 2021-12-31 0001819994 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001819994 us-gaap:RedeemableConvertiblePreferredStockMember 2021-01-01 2021-12-31 0001819994 srt:MinimumMember rklb:SharePriceEqualOrExceedsTwentyRupeesPerDollarMember 2021-01-01 2021-12-31 0001819994 srt:MaximumMember rklb:SharePriceEqualOrExceedsTwentyRupeesPerDollarMember 2021-01-01 2021-12-31 0001819994 rklb:SharePriceEqualOrExceedsTwentyRupeesPerDollarMember 2021-01-01 2021-12-31 0001819994 us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember 2021-01-01 2021-12-31 0001819994 us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001819994 us-gaap:RestrictedStockUnitsRSUMember rklb:PostCombinationCompanyCommonStockMember 2021-01-01 2021-12-31 0001819994 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001819994 rklb:LaunchServicesMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0001819994 rklb:SpaceSystemsMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0001819994 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0001819994 rklb:LaunchServicesMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0001819994 rklb:SpaceSystemsMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0001819994 us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0001819994 rklb:LaunchServicesMember 2020-01-01 2020-12-31 0001819994 rklb:SpaceSystemsMember 2020-01-01 2020-12-31 0001819994 rklb:SinclairInterplanetaryMember rklb:StockIssuedInConjunctionWithTheAcquisitionMember 2020-01-01 2020-12-31 0001819994 rklb:SinclairInterplanetaryMember rklb:EarnoutShareAchievementMember 2020-01-01 2020-12-31 0001819994 rklb:SinclairInterplanetaryMember 2020-01-01 2020-12-31 0001819994 rklb:ConsolidatedProFormaUnauditedMember 2020-01-01 2020-12-31 0001819994 rklb:AcquisitionsProFormaUnauditedMember 2020-01-01 2020-12-31 0001819994 rklb:AsReportedMember 2020-01-01 2020-12-31 0001819994 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-12-31 0001819994 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001819994 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001819994 us-gaap:SeriesAPreferredStockMember 2020-01-01 2020-12-31 0001819994 us-gaap:SeriesBPreferredStockMember 2020-01-01 2020-12-31 0001819994 us-gaap:SeriesCPreferredStockMember 2020-01-01 2020-12-31 0001819994 us-gaap:SeriesDPreferredStockMember 2020-01-01 2020-12-31 0001819994 us-gaap:SeriesEPreferredStockMember 2020-01-01 2020-12-31 0001819994 rklb:SeriesEOnePreferredStockMember 2020-01-01 2020-12-31 0001819994 rklb:PublicAndPrivateWarrantsMember 2020-01-01 2020-12-31 0001819994 rklb:StockOptionsAndRestrictedStockUnitsMember 2020-01-01 2020-12-31 0001819994 rklb:CommonStockWarrantsMember 2020-01-01 2020-12-31 0001819994 rklb:PreferredStockWarrantsMember 2020-01-01 2020-12-31 0001819994 us-gaap:PreferredStockMember 2020-01-01 2020-12-31 0001819994 rklb:LaunchServicesMember 2020-01-01 2020-12-31 0001819994 rklb:SpaceSystemsMember 2020-01-01 2020-12-31 0001819994 us-gaap:AccountsReceivableMember 2020-01-01 2020-12-31 0001819994 rklb:InternationalCustomerCMember 2020-01-01 2020-12-31 0001819994 rklb:USCommercialCustomerBMember 2020-01-01 2020-12-31 0001819994 rklb:USCommercialCustomerAMember 2020-01-01 2020-12-31 0001819994 us-gaap:SalesRevenueProductLineMember 2020-01-01 2020-12-31 0001819994 rklb:CommercialCustomerGMember us-gaap:SalesRevenueProductLineMember 2020-01-01 2020-12-31 0001819994 rklb:USCommercialCustomerFMember us-gaap:SalesRevenueProductLineMember 2020-01-01 2020-12-31 0001819994 rklb:InternationalCustomerEMember us-gaap:SalesRevenueProductLineMember 2020-01-01 2020-12-31 0001819994 rklb:USGovernmentCustomerDMember us-gaap:SalesRevenueProductLineMember 2020-01-01 2020-12-31 0001819994 rklb:RestOfWorldMember 2020-01-01 2020-12-31 0001819994 country:JP 2020-01-01 2020-12-31 0001819994 country:US 2020-01-01 2020-12-31 0001819994 country:US rklb:LongLivedAssetsMember 2020-01-01 2020-12-31 0001819994 country:NZ rklb:LongLivedAssetsMember 2020-01-01 2020-12-31 0001819994 stpr:CA rklb:LongLivedAssetsMember 2020-01-01 2020-12-31 0001819994 rklb:LongLivedAssetsMember 2020-01-01 2020-12-31 0001819994 rklb:PerformanceBasedRestrictedStockUnitMember 2020-01-01 2020-12-31 0001819994 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001819994 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001819994 us-gaap:RedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001819994 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001819994 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001819994 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001819994 us-gaap:SeriesAPreferredStockMember 2021-12-31 0001819994 us-gaap:SeriesBPreferredStockMember 2021-12-31 0001819994 us-gaap:SeriesCPreferredStockMember 2021-12-31 0001819994 us-gaap:SeriesDPreferredStockMember 2021-12-31 0001819994 us-gaap:SeriesEPreferredStockMember 2021-12-31 0001819994 rklb:SeriesE1PreferredStockMember 2021-12-31 0001819994 rklb:PipeInvestmentMember 2021-12-31 0001819994 rklb:SinclairInterplanetaryMember 2021-12-31 0001819994 rklb:AdvancedSolutionsIncMember 2021-12-31 0001819994 rklb:PlanetarySystemsCorporationMember 2021-12-31 0001819994 rklb:PublicWarrantsMember 2021-12-31 0001819994 us-gaap:BuildingAndBuildingImprovementsMember 2021-12-31 0001819994 rklb:MachineryEquipmentVehiclesAndOfficeFurnitureMember 2021-12-31 0001819994 rklb:ConstructionInProcessMember 2021-12-31 0001819994 rklb:LaunchSiteAssetsMember 2021-12-31 0001819994 us-gaap:ComputerEquipmentMember 2021-12-31 0001819994 rklb:DevelopedTechnologyMember 2021-12-31 0001819994 rklb:CapitalizedSoftwareMember 2021-12-31 0001819994 us-gaap:CustomerRelationshipsMember 2021-12-31 0001819994 rklb:NonCompeteMember 2021-12-31 0001819994 us-gaap:IntellectualPropertyMember 2021-12-31 0001819994 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0001819994 us-gaap:OrderOrProductionBacklogMember 2021-12-31 0001819994 rklb:InProcessTechnologyMember 2021-12-31 0001819994 rklb:TwoThousandTwentyOnePlanMember 2021-12-31 0001819994 rklb:NoncurrentLeaseLiabilitiesMember 2021-12-31 0001819994 us-gaap:OtherCurrentLiabilitiesMember 2021-12-31 0001819994 country:NZ rklb:LongLivedAssetsMember 2021-12-31 0001819994 stpr:CA rklb:LongLivedAssetsMember 2021-12-31 0001819994 rklb:LongLivedAssetsMember 2021-12-31 0001819994 country:US rklb:LongLivedAssetsMember 2021-12-31 0001819994 srt:MinimumMember rklb:VehiclesAndEquipmentMember 2021-12-31 0001819994 srt:MaximumMember rklb:VehiclesAndEquipmentMember 2021-12-31 0001819994 us-gaap:CommonStockMember rklb:PrivatePlacementWarrantsMember 2021-12-31 0001819994 rklb:PrivatePlacementWarrantsMember 2021-12-31 0001819994 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819994 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819994 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819994 rklb:AccruedInterestAndPenaltiesMember 2021-12-31 0001819994 rklb:PerformanceBasedRestrictedStockUnitMember 2021-12-31 0001819994 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001819994 us-gaap:DomesticCountryMember rklb:IndefiniteCarryforwardMember 2021-12-31 0001819994 us-gaap:DomesticCountryMember 2021-12-31 0001819994 rklb:PrivateWarrantsMember 2021-12-31 0001819994 rklb:TermLoanFacilityMember 2021-12-31 0001819994 rklb:SharePriceEqualOrExceedsTwentyRupeesPerDollarMember 2021-12-31 0001819994 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819994 rklb:TwoThousandThirteenPlanMember 2021-12-31 0001819994 srt:MaximumMember rklb:SinclairInterplanetaryMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-12-31 0001819994 srt:MinimumMember rklb:SinclairInterplanetaryMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-12-31 0001819994 srt:MaximumMember rklb:SinclairInterplanetaryMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-12-31 0001819994 srt:MinimumMember rklb:SinclairInterplanetaryMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-12-31 0001819994 rklb:TwoThousandThirteenPlanAndTwoThousandTwentyOnePlanMember 2021-12-31 0001819994 us-gaap:CommonClassAMember 2021-12-31 0001819994 rklb:LegacyRocketLabCommonStockMember 2021-12-31 0001819994 us-gaap:CommonClassBMember 2021-12-31 0001819994 rklb:PostCombinationCompanyMember 2021-12-31 0001819994 rklb:VectorWarrantsMember 2021-12-31 0001819994 rklb:LegacyRocketLabWarrantsMember 2021-12-31 0001819994 rklb:LegacyRocketLabOptionsMember rklb:PostCombinationCompanyCommonStockMember 2021-12-31 0001819994 us-gaap:SeriesAPreferredStockMember 2020-12-31 0001819994 us-gaap:SeriesBPreferredStockMember 2020-12-31 0001819994 us-gaap:SeriesCPreferredStockMember 2020-12-31 0001819994 us-gaap:SeriesDPreferredStockMember 2020-12-31 0001819994 us-gaap:SeriesEPreferredStockMember 2020-12-31 0001819994 rklb:SeriesE1PreferredStockMember 2020-12-31 0001819994 us-gaap:BuildingAndBuildingImprovementsMember 2020-12-31 0001819994 rklb:ConstructionInProcessMember 2020-12-31 0001819994 rklb:LaunchSiteAssetsMember 2020-12-31 0001819994 us-gaap:ComputerEquipmentMember 2020-12-31 0001819994 rklb:MachineryEquipmentVehiclesAndOfficeFurnitureMember 2020-12-31 0001819994 us-gaap:InProcessResearchAndDevelopmentMember 2020-12-31 0001819994 us-gaap:OrderOrProductionBacklogMember 2020-12-31 0001819994 us-gaap:TrademarksAndTradeNamesMember 2020-12-31 0001819994 us-gaap:IntellectualPropertyMember 2020-12-31 0001819994 rklb:DevelopedTechnologyMember 2020-12-31 0001819994 rklb:CapitalizedSoftwareMember 2020-12-31 0001819994 us-gaap:CustomerRelationshipsMember 2020-12-31 0001819994 rklb:NonCompeteMember 2020-12-31 0001819994 us-gaap:CommonStockMember 2020-12-31 0001819994 rklb:NoncurrentLeaseLiabilitiesMember 2020-12-31 0001819994 us-gaap:OtherCurrentLiabilitiesMember 2020-12-31 0001819994 country:US rklb:LongLivedAssetsMember 2020-12-31 0001819994 country:NZ rklb:LongLivedAssetsMember 2020-12-31 0001819994 stpr:CA rklb:LongLivedAssetsMember 2020-12-31 0001819994 rklb:LongLivedAssetsMember 2020-12-31 0001819994 us-gaap:RedeemableConvertiblePreferredStockMember 2020-12-31 0001819994 rklb:SeriesEOnePreferredStockMember 2020-12-31 0001819994 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001819994 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001819994 rklb:AccruedInterestAndPenaltiesMember 2020-12-31 0001819994 rklb:PerformanceBasedRestrictedStockUnitMember 2020-12-31 0001819994 us-gaap:StateAndLocalJurisdictionMember 2020-12-31 0001819994 us-gaap:DomesticCountryMember rklb:IndefiniteCarryforwardMember 2020-12-31 0001819994 us-gaap:DomesticCountryMember 2020-12-31 0001819994 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001819994 rklb:SolaeroHoldingsIncMember us-gaap:SubsequentEventMember 2022-01-18 2022-01-18 0001819994 srt:AffiliatedEntityMember rklb:SeriesE1PreferredStockMember 2022-01-18 2022-01-18 0001819994 rklb:PublicWarrantsMember 2021-12-22 0001819994 us-gaap:CommonStockMember 2021-12-22 0001819994 rklb:PublicAndPrivateWarrantsMember 2021-12-22 0001819994 us-gaap:CommonStockMember us-gaap:SubsequentEventMember 2022-01-31 0001819994 us-gaap:SubsequentEventMember rklb:PublicWarrantsMember 2022-01-31 0001819994 us-gaap:SubsequentEventMember 2022-01-31 0001819994 us-gaap:SubsequentEventMember rklb:PublicWarrantsMember 2022-01-31 2022-01-31 0001819994 us-gaap:SubsequentEventMember 2022-01-31 2022-01-31 0001819994 us-gaap:SeriesEPreferredStockMember 2018-09-14 2018-09-14 0001819994 srt:AffiliatedEntityMember us-gaap:SeriesEPreferredStockMember 2018-09-14 2018-09-14 0001819994 srt:AffiliatedEntityMember rklb:SeriesE1PreferredStockMember 2020-05-18 2020-05-18 0001819994 rklb:SeriesE1PreferredStockMember 2020-05-18 2020-05-18 0001819994 us-gaap:CommonStockMember 2020-12-23 0001819994 rklb:TermLoanFacilityMember 2021-05-13 0001819994 rklb:TermLoanFacilityMember 2021-06-10 2021-06-10 0001819994 us-gaap:CommonStockMember 2021-08-01 2021-08-31 0001819994 rklb:PostCombinationCompanyMember rklb:LegacyRocketLabCommonStockMember 2021-08-25 2021-08-25 0001819994 rklb:PostCombinationCompanyMember us-gaap:RedeemableConvertiblePreferredStockMember rklb:LegacyRocketLabCommonStockMember 2021-08-25 2021-08-25 0001819994 rklb:PostCombinationCompanyMember us-gaap:CommonClassAMember 2021-08-25 2021-08-25 0001819994 rklb:PipeInvestmentMember 2021-08-25 2021-08-25 0001819994 rklb:PostCombinationCompanyMember us-gaap:CommonClassBMember 2021-08-25 2021-08-25 0001819994 rklb:PostCombinationCompanyMember 2021-08-25 2021-08-25 0001819994 rklb:PublicWarrantsMember 2021-08-25 2021-08-25 0001819994 us-gaap:CommonStockMember 2021-08-25 2021-08-25 0001819994 srt:MaximumMember 2021-08-25 2021-08-25 0001819994 rklb:PublicWarrantsMember 2021-08-25 0001819994 rklb:PostCombinationCompanyMember us-gaap:RedeemableConvertiblePreferredStockMember rklb:LegacyRocketLabCommonStockMember 2021-08-25 0001819994 rklb:PostCombinationCompanyMember us-gaap:CommonClassAMember 2021-08-25 0001819994 rklb:PostCombinationCompanyMember 2021-08-25 0001819994 us-gaap:CommonStockMember rklb:PublicWarrantsMember 2021-08-25 0001819994 us-gaap:CommonStockMember rklb:PrivatePlacementWarrantsMember 2021-08-25 0001819994 srt:MaximumMember 2021-08-25 0001819994 us-gaap:SeriesCPreferredStockMember 2016-12-31 0001819994 us-gaap:SeriesDPreferredStockMember 2016-12-31 0001819994 us-gaap:CommonStockMember 2016-12-31 0001819994 us-gaap:CommonStockMember 2021-09-10 2021-09-10 0001819994 rklb:PreferredStockWarrantsMember 2021-09-10 2021-09-10 0001819994 rklb:CommonStockWarrantsMember 2021-09-10 2021-09-10 0001819994 rklb:CommonStockWarrantsMember 2021-09-10 0001819994 rklb:PreferredStockWarrantsMember 2021-09-10 0001819994 rklb:SharePriceEqualOrExceedsTwentyRupeesPerDollarMember 2022-02-21 0001819994 srt:MinimumMember rklb:SharePriceEqualOrExceedsTwentyRupeesPerDollarMember 2022-02-21 2022-02-21 0001819994 srt:MaximumMember rklb:SharePriceEqualOrExceedsTwentyRupeesPerDollarMember 2022-02-21 2022-02-21 0001819994 rklb:SinclairInterplanetaryMember 2020-04-28 0001819994 rklb:PlanetarySystemsCorporationMember 2021-11-15 0001819994 rklb:PlanetarySystemsCorporationMember us-gaap:CommonStockMember 2021-11-15 0001819994 rklb:PlanetarySystemsCorporationMember rklb:PerformanceBasedEarnoutMember 2021-11-15 0001819994 rklb:PlanetarySystemsCorporationMember 2021-11-30 2021-11-30 0001819994 rklb:LaunchServicesMember 2021-12-31 0001819994 rklb:SpaceSystemsMember 2021-12-31 0001819994 us-gaap:RedeemableConvertiblePreferredStockMember us-gaap:PreferredStockMember 2021-12-31 0001819994 us-gaap:CommonStockMember 2021-12-31 0001819994 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001819994 us-gaap:RetainedEarningsMember 2021-12-31 0001819994 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001819994 us-gaap:RedeemableConvertiblePreferredStockMember 2021-12-31 0001819994 us-gaap:RedeemableConvertiblePreferredStockMember us-gaap:PreferredStockMember 2019-12-31 0001819994 us-gaap:CommonStockMember 2019-12-31 0001819994 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001819994 us-gaap:RetainedEarningsMember 2019-12-31 0001819994 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001819994 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RedeemableConvertiblePreferredStockMember 2019-12-31 0001819994 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:CommonStockMember 2019-12-31 0001819994 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001819994 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001819994 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001819994 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001819994 rklb:LaunchServicesMember 2019-12-31 0001819994 rklb:SpaceSystemsMember 2019-12-31 0001819994 rklb:PerformanceBasedRestrictedStockUnitMember 2019-12-31 0001819994 us-gaap:RedeemableConvertiblePreferredStockMember 2019-12-31 0001819994 rklb:LaunchServicesMember 2020-12-31 0001819994 rklb:SpaceSystemsMember 2020-12-31 0001819994 us-gaap:RedeemableConvertiblePreferredStockMember us-gaap:PreferredStockMember 2020-12-31 0001819994 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001819994 us-gaap:RetainedEarningsMember 2020-12-31 0001819994 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 iso4217:USD shares utr:Year pure utr:Day iso4217:USD shares rklb:Segments rklb:Missions POS AM P1Y true ROCKET LAB USA, INC. carryforward indefinitely and are available to offset up to 80% of future taxable income each year. 0001819994 Redemption of warrants when the price per common share equals or exceeds $10.00. Once the warrants become exercisable, the Company may redeem the outstanding warrants (except as described with respect to the Private Warrants): •in whole and not in part: •at a price of $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 set forth in the warrant agreement determined based on the redemption date and the fair market value of the common shares; •if, and only if, the closing price of the common shares equals or exceeds $10.00 per share (as adjusted) for any 20 trading days within the 30-trading day period ending three trading days before the Company sends the notice of redemption to the warrant holders; and •if the closing price of the common shares 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 is less than $18.00 per share (as adjusted), the Private Warrants must also be concurrently called for redemption on the same terms as the outstanding Public Warrants, as described above. Redemption of warrants when the price per common share equals or exceeds $18.00. Once the warrants become exercisable, the Company may redeem the outstanding warrants (except as described with respect to the Private 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 to each warrant holder; and •if, and only if, the closing price of the common shares equals or exceeds $18.00 per share (as adjusted) for any 20 trading days within a 30-trading day period ending three trading days before the Company sends the notice of redemption to the warrant holders. http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent Non-accelerated Filer true true false Rocket Lab USA, Inc., a Delaware corporation, filed a registration statement on Form S-1 (File No. 333-259797) on September 24, 2021, which was declared effective on October 7, 2021 (as amended and supplemented, the “October Registration Statement”). In addition, pursuant to Rule 429 under the Securities Act (as defined below), the prospectus included in the October Registration Statement was a combined prospectus which also related to the registration statement on Form S-4 (File No. 333-257440), which was originally declared effective on July 21, 2021, and pursuant to Rule 429(b), was automatically amended by Post-Effective Amendment No. 1 which became effective concurrently with the effectiveness of the October Registration Statement, (the “July Registration Statement” and together with the October Registration Statement, the “Prior Registration Statements”). This Post-Effective Amendment (this “Post-Effective Amendment”) to each of the Prior Registration Statements is being filed (i) pursuant to Rule 429 under the Securities Act of 1933, as amended, to combine the prospectuses included in the October Registration Statement and the July Registration Statement, (ii) to serve as a Section 10(a)(3) update to the Prior Registration Statements and to make certain other updates to the prospectus that forms a part of this Post-Effective Amendment, (iii) to remove from registration by means of this Post-Effective Amendment certain shares of common stock and private placement warrants described below and (iv) to update the section titled “Selling Securityholders” contained in the prospectus included herein to reflect, among other things, earlier sales or dispositions of common stock and private placement warrants made by certain of the named selling stockholders. On March 24, 2022, Rocket Lab USA, Inc., filed its Annual Report on Form 10-K for fiscal year ended December 31, 2021 (the “Annual Report”). Interested parties should refer to such Annual Report for more information. We have terminated the issuance by us of shares of our common stock issuable upon exercise of the public warrants and private placement warrants as a result of the redemption by us, on January 31, 2022, of all the unexercised public warrants then outstanding in accordance with their terms. In connection with such redemption, the Nasdaq Stock Market LLC (“Nasdaq”), filed an application on Form 25 with the SEC to delist the public warrants on January 31, 2022. The private placement warrants were exercised in full in January 2022. The registration statement is hereby amended to remove and withdraw from registration (i) all unissued shares of our common stock underlying the public warrants and the private placement warrants and (ii) the resale of the private placement warrants. The registration statement is hereby amended to also remove and withdraw from registration all Earnout Shares (as defined herein) which did not become issuable in accordance with the terms of the Merger Agreement (as defined herein). The form of prospectus included in this Post-Effective Amendment may be used in one or more offerings by one or more selling stockholders identified in the prospectus contained herein with one or more of the underwriters named therein and with different types and amounts of securities offered. No additional securities are being registered under this Post-Effective Amendment. All applicable registration fees were paid at the time of the original filing of the Prior Registration Statements. 690959000 52792000 13957000 2730000 2490000 2045000 47904000 26135000 19454000 9412000 774764000 93114000 65339000 49832000 57487000 11349000 43308000 3133000 28424000 26902000 1116000 1141000 5859000 2398000 4550000 0 980847000 187869000 3489000 3368000 10977000 6571000 8266000 4582000 59749000 26132000 2827000 0 10999000 7766000 96307000 48419000 97297000 0 28302000 27299000 466000 0 58227000 0 1800000 3899000 282399000 79617000 0.0001 0.0001 0 0 0 62496074 62496074 62496074 5500000 0.0001 0.0001 0 108599827 0 0 108293846 108293846 21503000 0.0001 0 44394177 0 0 44275586 44275586 16471000 0.0001 0 24012173 0 0 23312786 23312786 73364000 0.0001 0.0001 0 0 0 39575426 39575426 39575426 137622000 0.0001 0.0001 0 0 0 5890047 5890047 5890047 20500000 0.0001 0.0001 2500000000 416744314 450180479 450180479 78410162 78410162 45000 8000 1002106000 19920000 -305011000 -187691000 1308000 1055000 698448000 -166708000 980847000 187869000 62237000 35160000 64130000 46977000 -1893000 -11817000 41765000 19142000 58395000 23993000 100160000 43135000 -102053000 -54952000 -6128000 224000 -567000 2420000 15294000 2417000 -798000 187000 -22787000 414000 -124840000 -54538000 -7520000 467000 -117320000 -55005000 253000 1134000 -117067000 -53871000 -0.56 -0.73 209895135 75414888 30680373 254460000 8076275 0 14236000 -132686000 -79000 -118529000 247273344 65092022 7000 -7000 277953717 254460000 73168297 7000 14229000 -132686000 -79000 -118529000 -55005000 -55005000 2771051 1000 977000 978000 4218000 4218000 5890047 20500000 2470814 496000 496000 1134000 1134000 283843764 274960000 78410162 8000 19920000 -187691000 1055000 -166708000 -117320000 -117320000 3688836 3122000 3122000 33108000 33108000 817981 6514000 6514000 2975000 2975000 2180 35000 35000 -284661745 -274960000 284661745 29000 274932000 274961000 853306 11568000 11568000 81685363 8000 649932000 649940000 878887 253000 253000 0 0 450180479 45000 1002106000 -305011000 1308000 698448000 -117320000 -55005000 10851000 9339000 32557000 4218000 616000 -156000 -1473000 -496000 1546000 2010000 1533000 15294000 2615000 -9979000 -713000 7789000 522000 -1816000 -5019000 12688000 11260000 10504000 2375000 4548000 -4517000 -1603000 3074000 4104000 -326000 1538000 28057000 15921000 838000 -832000 -1801000 -965000 370000 -242000 -71791000 -27757000 25699000 25121000 66435000 12208000 -92134000 -37329000 3147000 978000 15000000 98895000 15000000 20500000 728255000 30358000 799939000 21478000 2128000 -153000 638142000 -43761000 53933000 97694000 692075000 53933000 3991000 1842000 -300000 938000 2090000 677000 27000 3916000 2410000 11568000 -7300000 48149000 219000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1.</div></div></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-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">DESCRIPTION OF THE BUSINESS </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Rocket Lab USA, Inc. (“Rocket Lab” and, together with its consolidated subsidiaries, the “Company,” “we,” “us” or “our”) is an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">end-to-end</div></div> space company with an established track record of mission success headquartered in Long Beach, California and is the parent company for several wholly owned operating subsidiaries located in the United States, New Zealand and Canada. We deliver reliable launch services, spacecraft design services, spacecraft components, spacecraft manufacturing and other spacecraft and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">on-orbit</div> management solutions that make it faster, easier and more affordable to access space. We operate one of the only private orbital launch ranges in the world, located in Mahia, New Zealand, enabling a unique degree of operational flexibility and control of customer launch manifests and mission assurance. While our business has historically been centered on the development of small-class launch vehicles and related sale of launch services, we are currently innovating in the areas of medium-class launch vehicles and launch services, space systems design and manufacturing, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">on-orbit</div> management solutions, and space data applications. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On August 25, 2021 (the “Closing Date”), the Company consummated the previously announced merger pursuant to that certain Agreement and Plan of Merger, dated March 1, 2021, and amended by Amendment No. 1 thereto, dated May 7, 2021 and Amendment No. 2 thereto, dated June 25, 2021 (the “Merger Agreement”), by and among the Company (formerly known as Vector Acquisition Corporation (“Vector”)), Rocket Lab USA, Inc., (“Legacy Rocket Lab”)) and Prestige USA Merger Sub, Inc., a Delaware corporation and a wholly-owned subsidiary of Legacy Rocket Lab (“Merger Sub”). Vector 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 Vector was domesticated and continued as a Delaware corporation (the “Domestication”), changing its name to “Vector Acquisition Delaware Corporation” (“Vector Delaware”). As contemplated by the Merger Agreement, Merger Sub merged with and into Vector Delaware, with the separate corporate existence of Merger Sub ceasing and Vector Delaware being the surviving corporation and a wholly owned subsidiary of Legacy Rocket Lab (the “First Merger”) and immediately following the First Merger, Legacy Rocket Lab merged with and into Vector Delaware with Vector Delaware being the surviving corporation in the merger (the “Second Merger,” and, together with the First Merger and the Domestication, the “Business Combination”). The Business Combination was unanimously approved by the boards of directors of each of Vector and Legacy Rocket Lab. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In connection with the closing of the Business Combination, the Company changed its name from Vector Acquisition Corporation to Rocket Lab USA, Inc. The “Post Combination Company” following the Business Combination is Rocket Lab USA, Inc. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">The Business Combination </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On August 25, 2021, the Company consummated the Business Combination. The following occurred upon the Closing: </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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;">The Company repurchased $40,000 of Legacy Rocket Lab Common Stock and options to purchase Legacy Rocket Lab Common Stock from certain members Rocket Lab management. Of the total repurchase amount of $<div style="letter-spacing: 0px; top: 0px;;display:inline;">40,000</div>, $10,000 was used to purchase shares and options earned by employees through share-based compensation and resulted in incremental compensation expense of $9,642. </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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;">The remaining outstanding shares of Legacy Rocket Lab common stock and redeemable convertible preferred stock were exchanged for 362,188,208 shares of common stock in the Post Combination Company, based on the exchange ratio of 9.059659. </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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;">Holders of 968,617 shares of Vector Class A common stock properly exercised their right to have such shares redeemed for a full pro rata portion of the trust account holding the proceeds from Vector’s </div></div> </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="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 9%;"> </td> <td style="vertical-align: top;"> <div style="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;">initial public offering, calculated as of two business days prior to the consummation of the Business Combination, which was approximately $10.00 per share, or $9,686 in the aggregate. The remaining 31,031,383 shares of Vector Class A common stock automatically converted to an equal number of shares of common stock in the Post Combination Company. </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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;">The 8,000,000 shares of Vector Class B common stock automatically converted to an equal number of shares of common stock in the Post Combination Company. </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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;">Vector warrants that were outstanding and unexercised converted into an equal number of warrants to purchase common stock of the Post Combination Company. </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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;">Pursuant to subscription agreements entered into in connection with the Merger Agreement (collectively, the “Subscription Agreements”), certain investors agreed to subscribe for an aggregate of 46,700,000 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">newly-issued</div> shares of common stock in the Post Combination Company at a purchase price of $10.00 per share for an aggregate purchase price of $467,000 (the “PIPE Investment”). The PIPE Investment was consummated substantially concurrently with the closing of the Business Combination. </div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In addition, if the closing price of the Post Combination Company common stock was equal to or greater than $20.00 for a period of at least 20 trading days out of 30 consecutive trading days during the period commencing on the 90th day following the Closing Date and ending on the 180th day following the Closing Date (the “Stock Price Target”), the holders of Legacy Rocket Lab’s equity securities, including options, warrants, restricted stock units and other rights to acquire stock of Legacy Rocket Lab, would have been entitled to receive an aggregate of 32,150,757 additional shares of Post Combination Company Common Stock (the “Earnout Shares”), subject, in the case of holders of options, warrants, restricted stock units and other rights to acquire stock of Legacy Rocket Lab, to the terms of such options, warrants, restricted stock units and other rights. In evaluating the accounting treatment for the earnout, we have concluded that the earnout is not a liability under Accounting Standards Codification (“ASC”) 480, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Distinguishing Liabilities from Equity</div></div>, is not subject to the accounting guidance under ASC 718, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Compensation—Stock Compensation</div></div>, and is not subject to derivative accounting under ASC 815, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Derivative and Hedging</div></div>. As such, the earnout is recognized in equity at fair value upon the closing of the Business Combination. On February 21, 2022, the Company’s common stock did not trade at equal to or greater than $20.00 for a period of at least 20 trading days out of 30 consecutive trading days during the Stock Price Target and the Company will not issue the Earnout Shares. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Immediately after giving effect to the Business Combination and the PIPE Financing, the following were outstanding: (i) 447,919,591 shares of Rocket Lab Common Stock, consisting of (a) 362,188,208 shares of Post Combination Company Common Stock issued to holders of Legacy Rocket Lab common stock and redeemable convertible preferred stock, (b) 31,031,383 shares issued to the holders of Vector’s Class A ordinary shares, which reflects the redemption of 968,617 Class A ordinary shares with respect to which holders exercised their redemption right, (c) 8,000,000 shares issued to the holders of Vector’s Class B ordinary shares, and (d) 46,700,000 shares of Post Combination Company Common Stock issued in the PIPE Investment; (ii) warrants to purchase 16,266,666 shares of Post Combination Company Common Stock at an exercise price of $11.50 per share issued upon conversion of the outstanding Vector warrants prior to the Business Combination; (iii) warrants to purchase 891,380 shares of Post Combination Company Common Stock attributable to Legacy Rocket Lab warrants prior to the Business Combination, which had a weighted average exercise price of approximately $0.29 per share, (iv) options to purchase 17,961,684 shares of Post Combination Company Common Stock attributable to Legacy Rocket Lab options prior to the Business Combination, which had a weighted average exercise price of $1.04 per share and 14,253,283 of which were vested, (v) 14,903,640 restricted stock units attributable to restricted stock units of Rocket Lab prior to the Rocket Lab Business </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: 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;">Combination, including 4,065,304 with respect to which the time-based vesting conditions had been satisfied and (vi) an earnout obligation of Legacy Rocket Lab prior to the Business Combination pursuant to which the Post Combination Company may be required to issue up to 1,915,356 shares of Post Combination Company Common Stock. In addition, the Earnout Shares will not be issued as described above. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table reconciles the elements of the Business Combination to the Condensed Consolidated Statement of Cash Flows and the Condensed Consolidated Statement of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit) for the year ended December 31, 2021: </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; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 83%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 7%; 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;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash - Vector Trust and cash, net of redemptions</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">310,330</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;">Cash - PIPE Investment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">467,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;">Less: transaction costs and advisory fees paid</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(49,075</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;; font-size: 0px;"> </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;">Net proceeds from Rocket Lab Business Combination</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">728,255</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: Accrued transaction costs</div></div> </td> <td style="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;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Plus: Prepaid expenses assumed as part of Business Combination</div></div> </td> <td style="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> </tr> <tr 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: Warrants assumed as part of Business Combination</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(48,149</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: Repurchase of Management Shares</div></div> </td> <td style="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,358</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;; font-size: 0px;"> </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;">Reverse recapitalization, net of transaction costs</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">649,940</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;; font-size: 0px;"> </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Business Combination was accounted for as a reverse recapitalization in accordance with ASC 805, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Business Combinations</div></div>, with no goodwill or other intangible assets recorded. Under this method of accounting, Vector was treated as the “accounting acquiree” and Legacy Rocket Lab as the “accounting acquirer” for financial reporting purposes. Accordingly, for accounting purposes, the Business Combination was treated as the equivalent of Legacy Rocket Lab issuing shares for the net assets of Vector, followed by a recapitalization. The consolidated assets, liabilities, and results of operations of Legacy Rocket Lab comprise the historical financial statements of the Post Combination Company, and Vector’s assets, liabilities and results of operations are consolidated with Legacy Rocket Lab beginning on the acquisition date. Accordingly, for accounting purposes, the financial statements of the Post Combination Company represent a continuation of the financial statements of Legacy Rocket Lab, and the net assets of Vector are stated at historical cost, with no goodwill or other intangible assets recorded. This determination was primarily based on the following: </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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;">Legacy Rocket Lab stockholders considered in the aggregate have a majority interest of voting power in the Post Combination Company. </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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;">Members of Legacy Rocket Lab’s board of directors comprise five of the six members of the Post Combination Company’s board of directors as of the closing of the Business Combination. </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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;">Legacy Rocket Lab’s senior management continue to compose the senior management of the Post Combination Company </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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;">The relative size and valuation of Legacy Rocket Lab compared to Vector. </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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;">Legacy Rocket Lab’s business comprises the ongoing operations of the Post Combination Company. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In accordance with guidance applicable to these circumstances, the equity structure has been recast in all comparative periods up to the Closing Date to reflect the number of shares of the Company’s common stock, $0.0001 par value per share, issued to Legacy Rocket Lab’s stockholders in connection with the Business Combination. As such, the shares and corresponding capital amounts and earnings per share related to Legacy </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> <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;">Rocket Lab redeemable convertible preferred stock, common stock, warrants, options, and restricted stock units prior to the Business Combination have been retroactively recast as shares reflecting the Exchange Ratio of 9.059659 established in the Business Combination. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Post Combination Company common stock and warrants commenced trading on the Nasdaq Stock Market LLC (“Nasdaq”) under the symbols “RKLB” and “RKLBW,” respectively, on August 25, 2021. </div></div> 40000000 10000000 9642000 362188208 9.059659 968617 10.00 9686000 31031383 8000000 46700000 10.00 467000000 20.00 P20D P30D 32150757 20.00 P20D P30D 447919591 362188208 31031383 968617 8000000 46700000 16266666 11.50 891380 0.29 17961684 1.04 14253283 14903640 4065304 1915356 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table reconciles the elements of the Business Combination to the Condensed Consolidated Statement of Cash Flows and the Condensed Consolidated Statement of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit) for the year ended December 31, 2021: </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; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 83%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 7%; 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;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash - Vector Trust and cash, net of redemptions</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">310,330</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;">Cash - PIPE Investment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">467,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;">Less: transaction costs and advisory fees paid</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(49,075</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;; font-size: 0px;"> </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;">Net proceeds from Rocket Lab Business Combination</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">728,255</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: Accrued transaction costs</div></div> </td> <td style="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;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Plus: Prepaid expenses assumed as part of Business Combination</div></div> </td> <td style="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> </tr> <tr 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: Warrants assumed as part of Business Combination</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(48,149</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: Repurchase of Management Shares</div></div> </td> <td style="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,358</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;; font-size: 0px;"> </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;">Reverse recapitalization, net of transaction costs</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">649,940</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;; font-size: 0px;"> </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> 310330000 467000000 49075000 728255000 27000 219000 48149000 30358000 649940000 0.0001 9.059659 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></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-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">SIGNIFICANT ACCOUNTING POLICIES </div></div></div> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Principals of Consolidation and Basis of Presentation </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The consolidated financial statements are presented in conformity with accounting standards generally accepted in the United States of America (“U.S. GAAP”) and include the accounts of Rocket Lab USA, Inc. and its wholly owned subsidiaries after elimination of intercompany accounts and transactions. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Emerging Growth Company </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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”), and it 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 independent registered public accounting firm attestation requirements of Section 404 of the Sarbanes-Oxley Act, 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 stockholder 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 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. 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 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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Use of Estimates </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On an ongoing basis, our management evaluates estimates and assumptions including those related to revenue recognition, contract costs, loss reserves, valuation of warrants and stock-based compensation and deferred tax valuation allowances. We based our estimates on historical data and experience, as well as various </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;">other factors that our management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities. Actual results could differ from these estimates and assumptions. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Cash and Cash Equivalents </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company considers cash and cash equivalents to be only those investments which are highly liquid, readily convertible to cash and which have a maturity date within ninety days from the date of purchase. The carrying amounts for the Company’s cash equivalents approximate fair value due to their short maturities. Cash equivalents are recorded at fair value and consist primarily of money market funds. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Restricted Cash </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company considers restricted cash to include any cash that is legally restricted as to withdrawal or usage. The Company had $1,116 and $1,141 as of December 31, 2021 and 2020, respectively. The balance relates to collateral for letters of credit and money market accounts and is presented in restricted cash in the consolidated balance sheets. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Accounts Receivable, Net </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivables represent amounts billed and currently due from customers. The amounts are stated at their net estimated realizable value. The Company monitors collections and payments from its customers and maintains an allowance for doubtful accounts, which effective January 1, 2020, is based upon applying an expected credit loss rate to receivables based on the historical loss rate from similar high-risk customers adjusted for current conditions, including any specific customer collection issues identified, and forecasts of economic conditions. Delinquent account balances are written off after management has determined that the likelihood of collection is remote. The allowance for credit losses as of December 31, 2021 and 2020, and the activity in this account, including the current-period provision for expected credit losses for the years ended December 31, 2021 and 2020, were not material. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Inventories </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Inventories consist of components and subassemblies, spare parts and consumable goods. Inventories are recorded at actual acquisition costs and adjusted to the lower of cost or estimated net realizable value. Costs include direct material, direct labor, applicable manufacturing and engineering overhead, and other direct costs. The determination of net realizable value of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">long-term</div> contract costs is based upon quarterly contract reviews that determine an estimate of costs to be incurred to complete all contract requirements. When actual contract costs and the estimate to complete exceed total estimated contract revenues, a loss provision is recorded. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Prepaids and Other Current Assets </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaids and other current assets include goods and services tax, prepaid expenses, government grant receivables and miscellaneous receivables. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Property, Plant and Equipment, Net </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, plant and equipment, are stated at cost, less accumulated depreciation. Depreciation on Launch Services is calculated using a diminishing value method which approximates a double-declining method over the </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">estimated useful lives of assets. Depreciation on Space Systems is calculated using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">straight-line</div> method over the estimated useful lives of assets. </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; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 45%; 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: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); 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;">Asset Category</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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 Lives</div></div></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;">Buildings and improvements</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">15 to 30 years</td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Machinery, equipment, vehicles and office furniture</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">2 to 12 years</td></tr> <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;">Computer equipment, hardware and software</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;">3 to 5 years</td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;">Launch site assets</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;">3 to 10 years</td></tr> <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;">Leasehold improvements</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;">Shorter of remaining lease term or estimated useful life</td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Launch site assets include buildings, machinery and equipment at launch sites. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repair and maintenance costs are expensed as incurred. Assets disposed of or retired are removed from cost and accumulated depreciation accounts and any resulting gain or loss is reflected in the Company’s consolidated statements 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="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Business Combination </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The results of businesses acquired in a business combination are included in our consolidated financial statements from the date of the acquisition. The Company uses the acquisition method of accounting for business combinations and recognizes assets acquired and liabilities assumed measured at their fair values on the date acquired. Goodwill is measured as of the acquisition date as the excess of consideration transferred over the net acquisition date fair value of the assets acquired and the liabilities assumed. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company performs valuations of assets acquired and liabilities assumed and allocates the purchase price to its respective assets and liabilities. Determining the fair value of assets acquired and liabilities assumed requires us to use significant judgment and estimates, including the selection of valuation methodologies, estimates of future revenue, costs and cash flows, discount rates and selection of comparable companies. The Company engages the assistance of valuation specialists in concluding on fair value measurements in connection with determining fair values of assets acquired and liabilities assumed in a business combination. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangible Assets, Net </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Intangible assets consist of purchased intangible assets including developed technology, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-process</div> research and development, customer relationships, backlog, trademarks and tradenames, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compete</div> agreements, capitalized software and capitalized intellectual property and are amortized over their useful lives ranging from <div style="letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden46769404">one</span></div> to<div style="letter-spacing: 0px; top: 0px;;display:inline;"> twenty years</div> using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">straight-line</div> method of amortization. The Company evaluates the recoverability of intangible assets periodically by considering events or circumstances that may warrant revised estimates of useful lives <div style="letter-spacing: 0px; top: 0px;;display:inline;">or</div> that indicate the asset may be impaired. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Impairment of Long-Lived Assets </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Long-lived assets consist of property, plant equipment and intangible assets with estimable useful lives subject to depreciation and amortization. The Company reviews <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">long-lived</div> assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be </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;">recoverable. Recoverability of an asset or asset group to be held and used is measured by a comparison of the carrying amount of an asset or asset group to the estimated undiscounted future cash flows expected to be generated by the asset or asset group. If the carrying amount of the asset or asset group exceeds its estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset or asset group exceeds the fair value of the asset or asset group. There was no impairment of long-lived assets during the years ended December 31, 2021 and 2020. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Goodwill </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combination. We test goodwill for impairment at least annually during the fourth fiscal quarter, or more frequently if indicators of impairment exist during the fiscal year. Events or circumstances which could trigger an impairment review include a significant adverse change in legal factors or in the business climate, loss of key customers, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of the Company’s use of the acquired assets or the strategy for the Company’s overall business, significant negative industry or economic trends or significant underperformance relative to expected historical or projected future results of operations. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">When testing goodwill for impairment, the Company first performs a qualitative assessment. If the Company determines it is more likely than not that a reporting unit’s fair value is less than its carrying amount, then a one-step impairment test is required. If the Company determines it is not more likely than not a reporting unit’s fair value is less than its carrying amount, then no further analysis is necessary. To identify whether a potential impairment exists, the Company compares the estimated fair value of the reporting unit with its carrying amount, including goodwill. If the estimated fair value of the reporting unit exceeds its carrying amount, goodwill is not considered to be impaired. If, however, the fair value of the reporting unit is less than its carrying amount, then such balance would be recorded as an impairment loss. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Any impairment loss is limited to the carrying amount of goodwill allocated to the reporting unit. There was no impairment of goodwill during the years ended December 31, 2021 and 2020. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value of Financial Instruments </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We utilize valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. We estimate fair value based on assumptions that market participants would use in pricing an asset or liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which is categorized in one of the following levels: </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Level 1</div></div>—Quoted prices in active markets for identical assets or liabilities. </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Level 2</div></div>—Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data. </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Level 3</div></div>—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs. The inputs to the determination of fair value are based upon the best information in the circumstances and may require significant management judgment or estimation. </div></td></tr></table> <div style="text-indent: 4%; 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;">The Company considers the carrying values of cash, restricted cash, accounts receivable, accounts payable, and accrued expenses to approximate fair value for these financial instruments due to the short maturities of these instruments. The Company’s preferred stock warrant options and public and private warrants are carried at fair value and determined according to the fair value hierarchy above (Note 5). </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Assets and Liabilities Recorded at Fair Value on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-Recurring</div> Basis </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Certain assets and liabilities, including goodwill and intangible assets, are subject to measurement at fair value on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-</div> recurring basis upon initial acquisition in a business combination or if they are deemed to be impaired as a result of an impairment review. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value of Common Stock </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Subsequent to the Business Combination, the fair value of the Company’s common stock is based on the closing market price on the date of grant. Prior to the Business Combination, due to the absence of an active market for the Company’s common stock, the fair value of the Company’s common stock is estimated based on current available information. This estimate required significant judgment and considers several factors, such as estimated probabilities of future liquidation scenarios, future equity values estimated based on project future cash flows and guideline public company information, discount rates, expected volatility and discounts for lack of marketability. These estimates were highly subjective in nature and involved a large degree of uncertainty. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Such estimates of the fair value of the Company’s common stock were used in the measurement of stock-based compensation expense and common stock and preferred stock warrants prior to the Business Combination. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Equity Issuance Costs </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Certain transaction costs incurred in connection with the Merger Agreement that are direct and incremental to the Business Combination (see Note 1) have been recorded as a component of additional paid-in capital within the Condensed Consolidated Balance Sheets. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue Recognition </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company generates revenue from launch services and space systems. Launch services may be provided as a mission dedicated to a single customer or as a rideshare arrangement with multiple spacecraft from multiple customers. Space systems revenue is comprised of space engineering, program management, spacecraft components, spacecraft manufacturing, space software and mission operations. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue is recognized when control of the promised product or service is transferred to our customers at an amount that reflects the consideration the Company expects to be entitled to in exchange for those products or services. The Company’s revenue contracts are generally fixed-price contracts or time and materials contracts depending upon the nature of the contract. In fixed-price contracts, to the extent actual costs vary from the cost upon which the price was negotiated, the company will generate variable levels of profit or could incur a loss. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company enters into contracts that can include various combinations of products and services, including contracts that contain both launch services and space systems products and services. In general, each launch and space system product or service is capable of being distinct and accounted for as separate performance obligations. Where contracts contain a single performance obligation, the entirety of the transaction price is allocated to this one performance obligation. For contracts with multiple performance obligations, the </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;">transaction price is allocated to each performance obligation based on the estimated standalone selling price of the product or service underlying each performance obligation. The standalone selling price represents the amount the Company would sell the product or service to a customer on a standalone basis. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The transaction price represents the amount of consideration to which the Company expects to be entitled in exchange for transferring the promised services to its customers. The consideration promised within a contract may include fixed amounts and variable amounts. Variable consideration may consist of final milestone payments or mission success fees that are earned when the payload is delivered to the specified orbit, amongst other types. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company estimates variable consideration at the most likely amount, which is included in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recognizes revenue when or as control is transferred to the customer, either over-time or at a point-in-time. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Generally, launch services revenue is recognized at 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;">point-in-time</div></div> when control transfers upon intentional ignition of the launch or where successful delivery milestones are applicable, such as upon delivery of the spacecraft to the specified orbit. In some circumstances, launch service revenue is recognized <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">over-time</div> when it is determined that there is no alternative use for the mission, due to contractual or practical limitations, and when the Company has an enforceable right to payment for the services performed to date including a reasonable profit. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Revenue for space systems is recognized at a point-in-time or over-time depending upon the nature of the contract with customer. For contracts to provide space engineering, program management and mission operations, the Company recognizes revenues <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">over-time</div> as the customer simultaneously receives and consumes the benefits provided by the Company’s performance as the Company performs. Similarly, spacecraft manufacturing is recognized <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">over-time</div> when it is determined that there is no alternative use for the spacecraft, due to contractual or practical limitations, and where the Company has an enforceable right to payment for the services performed to date including a reasonable profit. Contracts to provide components for spacecraft that do not qualify for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">over-time</div> recognition are recognized at a point-in-time when control is transferred. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For revenue recognized over-time, the Company uses either an input method, based on costs incurred relative to total estimated costs at completion to estimate the percentage of completion, or an output method, based upon days of service, depending upon the nature of the performance obligation. For revenues measured utilizing an input method, the costs incurred are determined by assessing the physical and technical progress on the performance obligation applied to the standard costs. Due to the nature of the work performed under spacecraft construction contracts, the estimation of physical and technical progress requires judgment and is subject to many variables including but not limited to actual progress and costs incurred, labor productivity, changes in cost and availability of materials. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Contracts for space software provide the customer with a right to use the software as it exists when made available to the customer. Customers may purchase perpetual entity-wide licenses or mission-based licenses, which provide customers with the same functionality and differ primarily in the number of spacecraft into which the software may be integrated. Revenue from space software is recognized upfront at the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">point-in-time</div> when the software is made available to the customer. When customers purchase when and if available software maintenance in addition to the space software license, revenues allocated to the maintenance are recognized ratably over the maintenance period. </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> <div style="text-indent: 4%; 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;">Due to their nature, time and materials contracts contain variable consideration; however, in general, the Company’s performance obligations under time and materials contracts qualify for the “right to invoice” practical expedient. Under this practical expedient, the Company recognizes revenue, over time, in the amount to which the Company has a right to invoice. In addition, the Company is not required to estimate such variable consideration upon inception of the contract and reassess the estimate each reporting period. The Company determined that this method best represents the transfer of services as, upon billing, the Company has a right to consideration from a customer in an amount that directly corresponds with the value to the customer of the Company’s performance completed to date. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to our contracts with customers. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract assets include unbilled amounts under contracts when revenue recognized exceeds the amount billed to the customer. Contract assets are transferred to accounts receivable when the right to invoice becomes unconditional and the invoice is issued. Contract assets are classified as current if the invoice will be delivered to the customer within the succeeding 12-month period with the remaining recorded as long-term. These contract assets are not considered a significant financing component of the company’s contracts as the payment terms are intended to protect the customer in the event the company does not perform on its obligations under the contract. Contract liabilities primarily consists of customer billings in advance of revenues being recognized. Contract liabilities are not a significant financing component as they are generally utilized to pay for contract costs within a one-year period or are used to ensure the customer meets contractual requirements. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Cost of Revenues </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenues includes direct material costs, compensation and benefits and other costs, such as launch service supplies and consumables, lab supplies, insurance, travel, vehicle and equipment related costs directly associated with generating revenues. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Selling, General and Administrative </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Selling, general and administrative expenses consist of indirect costs, including management and executive compensation, corporate costs related to finance, accounting, human resources, information technology, legal, administrative, safety, professional services, rent and other general expenses. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Advertising costs are expensed as incurred and presented within selling, general and administrative expenses in the consolidated statements of operations and comprehensive loss. For the years ended December 31, 2021 and 2020, advertising costs were not material. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Research and Development Costs, net </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development costs, net primarily include labor, prototype, and professional services related to the development of our Space System platform and components and the Neutron Launch Vehicle. These costs are based on a cost model for research and development relating to internal product development programs not associated with customer contractual arrangements. These costs are presented net of government grants on the consolidated statements of operations and comprehensive loss. </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: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Government Grants </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company entered into a funding agreement for a research and development growth grant with an agency of the New Zealand federal government during the year ended 2013. The grant reimbursed up to 20% of the Company’s qualifying research and development costs incurred. The Company recognized a grant receivable once eligible reimbursable research and development expenses are incurred and submitted for reimbursement. Any corresponding grant receivable would be presented within prepaids and other current assets on the consolidated balance sheets. The Company received $3,695 in grant proceeds during the year ended December 31, 2020, which is presented within research and development costs, net in consolidated statements of operations and comprehensive loss. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company entered into a research and development tax incentive program with the New Zealand government effective from January 1, 2021. The tax incentive will reimburse up to 15% of the Company’s qualifying research and development costs incurred. The Company may recognize a grant receivable once eligible reimbursable research and development expenses are incurred and submitted for reimbursement. Any corresponding grant receivable will be presented within other current assets on the consolidated balance sheets. The Company accrued for an estimated amount of $2,563 during the year ended December 31, 2021, which is presented within research and development costs, net in consolidated statements of operations and comprehensive loss. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company entered into an agreement with the U.S. Space Force’s Space Systems Command for development of the Neutron launch vehicle’s upper stage during the year ended 2021. The Company received $393 in proceeds during the year ended December 31, 2021, which is presented within research and development costs, net in consolidated statements 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="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Stock-Based Compensation </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company’s stock compensation plan is classified as an equity plan which permits stock awards in the form of employee stock options and restricted stock awards. For awards that vest solely based on continued service, the fair value of an award is recognized as an expense over the requisite service period on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">straight-line</div> basis. For awards that contain performance conditions, the fair value of an award is recognized based on the probability of the performance condition being met. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The fair value of stock options under the Company’s employee equity incentive plan are estimated as of the grant date using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Black-Scholes</div> option valuation model, which is affected by estimates of the fair value per share of the Company’s common stock, the risk-free interest rate, expected dividend yield, expected term and the expected share price volatility of its common shares over the expected term, which are estimated as follows: </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair value per share of common stock</div></div>. Prior to the Business Combination, due to the absence of an active market for the Company’s common stock, the fair value of the Company’s common stock for purposes of determining the exercise price for stock option grants and the fair value at grant date was estimated based on highly subjective and uncertain information. The exercise price of stock options was set at least equal to the fair value of the Company’s common stock on the date of grant. Following the completion of the Business Combination in August 2021, the Company estimates the fair value of common stock based on the market price of our Common Stock underlying the awards on the grant date. </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Expected volatility</div></div>. The Company’s shares have actively traded for a short period of time subsequent to the Business Combination, the volatility is based on the weighted average historical volatilities of a pool of public companies that are comparable to the Company. Expected volatility represents the estimated volatility of the shares over the expected life of the options. </div> </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="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Expected term</div></div>. The Company determines the expected term of the awards using the simplified method due to the Company’s insufficient history of option exercise and forfeiture activity. The simplified method estimates the expected term based on the average of the vesting period and contractual term of the stock option. </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Risk-free interest rate</div></div>. The risk-free interest rate for periods within the expected life of the option is derived from the U.S. treasury interest rates in effect at the date of grant. </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Estimated dividend yield</div></div>. The Company uses an expected dividend yield of zero since no dividends are expected to be paid. </div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The fair value of restricted stock units granted under the Company’s employee equity incentive plans are estimated as of the grant date in an amount equal to the estimated fair value per share of the Company’s common stock. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeitures are recognized as incurred for as they occur. Unless otherwise approved, options must be exercised while the individual is an employee or within 90-days of termination when applicable. The expiration date of newly issued options is ten years after grant date unless earlier terminated as provided for in the Plan. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The assumptions used in calculating the fair value of stock-based awards represent our best estimates, however, these estimates involve inherent uncertainties and the application of judgment. As a result, if factors change or we use different assumptions, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">stock-based</div> compensation expense could be materially different in the future. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company uses the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recognized by applying the statutory tax rates in effect in the years in which the differences between the financial reporting and tax filing bases of existing assets and liabilities are expected to reverse. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company utilizes a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-step</div> approach to recognizing and measuring uncertain income tax positions (tax contingencies). The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. The Company makes estimates, assumptions and judgments to determine its provision for income taxes and also for deferred tax assets and liabilities and any valuation allowances recorded against deferred tax assets. Actual future operating results and the underlying amount and type of income could differ materially from the Company’s estimates, assumptions and judgments thereby impacting its consolidated financial position and results of operations. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s policy is to recognize interest and/or penalties related to all tax positions in income tax expense. To the extent that accrued interest and penalties do not ultimately become payable, amounts accrued will be reduced and reflected as a reduction of the overall income tax provision in the period that such determination is made. Interest and penalties related to uncertain tax positions were not material as of and for the years ended December 31, 2021 and 2020. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Segment Information </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources to an individual segment and in assessing performance. The Company’s CODM is its Chief Executive Officer. The Company has determined that it operates in two reportable segments: Launch Services and Space Systems. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Foreign Currencies </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The functional currency of certain of the Company’s wholly owned subsidiaries is the currency of the primary economic environment in which they operate. Assets and liabilities denominated in currencies other than the functional currency are remeasured at the exchange rate in effect on the balance sheet date, with exchange differences or remeasurement included in other (expense) income, net on our consolidated statement of operations and comprehensive loss. Revenue and expenses are translated at average rates of exchange prevailing during the respective period. Translation adjustments resulting from this process are recorded as a component of accumulated other comprehensive income (loss) in the consolidated statement of redeemable convertible preferred stock and shareholders’ deficit. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company leases certain property, vehicles and equipment. At contract inception, the Company determines if contract contains a lease and whether the lease should be classified as an operating or financing lease. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">ROU assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Company’s leases do not provide an implicit rate, it uses the incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The ROU asset also includes any lease prepayments made and excludes lease incentives. The Company’s lease terms include options to extend or terminate the lease when it is reasonably certain that it will exercise that option. Lease expense for operating lease payments is recognized on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">straight-line</div> basis over the lease term. Finance leases result in the recognition of depreciation expense, which is recognized on a straight-line basis over the expected life of the leased asset, and interest expense, which is recognized following an effective interest rate method. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company excludes <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">short-term</div> leases (term of 12 months or less) from the balance sheet presentation and accounts for non-lease and lease components in a contract as a single lease component for certain asset classes. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Warrant Liability </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company accounts for the warrants assumed in connection with the Business Combination in accordance with the guidance contained in ASC 815-40, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Derivatives and Hedging</div></div>, under which the warrants do not meet the criteria for equity treatment and must be recorded as liabilities. Accordingly, the Company classifies the warrants as liabilities at their fair value and adjust the warrants to fair value at each reporting period. This liability is subject to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measurement</div> at each balance sheet date until exercised, and any change in fair value is recognized in the Consolidated Statements of Operations and Comprehensive Loss. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Recently Adopted Accounting Pronouncements </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update 2021-08, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Business</div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Combinations (Topic 805) Accounting for Contract Assets and Contract Liabilities from Contracts with Customers </div></div>(“ASU No. 2021- 08”). The amendments in ASU No. 2021-08 address diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination. The amendments in ASU No. 2021-08 require that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with 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>. Upon adoption, an acquirer should account for the related revenue contracts of the acquiree as if it has originated the contracts. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">For public business entities, the amendments in ASU No. 2021-08 are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The amendments in ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2021-08</div> should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption of the amendments is permitted. An entity that early adopts should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The Company has early adopted ASU No. 2021-08 effective January 1, 2021, which resulted in the contract liabilities being recognized under ASC 606 instead of fair value at the acquisition dates. There were no other impacts due to the adoption of this guidance on our consolidated financial statements. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Principals of Consolidation and Basis of Presentation </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The consolidated financial statements are presented in conformity with accounting standards generally accepted in the United States of America (“U.S. GAAP”) and include the accounts of Rocket Lab USA, Inc. and its wholly owned subsidiaries after elimination of intercompany accounts and transactions. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Emerging Growth Company </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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”), and it 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 independent registered public accounting firm attestation requirements of Section 404 of the Sarbanes-Oxley Act, 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 stockholder 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 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. 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 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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Use of Estimates </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On an ongoing basis, our management evaluates estimates and assumptions including those related to revenue recognition, contract costs, loss reserves, valuation of warrants and stock-based compensation and deferred tax valuation allowances. We based our estimates on historical data and experience, as well as various </div></div>other factors that our management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities. Actual results could differ from these estimates and assumptions. <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Cash and Cash Equivalents </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company considers cash and cash equivalents to be only those investments which are highly liquid, readily convertible to cash and which have a maturity date within ninety days from the date of purchase. The carrying amounts for the Company’s cash equivalents approximate fair value due to their short maturities. Cash equivalents are recorded at fair value and consist primarily of money market funds. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Restricted Cash </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company considers restricted cash to include any cash that is legally restricted as to withdrawal or usage. The Company had $1,116 and $1,141 as of December 31, 2021 and 2020, respectively. The balance relates to collateral for letters of credit and money market accounts and is presented in restricted cash in the consolidated balance sheets. </div></div> 1116000 1141000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Accounts Receivable, Net </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivables represent amounts billed and currently due from customers. The amounts are stated at their net estimated realizable value. The Company monitors collections and payments from its customers and maintains an allowance for doubtful accounts, which effective January 1, 2020, is based upon applying an expected credit loss rate to receivables based on the historical loss rate from similar high-risk customers adjusted for current conditions, including any specific customer collection issues identified, and forecasts of economic conditions. Delinquent account balances are written off after management has determined that the likelihood of collection is remote. The allowance for credit losses as of December 31, 2021 and 2020, and the activity in this account, including the current-period provision for expected credit losses for the years ended December 31, 2021 and 2020, were not material. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Inventories </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Inventories consist of components and subassemblies, spare parts and consumable goods. Inventories are recorded at actual acquisition costs and adjusted to the lower of cost or estimated net realizable value. Costs include direct material, direct labor, applicable manufacturing and engineering overhead, and other direct costs. The determination of net realizable value of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">long-term</div> contract costs is based upon quarterly contract reviews that determine an estimate of costs to be incurred to complete all contract requirements. When actual contract costs and the estimate to complete exceed total estimated contract revenues, a loss provision is recorded. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Prepaids and Other Current Assets </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaids and other current assets include goods and services tax, prepaid expenses, government grant receivables and miscellaneous receivables. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Property, Plant and Equipment, Net </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, plant and equipment, are stated at cost, less accumulated depreciation. Depreciation on Launch Services is calculated using a diminishing value method which approximates a double-declining method over the </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">estimated useful lives of assets. Depreciation on Space Systems is calculated using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">straight-line</div> method over the estimated useful lives of assets. </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; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 45%; 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: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); 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;">Asset Category</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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 Lives</div></div></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;">Buildings and improvements</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">15 to 30 years</td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Machinery, equipment, vehicles and office furniture</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">2 to 12 years</td></tr> <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;">Computer equipment, hardware and software</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;">3 to 5 years</td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;">Launch site assets</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;">3 to 10 years</td></tr> <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;">Leasehold improvements</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;">Shorter of remaining lease term or estimated useful life</td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Launch site assets include buildings, machinery and equipment at launch sites. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repair and maintenance costs are expensed as incurred. Assets disposed of or retired are removed from cost and accumulated depreciation accounts and any resulting gain or loss is reflected in the Company’s consolidated statements of operations and comprehensive loss. </div></div> Depreciation on Space Systems is calculated using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">straight-line</div> method over the estimated useful lives of assets. <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 45%; 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: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); 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;">Asset Category</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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 Lives</div></div></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;">Buildings and improvements</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">15 to 30 years</td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;">Machinery, equipment, vehicles and office furniture</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">2 to 12 years</td></tr> <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;">Computer equipment, hardware and software</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;">3 to 5 years</td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;">Launch site assets</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;">3 to 10 years</td></tr> <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;">Leasehold improvements</td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;">Shorter of remaining lease term or estimated useful life</td></tr></table> P15Y P30Y P2Y P12Y P3Y P5Y P3Y P10Y Shorter of remaining lease term or estimated useful life <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Business Combination </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The results of businesses acquired in a business combination are included in our consolidated financial statements from the date of the acquisition. The Company uses the acquisition method of accounting for business combinations and recognizes assets acquired and liabilities assumed measured at their fair values on the date acquired. Goodwill is measured as of the acquisition date as the excess of consideration transferred over the net acquisition date fair value of the assets acquired and the liabilities assumed. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company performs valuations of assets acquired and liabilities assumed and allocates the purchase price to its respective assets and liabilities. Determining the fair value of assets acquired and liabilities assumed requires us to use significant judgment and estimates, including the selection of valuation methodologies, estimates of future revenue, costs and cash flows, discount rates and selection of comparable companies. The Company engages the assistance of valuation specialists in concluding on fair value measurements in connection with determining fair values of assets acquired and liabilities assumed in a business combination. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangible Assets, Net </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Intangible assets consist of purchased intangible assets including developed technology, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-process</div> research and development, customer relationships, backlog, trademarks and tradenames, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compete</div> agreements, capitalized software and capitalized intellectual property and are amortized over their useful lives ranging from <div style="letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden46769404">one</span></div> to<div style="letter-spacing: 0px; top: 0px;;display:inline;"> twenty years</div> using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">straight-line</div> method of amortization. The Company evaluates the recoverability of intangible assets periodically by considering events or circumstances that may warrant revised estimates of useful lives <div style="letter-spacing: 0px; top: 0px;;display:inline;">or</div> that indicate the asset may be impaired. </div> P20Y <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Impairment of Long-Lived Assets </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Long-lived assets consist of property, plant equipment and intangible assets with estimable useful lives subject to depreciation and amortization. The Company reviews <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">long-lived</div> assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be </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;">recoverable. Recoverability of an asset or asset group to be held and used is measured by a comparison of the carrying amount of an asset or asset group to the estimated undiscounted future cash flows expected to be generated by the asset or asset group. If the carrying amount of the asset or asset group exceeds its estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset or asset group exceeds the fair value of the asset or asset group. There was no impairment of long-lived assets during the years ended December 31, 2021 and 2020. </div></div> 0 0 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Goodwill </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combination. We test goodwill for impairment at least annually during the fourth fiscal quarter, or more frequently if indicators of impairment exist during the fiscal year. Events or circumstances which could trigger an impairment review include a significant adverse change in legal factors or in the business climate, loss of key customers, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of the Company’s use of the acquired assets or the strategy for the Company’s overall business, significant negative industry or economic trends or significant underperformance relative to expected historical or projected future results of operations. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">When testing goodwill for impairment, the Company first performs a qualitative assessment. If the Company determines it is more likely than not that a reporting unit’s fair value is less than its carrying amount, then a one-step impairment test is required. If the Company determines it is not more likely than not a reporting unit’s fair value is less than its carrying amount, then no further analysis is necessary. To identify whether a potential impairment exists, the Company compares the estimated fair value of the reporting unit with its carrying amount, including goodwill. If the estimated fair value of the reporting unit exceeds its carrying amount, goodwill is not considered to be impaired. If, however, the fair value of the reporting unit is less than its carrying amount, then such balance would be recorded as an impairment loss. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Any impairment loss is limited to the carrying amount of goodwill allocated to the reporting unit. There was no impairment of goodwill during the years ended December 31, 2021 and 2020. </div></div> 0 0 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value of Financial Instruments </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We utilize valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. We estimate fair value based on assumptions that market participants would use in pricing an asset or liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which is categorized in one of the following levels: </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Level 1</div></div>—Quoted prices in active markets for identical assets or liabilities. </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Level 2</div></div>—Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data. </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Level 3</div></div>—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs. The inputs to the determination of fair value are based upon the best information in the circumstances and may require significant management judgment or estimation. </div></td></tr></table> <div style="text-indent: 4%; 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;">The Company considers the carrying values of cash, restricted cash, accounts receivable, accounts payable, and accrued expenses to approximate fair value for these financial instruments due to the short maturities of these instruments. The Company’s preferred stock warrant options and public and private warrants are carried at fair value and determined according to the fair value hierarchy above (Note 5). </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Assets and Liabilities Recorded at Fair Value on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-Recurring</div> Basis </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Certain assets and liabilities, including goodwill and intangible assets, are subject to measurement at fair value on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-</div> recurring basis upon initial acquisition in a business combination or if they are deemed to be impaired as a result of an impairment review. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value of Common Stock </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Subsequent to the Business Combination, the fair value of the Company’s common stock is based on the closing market price on the date of grant. Prior to the Business Combination, due to the absence of an active market for the Company’s common stock, the fair value of the Company’s common stock is estimated based on current available information. This estimate required significant judgment and considers several factors, such as estimated probabilities of future liquidation scenarios, future equity values estimated based on project future cash flows and guideline public company information, discount rates, expected volatility and discounts for lack of marketability. These estimates were highly subjective in nature and involved a large degree of uncertainty. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Such estimates of the fair value of the Company’s common stock were used in the measurement of stock-based compensation expense and common stock and preferred stock warrants prior to the Business Combination. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Equity Issuance Costs </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Certain transaction costs incurred in connection with the Merger Agreement that are direct and incremental to the Business Combination (see Note 1) have been recorded as a component of additional paid-in capital within the Condensed Consolidated Balance Sheets. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue Recognition </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company generates revenue from launch services and space systems. Launch services may be provided as a mission dedicated to a single customer or as a rideshare arrangement with multiple spacecraft from multiple customers. Space systems revenue is comprised of space engineering, program management, spacecraft components, spacecraft manufacturing, space software and mission operations. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue is recognized when control of the promised product or service is transferred to our customers at an amount that reflects the consideration the Company expects to be entitled to in exchange for those products or services. The Company’s revenue contracts are generally fixed-price contracts or time and materials contracts depending upon the nature of the contract. In fixed-price contracts, to the extent actual costs vary from the cost upon which the price was negotiated, the company will generate variable levels of profit or could incur a loss. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company enters into contracts that can include various combinations of products and services, including contracts that contain both launch services and space systems products and services. In general, each launch and space system product or service is capable of being distinct and accounted for as separate performance obligations. Where contracts contain a single performance obligation, the entirety of the transaction price is allocated to this one performance obligation. For contracts with multiple performance obligations, the </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;">transaction price is allocated to each performance obligation based on the estimated standalone selling price of the product or service underlying each performance obligation. The standalone selling price represents the amount the Company would sell the product or service to a customer on a standalone basis. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The transaction price represents the amount of consideration to which the Company expects to be entitled in exchange for transferring the promised services to its customers. The consideration promised within a contract may include fixed amounts and variable amounts. Variable consideration may consist of final milestone payments or mission success fees that are earned when the payload is delivered to the specified orbit, amongst other types. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company estimates variable consideration at the most likely amount, which is included in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recognizes revenue when or as control is transferred to the customer, either over-time or at a point-in-time. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Generally, launch services revenue is recognized at 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;">point-in-time</div></div> when control transfers upon intentional ignition of the launch or where successful delivery milestones are applicable, such as upon delivery of the spacecraft to the specified orbit. In some circumstances, launch service revenue is recognized <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">over-time</div> when it is determined that there is no alternative use for the mission, due to contractual or practical limitations, and when the Company has an enforceable right to payment for the services performed to date including a reasonable profit. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Revenue for space systems is recognized at a point-in-time or over-time depending upon the nature of the contract with customer. For contracts to provide space engineering, program management and mission operations, the Company recognizes revenues <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">over-time</div> as the customer simultaneously receives and consumes the benefits provided by the Company’s performance as the Company performs. Similarly, spacecraft manufacturing is recognized <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">over-time</div> when it is determined that there is no alternative use for the spacecraft, due to contractual or practical limitations, and where the Company has an enforceable right to payment for the services performed to date including a reasonable profit. Contracts to provide components for spacecraft that do not qualify for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">over-time</div> recognition are recognized at a point-in-time when control is transferred. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For revenue recognized over-time, the Company uses either an input method, based on costs incurred relative to total estimated costs at completion to estimate the percentage of completion, or an output method, based upon days of service, depending upon the nature of the performance obligation. For revenues measured utilizing an input method, the costs incurred are determined by assessing the physical and technical progress on the performance obligation applied to the standard costs. Due to the nature of the work performed under spacecraft construction contracts, the estimation of physical and technical progress requires judgment and is subject to many variables including but not limited to actual progress and costs incurred, labor productivity, changes in cost and availability of materials. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Contracts for space software provide the customer with a right to use the software as it exists when made available to the customer. Customers may purchase perpetual entity-wide licenses or mission-based licenses, which provide customers with the same functionality and differ primarily in the number of spacecraft into which the software may be integrated. Revenue from space software is recognized upfront at the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">point-in-time</div> when the software is made available to the customer. When customers purchase when and if available software maintenance in addition to the space software license, revenues allocated to the maintenance are recognized ratably over the maintenance period. </div> <div style="text-indent: 4%; 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;">Due to their nature, time and materials contracts contain variable consideration; however, in general, the Company’s performance obligations under time and materials contracts qualify for the “right to invoice” practical expedient. Under this practical expedient, the Company recognizes revenue, over time, in the amount to which the Company has a right to invoice. In addition, the Company is not required to estimate such variable consideration upon inception of the contract and reassess the estimate each reporting period. The Company determined that this method best represents the transfer of services as, upon billing, the Company has a right to consideration from a customer in an amount that directly corresponds with the value to the customer of the Company’s performance completed to date. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to our contracts with customers. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract assets include unbilled amounts under contracts when revenue recognized exceeds the amount billed to the customer. Contract assets are transferred to accounts receivable when the right to invoice becomes unconditional and the invoice is issued. Contract assets are classified as current if the invoice will be delivered to the customer within the succeeding 12-month period with the remaining recorded as long-term. These contract assets are not considered a significant financing component of the company’s contracts as the payment terms are intended to protect the customer in the event the company does not perform on its obligations under the contract. Contract liabilities primarily consists of customer billings in advance of revenues being recognized. Contract liabilities are not a significant financing component as they are generally utilized to pay for contract costs within a one-year period or are used to ensure the customer meets contractual requirements. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Cost of Revenues </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenues includes direct material costs, compensation and benefits and other costs, such as launch service supplies and consumables, lab supplies, insurance, travel, vehicle and equipment related costs directly associated with generating revenues. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Selling, General and Administrative </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Selling, general and administrative expenses consist of indirect costs, including management and executive compensation, corporate costs related to finance, accounting, human resources, information technology, legal, administrative, safety, professional services, rent and other general expenses. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Advertising costs are expensed as incurred and presented within selling, general and administrative expenses in the consolidated statements of operations and comprehensive loss. For the years ended December 31, 2021 and 2020, advertising costs were not material. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Research and Development Costs, net </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development costs, net primarily include labor, prototype, and professional services related to the development of our Space System platform and components and the Neutron Launch Vehicle. These costs are based on a cost model for research and development relating to internal product development programs not associated with customer contractual arrangements. These costs are presented net of government grants on the consolidated statements of operations and comprehensive loss. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Government Grants </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company entered into a funding agreement for a research and development growth grant with an agency of the New Zealand federal government during the year ended 2013. The grant reimbursed up to 20% of the Company’s qualifying research and development costs incurred. The Company recognized a grant receivable once eligible reimbursable research and development expenses are incurred and submitted for reimbursement. Any corresponding grant receivable would be presented within prepaids and other current assets on the consolidated balance sheets. The Company received $3,695 in grant proceeds during the year ended December 31, 2020, which is presented within research and development costs, net in consolidated statements of operations and comprehensive loss. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company entered into a research and development tax incentive program with the New Zealand government effective from January 1, 2021. The tax incentive will reimburse up to 15% of the Company’s qualifying research and development costs incurred. The Company may recognize a grant receivable once eligible reimbursable research and development expenses are incurred and submitted for reimbursement. Any corresponding grant receivable will be presented within other current assets on the consolidated balance sheets. The Company accrued for an estimated amount of $2,563 during the year ended December 31, 2021, which is presented within research and development costs, net in consolidated statements of operations and comprehensive loss. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company entered into an agreement with the U.S. Space Force’s Space Systems Command for development of the Neutron launch vehicle’s upper stage during the year ended 2021. The Company received $393 in proceeds during the year ended December 31, 2021, which is presented within research and development costs, net in consolidated statements of operations and comprehensive loss. </div></div> 0.20 3695000 0.15 2563000 393000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Stock-Based Compensation </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company’s stock compensation plan is classified as an equity plan which permits stock awards in the form of employee stock options and restricted stock awards. For awards that vest solely based on continued service, the fair value of an award is recognized as an expense over the requisite service period on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">straight-line</div> basis. For awards that contain performance conditions, the fair value of an award is recognized based on the probability of the performance condition being met. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The fair value of stock options under the Company’s employee equity incentive plan are estimated as of the grant date using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Black-Scholes</div> option valuation model, which is affected by estimates of the fair value per share of the Company’s common stock, the risk-free interest rate, expected dividend yield, expected term and the expected share price volatility of its common shares over the expected term, which are estimated as follows: </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair value per share of common stock</div></div>. Prior to the Business Combination, due to the absence of an active market for the Company’s common stock, the fair value of the Company’s common stock for purposes of determining the exercise price for stock option grants and the fair value at grant date was estimated based on highly subjective and uncertain information. The exercise price of stock options was set at least equal to the fair value of the Company’s common stock on the date of grant. Following the completion of the Business Combination in August 2021, the Company estimates the fair value of common stock based on the market price of our Common Stock underlying the awards on the grant date. </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Expected volatility</div></div>. The Company’s shares have actively traded for a short period of time subsequent to the Business Combination, the volatility is based on the weighted average historical volatilities of a pool of public companies that are comparable to the Company. Expected volatility represents the estimated volatility of the shares over the expected life of the options. </div> </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="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Expected term</div></div>. The Company determines the expected term of the awards using the simplified method due to the Company’s insufficient history of option exercise and forfeiture activity. The simplified method estimates the expected term based on the average of the vesting period and contractual term of the stock option. </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Risk-free interest rate</div></div>. The risk-free interest rate for periods within the expected life of the option is derived from the U.S. treasury interest rates in effect at the date of grant. </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Estimated dividend yield</div></div>. The Company uses an expected dividend yield of zero since no dividends are expected to be paid. </div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The fair value of restricted stock units granted under the Company’s employee equity incentive plans are estimated as of the grant date in an amount equal to the estimated fair value per share of the Company’s common stock. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeitures are recognized as incurred for as they occur. Unless otherwise approved, options must be exercised while the individual is an employee or within 90-days of termination when applicable. The expiration date of newly issued options is ten years after grant date unless earlier terminated as provided for in the Plan. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The assumptions used in calculating the fair value of stock-based awards represent our best estimates, however, these estimates involve inherent uncertainties and the application of judgment. As a result, if factors change or we use different assumptions, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">stock-based</div> compensation expense could be materially different in the future. </div> 0 0 Forfeitures are recognized as incurred for as they occur. Unless otherwise approved, options must be exercised while the individual is an employee or within 90-days of termination when applicable. The expiration date of newly issued options is ten years after grant date unless earlier terminated as provided for in the Plan. <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company uses the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recognized by applying the statutory tax rates in effect in the years in which the differences between the financial reporting and tax filing bases of existing assets and liabilities are expected to reverse. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company utilizes a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-step</div> approach to recognizing and measuring uncertain income tax positions (tax contingencies). The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. The Company makes estimates, assumptions and judgments to determine its provision for income taxes and also for deferred tax assets and liabilities and any valuation allowances recorded against deferred tax assets. Actual future operating results and the underlying amount and type of income could differ materially from the Company’s estimates, assumptions and judgments thereby impacting its consolidated financial position and results of operations. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s policy is to recognize interest and/or penalties related to all tax positions in income tax expense. To the extent that accrued interest and penalties do not ultimately become payable, amounts accrued will be reduced and reflected as a reduction of the overall income tax provision in the period that such determination is made. Interest and penalties related to uncertain tax positions were not material as of and for the years ended December 31, 2021 and 2020. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Segment Information </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources to an individual segment and in assessing performance. The Company’s CODM is its Chief Executive Officer. The Company has determined that it operates in two reportable segments: Launch Services and Space Systems. </div></div> 2 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Foreign Currencies </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The functional currency of certain of the Company’s wholly owned subsidiaries is the currency of the primary economic environment in which they operate. Assets and liabilities denominated in currencies other than the functional currency are remeasured at the exchange rate in effect on the balance sheet date, with exchange differences or remeasurement included in other (expense) income, net on our consolidated statement of operations and comprehensive loss. Revenue and expenses are translated at average rates of exchange prevailing during the respective period. Translation adjustments resulting from this process are recorded as a component of accumulated other comprehensive income (loss) in the consolidated statement of redeemable convertible preferred stock and shareholders’ deficit. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company leases certain property, vehicles and equipment. At contract inception, the Company determines if contract contains a lease and whether the lease should be classified as an operating or financing lease. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">ROU assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Company’s leases do not provide an implicit rate, it uses the incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The ROU asset also includes any lease prepayments made and excludes lease incentives. The Company’s lease terms include options to extend or terminate the lease when it is reasonably certain that it will exercise that option. Lease expense for operating lease payments is recognized on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">straight-line</div> basis over the lease term. Finance leases result in the recognition of depreciation expense, which is recognized on a straight-line basis over the expected life of the leased asset, and interest expense, which is recognized following an effective interest rate method. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company excludes <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">short-term</div> leases (term of 12 months or less) from the balance sheet presentation and accounts for non-lease and lease components in a contract as a single lease component for certain asset classes. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Warrant Liability </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company accounts for the warrants assumed in connection with the Business Combination in accordance with the guidance contained in ASC 815-40, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Derivatives and Hedging</div></div>, under which the warrants do not meet the criteria for equity treatment and must be recorded as liabilities. Accordingly, the Company classifies the warrants as liabilities at their fair value and adjust the warrants to fair value at each reporting period. This liability is subject to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measurement</div> at each balance sheet date until exercised, and any change in fair value is recognized in the Consolidated Statements of Operations and Comprehensive Loss. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Recently Adopted Accounting Pronouncements </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update 2021-08, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Business</div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Combinations (Topic 805) Accounting for Contract Assets and Contract Liabilities from Contracts with Customers </div></div>(“ASU No. 2021- 08”). The amendments in ASU No. 2021-08 address diversity and inconsistency related to the recognition and measurement of contract assets and contract liabilities acquired in a business combination. The amendments in ASU No. 2021-08 require that an acquirer recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with 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>. Upon adoption, an acquirer should account for the related revenue contracts of the acquiree as if it has originated the contracts. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">For public business entities, the amendments in ASU No. 2021-08 are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The amendments in ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2021-08</div> should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption of the amendments is permitted. An entity that early adopts should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The Company has early adopted ASU No. 2021-08 effective January 1, 2021, which resulted in the contract liabilities being recognized under ASC 606 instead of fair value at the acquisition dates. There were no other impacts due to the adoption of this guidance on our consolidated financial statements. </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">3.</div></div></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-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">REVENUES </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company disaggregates revenue by reportable segment and revenue recognition pattern, as it believes these categories best depicts how the nature, timing and uncertainty of revenue and cash flows are affected by economic factors. The following tables provide information about disaggregated revenue and a reconciliation of the disaggregated revenue during the years ended December 31, 2021 and 2020: </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; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 67%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Year Ended December 31, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Launch<br/>Services</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Space<br/>Systems</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Revenues by recognition model</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Point-in-time</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;">36,576</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,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;">49,154</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;">Over-time</div></div> </td> <td style="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,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;">10,688</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,083</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;; font-size: 0px;"> </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; 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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total revenue by recognition model</div></div> </td> <td style="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,971</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,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;">62,237</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;; font-size: 0px;"> </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; 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> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="12" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Year Ended December 31, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Launch<br/>Services</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Space<br/>Systems</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Revenues by recognition model</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Point-in-time</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;">31,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;">1,910</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">33,903</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;">Over-time</div></div> </td> <td style="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,092</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">165</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,257</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;; font-size: 0px;"> </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; 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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total revenue by recognition model</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">33,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,075</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,160</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;; font-size: 0px;"> </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; 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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The timing of revenue recognition, billings, and cash collections results in billed accounts receivable, unbilled receivables (presented within contract assets) and customer advances and deposits (presented within contract liabilities) on the consolidated balance sheets, where applicable. Amounts are generally billed as work </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;">progresses in accordance with agreed-upon milestones. These individual contract assets and liabilities are reported in a net position on a contract-by-contract basis on the consolidated balance sheets at the end of each reporting period. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents the balances related to enforceable contracts as of December 31, 2021 and 2020: </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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 74%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Contract balances</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable</div></div> </td> <td style="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,957</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,730</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;">Contract 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;">2,490</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,045</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;">Contract liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">59,749</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">26,132</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Changes in contract liabilities were 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Contract liabilities, 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;">26,132</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,211</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;">Contract liabilities assumed at acquisition</div></div> </td> <td style="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,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;">—  </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;">Customer advances received</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">41,614</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,694</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;">Recognition of unearned 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;">(13,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;">(8,773</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;; font-size: 0px;"> </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;">Contract liabilities, 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;">59,749</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">26,132</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;; font-size: 0px;"> </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The revenue recognized from the contract liabilities consisted of the Company satisfying performance obligations during the normal course of business. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The amount of revenue recognized from changes in the transaction price associated with performance obligations satisfied in prior years during the years ended December 31, 2021 and 2020 was not material. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Remaining unsatisfied performance obligations represent the total dollar value of work to be performed on contracts awarded and in progress. The amount of remaining unsatisfied performance obligations increases with new contracts or additions to existing contracts and decreases as revenue is recognized on existing contracts. Contracts are included in the amount of remaining unsatisfied performance obligations when an enforceable agreement has been reached. Remaining unsatisfied performance obligations totaled $241,463 as of December 31, 2021, of which approximately 60% is expected to be recognized within 12 months, with the remaining 40% to be recognized beyond 12 months. </div></div> The following tables provide information about disaggregated revenue and a reconciliation of the disaggregated revenue during the years ended December 31, 2021 and 2020: <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 67%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Year Ended December 31, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Launch<br/>Services</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Space<br/>Systems</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Revenues by recognition model</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Point-in-time</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;">36,576</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,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;">49,154</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;">Over-time</div></div> </td> <td style="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,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;">10,688</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,083</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;; font-size: 0px;"> </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; 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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total revenue by recognition model</div></div> </td> <td style="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,971</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,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;">62,237</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;; font-size: 0px;"> </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; 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> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="12" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Year Ended December 31, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Launch<br/>Services</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Space<br/>Systems</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Revenues by recognition model</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-size: 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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Point-in-time</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;">31,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;">1,910</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">33,903</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;">Over-time</div></div> </td> <td style="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,092</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">165</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,257</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;; font-size: 0px;"> </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; 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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total revenue by recognition model</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">33,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,075</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,160</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;; font-size: 0px;"> </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; 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> 36576000 12578000 49154000 2395000 10688000 13083000 38971000 23266000 62237000 31993000 1910000 33903000 1092000 165000 1257000 33085000 2075000 35160000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents the balances related to enforceable contracts as of December 31, 2021 and 2020: </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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 74%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Contract balances</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable</div></div> </td> <td style="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,957</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,730</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;">Contract 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;">2,490</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,045</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;">Contract liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">59,749</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">26,132</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 13957000 2730000 2490000 2045000 59749000 26132000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Changes in contract liabilities were 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Contract liabilities, 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;">26,132</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,211</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;">Contract liabilities assumed at acquisition</div></div> </td> <td style="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,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;">—  </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;">Customer advances received</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">41,614</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,694</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;">Recognition of unearned 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;">(13,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;">(8,773</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;; font-size: 0px;"> </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;">Contract liabilities, 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;">59,749</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">26,132</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;; font-size: 0px;"> </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> 26132000 10211000 5560000 0 41614000 24694000 13557000 8773000 59749000 26132000 241463000 approximately 60% is expected to be recognized within 12 months, with the remaining 40% to be recognized beyond 12 months. <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">4.</div></div></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-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">BUSINESS COMBINATIONS </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sinclair Interplanetary </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">On April 28, 2020, the Company acquired 100% of the outstanding capital stock and voting interest of Sinclair Interplanetary (“Sinclair Interplanetary”), pursuant to a stock purchase agreement with Sinclair, dated March 6, 2020. The results of Sinclair’s operations have been included in the consolidated financial statements since the acquisition close date. Sinclair Interplanetary is a leading provider of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">high-quality,</div> flight-proven spacecraft hardware and is headquartered in Toronto, Canada. As a result of the acquisition, management expects to strengthen and expand the Company’s ability to become a one stop shop for customers who desire to design, build and launch a spacecraft. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Acquisition Consideration </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The acquisition-date consideration transferred consisted of cash of $12,340. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents estimates of the fair value of the assets acquired and the liabilities assumed by the Company in the acquisition: </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; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <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; white-space: nowrap; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Description</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">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;">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;"> <td style="vertical-align: 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;">Accounts receivable</div></div> </td> <td style="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,024</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;">Intangible assets, 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;">10,250</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;">Other current liabilities</div></div> </td> <td style="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,494</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;">Other assets and liabilities, 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;">533</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;; font-size: 0px;"> </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;">Identifiable net assets acquired</div></div> </td> <td style="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,445</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;">Goodwill</div></div> </td> <td style="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,895</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;; font-size: 0px;"> </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 purchase price</div></div> </td> <td style="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,340</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;; font-size: 0px;"> </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The following is a summary of identifiable intangible assets acquired and the related expected lives for the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">finite-lived</div> intangible assets: </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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <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: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Type</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Estimated<br/>Life in<br/>Years</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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;">Developed technology</div></div> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,200</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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">In-process</div> technology</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">N/A</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">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;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div> </td> <td style="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;">600</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;">Backlog</div></div> </td> <td style="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.7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">50</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;">Trademark and tradenames</div></div> </td> <td style="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;">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;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div> agreement</div> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">200</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;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </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 identifiable intangible assets acquired</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="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,250</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;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill of $2,895 was recorded for the Sinclair Interplanetary acquisition, representing the excess of the purchase price over the fair value of the identifiable net assets. Goodwill recognized primarily represents the future revenue and earnings potential and certain other assets which were acquired, but that do not meet the recognition criteria, such as assembled workforce. None of the goodwill is expected to be deductible for income tax purposes. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recognized $1,026 of acquisition and integration related costs that were expensed in the year ended December 31, 2020. These costs are included in the consolidated statement of operations in the line item entitled “Selling, General and Administrative Expense.” </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Compensation Arrangements </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In connection with the Sinclair Interplanetary acquisition, the Company issued 2,470,814 shares of common stock to the seller upon closing of the acquisition. The shares are subject to a share restriction agreement which restricts the transferability of the shares and provides the Company with a right to repurchase the shares for $0 upon termination of employment of the seller. The Company’s repurchase right lapses in eight equal quarterly </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;">installments over the two-year period subsequent to the acquisition date as the seller continues to provide service as an employee, such that at the end of the two-year period following the acquisition date, the shares will be fully transferable, and the Company will no longer have a right to repurchase the shares. Therefore, the shares are accounted for as post-combination compensation expense for services as an employee over the two-year vesting period following the acquisition date. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additionally, the Company agreed to issue to the seller of Sinclair Interplanetary an earnout of up to 1,915,357 additional shares of the Company’s common stock to be paid over a two-year period following the acquisition close date. Issuance of the earnout shares is contingent upon the acquired business meeting certain post-acquisition gross revenue and gross margin targets and the seller continuing to provide services to the Company as an employee during the earnout period. The earnout shares are divided into three tranches. The number of shares to be earned in the first tranche (between 0 and 957,679 shares) is based on revenue and gross margin of the acquired business during the first one-year period following acquisition. The number of shares to be earned in second tranche (between 0 and 957,678 shares) is based on revenue and gross margin of the acquired business during the second one-year period following acquisition. The arrangement also provides for a make-up share tranche, whereby the seller may earn additional shares not earned in the first one-year period following acquisition if the revenue and gross margin of the second one-year period following acquisition met certain specified thresholds. In no event will more than 1,915,357 shares be earned. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Due to the continuing employment requirement of the shares issued upon closing of the transaction and continuing employment requirement of the earnout shares, the costs associated with the shares are recognized as post-combination compensation expense recognized in research and development expenses in the condensed consolidated statements of operations and comprehensive loss. The stock-based compensation of this award is recognized based on the probability of the performance condition being fully met. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table provides stock-based compensation expense recognized in conjunction with the Sinclair Interplanetary acquisition: </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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 70%;"/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 10%; 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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </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: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;">Acquisition <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">stock-based</div> compensation</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">    2021    </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Shares issued in conjunction with the acquisition</div></div> </td> <td style="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,402</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">934</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;">Earnout share achievement</div></div> </td> <td style="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,630</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;; font-size: 0px;"> </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 compensation related to the acquisition</div></div> </td> <td style="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,032</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">934</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;; font-size: 0px;"> </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: 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;">ASI </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On October 12, 2021, the Company completed the acquisition of Advanced Solutions, Inc. (“ASI”). ASI is an engineering company that develops flight software, simulation systems and guidance, navigation and control systems. ASI’s customers include agencies within the Defense Department, Air Force, NASA, other aerospace prime contractors, commercial spacecraft developers and space startups. ASI will be part of the Company’s Space Systems operating segment and continue to serve its current customers and support the Company’s Photon missions, spacecraft components, and space and ground software capabilities. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Acquisition Consideration </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The acquisition-date consideration transferred consisted of cash of $29,935. The purchase agreement also includes an additional potential earn out payment of up to $<div style="letter-spacing: 0px; top: 0px;;display:inline;">5,500</div> based on achievement of certain performance </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">metrics for the business in its fiscal year ending December 31, 2021. The contingent cash consideration was classified as a liability and included in accrued expenses on the Company’s consolidated balance sheet. To estimate the fair value of the contingent consideration liability, management valued the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">earn-out</div> based on the likelihood of reaching targets contained in the purchase agreement. At the acquisition date, the fair value of the contingent consideration payable was determined to be $5,500. At December 31, 2021, there were no material changes in the range of expected outcomes and the fair value of the contingent consideration from the acquisition date. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents estimates of the preliminary fair value of the assets acquired and the liabilities assumed by the Company in the acquisition: </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; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <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: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Description</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">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;">2,245</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;">Accounts receivable</div></div> </td> <td style="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,920</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;">Intangible 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;">15,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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Employee benefits payable</div></div> </td> <td style="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,310</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;">Other assets and liabilities, 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;">21</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;; font-size: 0px;"> </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;">Identifiable net assets acquired</div></div> </td> <td style="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,776</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;">Goodwill</div></div> </td> <td style="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,659</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;; font-size: 0px;"> </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 purchase price</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,435</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;; font-size: 0px;"> </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The following is a summary of preliminary identifiable intangible assets acquired and the related expected lives for the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">finite-lived</div> intangible assets (in thousands): </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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 7%; 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: 7%; 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: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); 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;">Type</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Estimated<br/>Life in<br/>Years</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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;">Developed technology</div></div> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,400</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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">In-process</div> technology</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">N/A</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">300</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;">Customer relationships</div></div> </td> <td style="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> <td style="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> </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;">Trademark and tradenames</div></div> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,100</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;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </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 identifiable intangible assets acquired</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="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,900</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;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill of $16,659 was recorded for the ASI acquisition, representing the excess of the purchase price over the fair value of the identifiable net assets. Goodwill recognized primarily represents the future revenue and earnings potential and certain other assets which were acquired, but that do not meet the recognition criteria, such as assembled workforce. Goodwill is expected to be deductible for income tax purposes. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recognized $522 of acquisition and integration related costs that were expensed in the current period. These costs are included in the consolidated statement of operations in the line item entitled “Selling, General and Administrative Expense.” </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Compensation Arrangements </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In connection with the acquisition, the Company deposited $12,015 with an escrow agent pursuant to purchase agreement for key ASI employees which was included in prepaid and other current assets and other non-current assets on the Company’s consolidated balance sheet. The employees must stay employed with the </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;">Company through each vesting date to be eligible to receive the performance reserve payments, and non-vested payments are forfeited if employment with the Company ceases. The performance reserve vests quarterly beginning with January 1, 2022 through October 1, 2023. In addition, under the agreement, the Company will make payment for a partial tax gross up. Due to the continuing employment requirement of the performance reserve, the costs associated with the performance reserve are recognized as post-combination compensation expense recognized in production and selling, general and administrative expense in the consolidated statements of operations and comprehensive loss. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recognized $1,895 in connection with the performance reserve payments during the year ended December 31, 2021. </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;">PSC </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On November 15, 2021, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”), by and among the Company, Platinum Merger Sub, Inc. (“Merger Sub”), Planetary Systems Corporation (“PSC”), and Michael Whalen as shareholder representative, which provides for, among other things, the merger of Merger Sub with and into PSC, with PSC being the surviving corporation of the merger and a direct, wholly owned subsidiary of the Company. Pursuant to the terms of the Merger Agreement, all of the issued and outstanding shares of PSC will be cancelled in exchange for aggregate consideration of up to approximately $42,000 in cash, 1,720,841 shares of the Company’s common stock, and up to 956,023 shares of the Company’s common stock that are subject to a performance based earn-out, subject to customary adjustments at closing for cash, working capital, transaction expenses and indebtedness, and amounts held back by the Company (the “Acquisition”). The Merger Agreement contains representations, warranties and indemnification provisions customary for transactions of this kind. In connection with the Acquisition, the Company has entered into customary offer letters or employment agreements with certain key employees of PSC. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">On November 30, 2021, the Company completed the acquisition of PSC. PSC is a trusted leader in separation systems and spacecraft dispensers across the space industry, PSC’s <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">flight-proven,</div> cost-effective, and lightweight hardware streamlines the process of attaching spacecraft to rockets and releasing them in space while ensuring they’re protected during the journey to orbit. PSC’s products to date have a 100% mission success heritage across more than 100 missions launched. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Acquisition Consideration </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The acquisition-date consideration transferred consisted of cash of $42,400 and stock consideration valued at $11,568. The purchase agreement also includes an additional potential earn out payment of up to $10,000 based on achievement of certain performance metrics for the business in its fiscal year ending December 31, 2022 and 2023. The contingent consideration, to be paid in common stock, was classified as a liability and included in other non-current liabilities on the Company’s consolidated balance sheet. To estimate the fair value of the contingent consideration liability, management valued the earn-out based on the likelihood of reaching targets contained in the purchase agreement. At the acquisition date, the fair value of the contingent consideration payable was determined to be $1,800. At December 31, 2021, there were no material changes in the range of expected outcomes and the fair value of the contingent consideration from the acquisition date. </div></div> <div style="text-indent: 4%; 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;">The following table presents estimates of the preliminary fair value of the assets acquired and the liabilities assumed by the Company in the acquisition: </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; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <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: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Description</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">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;">3,655</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;">Accounts receivable</div></div> </td> <td style="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,543</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;">Inventories</div></div> </td> <td style="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,088</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;">Intangible 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;">33,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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Employee benefits payable</div></div> </td> <td style="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,212</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;">Contract liabilities<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">(1)</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;">(5,352</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;">Other current liabilities</div></div> </td> <td style="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,683</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;">Non-current deferred tax liabilities</div></div> </td> <td style="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,762</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;">Other assets and liabilities, 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;">1,040</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;; font-size: 0px;"> </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;">Identifiable net assets acquired</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">32,317</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;">Goodwill</div></div> </td> <td style="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,451</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;; font-size: 0px;"> </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 purchase price</div></div> </td> <td style="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,768</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;; font-size: 0px;"> </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;"/> <div style="width: 11%; line-height: 8pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;">(1)</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;">Contract liabilities was recorded under ASC 606 in accordance with ASU No. 2021-08; therefore a reduction in contract liabilities related to the estimated fair values of the acquired contract liabilities was not required. </div></div> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The following is a summary of preliminary identifiable intangible assets acquired and the related expected lives for the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">finite-lived</div> intangible assets (in thousands): </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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <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; white-space: nowrap; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Type</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Estimated<br/>Life in<br/>Years</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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;">Developed technology</div></div> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,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;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">In-process</div> technology</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">N/A</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,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;">Customer relationships</div></div> </td> <td style="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> <td style="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,400</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;">Backlog</div></div> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">400</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;">Trademark and tradenames</div></div> </td> <td style="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> <td style="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,200</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;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </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 identifiable intangible assets acquired</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">33,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;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill of $23,451 was recorded for the PSC acquisition, representing the excess of the purchase price over the fair value of the identifiable net assets. Goodwill recognized primarily represents the future revenue and earnings potential and certain other assets which were acquired, but that do not meet the recognition criteria, such as assembled workforce. None of the goodwill is expected to be deductible for income tax purposes. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recognized $1,024 of acquisition and integration related costs that were expensed in the current period. These costs are included in the consolidated statement of operations in the line item entitled “Selling, General and Administrative Expense.” </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Compensation Arrangements </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In connection with the acquisition, the Company issued 1,720,841 shares of the Company common stock to the seller upon closing of the acquisition, of which 991,446 shares are held by key PSC employees. The shares are subject to a holdback agreement which restricts the transferability of the shares. The Company’s repurchase </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> <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;">right lapses in eight equal quarterly installments over the two-year period subsequent to the acquisition date as the seller continues to provide service as an employee, such that at the end of the two-year period following the acquisition date, the shares will be fully transferable, and the Company will no longer have a right to repurchase the shares. Therefore, the shares are accounted for as post-combination compensation expense for services as an employee over the two-year vesting period following the acquisition date. Due to the continuing employment requirement of the shares issued upon closing of the transaction and the earnout shares, the costs associated with the shares are recognized as post-combination compensation expense recognized in selling, general and administrative expense in the consolidated statements of operations and comprehensive loss. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recognized $715 of stock-based compensation during the year ended December 31, 2021 in connection with the holdback agreement shares. </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;">Unaudited Pro Forma Information </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s 2021 consolidated statement of operations includes revenues and operating loss of $6,617 and $3,877, respectively, related to the PSC and ASI acquisitions. The Company’s 2020 consolidated statement of operations includes revenue and operating loss of $2,075 and $936, respectively, related to the Sinclair acquisition. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The unaudited consolidated financial information summarized in the following table gives effect to the 2021 and 2020 acquisitions assuming they occurred on January 1, 2020. These unaudited consolidated pro forma operating results do not assume any impact from revenue, cost or other operating synergies that are expected as a result of the acquisitions. These unaudited consolidated pro forma operating results are presented for illustrative purposes only and are not indicative of the operating results that would have been achieved had the acquisitions occurred on January 1, 2020, nor does the information project results for any future period. </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; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">As<br/>Reported</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Acquisitions<br/><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Pro-Forma</div><br/>(Unaudited)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Consolidated<br/><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Pro-Forma</div><br/>(Unaudited)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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;">2021</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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;">Revenues</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">62,237</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,629</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,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;">Net (loss) income</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(117,320</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,377</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,943</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-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2020</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr 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;">Revenues</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,160</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,525</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,685</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) income</div></div> </td> <td style="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,005</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,664</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(48,341</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> </table> 1 12340000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents estimates of the fair value of the assets acquired and the liabilities assumed by the Company in the acquisition: </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; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <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; white-space: nowrap; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Description</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">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;">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;"> <td style="vertical-align: 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;">Accounts receivable</div></div> </td> <td style="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,024</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;">Intangible assets, 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;">10,250</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;">Other current liabilities</div></div> </td> <td style="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,494</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;">Other assets and liabilities, 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;">533</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;; font-size: 0px;"> </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;">Identifiable net assets acquired</div></div> </td> <td style="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,445</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;">Goodwill</div></div> </td> <td style="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,895</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;; font-size: 0px;"> </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 purchase price</div></div> </td> <td style="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,340</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;; font-size: 0px;"> </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> 132000 1024000 10250000 2494000 533000 9445000 2895000 12340000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The following is a summary of identifiable intangible assets acquired and the related expected lives for the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">finite-lived</div> intangible assets: </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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <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: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Type</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Estimated<br/>Life in<br/>Years</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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;">Developed technology</div></div> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,200</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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">In-process</div> technology</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">N/A</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">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;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships</div></div> </td> <td style="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;">600</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;">Backlog</div></div> </td> <td style="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.7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">50</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;">Trademark and tradenames</div></div> </td> <td style="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;">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;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div> agreement</div> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">200</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;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </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 identifiable intangible assets acquired</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="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,250</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;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </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> P7Y 9200000 100000 P3Y 600000 P0Y8M12D 50000 P3Y 100000 P4Y 200000 10250000 2895000 1026000 2470814 0 P2Y 1915357 0 957679 0 957678 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table provides stock-based compensation expense recognized in conjunction with the Sinclair Interplanetary acquisition: </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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 70%;"/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 10%; 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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </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: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;">Acquisition <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">stock-based</div> compensation</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">    2021    </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Shares issued in conjunction with the acquisition</div></div> </td> <td style="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,402</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">934</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;">Earnout share achievement</div></div> </td> <td style="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,630</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;; font-size: 0px;"> </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 compensation related to the acquisition</div></div> </td> <td style="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,032</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">934</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;; font-size: 0px;"> </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> 1402000 934000 1630000 0 3032000 934000 29935000 5500000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents estimates of the preliminary fair value of the assets acquired and the liabilities assumed by the Company in the acquisition: </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; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <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: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Description</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">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;">2,245</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;">Accounts receivable</div></div> </td> <td style="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,920</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;">Intangible 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;">15,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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Employee benefits payable</div></div> </td> <td style="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,310</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;">Other assets and liabilities, 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;">21</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;; font-size: 0px;"> </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;">Identifiable net assets acquired</div></div> </td> <td style="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,776</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;">Goodwill</div></div> </td> <td style="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,659</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;; font-size: 0px;"> </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 purchase price</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,435</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;; font-size: 0px;"> </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> 2245000 1920000 15900000 -1310000 21000 18776000 16659000 35435000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The following is a summary of preliminary identifiable intangible assets acquired and the related expected lives for the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">finite-lived</div> intangible assets (in thousands): </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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 7%; 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: 7%; 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: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); 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;">Type</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Estimated<br/>Life in<br/>Years</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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;">Developed technology</div></div> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,400</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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">In-process</div> technology</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">N/A</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">300</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;">Customer relationships</div></div> </td> <td style="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> <td style="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> </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;">Trademark and tradenames</div></div> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,100</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;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </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 identifiable intangible assets acquired</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="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,900</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;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </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> P7Y 11400000 300000 P10Y 3100000 P7Y 1100000 15900000 16659000 522000 12015000 1895000 42000000 1720841 956023 1 100 42400000 11568000 10000000 1800000 <div style="text-indent: 4%; 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;">The following table presents estimates of the preliminary fair value of the assets acquired and the liabilities assumed by the Company in the acquisition: </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; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <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: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Description</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">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;">3,655</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;">Accounts receivable</div></div> </td> <td style="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,543</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;">Inventories</div></div> </td> <td style="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,088</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;">Intangible 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;">33,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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Employee benefits payable</div></div> </td> <td style="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,212</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;">Contract liabilities<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">(1)</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;">(5,352</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;">Other current liabilities</div></div> </td> <td style="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,683</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;">Non-current deferred tax liabilities</div></div> </td> <td style="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,762</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;">Other assets and liabilities, 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;">1,040</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;; font-size: 0px;"> </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;">Identifiable net assets acquired</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">32,317</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;">Goodwill</div></div> </td> <td style="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,451</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;; font-size: 0px;"> </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 purchase price</div></div> </td> <td style="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,768</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;; font-size: 0px;"> </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;"/> <div style="width: 11%; line-height: 8pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;">(1)</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;">Contract liabilities was recorded under ASC 606 in accordance with ASU No. 2021-08; therefore a reduction in contract liabilities related to the estimated fair values of the acquired contract liabilities was not required. </div></div> </td> </tr> </table> 3655000 2543000 7088000 33000000 -1212000 -5352000 1683000 6762000 1040000 32317000 23451000 55768000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The following is a summary of preliminary identifiable intangible assets acquired and the related expected lives for the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">finite-lived</div> intangible assets (in thousands): </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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <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; white-space: nowrap; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Type</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Estimated<br/>Life in<br/>Years</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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;">Developed technology</div></div> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,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;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">In-process</div> technology</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">N/A</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,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;">Customer relationships</div></div> </td> <td style="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> <td style="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,400</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;">Backlog</div></div> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">400</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;">Trademark and tradenames</div></div> </td> <td style="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> <td style="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,200</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;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </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 identifiable intangible assets acquired</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">33,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;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </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> P8Y 23500000 1500000 P15Y 3400000 P1Y 400000 P15Y 4200000 33000000 23451000 1024000 1720841 P2Y 715000 6617000 3877000 2075000 936000 These unaudited consolidated pro forma operating results are presented for illustrative purposes only and are not indicative of the operating results that would have been achieved had the acquisitions occurred on January 1, 2020, nor does the information project results for any future period. <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; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">As<br/>Reported</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Acquisitions<br/><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Pro-Forma</div><br/>(Unaudited)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Consolidated<br/><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Pro-Forma</div><br/>(Unaudited)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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;">2021</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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;">Revenues</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">62,237</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,629</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,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;">Net (loss) income</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(117,320</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,377</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,943</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-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2020</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr 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;">Revenues</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,160</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,525</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,685</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) income</div></div> </td> <td style="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,005</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,664</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(48,341</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> </table> 62237000 21629000 83866000 -117320000 6377000 -110943000 35160000 21525000 56685000 -55005000 6664000 -48341000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">5.</div></div></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-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> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2021 and 2020, the following financial assets and liabilities are measured at fair value on a recurring basis and are categorized using the fair value hierarchy 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; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 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, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Assets:</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash equivalents:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr 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;">Money market accounts</div></div> </td> <td style="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,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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;">635,269</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;; font-size: 0px;"> </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; 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: 3em; 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;">635,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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;">635,269</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;; font-size: 0px;"> </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; 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> <tr 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;">Liabilities:</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 3em; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities:</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr 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;">Public and Private Warrants (Note 11)</div></div> </td> <td style="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,227</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,227</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;; font-size: 0px;"> </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; 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: 3em; 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;">58,227</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,227</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;; font-size: 0px;"> </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; 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> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="16" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Assets:</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash equivalents:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr 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;">Money market accounts</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">49,869</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;">49,869</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;; font-size: 0px;"> </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; 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: 3em; 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;">49,869</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;">49,869</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;; font-size: 0px;"> </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; 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> <tr 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;">Liabilities:</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 3em; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities:</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr 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;">Warrants-preferred stock (Note 11)</div></div> </td> <td style="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;">3,899</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,899</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;; font-size: 0px;"> </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; 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: 3em; 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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;">3,899</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,899</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;; font-size: 0px;"> </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; 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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The estimated fair value amounts shown above are not necessarily indicative of the amounts that the Company would realize upon disposition, nor do they indicate the Company’s intent or ability to dispose of the financial instrument. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company’s warrant liability as of December 31, 2021 includes public and private placement warrants that were originally issued by Vector, but which were transferred to the Company as part of the Closing of the Business Combination (the “Public Warrants” and “Private Warrants”, respectively, or together, the “Public and Private Warrants”). The Public and Private Warrants are recorded on the balance sheet at fair value. The carrying amount is subject to remeasurement at each balance sheet date. With each remeasurement, the carrying amount will be adjusted to fair value, with the change in fair value recognized in the Company’s consolidated statements of operations and comprehensive loss. The Public Warrants are publicly-traded under the symbol “RKLBW”, and the fair value of the Public Warrants at a specific date is determined by the closing price of the Public Warrants as of that date. As such, the Public Warrants are classified within Level 1 of the fair value hierarchy. The Private Warrants are held by a single holder. ASC 820, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurements, </div></div>indicates that the fair value should be determined “from the perspective of a market participant that holds the identical item” and “use the quoted price in an active market held by another party, if that price is available.” As the only market for the transfer of the Private Warrants is the public market, and the terms of the Private Warrants become identical to the terms of the Public Warrants upon such a transfer, the Company has determined that the fair value of the Private Warrants at a specific date is also determined by the closing price of the Company’s Public Warrants and </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;">within Level 1 of the fair value hierarchy. The closing price of the Public Warrants was $2.96 and $3.58 as of August 25, 2021 and December 31, 2021, respectively. The fair value of the Public and Private Warrants was $48,149 and $58,227 as of August 25, 2021 and December 31, 2021, respectively. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The preferred stock warrants consisted of warrants to purchase Legacy Rocket Lab Series B, Series C and Series D preferred stock. On July 12, 2021, the holders of the warrants to purchase Legacy Rocket Lab Series C and Series D preferred stock exercised the warrants. In connection with the closing of the Business Combination, the warrants to purchase Legacy Rocket Lab Series B preferred stock were exchanged for warrants to purchase common stock. On September 10, 2021, these common stock warrants were exercised by the holders (see Note 11). </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">As of December 31, 2020, the fair value of the preferred stock warrants was estimated primarily using a combination of the guideline public company method, an income approach based on discounted estimated future cash flows, the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">probability-weighted</div> expected return method and the option pricing method. Under these approaches, the value of the warrants was estimated for various future scenarios and then probability-weighted based on the likelihood of each future scenario. The estimates used in the valuation of the warrants are highly subjective in nature and involve a large degree of uncertainty. The valuation of the warrants is considered to be at Level 3 of the fair value hierarchy due to the need to use assumptions in the valuation that are both significant to the fair value measurement and unobservable. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">There were no transfers between fair value measurement levels during the years ended December 31, 2021 and 2020. The change in the warrant liabilities measured at fair value using level three unobservable inputs is as follows for the years ended December 31, 2021 and 2020: </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; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 86%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 7%; 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;"> <div style="text-indent: -1em; font-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 January 1, 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;">1,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;">Cost of warrants vesting during the 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;">198</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;">Change in fair value included in earnings</div></div> </td> <td style="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,417</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;; font-size: 0px;"> </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;">Balance, at December 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;">3,899</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;">Cost of warrants vesting during the period</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">352</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 included in earnings</div></div> </td> <td style="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,238</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;">Exercise of warrants to purchase Legacy Rocket Lab Series C and D 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;">(6,514</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;">Exchange of warrants to purchase Legacy Rocket Lab Series B preferred stock to common stock 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;">(2,975</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;; font-size: 0px;"> </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 December 31, 2021</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;">—  </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;; font-size: 0px;"> </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> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">As of the December 31, 2020, the fair value of the preferred stock warrants was estimated primarily using a combination of the guideline public company method, an income approach based on discounted estimated future cash flows, the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">probability-weighted</div> expected return method and the option pricing method. Under these approaches, the value of the warrants was estimated for various future scenarios and then probability-weighted based on the likelihood of each future scenario. The valuation technique changed as of December 31, 2020, due to the lack of a recent and relevant stock transaction as well as recent developments in the Company’s likely liquidation scenarios. The estimates used the valuation of the warrants are highly subjective in nature and involve a large degree of uncertainty. The valuation of the warrants is considered to be at Level 3 of the fair value hierarchy due to the need to use assumptions in the valuation that are both significant to the fair value measurement and unobservable. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2021 and 2020, the following financial assets and liabilities are measured at fair value on a recurring basis and are categorized using the fair value hierarchy 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; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 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, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Assets:</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash equivalents:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr 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;">Money market accounts</div></div> </td> <td style="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,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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;">635,269</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;; font-size: 0px;"> </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; 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: 3em; 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;">635,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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;">635,269</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;; font-size: 0px;"> </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; 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> <tr 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;">Liabilities:</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 3em; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities:</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr 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;">Public and Private Warrants (Note 11)</div></div> </td> <td style="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,227</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,227</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;; font-size: 0px;"> </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; 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: 3em; 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;">58,227</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,227</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;; font-size: 0px;"> </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; 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> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="16" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Assets:</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash equivalents:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr 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;">Money market accounts</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">49,869</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;">49,869</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;; font-size: 0px;"> </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; 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: 3em; 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;">49,869</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;">49,869</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;; font-size: 0px;"> </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; 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> <tr 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;">Liabilities:</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 3em; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities:</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr 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;">Warrants-preferred stock (Note 11)</div></div> </td> <td style="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;">3,899</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,899</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;; font-size: 0px;"> </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; 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: 3em; 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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;">3,899</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,899</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;; font-size: 0px;"> </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; 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> 635269000 0 635269000 635269000 0 635269000 58227000 0 0 58227000 58227000 0 0 58227000 49869000 49869000 49869000 49869000 3899000 3899000 0 3899000 3899000 2.96 3.58 48149000 58227000 0 0 The change in the warrant liabilities measured at fair value using level three unobservable inputs is as follows for the years ended December 31, 2021 and 2020: <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; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 86%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 7%; 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;"> <div style="text-indent: -1em; font-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 January 1, 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;">1,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;">Cost of warrants vesting during the 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;">198</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;">Change in fair value included in earnings</div></div> </td> <td style="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,417</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;; font-size: 0px;"> </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;">Balance, at December 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;">3,899</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;">Cost of warrants vesting during the period</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">352</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 included in earnings</div></div> </td> <td style="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,238</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;">Exercise of warrants to purchase Legacy Rocket Lab Series C and D 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;">(6,514</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;">Exchange of warrants to purchase Legacy Rocket Lab Series B preferred stock to common stock 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;">(2,975</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;; font-size: 0px;"> </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 December 31, 2021</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;">—  </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;; font-size: 0px;"> </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> </table> 1284000 198000 2417000 3899000 352000 5238000 -6514000 -2975000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">6.</div></div></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-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">INVENTORIES </div></div></div> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventories as of December 31, 2021 and 2020 consisted 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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 materials</div></div> </td> <td style="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,517</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,023</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;">24,166</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,112</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;">2,221</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;; font-size: 0px;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total inventories</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">47,904</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">26,135</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;; font-size: 0px;"> </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventories as of December 31, 2021 and 2020 consisted 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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 materials</div></div> </td> <td style="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,517</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,023</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;">24,166</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,112</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;">2,221</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;; font-size: 0px;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total inventories</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">47,904</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">26,135</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;; font-size: 0px;"> </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> 21517000 14023000 24166000 12112000 2221000 47904000 26135000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">7.</div></div></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-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">PREPAIDS AND OTHER CURRENT ASSETS </div></div></div> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaids and other current assets as of December 31, 2021 and 2020 consisted 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Prepaid 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;">14,787</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,628</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;">Government grant receivables</div></div> </td> <td style="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,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;">5,870</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 current 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;">2,104</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">914</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;; font-size: 0px;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total prepaids and other current 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;">19,454</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,412</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;; font-size: 0px;"> </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: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaids and other current assets as of December 31, 2021 and 2020 consisted 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Prepaid 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;">14,787</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,628</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;">Government grant receivables</div></div> </td> <td style="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,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;">5,870</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 current 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;">2,104</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">914</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;; font-size: 0px;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total prepaids and other current 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;">19,454</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,412</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;; font-size: 0px;"> </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> 14787000 2628000 2563000 5870000 2104000 914000 19454000 9412000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">8.</div></div></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-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">PROPERTY, PLANT AND EQUIPMENT, NET </div></div></div> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, plant and equipment, net, as of December 31, 2021 and 2020 consisted 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Buildings and 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;">25,075</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,330</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;">Machinery, equipment, vehicles and office furniture</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,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;">23,755</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, hardware and 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;">5,617</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,836</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;">Launch site 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;">9,611</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,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;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-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;">22,379</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,177</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;; font-size: 0px;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, plant 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;">87,530</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">65,680</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 accumulated depreciation and 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;">(22,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;">(15,848</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;; font-size: 0px;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, plant 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;">65,339</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">49,832</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;; font-size: 0px;"> </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;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Depreciation expense recorded in the consolidated statements of operations and comprehensive loss during the years ended December 31, 2021 and 2020 consisted 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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<br/>December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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 revenues</div></div> </td> <td style="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,608</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,527</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, 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;">585</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">416</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;">Selling, 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;">2,337</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,591</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;; font-size: 0px;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total depreciation 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;">7,530</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,534</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;; font-size: 0px;"> </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, plant and equipment, net, as of December 31, 2021 and 2020 consisted 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Buildings and 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;">25,075</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,330</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;">Machinery, equipment, vehicles and office furniture</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,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;">23,755</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, hardware and 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;">5,617</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,836</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;">Launch site 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;">9,611</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,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;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-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;">22,379</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,177</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;; font-size: 0px;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, plant 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;">87,530</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">65,680</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 accumulated depreciation and 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;">(22,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;">(15,848</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;; font-size: 0px;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, plant 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;">65,339</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">49,832</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;; font-size: 0px;"> </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;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Depreciation expense recorded in the consolidated statements of operations and comprehensive loss during the years ended December 31, 2021 and 2020 consisted 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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<br/>December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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 revenues</div></div> </td> <td style="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,608</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,527</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, 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;">585</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">416</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;">Selling, 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;">2,337</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,591</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;; font-size: 0px;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total depreciation 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;">7,530</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,534</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;; font-size: 0px;"> </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> 25075000 20330000 24848000 23755000 5617000 3836000 9611000 7582000 22379000 10177000 87530000 65680000 22191000 15848000 65339000 49832000 4608000 4527000 585000 416000 2337000 1591000 7530000 6534000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">9.</div></div></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-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">GOODWILL AND INTANGIBLE ASSETS, NET </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Goodwill </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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 carrying amount of goodwill by reportable segment for the years ended December 31, 2021 and 2020: </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; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 67%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Launch<br/>Services</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Space<br/>Systems</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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 December 31, 2019</div></div> </td> <td style="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;">—  </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;">Acquisitions</div></div> </td> <td style="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;">2,895</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,895</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 currency translation adjustment</div></div> </td> <td style="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;">238</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">238</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;; font-size: 0px;"> </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; 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 December 31, 2020</div></div> </td> <td style="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;">3,133</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,133</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;">Acquisitions</div></div> </td> <td style="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;">40,110</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency translation adjustment</div></div> </td> <td style="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;">65</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">65</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;; font-size: 0px;"> </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; 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 December 31, 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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,308</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,308</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;; font-size: 0px;"> </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; 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: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangible Assets </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The components of intangible assets consisted of the following as of December 31, 2021 and 2020: </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; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">December 31, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Gross<br/>Carrying<br/>Amount</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Accumulated<br/>Amortization</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Net Carrying<br/>Amount</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Finite-Lived Intangible Assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Developed Technology</div></div> </td> <td style="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,066</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,039</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">42,027</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;">Capitalized 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;">3,769</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">876</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;">Customer relationships</div></div> </td> <td style="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,163</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(458</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,705</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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">221</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(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;">128</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;">Capitalized intellectual property</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">374</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">294</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;">Trademarks and tradenames</div></div> </td> <td style="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,411</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(120</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,291</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;">Backlog</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">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;">(89</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">366</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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Indefinite-Lived Intangible Assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">In-process</div> Technology</div> </td> <td style="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,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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,800</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;; font-size: 0px;"> </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; 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</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">64,259</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,772</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,487</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;; font-size: 0px;"> </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; 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> <tr style="font-size: 1pt;"> <td style="height: 12pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="12" style="height: 12pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">December 31, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Gross<br/>Carrying<br/>Amount</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Accumulated<br/>Amortization</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Net Carrying<br/>Amount</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Finite-Lived Intangible Assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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;">Developed technology</div></div> </td> <td style="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,090</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(973</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,117</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;">Capitalized 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;">3,541</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,379</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,162</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;">Customer relationships</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">658</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(148</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">510</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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div> agreement</div> </td> <td style="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;">(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;">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;">Capitalized intellectual property</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">199</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(51</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">148</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;">Trademarks and tradenames</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">149</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">120</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;">Backlog</div></div> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Indefinite-Lived Intangible Assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">In-process</div> research and development</div> </td> <td style="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> <td style="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;">110</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;; font-size: 0px;"> </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; 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</div></div> </td> <td style="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,021</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,672</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,349</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;; font-size: 0px;"> </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; 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> <div style="text-indent: 4%; 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;">Amortization expense recorded in the condensed consolidated statements of operations and comprehensive loss during the years ended December 31, 2021 and 2020, respectively consisted 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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<br/>December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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 revenues</div></div> </td> <td style="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;">1,289</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;">2,088</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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</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;">Selling, 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;">674</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">927</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;; font-size: 0px;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total amortization 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;">3,321</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,222</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;; font-size: 0px;"> </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The following table outlines the estimated future amortization expense related to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">finite-lived</div> intangible assets held as of December 31, 2021: </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; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 6%; 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;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-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;">8,118</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;">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;">7,371</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;">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;">7,161</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;">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;">7,066</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;">2026</div></div> </td> <td style="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,037</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;">Thereafter</div></div> </td> <td style="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,934</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;; font-size: 0px;"> </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;">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;">55,687</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;; font-size: 0px;"> </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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 carrying amount of goodwill by reportable segment for the years ended December 31, 2021 and 2020: </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; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 67%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Launch<br/>Services</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Space<br/>Systems</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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 December 31, 2019</div></div> </td> <td style="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;">—  </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;">Acquisitions</div></div> </td> <td style="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;">2,895</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,895</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 currency translation adjustment</div></div> </td> <td style="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;">238</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">238</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;; font-size: 0px;"> </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; 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 December 31, 2020</div></div> </td> <td style="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;">3,133</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,133</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;">Acquisitions</div></div> </td> <td style="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;">40,110</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency translation adjustment</div></div> </td> <td style="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;">65</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">65</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;; font-size: 0px;"> </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; 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 December 31, 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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,308</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,308</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;; font-size: 0px;"> </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; 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 0 0 2895000 2895000 0 238000 238000 0 3133000 3133000 0 40110000 40110000 0 65000 65000 0 43308000 43308000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The components of intangible assets consisted of the following as of December 31, 2021 and 2020: </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; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">December 31, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Gross<br/>Carrying<br/>Amount</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Accumulated<br/>Amortization</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Net Carrying<br/>Amount</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Finite-Lived Intangible Assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Developed Technology</div></div> </td> <td style="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,066</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,039</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">42,027</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;">Capitalized 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;">3,769</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">876</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;">Customer relationships</div></div> </td> <td style="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,163</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(458</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,705</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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">221</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(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;">128</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;">Capitalized intellectual property</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">374</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">294</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;">Trademarks and tradenames</div></div> </td> <td style="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,411</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(120</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,291</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;">Backlog</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">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;">(89</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">366</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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Indefinite-Lived Intangible Assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">In-process</div> Technology</div> </td> <td style="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,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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,800</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;; font-size: 0px;"> </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; 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</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">64,259</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,772</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,487</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;; font-size: 0px;"> </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; 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> <tr style="font-size: 1pt;"> <td style="height: 12pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="12" style="height: 12pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">December 31, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Gross<br/>Carrying<br/>Amount</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Accumulated<br/>Amortization</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Net Carrying<br/>Amount</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Finite-Lived Intangible Assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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;">Developed technology</div></div> </td> <td style="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,090</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(973</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,117</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;">Capitalized 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;">3,541</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,379</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,162</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;">Customer relationships</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">658</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(148</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">510</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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div> agreement</div> </td> <td style="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;">(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;">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;">Capitalized intellectual property</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">199</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(51</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">148</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;">Trademarks and tradenames</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">149</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">120</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;">Backlog</div></div> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Indefinite-Lived Intangible Assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">In-process</div> research and development</div> </td> <td style="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> <td style="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;">110</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;; font-size: 0px;"> </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; 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</div></div> </td> <td style="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,021</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,672</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,349</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;; font-size: 0px;"> </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; 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> 45066000 3039000 42027000 3769000 2893000 876000 7163000 458000 6705000 221000 93000 128000 374000 80000 294000 5411000 120000 5291000 455000 89000 366000 1800000 0 1800000 64259000 6772000 57487000 10090000 973000 9117000 3541000 2379000 1162000 658000 148000 510000 219000 37000 182000 199000 51000 148000 149000 29000 120000 55000 55000 0 110000 0 110000 15021000 3672000 11349000 <div style="text-indent: 4%; 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;">Amortization expense recorded in the condensed consolidated statements of operations and comprehensive loss during the years ended December 31, 2021 and 2020, respectively consisted 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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<br/>December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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 revenues</div></div> </td> <td style="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;">1,289</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;">2,088</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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</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;">Selling, 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;">674</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">927</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;; font-size: 0px;"> </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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total amortization 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;">3,321</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,222</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;; font-size: 0px;"> </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> 559000 1289000 2088000 6000 674000 927000 3321000 2222000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The following table outlines the estimated future amortization expense related to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">finite-lived</div> intangible assets held as of December 31, 2021: </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; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 6%; 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;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-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;">8,118</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;">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;">7,371</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;">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;">7,161</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;">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;">7,066</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;">2026</div></div> </td> <td style="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,037</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;">Thereafter</div></div> </td> <td style="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,934</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;; font-size: 0px;"> </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;">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;">55,687</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;; font-size: 0px;"> </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> 8118000 7371000 7161000 7066000 7037000 18934000 55687000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">10.</div></div></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-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">LOAN AND SECURITY AGREEMENT </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Hercules Capital Secured Term Loan </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">On June 10, 2021, the Company entered into a $100,000 secured term loan agreement with Hercules Capital, Inc. (the “Hercules Capital Secured Term Loan”) and borrowed the full amount under the secured term loan agreement. The term loan has a maturity date of June 1, 2024 and is secured by substantially all of the assets of the Company. Payments due for the term loan are interest-only until the maturity date with interest payable monthly in arrears. The outstanding principal bears (i) cash interest at the greater of (a) 8.15% or (b) 8.15% plus the prime rate minus 3.25% and (ii) payment-in-kind interest of 1.25% which is accrued and added to the outstanding principal balance. Prepayment of the outstanding principal is permitted under the loan agreement and subject to certain prepayment fees. In connection with the secured term loan, the Company paid an initial facility charge of $1,000 and the Company will be required to pay an end of term charge of $3,250 upon repayment of the loan. The secured term loan agreement contains customary representations, warranties, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-financial</div> covenants, and events of default. The Company was in compliance with all debt covenants related to its long-term borrowings as of December 31, 2021. As of December 31, 2021, there was $100,124 outstanding under the Hercules Capital Secured Term Loan, of which $2,827 is classified as current in the Company’s condensed consolidated balance sheets, with the remainder classified as long-term borrowing. As of December 31, 2021, the Company had no availability under the Hercules Capital Secured Term Loan. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In connection with the $100,000 Hercules Capital Secured Term Loan, the Company repaid the $15,000 advance under the </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revolving Line and Term Loan Line and terminated the Loan and Security Agreement (see below). </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revolving Line and Term Loan Line </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On December 23, 2020, the Company entered into a Loan and Security Agreement “(the Loan and Security Agreement”) with Silicon Valley Bank (“SVB”) for a maximum of $35,000 in financing and issued SVB warrants to purchase 121,689 shares of common stock at a price of $1.28 per share (see Note 11). The $<div style="letter-spacing: 0px; top: 0px;;display:inline;">35,000</div> could be drawn upon utilizing the Revolving Line and Term Loan Line (the “Revolving Line and Term Loan Line”) subject to certain terms and conditions. On May 13, 2021, the Company borrowed $15,000 as a Term Loan advance under its Loan and Security Agreement. On June 10, 2021, the Company repaid the $15,000 as a Term Loan advance under its Loan and Security Agreement upon funding of the Hercules Capital Secured Term Loan and the Revolving Line was closed. </div></div> 100000000 2024-06-01 The outstanding principal bears (i) cash interest at the greater of (a) 8.15% or (b) 8.15% plus the prime rate minus 3.25% and (ii) payment-in-kind interest of 1.25% which is accrued and added to the outstanding principal balance. 1000000 3250000 100124000 2827000 15000000 35000000 121689 1.28 15000000 15000000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">11.</div></div></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-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> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Equity Classified Common Stock Warrants </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During December 2020, in connection with the Loan and Security Agreement (see Note 10), the Company issued warrants to acquire 121,689 shares of common stock at an exercise price of $1.28 per share at any given time during a period of ten years beginning on the instrument’s issuance date. The fair value of these warrants was $496 at issuance which was recorded to interest expense upon repayment of the amounts outstanding under the Loan and Security Agreement during the year ended December 31, 2021. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">During 2016, the Company issued warrants to acquire 463,710 shares of common stock at an exercise price of approximately $0.09 per share at any given time during a period of ten years beginning on the instrument’s issuance date. The estimated fair value of these warrants was $23 at issuance, reflected as equity in the consolidated balance sheet as of December 31, 2020 within additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The warrants were classified as equity in accordance with ASC 480, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Distinguishing Liabilities from Equity</div></div>, as the agreements provide for the settlement of the instruments in shares of common stock. The warrants were required to be measured at fair value at inception and recorded as a component of equity in the consolidated balance sheets. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On September 10, 2021, all 585,399 warrants were exercised on a net share basis, which resulted in the holders of the warrants receiving 575,840 shares of common stock. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Liability Classified Preferred Stock Warrants </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During 2015, the Company issued warrants to acquire 305,981 shares of Legacy Rocket Lab Series B Preferred Stock at an exercise price of approximately $0.20 per share at any given time during a period of ten years beginning on the instrument’s issuance date. The fair value of the warrants was $1,466 as of December 31, 2020. In connection with the Business Combination, these warrants were exchanged for warrants to acquire 305,981 shares of common stock at an exercise price of approximately $0.20 per share. Immediately prior to the exchange, the warrants were adjusted to current fair value of $2,975. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On September 10, 2021, all 305,981 common stock warrants were exercised on a net share basis, which resulted in the holders of the warrants receiving 303,047 shares of common stock. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During 2016, the Company issued warrants to acquire 118,591 shares and 699,388 shares of Legacy Rocket Lab Series C and D Preferred Stock, respectively, at an exercise price of $0.25 and $2.10 per share, respectively, as a sales incentive for entering into a development agreement with a current customer. The warrants vest as </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;">certain milestones within the development agreement are achieved and cost associated with the vesting of the warrants is recognized as a reduction in revenues within the condensed consolidated statements of operations and comprehensive loss as the related revenue is recognized. The cost associated with the remeasurement of the vested warrants to fair value is recognized within other (expense) income, net within the condensed consolidated statements of operations and comprehensive loss. As of December 31, 2020, warrants to purchase 86,973 shares of Legacy Rocket Lab Series C Preferred Stock and 512,885 shares of Legacy Rocket Lab Series D Preferred Stock were vested. The fair value of the vested warrants was $2,433 as of December 31, 2020. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">On July 12, 2021, all of the warrants to purchase Legacy Rocket Lab Series C and D Preferred Stock were exercised into shares of Legacy Rocket Lab Series C and D Preferred Stock. The fair value of the warrants was $6,514 immediately prior to their exercise. The proceeds of the exercise of the warrants are reflected as equity in the condensed consolidated balance sheet as of December 31, 2021 within additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">As of December 31, 2020, and for the period prior to their exchange for common stock warrants or exercise, the above warrants to purchase Legacy Rocket Lab preferred stock were classified as liabilities in accordance with ASC 480, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Distinguishing Liabilities from Equity</div></div>, as the agreements provided for net cash settlement upon a change in control, which is outside the control of the Company. The warrants were required to be remeasured to fair value at each reporting period with any changes in fair value recorded within other (expense) income, net within the condensed consolidated statements of operations and comprehensive loss and the fair value reported as a liability in the condensed consolidated balance sheets. Upon the exercise of the warrants to purchase Legacy Rocket Lab Series C and D Preferred Stock and the exchange of the warrants to purchase Legacy Rocket Lab Series C and D Preferred Stock for warrants to purchase common stock, the carrying values of the warrants were reclassified to equity in the condensed consolidated balance sheet as of December 31, 2021 within additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Public and Private Warrants </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As part of the closing of the Business Combination, the Company assumed Public Warrants and Private Warrants to purchase up to 10,666,666 shares and 5,600,000 shares of common stock of the Post Combination Company, respectively, which are exercisable at $11.50 per share. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Public Warrants may only be exercised for a whole number of shares. No fractional shares will be issued upon exercise of the Public Warrants. The Public Warrants became exercisable on September 29, 2021, one year from the closing of the Vector IPO. The Public Warrants will expire five years from the completion of the Business Combination or earlier upon redemption or liquidation. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><span style="-sec-ix-hidden:hidden46769801">Redemption of warrants when the price per common share equals or exceeds $18.00.</span> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Once the warrants become exercisable, the Company may redeem the outstanding warrants (except as described with respect to the Private Warrants): </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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;">in whole and not in part; </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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;">at a price of $0.01 per warrant; </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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;">upon a minimum of 30 days’ prior written notice of redemption to each warrant holder; 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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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;">if, and only if, the closing price of the common shares equals or exceeds $18.00 per share (as adjusted) for any 20 trading days within a 30-trading day period ending three trading days before the Company sends the notice of redemption to the warrant holders. </div></div> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><span style="-sec-ix-hidden:hidden46769800">Redemption of warrants when the price per common share equals or exceeds $10.00.</span> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Once the warrants become exercisable, the Company may redeem the outstanding warrants (except as described with respect to the Private Warrants): </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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;">in whole and not in part: </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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;">at a price of $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 set forth in the warrant agreement determined based on the redemption date and the fair market value of the common shares; </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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;">if, and only if, the closing price of the common shares equals or exceeds $10.00 per share (as adjusted) for any 20 trading days within the 30-trading day period ending three trading days before the Company sends the notice of redemption to the warrant holders; 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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; 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;">if the closing price of the common shares 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 is less than $18.00 per share (as adjusted), the Private Warrants must also be concurrently called for redemption on the same terms as the outstanding Public Warrants, as described above. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">If the Company calls the Public Warrants for redemption, as described above under the heading “<div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Redemption of warrants when the price per common share equals or exceeds $10.00</div></div>,” its management will have the option to require any holder that wishes to exercise the Public Warrants do so on a “cashless basis,” as described in the warrant agreement. The exercise price and number of common shares issuable upon exercise of the Public Warrants may be adjusted in certain circumstances including in the event of a share dividend, extraordinary dividend or recapitalization, reorganization, merger or consolidation. However, except as described below, the Public Warrants will not be adjusted for issuances of common shares at a price below its exercise price. Additionally, in no event will the Company be required to net cash settle the Public Warrants. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Private Warrants are identical to the Public Warrants, except that the Private Warrants and the common shares issuable upon the exercise of the Private Warrants were not transferable, assignable or salable until 30 days after the Business Combination, subject to certain limited exceptions. Additionally, the Private Warrants will be exercisable on a cashless basis and be <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-redeemable,</div> except as described above under the heading “<div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Redemption of warrants when the price per common share equals or exceeds $10.00</div></div>,” so long as they are held by the initial purchasers or their permitted transferees. If the Private Warrants are held by someone other than the initial purchasers or their permitted transferees, the Private Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">As of December 31, 2021, the Public and Private Warrants are classified as liabilities in accordance with ASC 815, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Derivatives and Hedging</div></div>. The warrants are required to be remeasured to fair value at each reporting period with any changes in fair value recorded within other (expense) income, net within the condensed consolidated statements of operations and comprehensive loss and the fair value reported as a liability in the condensed consolidated balance sheets. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On December 22, 2021, the Company announced it would redeem (the “Redemption”) all of its Public Warrants and Private Warrants for a redemption price of $0.10 per Warrant (the “Redemption Price”). In connection with the Redemption, Public Warrants may be exercised by holders prior to January 31, 2022 either (i) in cash, at an exercise price of $11.50 per share of the Company’s common stock or (ii) on a cashless basis, for 0.2843 shares of common stock per Public Warrant. See Note 22 for more information. </div></div> 121689 1.28 496000 463710 0.09 23000 585399 575840 1466000 305981 0.20 2975000 305981 303047 118591 699388 0.25 2.10 86973 512885 2433000 6514000 10666666000 5600000000 11.50 0 2021-09-29 P5Y 18.00 10.00 0.10 11.50 0.2843 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">12.</div></div></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-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">CAPITALIZATION </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Common Stock </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The holder of each share of common stock has the right to one vote for each share and is entitled to notice of any stockholders’ meeting and to vote upon certain events. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Redeemable Convertible Preferred Stock </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Series A Preferred Stock, Series B Preferred Stock, Series C Preferred Stock, Series D Preferred Stock, Series E Preferred Stock and Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-1</div> Preferred Stock together will be referred as “Preferred Stock”. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The dividend rate and issue price of Preferred Stock, par value of $0.0001, as of December 31, 2020 were 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 78%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 6%; 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: 6%; 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: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); 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;">Preferred Stock</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Dividend<br/>Rate</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Issue<br/>Price</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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 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;">0.01</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.09</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 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;">0.01</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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> </tr> <tr 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 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;">0.02</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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> </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 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;">0.19</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.15</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 E</div></div> </td> <td style="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.21</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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> </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;">Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-1</div></div> </td> <td style="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.21</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Upon the Closing of the Business Combination, the outstanding shares of Preferred Stock were converted into shares of common stock of the Post Combination Company at the Exchange Ratio of 9.059659. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The dividend rate and issue price of Preferred Stock, par value of $0.0001, as of December 31, 2020 were 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 78%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 6%; 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: 6%; 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: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); 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;">Preferred Stock</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Dividend<br/>Rate</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Issue<br/>Price</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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 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;">0.01</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.09</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 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;">0.01</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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> </tr> <tr 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 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;">0.02</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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> </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 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;">0.19</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.15</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 E</div></div> </td> <td style="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.21</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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> </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;">Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-1</div></div> </td> <td style="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.21</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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> </tr> </table> 0.0001 0.01 0.09 0.01 0.20 0.02 0.37 0.19 3.15 0.21 3.48 0.21 3.48 9.059659 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">13.</div></div></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-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> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Equity Incentive Plans </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company has a single active equity incentive plan, the Rocket Lab 2021 Stock Option and Incentive Plan (the “2021 Plan”), with the objective of attracting and retaining available employees and directors by providing stock-based and other performance-based compensation. The 2021 Plan provides for the grant of equity awards to officers, employees, directors and other key employees as well as service providers which include incentive stock options, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-qualified</div> stock options, restricted stock awards, unrestricted stock awards, restricted stock units or any combination of the foregoing any of which may be performance based, as determined by the Company’s Compensation Committee. An aggregate of 59,875,000 shares are reserved for the issuance of awards under the 2021 Plan. The number of shares reserved for issuance under the 2021 Plan automatically increases each January 1, beginning on January 1, 2022, by 5% of the outstanding number of shares of common stock on the immediately preceding December 31, or such lesser amount as determined by the plan administrator. The Company was authorized to issue up to 60,206,872 shares of common stock as equity awards to participants under the 2021 Plan as of December 31, 2021. There were 57,901,558 shares of common stock available for grant as of December 31, 2021. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prior to the Business Combination, the Company maintained the Rocket Lab 2013 Stock Option and Grant Plan (the “2013 Plan”). The 2013 Plan was terminated in connection with the consummation of the Business Combination, and accordingly, no shares are available for future issuance under the 2013 Plan following the Closing Date. Upon the consummation of the Business Combination, all outstanding stock options under the </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;">2013 Plan, whether vested or unvested, were converted into options to purchase a number of shares of common stock of the Post Combination Company based on the Exchange Ratio, with a corresponding adjustment to the exercise price such that there was no change to the aggregate exercise price for the options. Similarly, upon consummation of the Business Combination, all outstanding restricted stock units under the 2013 Plan, whether vested or unvested, were converted into a number of restricted stock units of the Post Combination Company based on the Exchange Ratio. The 2013 Plan will continue to govern outstanding awards granted thereunder. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total stock-based compensation recorded in the consolidated statements of operations and comprehensive loss during the years ended December 31, 2021 and 2020 consisted 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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<br/>December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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 revenues</div></div> </td> <td style="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,996</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,400</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;">9,973</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,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; 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;">Selling, 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;">11,588</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,635</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;; font-size: 0px;"> </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: 3em; 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;">32,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;">4,218</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;; font-size: 0px;"> </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: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Options </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Options issued to all optionees under the 2013 Plan vest over four years from the date of issuance (or earlier vesting start date, as determined by the board of directors) as follows: 25% on the first anniversary of date of grant and the remaining vest monthly over the remaining vesting term. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following summarizes the stock option activity of the 2013 Plan for the years ended December 31, 2021 and 2020: </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 56%;"/> <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/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Options to<br/>Purchase<br/>Common<br/>Stock</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </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;">Weighted-<br/>Average<br/>Exercise<br/>Price per<br/>Share</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Weighted-<br/>Average<br/>Grant<br/>Date Fair<br/>Value per<br/>Share</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Weighted-<br/>Average<br/>Remaining<br/>Contract<br/>Life<br/>(In Years)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Aggregate<br/>Intrinsic<br/>Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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;">Outstanding — at January 1, 2020</div></div> </td> <td style="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,263,775</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.97</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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> <td style="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.95</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,941</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;">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;">90,597</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.41</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.78</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;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr 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;">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,771,051</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="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.21</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,565</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;">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,508,243</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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.26</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;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr 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;">Expired</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(986,352</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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.05</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;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </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; 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; 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;">Outstanding — at December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,088,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;">1.03</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.53</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.12</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">85,853</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;">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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;">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;">(3,708,786</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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.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;">0.51</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.32</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">41,822</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;">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;">(857,579</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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.21</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.60</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.01</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,131</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;">Expired</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(177,033</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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;">0.31</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;">1,969</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;; font-size: 0px;"> </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; 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; 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;">Outstanding — at December 31, 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;">17,345,328</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.03</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.54</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.03</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">195,111</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;; font-size: 0px;"> </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; 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; 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> <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;">Options vested and exercisable — at December 31, 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;">15,112,440</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.01</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.52</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.90</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">170,320</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;">Options vested and exercisable — at December 31, 2020</div></div> </td> <td style="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,739,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;">0.97</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.49</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.83</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,660</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <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> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The following <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">weighted-average</div> assumptions were used in the Black-Sholes option-pricing model calculation for stock options granted for the years ended December 31, 2021 and 2020: </div></div> <div style="margin-top: 1em; margin-bottom: 1em"/> <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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 78%;"/> <td style="width: 9%; 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; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </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: 0.5pt;"> </td> </tr> <tr 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 per share 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; width: 5%; padding: 0pt 5pt 0pt 0pt;;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;">1.41</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; width: 5%; padding: 0pt 5pt 0pt 0pt;;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;">60.0</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; width: 5%; padding: 0pt 5pt 0pt 0pt;">—</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="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.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;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-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 life (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; width: 5%; padding: 0pt 5pt 0pt 0pt;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.25</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;">Dividend 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;">None</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">None</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2021, total estimated unrecognized stock compensation expense related to unvested options granted under the 2013 Plan was $1,331, which is expected to be recognized over the next 0.8 years. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Performance-based Restricted Stock Units</div></div>—During the years ended December 31, 2021 and 2020, the Company granted 6,542,426 and 5,954,309 performance-based restricted stock units, respectively, to certain key employees pursuant to the 2013 Plan and 2021 Plan. Performance-based restricted stock units granted in 2021 and 2020 are subject to both a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">time-based</div> service vesting condition and a performance-based vesting condition, both of which must be satisfied before the restricted stock units will be deemed vested. The time-based service vesting condition is generally satisfied over a period of approximately four years as the employees provide service. The performance-based vesting condition is only satisfied upon a sale event (e.g., (i) liquidation of the Company, (ii) sale of all or substantially all of the assets of the Company, (iii) a merger, reorganization or consolidation pursuant to which the holders of the Company’s outstanding voting power immediately prior to such transaction do not own a majority of the outstanding voting power of the surviving or resulting entity) or the Company’s initial public offering. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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 believed it is not probable that the performance condition for the performance-based restricted stock units will be satisfied as such events which would satisfy the performance condition are generally not deemed probable until the event occurs. Accordingly, the Company did not recognize any stock-based compensation expense during the year ended December 31, 2020, for these awards. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Upon consummation of the Business Combination, it became probable that the performance condition for the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">performance-based</div> restricted stock units would be satisfied. Accordingly, the Company recognized $26,987 of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">stock-based</div> compensation expense related to these awards during the year ended December 31, 2021. As of December 31, 2021, the total unrecognized compensation expense related to unvested performance-based restricted stock units granted under the 2013 Plan and 2021 Plan was $49,081 and will be recognized upon vesting. </div> <div style="text-indent: 4%; 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;">The following summarizes the performance-based restricted stock unit activity of the Plan for the years ended December 31, <div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div> and 2020: </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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 70%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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/>Units</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Weighted-<br/>Average<br/>Grant<br/>Date Fair<br/>Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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;">Outstanding — at January 1, 2020</div></div> </td> <td style="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,818,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;">1.41</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;">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;">5,954,361</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.25</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;">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;">(941,759</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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.40</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;; font-size: 0px;"> </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;">Outstanding — at December 31, 2020</div></div> </td> <td style="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,831,055</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.33</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;">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;">6,542,426</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.68</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;">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,426,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;">2.10</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;; font-size: 0px;"> </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;">Outstanding — at December 31, 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;">16,946,922</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.49</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;; font-size: 0px;"> </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> <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;">Units expected to vest — at December 31, 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;">16,946,922</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.49</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;">Units expected to vest — at December 31, 2020</div></div> </td> <td style="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> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Management Redemption </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In connection with the Business Combination, the Company modified 498,177 shares of common stock and vested options to purchase 558,769 shares of common stock held by certain members of management and obtained through stock-based compensation arrangements to provide for cash redemption, which resulted in a change from equity to liability classification for these shares and options. The Company redeemed these shares and options on August 25, 2021 for $10,000. The Company recognized the redemption amount in excess of the amounts previously recognized within additional paid-in capital for these awards as stock-based compensation expense. This resulted in the recognition of $9,642 of compensation expense associated with the redemption and an adjustment of approximately $359 to additional paid-in capital for stock compensation previously recognized related to these awards. In addition, on August 25, 2021, the Company redeemed 2,989,088 shares of common stock held by management for $30,000 as an adjustment to additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">2021 Employee Stock Purchase Plan </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In August 2021, the 2021 Employee Stock Purchase Plan (the “2021 ESPP”) was approved to reserve 9,980,000 shares of common stock for issuance for awards in accordance with the terms of the 2021 ESPP. In addition, the number of shares reserved for issuance will ultimately increase on January 1 of each year from 2022 to 2031 by the lesser of (i) 9,980,000 shares of common stock, (ii) 1% of the number of shares of common stock outstanding as of the close of business on the immediately preceding December 31 or (iii) the number of common stock shares as determined by the Board. The purpose of the 2021 ESPP is to enable eligible employees to use payroll deductions to purchase shares of common stock and thereby acquire an interest in the Company. Eligible employees are offered shares through a 12-month offering period, which consists of two consecutive <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">6-month</div> purchase periods. Employees may purchase a limited amount of shares of our stock at a discount of up to 15% of the lesser of the fair market value at the beginning of the offering period or the end of each <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">6-month</div> purchase period. No shares were issued under the 2021 ESPP during the year ended December 31, 2021. As of December 31, 2021, 9,980,000 shares remain available for issuance under the 2021 ESPP. Total ESPP stock-based compensation recorded in the consolidated statements of operations and comprehensive loss for the year ended December 31, 2021 was $338. </div> 59875000 0.05 60206872 57901558 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total stock-based compensation recorded in the consolidated statements of operations and comprehensive loss during the years ended December 31, 2021 and 2020 consisted 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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<br/>December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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 revenues</div></div> </td> <td style="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,996</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,400</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;">9,973</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,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; 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;">Selling, 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;">11,588</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,635</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;; font-size: 0px;"> </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: 3em; 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;">32,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;">4,218</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;; font-size: 0px;"> </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> 10996000 1400000 9973000 1183000 11588000 1635000 32557000 4218000 P4Y 0.25 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following summarizes the stock option activity of the 2013 Plan for the years ended December 31, 2021 and 2020: </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; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 56%;"/> <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/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Options to<br/>Purchase<br/>Common<br/>Stock</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </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;">Weighted-<br/>Average<br/>Exercise<br/>Price per<br/>Share</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Weighted-<br/>Average<br/>Grant<br/>Date Fair<br/>Value per<br/>Share</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Weighted-<br/>Average<br/>Remaining<br/>Contract<br/>Life<br/>(In Years)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Aggregate<br/>Intrinsic<br/>Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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;">Outstanding — at January 1, 2020</div></div> </td> <td style="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,263,775</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.97</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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> <td style="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.95</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,941</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;">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;">90,597</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.41</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.78</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;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr 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;">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,771,051</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="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.21</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,565</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;">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,508,243</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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.26</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;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr 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;">Expired</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(986,352</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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.05</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;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </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; 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; 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;">Outstanding — at December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,088,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;">1.03</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.53</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.12</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">85,853</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;">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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;">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;">(3,708,786</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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.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;">0.51</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.32</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">41,822</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;">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;">(857,579</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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.21</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.60</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.01</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,131</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;">Expired</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(177,033</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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;">0.31</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;">1,969</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;; font-size: 0px;"> </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; 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; 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;">Outstanding — at December 31, 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;">17,345,328</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.03</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.54</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.03</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">195,111</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;; font-size: 0px;"> </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; 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; 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> <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;">Options vested and exercisable — at December 31, 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;">15,112,440</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.01</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.52</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.90</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">170,320</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;">Options vested and exercisable — at December 31, 2020</div></div> </td> <td style="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,739,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;">0.97</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.49</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.83</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,660</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 27263775 0.97 0.50 P7Y11M12D 11941000 90597 1.41 0.78 2771051 0.36 P3Y2M15D 2565000 1508243 1.26 986352 1.05 22088726 1.03 0.53 P7Y1M13D 85853000 0 0 3708786 1.00 0.51 P4Y3M25D 41822000 857579 1.21 0.60 P0Y3D 9131000 177033 1.16 0.31 1969000 17345328 1.03 0.54 P6Y10D 195111000 15112440 1.01 0.52 P5Y10M24D 170320000 14739214 0.97 0.49 P6Y9M29D 57660000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <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> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The following <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">weighted-average</div> assumptions were used in the Black-Sholes option-pricing model calculation for stock options granted for the years ended December 31, 2021 and 2020: </div></div> <div style="margin-top: 1em; margin-bottom: 1em"/> <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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 78%;"/> <td style="width: 9%; 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; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </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: 0.5pt;"> </td> </tr> <tr 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 per share 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; width: 5%; padding: 0pt 5pt 0pt 0pt;;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;">1.41</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; width: 5%; padding: 0pt 5pt 0pt 0pt;;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;">60.0</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; width: 5%; padding: 0pt 5pt 0pt 0pt;">—</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="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.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;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-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 life (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; width: 5%; padding: 0pt 5pt 0pt 0pt;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.25</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;">Dividend 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;">None</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">None</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 0 1.41 0 0.600 0 0.006 P6Y3M 0 0 1331000 P0Y9M18D 6542426 5954309 P4Y 26987000 49081000 <div style="text-indent: 4%; 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;">The following summarizes the performance-based restricted stock unit activity of the Plan for the years ended December 31, <div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div> and 2020: </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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 70%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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/>Units</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Weighted-<br/>Average<br/>Grant<br/>Date Fair<br/>Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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;">Outstanding — at January 1, 2020</div></div> </td> <td style="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,818,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;">1.41</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;">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;">5,954,361</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.25</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;">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;">(941,759</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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.40</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;; font-size: 0px;"> </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;">Outstanding — at December 31, 2020</div></div> </td> <td style="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,831,055</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.33</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;">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;">6,542,426</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.68</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;">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,426,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;">2.10</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;; font-size: 0px;"> </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;">Outstanding — at December 31, 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;">16,946,922</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.49</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;; font-size: 0px;"> </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> <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;">Units expected to vest — at December 31, 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;">16,946,922</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.49</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;">Units expected to vest — at December 31, 2020</div></div> </td> <td style="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> </table> 6818453 1.41 5954361 1.25 941759 1.40 11831055 1.33 6542426 9.68 1426559 2.10 16946922 4.49 16946922 4.49 498177 558769 10000000 9642000 359000 2989088 30000000 9980000 9980000 0.01 0.15 9980000 338000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">14.</div></div></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-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">EMPLOYEE BENEFITS </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Defined Contribution Plans </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s 401(k) Savings and Retirement Plan covers any eligible employee on the active payroll of the Company. The Company’s contributions were approximately $441 and $277 during the years ended December 31, 2021 and 2020, respectively. The Company’s contributions consist of matching contributions, and non-elective contributions on behalf of employees. </div></div> 441000 277000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">15.</div></div></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-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">LEASES </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has operating leases for properties, vehicles and equipment. The Company’s leases have remaining lease terms of one year to nineteen years, some of which include options to extend the lease term for up to one year, and some of which include options to terminate the lease prior to the end of the agreed upon lease term. For purposes of calculating lease liabilities, lease terms include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Supplemental balance sheet information <div style="letter-spacing: 0px; top: 0px;;display:inline;">related</div> to leases as of December 31, were 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; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 40%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td style="width: 34%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </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: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); 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;">Liabilities</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Presentation</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Current:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden46770286"><span style="-sec-ix-hidden:hidden46770285">Operating lease liabilities</span></span></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">Other current liabilities</td> <td style="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,383</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,670</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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> lease liabilities</td> <td style="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,302</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,299</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;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="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,685</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,969</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;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The components of lease expense were as follows during the years ended December 31: </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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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<br/>December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Operating lease costs</div></div> </td> <td style="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,356</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,552</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;; font-size: 0px;"> </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> <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;">Finance lease costs:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr 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;">Amortization 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</div> </td> <td style="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;">583</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;">Interest on lease liabilities</div></div> </td> <td style="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;">95</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;; font-size: 0px;"> </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 finance lease costs</div></div> </td> <td style="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;">678</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;; font-size: 0px;"> </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="text-indent: 4%; 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;"/></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> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Supplemental cash flow information related to leases is as follows for the years ended December 31: </div></div></div> <div style="margin-top: 1em; margin-bottom: 1em"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for amounts included in the measurement of lease liabilities: </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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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<br/>December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Cash paid for amounts included in the measurement of lease liabilities:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating cash flows from operating leases</div></div> </td> <td style="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,051</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,080</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;">Operating cash flows from finance leases</div></div> </td> <td style="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;">95</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="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 obtained in exchange for lease obligations:</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr 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;">Operating leases</div></div> </td> <td style="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,916</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,410</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The weighted average remaining lease term related to operating leases was 10.6 years and 12.1 years as of December 31, 2021 and 2020, respectively. The weighted average discount rate related to operating leases was 4.8% and 5.5% as of December 31, 2021 and 2020, respectively. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a schedule of the future minimum operating lease payments by year as of December 31: </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; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 84%;"/> <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; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Operating<br/>Leases</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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;">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;">3,799</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;">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;">4,076</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;">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;">3,984</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;">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;">3,728</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;">2026</div></div> </td> <td style="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,790</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;">Thereafter</div></div> </td> <td style="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,636</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;; font-size: 0px;"> </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;">Total 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;">41,013</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 imputed interest</div></div> </td> <td style="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,328</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;; font-size: 0px;"> </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;">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;">30,685</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;; font-size: 0px;"> </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> P1Y P19Y one year <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Supplemental balance sheet information <div style="letter-spacing: 0px; top: 0px;;display:inline;">related</div> to leases as of December 31, were 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; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 40%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td style="width: 34%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </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: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); 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;">Liabilities</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Presentation</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Current:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden46770286"><span style="-sec-ix-hidden:hidden46770285">Operating lease liabilities</span></span></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">Other current liabilities</td> <td style="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,383</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,670</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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> lease liabilities</td> <td style="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,302</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,299</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;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="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,685</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,969</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;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </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> 2383000 1670000 28302000 27299000 30685000 28969000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The components of lease expense were as follows during the years ended December 31: </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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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<br/>December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Operating lease costs</div></div> </td> <td style="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,356</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,552</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;; font-size: 0px;"> </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> <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;">Finance lease costs:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr 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;">Amortization 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</div> </td> <td style="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;">583</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;">Interest on lease liabilities</div></div> </td> <td style="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;">95</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;; font-size: 0px;"> </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 finance lease costs</div></div> </td> <td style="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;">678</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;; font-size: 0px;"> </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> 3356000 2552000 583000 95000 678000 <div style="text-indent: 4%; 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;"/></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> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Supplemental cash flow information related to leases is as follows for the years ended December 31: </div></div></div> <div style="margin-top: 1em; margin-bottom: 1em"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for amounts included in the measurement of lease liabilities: </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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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<br/>December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Cash paid for amounts included in the measurement of lease liabilities:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating cash flows from operating leases</div></div> </td> <td style="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,051</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,080</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;">Operating cash flows from finance leases</div></div> </td> <td style="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;">95</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="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 obtained in exchange for lease obligations:</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr 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;">Operating leases</div></div> </td> <td style="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,916</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,410</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 3051000 2080000 0 95000 3916000 2410000 P10Y7M6D P12Y1M6D 0.048 0.055 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following is a schedule of the future minimum operating lease payments by year as of December 31: </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; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 84%;"/> <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; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Operating<br/>Leases</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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;">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;">3,799</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;">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;">4,076</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;">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;">3,984</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;">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;">3,728</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;">2026</div></div> </td> <td style="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,790</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;">Thereafter</div></div> </td> <td style="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,636</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;; font-size: 0px;"> </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;">Total 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;">41,013</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 imputed interest</div></div> </td> <td style="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,328</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;; font-size: 0px;"> </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;">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;">30,685</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;; font-size: 0px;"> </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> 3799000 4076000 3984000 3728000 3790000 21636000 41013000 10328000 30685000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">16.</div></div></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-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">COMMITMENTS AND CONTINGENCIES </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Litigation and Claims </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company is, and from time to time may be, a party to claims and legal proceedings generally incidental to its business that are principally covered under contracts with its customers and insurance policies. In the opinion of management, there are no legal matters or claims likely to have a material adverse effect on the Company’s financial position, results of operations or cash flows. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Other Commitments </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has commitments under its lease obligations (Note 15). </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Contingencies </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company records a contingent liability when it is both probable that a loss has been incurred, and the amount can be reasonably estimated. If these estimates and assumptions change or prove to be incorrect, it could </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;">have a material impact on the Company’s consolidated financial statements. Contingencies are inherently unpredictable, and the assessments of the value can involve a series of complex judgments about future events and can rely heavily on estimates and assumptions. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On May 23, 2016, the Company entered into a launch services agreement with a customer to provide three commercial dedicated launches which would deliver the customer’s payloads over the period of 2017 through 2020. Per the terms of the agreement, each dedicated launch shall have a firm fixed price below current launch vehicle costs. During the year ended December 31, 2018, the Company determined that it was probable that the costs to provide the services as stipulated by the launch services agreement would exceed the fixed firm price of each launch. As such, the Company recorded a provision for contract loss for these three dedicated launches. During the year ended December 31, 2020, one of the three launches occurred. On April 21, 2021, the launch services agreement was amended, resulting in one additional launch and the potential for price increases on the second and third launches dependent on the customer’s desired payload configuration. The provision for contract losses outstanding as of December 31, 2021, which primarily is related to the remaining three remaining launches, was $4,803. </div></div> 4803000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">17.</div></div></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-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> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The components of the pretax loss from domestic and foreign operations for the years ended December 31, 2021 and 2020 were 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 71%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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<br/>December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">US loss before 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;">(132,585</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,439</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;">Foreign income before 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;">7,745</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,901</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;; font-size: 0px;"> </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;">Pretax loss from operations</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(124,840</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(54,538</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;; font-size: 0px;"> </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The provision (benefit) for income taxes for the years ended December 31, 2021 and 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 77%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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<br/>December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Current:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 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: 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;">2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;">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;">2,377</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,410</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;; font-size: 0px;"> </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: 5em; 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;">2,379</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,410</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;; font-size: 0px;"> </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;">Deferred:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr 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;">(5,957</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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;">(339</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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;">(3,603</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(943</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;; font-size: 0px;"> </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: 5em; 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;">(9,899</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(943</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;; font-size: 0px;"> </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;">(Benefit) provision for 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;">(7,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;">467</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;; font-size: 0px;"> </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> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The provision for income taxes differs from the amount of income tax determined by applying the applicable U.S. statutory federal income tax rate to pretax income as a result of the following differences: </div></div></div> <div style="margin-top: 1em; margin-bottom: 1em"/> <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; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 63%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; 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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </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;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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;">Federal statutory 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;">(26,216</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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;">(11,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;">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;">Adjustments for tax effects of:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr 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;">Permanent differences and 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;">(477</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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.38</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">634</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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> </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;">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;">2,421</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.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;">200</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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> </tr> <tr 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;">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;">(2,399</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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.92</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(203</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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> </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;">Increase in 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;">19,151</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.34</td> <td style="vertical-align: bottom; white-space: nowrap;">)% </td> <td style="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,289</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(20.70</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;; font-size: 0px;"> </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;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </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;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr 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;">(Benefit) provision for 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;">(7,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;">6.02</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">467</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.86</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;; font-size: 0px;"> </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;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </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;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The significant components of the Company’s deferred tax assets and liabilities were as follows as of December 31, 2021 and 2020: </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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Deferred tax assets:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 5em; 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;">2,105</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,969</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;">Inventories</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">409</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">353</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;">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;">14,160</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,503</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;">Lease 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;">7,244</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,426</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;">Stock options</div></div> </td> <td style="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,950</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,082</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;">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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">519</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;">Interest 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;">1,075</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;">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;">41,688</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,264</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;">Tax 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;">898</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">923</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;">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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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</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;; font-size: 0px;"> </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: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total 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;">75,529</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">49,043</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;">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;">(58,235</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,084</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;; font-size: 0px;"> </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: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total deferred tax assets, 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;">17,294</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,959</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;; font-size: 0px;"> </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;">Deferred tax liabilities:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Right of use asset</div></div> </td> <td style="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,723</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,954</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;">Depreciation and 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;">(5,160</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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: 5em; 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;">(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;">—  </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;">Unrealized gain</div></div> </td> <td style="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;">(757</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;; font-size: 0px;"> </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: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total deferred tax liabilities</div></div> </td> <td style="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,901</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,711</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;; font-size: 0px;"> </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;">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;">5,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;">2,248</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;; font-size: 0px;"> </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The realization of deferred tax assets may be dependent on the Company’s ability to generate sufficient income in future years in the associated jurisdiction to which the deferred tax assets relate. A valuation allowance against the net deferred tax assets has been recorded at December 31, 2021 and 2020, in the amount of $58,235 and $39,084, respectively, as realization of the deferred tax assets is uncertain.</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="text-indent: 4%; 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;">The Company considers all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies and recent financial performance. Based on the review of all positive and negative evidence, including a three-year cumulative pre-tax book loss, it was concluded that a full valuation allowance should be recorded against all U.S. deferred tax assets at December 31, 2021 and 2020. In the event that the Company were to determine that it would be able to realize all or part of its U.S. deferred tax assets in the future, it would decrease the valuation allowance and recognize a corresponding tax benefit in the period in which it made such a determination. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company acquired Planetary Systems Corporation in a plan of reorganization under IRC Section 368 on November 15, 2021. Under ASC 805-740, the Company recorded deferred tax liabilities of $6,762 related to developed technology, customer lists, backlog, trademarks and trade name and fixed assets as part of the business combination. As a result of recording the deferred tax liabilities, the Company’s valuation allowance decreased by $6,296. While the adjustment is a result of the plan of reorganization, ASC 805-740-30-3 requires the reduction in the valuation allowance to be recognized as a benefit in the income statement, and not as a component of acquisition accounting. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2021 and 2020, the Company had unrecognized tax benefits of $835 and $800 related to net operating losses incurred in prior years, respectively, of which $667 and $632 will affect the effective tax rate if recognized when the Company no longer has a valuation allowance offsetting its deferred tax assets, respectively. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The reconciliation of the beginning and ending balances of the total amounts of gross unrecognized tax benefits for the years ended December 31 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">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;">800</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;">Increase related to current year tax position</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;; font-size: 0px;"> </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;">835</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">800</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;; font-size: 0px;"> </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company believes it is reasonably possible it will not reduce its unrecognized tax benefits within the next year. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Due to the net operating loss (“NOL”) carryforwards, the U.S. federal and state returns are open to examination by the Internal Revenue Service and state jurisdictions for all years beginning with the year ended March 31, 2016. Our foreign subsidiaries are generally subject to examination within four years from the end of the tax year during which the tax return was filed. The years subject to audit may be extended if the entity substantially understates corporate income tax. The Company is not currently under examination by the IRS, foreign or state and local tax authorities. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recognizes interest and penalties related to uncertain tax positions as a component of the income tax provision. As of December 31, 2021 and 2020, there were no accrued interest and penalties. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">At December 31, 2021 and 2020, the Company had federal NOL carryforwards of approximately $195,305 and $143,712, respectively, which is comprised of definite and indefinite NOLs. The Company had definite federal NOL carryforwards of approximately $57,135 as of December 31, 2021 and 2020, which begin to expire in varying amounts beginning in 2034. Federal NOLs generated after 2017 of approximately $138,170 and $86,577 as of December 31, 2021 and 2020, respectively will <span style="-sec-ix-hidden:hidden46770165">carryforward indefinitely and are available to offset</span> </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;">up to 80% of future taxable income each year. The Company also had state NOL carryforwards of approximately $19,587 and $10,769 as of December 31, 2021 and 2020, respectively, available to reduce future taxable income, if any. If not realized, the state NOLs will begin to expire in varying amounts beginning in 2035. Utilization of the NOL carryforwards may become subject to annual limitations due to ownership changes that could occur in the future as provided by Section 382 of the Internal Revenue Code of 1986, as amended, as well as similar state and foreign provisions. These ownership changes may limit the amount of the NOL and tax credit carryforwards that can be utilized annually to offset future taxable income. The Company has engaged outside consultants to perform a Section 382 analysis, which, as of December 31, 2021, has not been completed. If a Section 382 ownership change has occurred, then the carrying amount of any tax attribute carryforwards may be restricted or eliminated. If eliminated, the related asset would be removed from the deferred tax assets with a corresponding reduction in the valuation allowance. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company does not record U.S. income taxes on the undistributed earnings of its foreign subsidiaries based upon the Company’s intention to permanently reinvest undistributed earnings to ensure sufficient working capital and further expansion of existing operations outside the United States. In the event the Company is required to repatriate funds from outside of the United States, such repatriation would be subject to local laws, customs and tax consequences. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Jobs Act subjects a U.S. shareholder to tax on global intangible low-taxed income (“GILTI”) earned by certain foreign subsidiaries. The Company has elected to account for GILTI in the year the tax is incurred in accordance with the FASB Staff Q&amp;A, Topic 740, No. 5, Accounting for Global Intangible Low-Taxed Income, which states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or to provide for the tax expense related to GILTI in the year the tax is incurred as a period expense. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Jobs Act amended the Internal Revenue Code (the “Code”), effective for amounts paid or incurred in tax years beginning after December 31, 2021, to eliminate the immediate expensing of research and experimental expenditures (“R&amp;E”) and require taxpayers to charge their R&amp;E expenditures and software development costs (collectively, R&amp;E expenditures) to a capital account. Capitalized costs are required to be amortized over five years (15 years for expenditures attributable to foreign research). Additionally, we may claim the R&amp;E credit only for costs that are eligible to be treated as R&amp;E expenditures under the Code, it is expected that any amounts treated as qualified research expenditures for purposes of the R&amp;E credit also will be capitalized under Code. Generally, we would expect both the amount of our net operating losses and R&amp;E credits generated to decrease compared to tax years 2021 and prior over the next 5 years. Due to our full federal valuation allowance, we anticipate these changes to be immaterial. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">On March 27, 2020, The CARES Act was signed into law in response to the economic challenges facing U.S. businesses. The CARES Act provides sweeping tax changes in response to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic. Some of the more significant provisions are removal of certain limitations on utilization of net operating losses, increasing the loss carryback period for certain losses to five years, and increasing the ability to deduct interest expense, as well as amending certain provisions of the previously enacted Tax Cuts and Jobs Act. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On December 27, 2020, the United States enacted the Consolidated Appropriations Act of 2021 (“CAA”). The CAA includes provisions extending certain CARES Act provisions and adds coronavirus relief, tax and health extenders. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The components of the pretax loss from domestic and foreign operations for the years ended December 31, 2021 and 2020 were 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 71%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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<br/>December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">US loss before 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;">(132,585</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,439</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;">Foreign income before 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;">7,745</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,901</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;; font-size: 0px;"> </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;">Pretax loss from operations</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(124,840</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(54,538</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;; font-size: 0px;"> </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> -132585000 -56439000 7745000 1901000 -124840000 -54538000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The provision (benefit) for income taxes for the years ended December 31, 2021 and 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 77%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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<br/>December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Current:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 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: 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;">2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;">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;">2,377</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,410</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;; font-size: 0px;"> </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: 5em; 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;">2,379</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,410</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;; font-size: 0px;"> </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;">Deferred:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr 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;">(5,957</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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;">(339</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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;">(3,603</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(943</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;; font-size: 0px;"> </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: 5em; 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;">(9,899</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(943</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;; font-size: 0px;"> </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;">(Benefit) provision for 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;">(7,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;">467</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;; font-size: 0px;"> </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 2000 0 2377000 1410000 2379000 1410000 -5957000 0 -339000 0 -3603000 -943000 -9899000 -943000 -7520000 467000 <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> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The provision for income taxes differs from the amount of income tax determined by applying the applicable U.S. statutory federal income tax rate to pretax income as a result of the following differences: </div></div></div> <div style="margin-top: 1em; margin-bottom: 1em"/> <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; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 63%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; 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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </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;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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;">Federal statutory 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;">(26,216</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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;">(11,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;">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;">Adjustments for tax effects of:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr 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;">Permanent differences and 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;">(477</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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.38</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">634</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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> </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;">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;">2,421</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.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;">200</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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> </tr> <tr 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;">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;">(2,399</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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.92</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(203</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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> </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;">Increase in 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;">19,151</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.34</td> <td style="vertical-align: bottom; white-space: nowrap;">)% </td> <td style="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,289</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(20.70</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;; font-size: 0px;"> </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;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </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;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr 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;">(Benefit) provision for 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;">(7,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;">6.02</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">467</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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.86</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;; font-size: 0px;"> </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;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </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;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> </table> -26216000 0.2100 -11453000 0.2100 -477000 0.0038 634000 -0.0116 2421000 -0.0194 200000 -0.0037 -2399000 0.0192 -203000 0.0037 19151000 -0.1534 11289000 -0.2070 -7520000 0.0602 467000 -0.0086 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The significant components of the Company’s deferred tax assets and liabilities were as follows as of December 31, 2021 and 2020: </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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Deferred tax assets:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 5em; 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;">2,105</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,969</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;">Inventories</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">409</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">353</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;">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;">14,160</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,503</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;">Lease 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;">7,244</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,426</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;">Stock options</div></div> </td> <td style="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,950</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,082</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;">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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">519</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;">Interest 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;">1,075</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;">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;">41,688</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,264</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;">Tax 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;">898</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">923</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;">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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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</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;; font-size: 0px;"> </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: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total 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;">75,529</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">49,043</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;">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;">(58,235</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,084</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;; font-size: 0px;"> </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: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total deferred tax assets, 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;">17,294</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,959</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;; font-size: 0px;"> </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;">Deferred tax liabilities:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Right of use asset</div></div> </td> <td style="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,723</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,954</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;">Depreciation and 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;">(5,160</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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: 5em; 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;">(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;">—  </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;">Unrealized gain</div></div> </td> <td style="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;">(757</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;; font-size: 0px;"> </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: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total deferred tax liabilities</div></div> </td> <td style="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,901</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,711</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;; font-size: 0px;"> </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;">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;">5,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;">2,248</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;; font-size: 0px;"> </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> 2105000 1969000 409000 353000 14160000 5503000 7244000 7426000 7950000 2082000 0 519000 1075000 0 41688000 30264000 898000 923000 0 4000 75529000 49043000 58235000 39084000 17294000 9959000 6723000 6954000 5160000 0 18000 0 0 757000 11901000 7711000 5393000 2248000 58235000 39084000 6762000 6296000 835000 800000 667000 632000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The reconciliation of the beginning and ending balances of the total amounts of gross unrecognized tax benefits for the years ended December 31 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">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;">800</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;">Increase related to current year tax position</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;; font-size: 0px;"> </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;">835</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">800</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;; font-size: 0px;"> </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> 800000 800000 35000 0 835000 800000 0 0 195305000 143712000 57135000 57135000 2034 138170000 86577000 19587000 10769000 2035 Capitalized costs are required to be amortized over five years (15 years for expenditures attributable to foreign research). <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">18.</div></div></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-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NET LOSS PER SHARE </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Basic net loss per share is computed by dividing net loss attributable to common stockholders by the weighted average number of common shares outstanding during each period. While outstanding, each series of Preferred Stock was considered to be a participating security. Therefore, the Company applies the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-class</div> method in calculating its net loss per share for periods when the Company generates net income. Net losses are not allocated to the Preferred Stockholders, as they were not contractually obligated to share in the Company’s losses. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted net loss per share is computed by dividing net loss attributable to common stockholders by the weighted average number of common and dilutive common equivalent shares outstanding for the period using the treasury-stock method or the as-converted method, or two-class method for participating securities, whichever is more dilutive. Potentially dilutive shares are comprised of Preferred Stock, Preferred Stock warrants, common stock warrants, restricted stock units, stock options, and Earnout Shares issuable upon the achievement of the Stock Price Target (see Note 1). For the years ended December 31, 2021 and 2020, there is no difference in the number of shares used to calculate basic and diluted shares outstanding due to the Company’s net loss and potentially dilutive shares being anti-dilutive. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes the computation of basic and diluted net loss per share attributable to common stockholders of the Company for the years ended December 31: </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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 63%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Numerator</div></div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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;">Net loss attributable to common shareholders-basic and 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;">(117,320</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,005</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-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Denominator</div></div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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;">Weighted average common shares outstanding-basic and 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;">209,895,135</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">75,414,888</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;">Net loss per share attributable to common stockholders-basic and 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.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;">(0.73</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The following equity shares were excluded from the calculation of diluted net loss per share attributable to common stockholders because their effect would have been <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">anti-dilutive</div> for the years ended December 31, 2021 and 2020: </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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Legacy Rocket Lab 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;">283,843,764</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;">Legacy Rocket Lab preferred stock 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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,123,959</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;">Legacy Rocket Lab common stock 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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">585,399</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;">Stock options and restricted stock units</div></div> </td> <td style="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,292,250</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,088,726</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;">Public and Private 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;">16,264,516</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes the computation of basic and diluted net loss per share attributable to common stockholders of the Company for the years ended December 31: </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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 63%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Numerator</div></div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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;">Net loss attributable to common shareholders-basic and 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;">(117,320</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,005</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-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Denominator</div></div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 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;">Weighted average common shares outstanding-basic and 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;">209,895,135</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">75,414,888</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;">Net loss per share attributable to common stockholders-basic and 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.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;">(0.73</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> </table> -117320000 -55005000 209895135 75414888 -0.56 -0.73 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The following equity shares were excluded from the calculation of diluted net loss per share attributable to common stockholders because their effect would have been <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">anti-dilutive</div> for the years ended December 31, 2021 and 2020: </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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr 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;">Legacy Rocket Lab 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;">283,843,764</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;">Legacy Rocket Lab preferred stock 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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,123,959</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;">Legacy Rocket Lab common stock 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;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">585,399</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;">Stock options and restricted stock units</div></div> </td> <td style="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,292,250</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,088,726</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;">Public and Private 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;">16,264,516</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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> </table> 0 283843764 0 1123959 0 585399 34292250 22088726 16264516 0 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">19.</div></div></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-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">SEGMENTS </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company reports segment information based on the “management” approach. The management approach designates the internal reporting used by management for making decisions and assessing performance </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;">as the source of the Company’s reportable segments. The Company manages its business primarily based upon two operating segments, Launch Services and Space Systems. Each of these operating segments represents a reportable segment. Launch Services provides launch services to customer on a dedicated mission or ride share basis. Space Systems is comprised of space engineering, program management, spacecraft components, spacecraft manufacturing and mission operations. Although many of the Company’s contracts with customers contain elements of Space Systems and Launch Services, each reporting segment is managed separately to better align with customer’s needs and the Company’s growth plans. The accounting policies of the various segments are the same as those described in Note 2. The Company evaluates the performance of its reportable segments based on gross profit. For contracts with customers that contain both Space Systems and Launch Services elements, revenues for each reporting segment are generally allocated based upon the overall costs incurred for each of the reporting segments in comparison to total overall costs of the contract. The following table shows information by reportable segment for the years ended December 31, 2021 and 2020: </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; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 59%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Launch<br/>Services</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Space<br/>Systems</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Launch<br/>Services</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Space<br/>Systems</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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;">Revenues</div></div> </td> <td style="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,971</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,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;">33,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,075</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;">Cost of revenues</div></div> </td> <td style="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,827</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,303</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,872</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,105</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;; font-size: 0px;"> </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; 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;">Gross profit (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;">(14,856</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,963</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,787</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">970</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;; font-size: 0px;"> </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; 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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Management does not regularly review either reporting segment’s total assets or operating expenses. This is because in general, the Company’s <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">long-lived</div> assets, facilities, and equipment are shared by each reporting segment. </div> 2 The following table shows information by reportable segment for the years ended December 31, 2021 and 2020: <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 59%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Launch<br/>Services</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Space<br/>Systems</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Launch<br/>Services</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">Space<br/>Systems</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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;">Revenues</div></div> </td> <td style="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,971</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,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;">33,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,075</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;">Cost of revenues</div></div> </td> <td style="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,827</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,303</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,872</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,105</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;; font-size: 0px;"> </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; 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;">Gross profit (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;">(14,856</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="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,963</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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,787</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">970</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;; font-size: 0px;"> </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; 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> 38971000 23266000 33085000 2075000 53827000 10303000 45872000 1105000 -14856000 12963000 -12787000 970000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">20.</div></div></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-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, SIGNIFICANT CUSTOMERS AND GEOGRAPHIC INFORMATION </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Concentration of Credit Risk and Significant Customers </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company is subject to concentration of credit risk with respect to its cash, cash equivalents and accounts receivable. The Company maintains bank accounts in the United States and New Zealand and attempts to minimize by maintaining its cash, cash equivalents with major high credit quality financial institutions. From time to time cash balances held may exceed limits federally insured by the Federal Deposit Insurance Corporation. The Company has not experienced losses in such accounts and believes it is not exposed to any significant credit risk associated with these accounts. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The services provided by Rocket Lab are to U.S. Government and commercial customers. The Company has a significant concentration of credit risk associated with its accounts receivables that is solely based on the good faith and credit of the U.S. Government. We extend differing levels of credit to commercial customers, do not require collateral deposits, and, when necessary, maintain reserves for potential credit losses based upon the expected collectability of accounts receivable. We manage credit risk related to our customers by following credit approval processes, establishing credit limits, performing periodic evaluations of credit worthiness and applying other credit risk monitoring procedures.</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="text-indent: 4%; 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;">As of December 31, 2021 and 2020, the Company’s customers that accounted for 10% or more of the total accounts receivable, net, were 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </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: 0.5pt;"> </td> </tr> <tr 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;">U.S. commercial customer 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;">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;">62</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;">U.S. commercial customer 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;">*</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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</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;">International customer 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;">*</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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</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;">Commercial customer G</div></div> </td> <td style="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;">*</td> <td style="vertical-align: bottom; white-space: nowrap;"> </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="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 2%; vertical-align: top;;text-align:left;">*</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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable was less than 10</div>% </div></div> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the years ended December 31, 2021 and 2020, the Company’s customers that accounted for 10% or more of the total revenue were 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </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: 0.5pt;"> </td> </tr> <tr 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;">U.S. government customer 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;">*</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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</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;">International customer E</div></div> </td> <td style="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;">18</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;">U.S. commercial customer F</div></div> </td> <td style="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;">15</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;">Commercial customer G</div></div> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="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</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;">Commercial customer H</div></div> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="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> </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="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 2%; vertical-align: top;;text-align:left;">*</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;">Revenue was less than 10% </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Geographic Information </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s consolidated net revenues by geographic area based on customer billing location are as follows for the years ended December 31, 2021 and 2020: </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; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 59%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; 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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </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;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">% of total<br/>revenues</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">% of total<br/>revenues</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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;">United States</div></div> </td> <td style="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,750</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">74</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="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,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;">74</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;">Japan</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">769</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="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,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;">18</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;">Germany</div></div> </td> <td style="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,770</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="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: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Rest of world</div></div> </td> <td style="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,948</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="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,781</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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</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;; font-size: 0px;"> </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; 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;">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;">62,237</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">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;">35,160</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100</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;; font-size: 0px;"> </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; 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="text-indent: 4%; 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;"/></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> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-lived assets, which consists of property, plant and equipment, net, leased right-of-use assets, intangible assets, net and goodwill, by geographic area are as follows as of December 31: </div></div></div> <div style="margin-top: 1em; margin-bottom: 1em"/> <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; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 57%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; 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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </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;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">% of Long-<br/>Lived<br/>Assets</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">% of Long-<br/>Lived<br/>Assets</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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;">United States</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">148,248</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">76</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="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,303</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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</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;">New Zealand</div></div> </td> <td style="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,050</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;">43,323</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">47</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;">Canada</div></div> </td> <td style="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;">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;">13,590</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;; font-size: 0px;"> </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; 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: 3em; 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;">194,558</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">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;">91,216</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100</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;; font-size: 0px;"> </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; 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="text-indent: 4%; 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;">As of December 31, 2021 and 2020, the Company’s customers that accounted for 10% or more of the total accounts receivable, net, were 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </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: 0.5pt;"> </td> </tr> <tr 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;">U.S. commercial customer 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;">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;">62</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;">U.S. commercial customer 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;">*</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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</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;">International customer 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;">*</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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</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;">Commercial customer G</div></div> </td> <td style="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;">*</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 0.10 0.10 0.18 0.62 0.13 0.12 0.23 Accounts receivable was less than 10% 0.10 0.10 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the years ended December 31, 2021 and 2020, the Company’s customers that accounted for 10% or more of the total revenue were 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; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </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: 0.5pt;"> </td> </tr> <tr 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;">U.S. government customer 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;">*</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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</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;">International customer E</div></div> </td> <td style="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;">18</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;">U.S. commercial customer F</div></div> </td> <td style="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;">15</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;">Commercial customer G</div></div> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="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</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;">Commercial customer H</div></div> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="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> </table> 0.10 0.21 0.18 0.15 0.40 0.14 0.16 Revenue was less than 10% 0.10 0.10 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s consolidated net revenues by geographic area based on customer billing location are as follows for the years ended December 31, 2021 and 2020: </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; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 59%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; 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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </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;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">% of total<br/>revenues</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">% of total<br/>revenues</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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;">United States</div></div> </td> <td style="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,750</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">74</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="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,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;">74</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;">Japan</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">769</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="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,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;">18</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;">Germany</div></div> </td> <td style="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,770</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="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: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Rest of world</div></div> </td> <td style="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,948</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="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,781</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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</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;; font-size: 0px;"> </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; 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;">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;">62,237</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">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;">35,160</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100</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;; font-size: 0px;"> </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; 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> 45750000 0.74 25881000 0.74 769000 0.01 6498000 0.18 9770000 0.16 5948000 0.09 2781000 0.08 62237000 1 35160000 1 <div style="text-indent: 4%; 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;"/></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> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-lived assets, which consists of property, plant and equipment, net, leased right-of-use assets, intangible assets, net and goodwill, by geographic area are as follows as of December 31: </div></div></div> <div style="margin-top: 1em; margin-bottom: 1em"/> <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; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 57%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; 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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 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: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </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;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">% of Long-<br/>Lived<br/>Assets</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </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: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </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;">% of Long-<br/>Lived<br/>Assets</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr 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;">United States</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">148,248</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">76</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="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,303</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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</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;">New Zealand</div></div> </td> <td style="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,050</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;">43,323</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">47</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;">Canada</div></div> </td> <td style="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;">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;">13,590</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="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;; font-size: 0px;"> </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; 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: 3em; 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;">194,558</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">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;">91,216</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">100</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;; font-size: 0px;"> </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; 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> 148248000 0.76 34303000 0.38 45050000 0.23 43323000 0.47 1260000 0.01 13590000 0.15 194558000 1 91216000 1 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">21.</div></div></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-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">RELATED PARTY TRANSACTIONS </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">There are three members of our board of directors that are affiliated with three separate entities that are invested in our common stock, two of which individually hold greater than 5% beneficial ownership. Each entity was granted one seat on our board which is filled by a partner of the affiliated entity. On September 14, 2018 and through subsequent closings, Rocket Lab sold an aggregate of 39,575,426 shares of its Series E convertible preferred stock for an aggregate purchase price of $137,739. In connection with this transaction, these entities acquired 3,028,345 of Series E convertible preferred stock for $10,539 and Rocket Lab entered into certain Amended and Restated Investors’ Rights Agreement, Amended and Restated Voting Agreement, and Amended and Restated First Refusal and Co-Sale Agreement with each of the purchasers of Rocket Lab’s Series E convertible preferred stock, and certain other Rocket Lab stockholders (collectively, the “Investor Agreements”). Such Investor Agreements were subsequently amended and restated in connection with Rocket Lab’s Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-1</div> convertible preferred stock financing on May 18, 2020 whereby Rocket Lab sold an aggregate of 5,890,047 shares of its Series E-1 convertible preferred stock for an aggregate purchase price of $20,500. These entities with an affiliated director purchased 1,292,931 shares of Series E-1 convertible preferred stock for $4,499. In connection with the Business Combination, all of the convertible preferred stock was converted into shares of common stock. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2020 and 2021, there are no amounts due to or from related parties. </div></div> 0.05 39575426 137739000 3028345 10539000 5890047 20500000 1292931 4499000 0 0 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">22.</div></div></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-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">SUBSEQUENT EVENTS </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Acquisition of SolAero </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On January 18, 2022, the Company closed on the acquisition (the “SolAero Acquisition”) of SolAero Holdings, Inc. (“SolAero”) pursuant to an Agreement and Plan of Merger (the “SolAero Merger Agreement”), dated as of December 10, 2021, by and among the Company, Supernova Acquisition Corp. (“SolAero Merger Sub”), SolAero, and Fortis Advisors LLC as stockholder representative, which provides for, among other things, the merger of SolAero Merger Sub with and into SolAero, with SolAero being the surviving corporation of the merger and a direct, wholly owned subsidiary of the Company. Pursuant to the terms of the SolAero Merger Agreement, all of the issued and outstanding shares of SolAero were cancelled in exchange for aggregate consideration of $80,000 in cash (the “SolAero Merger Consideration”). In addition, $3,600 of the SolAero Merger Consideration was placed into escrow by the Company in order to secure recovery of any Adjustment Amount (as defined in the SolAero Merger Agreement) and as security against indemnity claims. In connection with the SolAero Acquisition, the Company entered into customary employment or consulting agreements with certain key employees of SolAero.</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="margin-top: 1em; margin-bottom: 1em"/> <div style="text-indent: 4%; 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;">The Company has not yet completed the initial purchase price allocation for this acquisition, including obtaining all of the information required for the valuation of the acquired intangible assets, goodwill, assets and liabilities assumed, due to the timing of the close of the transaction. </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="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Warrant Redemption </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On December 22, 2021, the Company announced the Redemption of all of its Public Warrants and Private Warrants for a redemption. On January 20, 2022, the Company extended the redemption date of its public warrants to January 31, 2022. In connection with the Redemption, Public Warrants were to be exercised by holders prior to January 31, 2022 either (i) in cash, at an exercise price of $11.50 per share of the Company’s common stock or (ii) on a cashless basis, for 0.2843 shares of common stock per Private Warrant and Public Warrant. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Subsequent to December 31, 2021 and prior to the conclusion of the redemption notice period on January 31, 2022, an aggregate of 10,383,077 Public Warrants were exercised on a cashless basis in exchange for the issuance of 2,951,781 shares and 10,969 Public Warrants were exercised for an aggregate of 10,969 shares of Company common stock at an exercise price of $11.50 per share, for aggregate cash proceeds to the Company of $126. At the conclusion of the redemption notice period on January 31, 2022, the remaining 270,470 Public Warrants issued and outstanding were redeemed at a price of $0.10 per warrant for aggregate cash payment from the Company of $27. On January 31, 2022, the Public Warrants were delisted from Nasdaq. In addition, subsequent to December 31, 2021, the 5,600,000 Private Warrants were exercised on a cashless basis for an aggregate of 1,592,080 shares of the Company’s common stock. </div></div> 80000000 3600000 11.50 0.2843 10383077 2951781 10969 10969000 11.50 126000 270470 0.10 27000 5600000 1592080000 Contract liabilities was recorded under ASC 606 in accordance with ASU No. 2021-08; therefore a reduction in contract liabilities related to the estimated fair values of the acquired contract liabilities was not required. EXCEL 112 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,&HG50'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 " #!J)U4:A^OQ^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.FTW#E&7"]-.("$Q"<0M2KPMHFFBQ*C=VY.6K1."!^ 8^\_G MSY);'83V$9^C#QC)8KH;7=\.$S=C/,:, .'?:4H"HK8'*: M&,YCU\(-,,$(HTO?!30+<:[^B9T[P"[),=DE-0Q#.31S+N]0P=O3X\N\;F'[ M1*K7F'\E*^@<<,.NDU^;A^U^QV3-Z[K@JZ+A>UX)OA:K]?OD^L/O)NR\L0?[ MCXVO@K*%7W&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" #!J)U4V17YV=(' !M%P & 'AL+W=O*XK,S.P]8^0"0DH4(2' "T MK+_?TP!OVJ5H)0^Q2* ;I[M/7\";G=(_S58(RUZ3.#6WO:VUV?OAT(1;D7 S M4)E(L;)6.N$6CWHS-)D6/')"23P,1J-WPX3+M'=WX]X]Z;L;E=M8IN)),Y,G M"=?[>Q&KW6UOW"M?/,O-UM*+X=U-QC=B*>R?V9/&T[#2$LE$I$:JE&FQONW- MQ^_OQP$)N!W_DF)G&K\9F;)2ZB<]?(YN>R-")&(16E+!\>=%+$0#L-"]M[+!D=DQP'[ MIE*[->PAC41TJ& ((!6:H$1S'W1J_"C" 9N,^RP8!>,.?9/*NHG3-SFF3X4Y M*&39Y]03F(CP[Z_8Q3Y;D9C_=)PQK"X MK'!<=BJ: T3D@'R*^:8-2+>\U;GH@/&N@O&N4\U#:J7=LV>QD<9J#CB//&GU M2[>>Y^^++P\_V-?Y/?MS.>^SSX^+00>\JPK>U2GP%O"3YC%X$8E7]D7LVP!V M:QJ-1N/K\6PVFW; NJY@79\"ZY.,D8T+;L5&Z59,W6H>57K!PQ U3T-'Y/5U MP)M5\&:GP%LF/([9?6ZP;$P;O&XU;U!L/*J+UN@4/ ^)T!N9;M@?T&"W;*&2 MC*>M?GM#X5O(&N5T?!*R5_8#Y#?259PGH:6*6F%U:UOSV'3B"FI'7M6X4],$%_YJDC6-!ST&<=9,=]Q M+5BH=*:TJ[]]M@8K(ZSJHD8X'QD+QCJ >*"&RY878W9&#&:/:O#[;^-WHP^3 MR>0BN)Q=S:[.:=M29)!9">U7@ZEO''VVV\IPRW;8KBL3\2D'_F\;X(XK@,(L6@S6MG*])-YN28C@ N M=(K+T*WV[$D9>_%0Z:^Y7^$<%^!6(H1< TNH4@1"8S-4[B2*"CFB6J>ZQ]3Z M!(?WV5F#,F1?-U^$*1.;;1U*S$OQ];:8X[";BQ7"H] MLJO41X$1')XLG-()@D'O2E#!]B7@3)[[=7M)$\$#/D_ M04>A+:Y63#E6>"VF5-/(8;OEEM&(2Q RKJV/1T>8G04-$[1(Q-C158LT6"N_V(2.)*!_J#SV<(C06ZN@NU3*06W MT84*HYRFPB(D\?>4?>,ZW!YTOJ!_I!/[=),X:YZF.>;>9X%V7%?R\>CB"]$' M&PVJ*=O#/N;+*:YDC19;WLT.BMN!SF;[LW"FH7Y"C*3L-5N5QQ&YEGR)O,E1 M.0XA$8I$8620]94-]OXEV):#;5")6[!O4D @#=6-T+DO=XZOR:=R?1@&MWF% MZI)G>"=>A0ZE$:6[LWP5R[".RAM!<\F.DW#[+S6@JXDD*Y,F!TVHLW%8I_<' M[D.<($*S-(GE:0DE^C\06 6+,GQ5 MCPMUZ:. DQF1YKN6.E@U*XI;GA*9*#V/T\WUKWA/43O&+]MML"^!59%V9E'% MJ2A[5/37G5#,?Z=X@ASPP'4*7K*EM[\YK_H2>EY,6)&,6*HL35HJ$74.MA/9 MT[BT[QNN=R@4\XT6'GG+,0/F3*5:06)'!^2NQI7P/? A8_UFA1FBK$(*VS75 M?$KIYD);768R@CJYEJT]INX_19-Q1A\>5A0$*-NA@Y%*WP5L(5)&!FXE8 3> M[C/AJ8)&E;L$6U.#+"-KZ TD1%@8-S-T/J_LAI(9&D\1=QRWP[]=.0QWBE[;LSA=HVN/C MQSXGSW..DZ,G+GZT<\8D>*ZKICV>S*5L4;\\<%'G4EV* MQVF[$"R?=8/J:HJB*)[6>=E,3HZZ[V[$R1%?RJILV(T [;*N<_'RA57\Z7@" M)Z]??"L?YU)_,3TY6N2/[);)[XL;H:ZF&R^SLF9-6_(&"/9P/#F%G\]HJ@=T M%O\KV5,[^ ST4NXY_Z$O+F?'DT@C8A4KI':1JW\K=L:J2GM2./[JG4XV<^J! MP\^OWO_;+5XMYCYOV1FO_BAG>YS$^. M!'\"0ELK;_I#MS?=:+6:LM%AO)5"_5JJ@P^_? 2_@+(!=W.^;/-FUAY-I9I9CY\6_2Q?UK,@SRSGK/@$,#P M*$+0,?QL]^'1V^%3M=[-HM%FT:CSAWV+7@K!&@GRME7K_!SPB#<><>>1^#SF M[1RHO0&%_L#^6I:KO%)3./=J[8IVKO1MMCJ)LRBCV=%T-=P3VXRB)$,;JS= MR08H"0(]+0J^5+C4+5@P!?*^8@>@8=*%<^TI'@" .*/)"*9MA1(2*'N\#Y"+G#4GI9DT0B;PR@BU(TMWF"+@]@NFY4*+!HH7>(@D!_Y7SV5%:5$QJR-P?C*!U# ML\TPQ-B#S,@$#.M$5R8=\H?#9?NZB4IF=2[DLFP>0<542>(66&Q31DK0^"YP MF2EU\<7>R 8,Z\8WUDI1%KI*T!+G1.C0"PCC,4"7%8$>?$8P8%@QSMD#4[?I M3!4J!:\9D/GSUB2UU8&FE@H[K!#.4@]>(R(PK")?.WIN+'IQ G5H"J5CK7-8 M>508&D&!84594W0 F4,7TB@EUHWN4)DT26/?G6XD!*8[57)5F=^752F5* <) MVO ^S,(K%_F,@47^HBLD]]HSFR%(:J6/PPK'GO1!1C]06#]4&2>6*MO9L^KG M/(R!;!F 49:,8^,PBVGBN2&1$0L4%HN+>E'Q%\; /6O80ZEXKM],)U1;"%(4 MCZG#845HZJ$V-&@&PFJQ*38'2>0$:4L"S1(RCKC#3-=V/IA&.E!8.G[GS>.A M9*(&Y^Q>U0BOJ7^5RZ7P@W;)!K)RP+;R< BVHYT^7)Z\1ETZH=JVI?AXL+,_NIK:&D^[<4 I'E1,/5:'F5J2+YY&:%!8:#:%BZY8MD&UQ838+&D; M>385&[G!8;GY(Q9QF/G0&NG! M8>FQ:ZLM^XH=?4@:C0LLAQ5.?0F C?S@L/RLR6<;0H>HI*H.M7U[]>7)]=7MR"#]=<,@#CCT[H M0<_ZF/ISN\@+=CQ9"-8RL6*3$^ Z(_P7'+U=O9$R3(*<>RMY\6/.JQD3[7^Z M/EV^@ \S5=84I?P8/#\T&H2W'7G5-6] JZR0%3I. MO&4W!B M(SLXW*^S3O"V(D'[(,-E%5'/22,VLH6W]$<=:[7!&\,)VE:G.$L)L6#; M=HAJ8P8D; 8W;SU&6#+L*,]M(?8#1*ED8>FR.!A3+A'ZD/SY5VA,=)"Z$\. MC9$)$I:)/4(3=+1/:!S/4B"-/$>UQ$@("4M('YNS=\7&T#\)'V#]\]@8RB9A MRMXC-D%'^\3&9G$8$]_A$C4<3L,\2&.EH%C&// S-JV)F&V;F/S<6[8F.8DX9+\G\>F\&SZ'!EOD=L@H[VB8U= MP4.1U]W'.&PO=V]R:W-H965T&ULO9E=CZ,V%(;_BA7U8E?:#OZ M *LDTDYFJ_9BI6BCMA=5+SR),T$#.+6=R;:_O@8R.!D,)BB9N1@PO.?X/<#A M"3 Y"T749 ME*4>AG#L933)1[-)N6TA9A.^5VF2LX4 DZ (*!5_).P@3]9!4LXB\'3]-?LO9?&ZF$5_<*BT03@"J[U4/#L&:P=9 MDE=+^N-X($X"D-\2@(\!N&\ .0:0LM#*65G6 U5T-A'\ $2AUMF*E?+8E-&Z MFB0O3N-2";TWT7%J-N>YY&FRIHJMP3U-:;YB8%FDD^##@@J6JRU3R8JF'\'/ MX"?@ ;G56^7$4WKV(H>W.LYT7\V$6V9Z8*L[0- G@"%&EO!Y_W!X'N[IFNO" M<5TX+O/YK85GF;Z,] %>/7\".RK "TWW#'Q( M6&Y*?30.?9\@W^[:KUW[%[M.I-S;'?M-&P%$$?3#^(WAIC*,? 31&-O]!K7? MX&*_^EXH%UZ;'G::73"1,@B]@H>^(3 C=V,NB /#7 M-Y8],O%W1_>$]1QAYQPF=74[&-9!8;\.9!A#^J&SW7:!_4DD%MW7H9A$.J&T, 60DV^-,YP4X)@%,1QA,,6UX9! MJ!M" _H(-0'3<-R4:,=-X#-O@RB& #$7P3B& W1"P2[$.$ M44A:3!N&X*LS!+L98I%@0A .6R\U@Q!\&X1@-T(L$H=K0Q# S6DYW.-6W=>QLF[M9L@B;B19)$$40RA MW_*3C1@BD:L3B;B)9)%T^S5 (KN@>#M??XV9_0]02P,$ M% @ P:B=5":@XZMJ!0 @Q, !@ !X;"]W;W)K0>\%H6BN5Q8(X3K H:5[-5LOZW6>Q6O*#*O**?19( M'LJ2BI\/K."G^QF>G5]\R7>9TB\6J^6>[M@34]_VGP4\+3HK:5ZR2N:\0H)M M[V?O\-V:A%JAEO@K9R=Y\1UI5S:<_] /']/[F:,1L8(E2IN@\'%D:U84VA+@ M^+A(+;*KBUHPVR MVJU'JNAJ*?@)"2T-UO27.C:U-GB35WH;GY2 7W/04ZLUKR0O\I0JEJ(G!1^P M1THBOD5_[IF@.M82T2I%:UY"HF1Z!X\,_D1W?QRBWY!>86^9OP@ M050N%PJ@Z04620OCH8%!)F!@@C[Q2F42_5JE++TVL "?.L?(V;$'8K7XR)*W MR,5O$'$('@&T?KVZ8X'C=G%V:WONA+V/5<)+UD<8_?UN(Y6 +/['8MWKK'NU M=6_"^A=V9-6!C0:^T?1K35W4QU5 B!LN%\?+:)A2KH\#IY.Z@N5WL'PKK#67 M2F>2L,!K+ 27\#SL.@-XII07Q&$X#B_HX 56>!^$3N("_HT!"XPEYSB*W0&P M,2D.+K;U"C)V>2ATKYJ]< 5!N[-TH'3IFU!SGLN(: MJ"-RGHM=?P+K!>UC*]8^PZ;ROS5PG=I AOZP!,8$?2_V)S( DQXCL5>!RIB MQE(SYTT;S5M;)>">CK%K]?]CI9A@0$]#\Y/%T!J\^+' M+S!_#4L/!5N:"W2DQ8'I3E#D=),7N?J)DH)*F6]S&#M.5 @*0\>H%R;SS[%/ M8F_HQX@<\:9X&/P8.7T,__Q-P.!(W M$D9&GIAR'IY*Z[XA87M'JJ?(#=/I?(:LZ/,$8YI]9HZ)%WD&98X(^I[O1A-H M^Y:$[3WI 5K1-E?H9B_X,=<'F5M=B2\C-_M-Z!,#MBDU]X*)K"!]4R+VIO0' M' 6G*)Z8S06FE] UL(T)^K[C3+0ATKB/DC?I8B]2UV? MN2:WT36&=[V-CD'V8X)0%R&>P-FW)^)9M_&151Q&,ZJXL&U5WSZ(O7VJ%(BWQP4W110:ESG3 G[!@?DY$?&BY0).8?S?)XTTVU>'-3P'-E& MJUDZN@R"\]8/G,L_/(S(\WKHQ?5>&4RS+1 GCF+_U?L+*2 MQI%DV.379T86EC0W&<(+2'9WS]<]/?UURSI\$M6W>L5Y [X7>5D?S59-L_XT MG]?IBA=)_5&L>2F_N1=5D33RMGJ8U^N*)\M6J' M8M/D65O)OO MK"RS@I=U)DI0\?NCV8_HTQ5A2J&5^&_&G^K!-5"NW GQ3=U<+(]F4"'B.4\; M92*1_Q[Y"<]S94GB^+,S.MNMJ12'U\_6SUKGI3-W2BZ)0E@B(KM_^3[UT@!@J(.!1P MIX U!>Q:@70*1%? #H6@4P@TA0 Y%,).(=04"'4HT$Z!:@IAZ%!@G0+3?8@= M"E&G$.D^1 Z%N%.(=077/B#XO'-04Z&NP*+=9NN[[82%GK<;Z?M-F4OE><.1 MON/,">QYRU&[Y_-M^K:YOTB:Y/BP$D^@4O+2GKIH#U"K+U,^*]59OVTJ^6TF M]9KC$U'6(L^62<.7X+:1_^1!;FH@[L')*BD?> VR$MSP)9\JEI-D7X#2=E=K42^Y%7]'W#ZYR9K_@+O%OP^2[/F/3@ O]TNP+L? MWH,?E.%?5V)32[7Z<-Y(;Q2F>=HA_[Q%CAW(?Q5-DEO43OQJ/R[_D'%53H+_ M?^7%':]^MQA9^(VFO[P?WB7^"79L4K>2X*2;8K MQ8*/'%R4J2@X>'E"D'22-S,OT("/H ,$2QK0QN;8:M M3=6Z/1X?(!2%6 H_#NO>GG(+4PZ.)4Y-"3:6.#,E4( )'4O]9)72\9S;"*(*.8A=IFFW*,(!KA6-OS2U.00!I!PH@6.%,0,Q:'A"%F#TJP M"TK@#Y <3&/(B_.BKC=MM=^E@0*5I'*,JC-77/TVU=.B3_4Z M2?G13+I>\^J1SXZ!IYU!?3^#_ W-)-RINM;9U^H5C)"C6J&>/Y&?0(?0JKX# MU#;_ WA,\@VW=LK$)'8HRY4#6,]AR$]B^P*K5=2LP$R>"J,8PL!1@E#/5LA/ M5T-HMH-@33Z3<8;GH!M6_4)CN#TC(3\E;8>C=#0<9>UP9 5JT@]")-":QRFI M,=2>H] $295+=]N/H16OR3('B%)Y.+3*CDS"THNJQ1:*8ZRULN?6)2-&8Z1' MR6(/AAK?7UFD,)/[[CI"/5>B";(<1]/=&5LCNT F%[(H0!!1O9NR2.*(1 %A MU)42/7$B/W/Z&BIDLJ"D9-BES M)#5&VG,F]G/FJUNGSNX(CSQ>3)\H%S9!&D41<90P/'@@X"?0E[1/V)PT"4%Z M.3C#)J6.Q<90>T+%?D(=AMG50EEAF^,@#5&@HYZ0&H/NR1;[R78?T!-IC/;#BRPA?-0Y*K&/>-A/^.- 0[:QG3P M1%//H49,1]PV%DJ*UJ?'3F[4#,?ZSMAM$9U4+;8.?'T![BD5^RGU+:(T-;%@ MDW%Q%%"*6!#JCEK(V90=/Q[L^9GX^?E5DR(Q&1BAD.H4,BDVQMPS-?F7T^U4 M\(E)Q%%("'3P,.EYF/AY^(:KQ.$R9]+M+UK9WRT/?P"E;-,DW$:6@CK9OI^0 MBMI>?HE)O32(XT#KVA;$9')C"^RFB*-;(H/GRGX:?[FGDYMB>=*,J-P72AQ@ M>_HF?OH^&1[,3&://+6;M?R$#WA]3QY?$ N/,]G%.<9FTO,X\?/XR^908F'? M4'N$_F5": RT9VCB9VC_%(JL:*F1JC2.@D ?0BUR>CT\L\@@*->%6K]];A$\ M(#"$2)]#;1:)WA%?6:1V$1E*"(8 MZ+]875I$=4?G@U=%U,M<7Y/J(9.C4L[OI0[\R&24JNW[4=N;1JS;MT?N1-.( MHKU<\63)*R4@O[\7HGF^42^D[-Y2._X'4$L#!!0 ( ,&HG52#EU'G"@H M \L 8 >&PO=V]R:W-H965T&ULK5I14]NZ$OXKFLQY M:&>:QI+L..X ,S2%>S+3 D-H^^PX"M&M8^58#I3SZ^]*-I&Q9(70^P*)L[+V MDU;[?;OVR:,H?\DU8Q7ZO3I85]7VTV@DLS7;I/*CV+("?EF)G8A=E?."W91([C:;M'SZS'+Q>#K M@^<+M_Q^7:D+H[.3;7K/YJSZOKTIX=MH?YD@4!ZQG&65ND4*_Q[8E.6YNA/X\4]ST\%^3C6P M_?GY[I<:/(!9I))-1?Z3+ZOUZ6 R0$NV2G=Y=2L>_V8-H$C=+Q.YU'_18V,; M#%"VDY78-(/!@PTOZO_I[V8A6@/PN&< :0:0[H"P9P!M!E -M/9,P_J25NG9 M22D>4:FLX6[J@UX;/1K0\$)MX[PJX5<.XZJSJ2B6L"ELB>"3%#E?IA5\F5?P M#W:KDDBLT#25:W0).R[1$'V??T'O_GJ/_D*\0'=KL9-IL90GHPJ\4?<<9\0O+/B**/R 2$.QP:/KZ MX8''';I?6JKO1_N6]GS^-[K\>OUSCBYOK[^AZYN+V_.[V=5_T/GT;O9C=C>[ MF'_RS!/NYPGU/&'//%=PV',AG5M0CXST2'6B'\Z&&,=4X7MHKXS#+HJ"(-J; MO? LVGL6>5?@?/E?B. ZC"H!ISX31<9SAHK&9755?UNFC6*)T(\J*_ZLON!:OOMVXM2@XF$2X MLW2V54)IXEZX>.]J['5U7HGL%\K$!K*UK!UFO]5GYO(SMCR@)(KBCI^V54CP MQ.WG9._GQ.OG>6L%5:+@Q0-LMBB?D*S8=KC;NMR=6(Z,\;CCK'=:16V?Y#;- MV.D ME2R\H$-SI G1)(]GL2+YZN*28"RY'(K9)HK3*F4K'(>KL2.CZ@+Q&$3 MQM2]ZC@P23MXG9]L44%DJ,.RXW*M3IHS$0?VWB==3_U3'K_FN$5!^*@HTJBX ME+NTR!B< @GI0YU7V)5,['H@8L=FA!9&KR-OP$@,1N)/TI#Y5)++&6@.WV%N M[M,&0@+QPGTX[.NZ?5_T #V)#A-C/A.>9 M/D=2,3+C#^DB=X>B36W#.)Y8J^(PBPCI615#@=C/@:!'JQ(4@"AL:&^K"?^V8-U_&>D+)I;HC)>#+I>N>R \.@QS]#9=C/930J-:LA'H"3D/A75&;KX8XB +KP#KL"(U[3BPQQ$;\Q':M_2Q$,3SL*[%9 M;1A&87>!_3,>G_.)X37BY[6[,ETRM$V?U %S0[!9"R#@KG1SF>%QT)-XB"$E MXB1/VF4NEQV-*>G1A[35_3NN_7+G&?>NHW:]$-QV"4I MAU42]VVYH2CJIZB7<')1W \K5FZ@6'D0^8/:>35"0%-Z S;$C];'@+ MI<=3\_B@>.L6.KC/N8=>5]Z TM H/4RC+_=QW[0"9'.F2D-T,<1@]-R(T(U= M)]H_[W@VRV%3+X$"KJ>&%ZZC>SFPLTTSE: M[?^>:4 ;%S*M']WICIYS$>RJ,B83$EF![77U^"T/C2H(_:H KO1!3JUKH'[ MFP*[R:]Z=39ID=ZSOFYLZ"!\&M"H*ZS]KKP!I5$.H5\Y[$D7=,\#7T+<+I[0 M"K:YR X3;VA+@3A)$MK5/0X[ A330Q^A40RA7S%ZLX9 VS*4 M-5TV%8 *F]JUNMD)&N@AS5D/%8:.ABPFUF8Y9 24E3U@C(@(#S1D82=X 4E2 M1=R[):L_O5="J!>$O@@1494\JSS:+K0+X3&=X%9YT4!SE-4AC<<] C5L/;<\ M4#+W(?C@@O !+=@]+PH5@4J20WH52R;FZ\7WRZN[LZ_HB^S M^?3K]?S[[<4<75^BO5!;U MUJEZ@U=/*+TO6:]D\7MWA#J-;-(?QSU=HP%P+JU!7LL=7O>E5K,7+TP!/K.9/#BH2X+XB-!(C\$J!WZQW;VFKR M -M4:)7R$@'][)Q',W)TPG$T[AY.OW]OB'HC$*+#/778))5F *D$)5HVE0:L MR0;V%B"V^UI.D#;-Q]0J(OV.O %CZQ4IOUSXN3_ SYC40XY2"UA7E>7$:#-_ M"$*NJ[C]GKP!I)$0T:%NAWX6N7_0]$=@ZZG:[ZH1;$']?[4^1JU7*S>LO-=O MG$JDGY_7;R;NK^[?:CW7[W)VKG_&GZ;UNZGF-O6KLM_2$G2MA%2T@EL&'V. M5M9OG]9?*K'5+W N1%6)C?ZX9BDMID)V MV_'\^OVJR+YTV$XP@WU(+'63Q;KKJZ)>W1G[S2V4RL6/99JYUWN+/%^].#IR M\4(MI>N8EO]WI[Y8-K/5_D].#HS:N5G*L;E7]=75E\.ZJH)'JI M,J=-)JR:O=X[[;TX&]!Z7O";5G>N\5F0)%-COM&7R^3U7I<84JF*=6 MG:LT)4)@XWN@N5<=21N;GTOJ[UAVR#*53IV;]'>=Y(O7>^,]D:B9+-+\VMR] M5T&>(=&+3>KX?W'GUYX,]D167-G;"T&M3H XO*N\&;RT\7-S>OCG(<0,N.XD#LS!/K[R#6ZXN/)LL73EQDB4K:!([ M6<5>OV3OK/\@Q;"BT R-"9>(@R8KJ7%D5L2+*LEZ7@.3+!(E*9*(GD.CM]H4+KW' MV1G<(L:+I;)SZ&%56%?(+(=FL%;F(E8VE^1 R(Z;TXI8],X9/IB!ZQ8E5NZLWWXB3(1SO;R_OKR_]5 M9&J[0CQ/-<.U4J;W@2<#?34U=$#E0%DHY%MF[I!18F.XV_%]II3KGG MQJZ,E?RY]"N_K#P"9VSSPJA:_D'-97PO-KSQ\-"K%;Z>:T0LM@;=BIMB6E*1 MXJU*Y9VT"C:M>6&9Q-W"I.G]<[#?=-Q[LM+&J14_]1DE(YU2\IE.%='-3*YC M1602&&"N*6-4QV8J5L[1,1()AI5)OIB8N"#5.Q]7K&IYOX3/7#IX#I+4=:!D MB; W \>8EX6<3L]T3'D,[Y&O-L1=6U(N4#A[24J,_>+J_!L5PWV"0I L_39^ M4WXIE1N) CZ+G+#0<.>@CCOX1$V:- ,V$%E(J05]<[NLTW3-MTW>:K^,*4V3 MWB@!90@9BKZ6@[7\L#JFX9!EEFG[9;6TMNXII[A<+53D1537"(JITB%,76%O M]2U]V^7VXHENW[#%.VV14CTO53IFZ99+!1JY MD9B)N[DH_FEF@+^:?HR;_] M65F1@.EE2-)-,>#7!D<%IAXH;NL",(?TL.64K2IW5L XB&\*T*G.6E[;$5^P M<-L*#I4B0T O0Y%9K:RYK7UM:ABG4$;1EA7!7Y1$M.%OT VQMZ'B#C(A^6\6 M4' E61RJ8(CI;7RM%46&1DD=LG7#)D)X& !L(^+)U]R9."ZLQ89B9;SS!:#QXAF+,GK)&\HCK )R M@$X==NP/NE&WV]T>@MB \HNDBT=L8[.BXQWIMB3QV#8V50E,EFHY5;:E,A0: M=&"4QCKBLW>(W.0R;7!)( !XF'C<%Y[?EEQ640O(BBAR1]B:/KL%@M5M%RSV M'+I*,"@/N51.4TJ$V2W5*_H,]#53K%F_] Y5%?FQ]$<@$7$\ZD>]\3CJ=\>- M(UL'A(2PR]LB[NT(3?*RDKQ@/R9BDTYW.!D-)YU*ZO<]IF!<&]8NRD?B@;:^>=3%MAJ84DNR[D+24VA'>@Z%43I)5B5J0I MD2'VI$"TL2@AE'-+CBU]_R*0[9,R>+ C5@J9I!&Z)$WOY*5[!N/E&B9?%=-4 MQR &I6,CBJU,X\+7/LFRY7=&3,N(2.2] V$-OA@!JSIX&CQM3R\>+U#VXXSW M0R]]$=GO=3L(!RC)RQ]1+[ _B4;C46E'.4?AG6-Y9\W[T"QV\>]X?/Q$:\@" M/;:D=$YE,3@>F<1PH_&]@$ZR@D*&*/V:=W5:H3*FX.& W\'AV?^3PPJ^62L) MD')3PS'7#&R*5S04E0/77'$-W\)73;"1MUHL!E]YG,6K1L]%"":V>N413HG& M'#K$7-F2';V]!JYC.'$0(YTK'A2E]ZW*?M,\IMK@&I T9%<-/3BNT,Q,TN!Q MJGSX9K7WDLR#4702_"%3=^A(M'.$D%&X99)H'RIZUJK:"+A8/::PMG8IS+Q- MP!'8 =@P))],['?YXCSV05QITU"U&'Y%( 39;*+M"+9\ASP< 5Z?]SE:%=Q M02IK+TD*6^4=3Y#8 :3E&N&]<=*%);!ZK<@W.W3V-.6=+NSJC9^PK07Y6 %7 MK+,O$C9OM+BT;%%G\JW])N5'TIW.[P4):V$4ZKW09J6%Y\S7Y*CR\DA09XH3 M\ZIN%1E!)Z[@##(YVW,X2$)/"+ J##:X &%3I(DO#%.E: *2ZSSU_@5,J$C_ MZYYUC*HX[$8GPY/*DV#^.D'L=)P6>&AJ\D+:C&Q_PS1J+<+#_T#<1&6:B2FX M<4)#LW^_BD+]@5,O^40NH+]^+$-G=2O30N:EB\EZ*IA3_'#6H*AAT."5@Z.4 M-Q1B@QR$ZSM"J;&&(&MF4*5%JN54I^19OH?>.J$\-XEOW9N3E-.;\ZH-&XR[ MD7B+EA'[ ,07M/U#H Q7]07_PGLP&5EEKFI.>OT0(,T7Z+2LOI6Y=ZM$O%<) M-]R7C5Y/SBA_S'WSI8 7XKRTP5;47?9/5Y=7%^BLT/#$###R%HY>+S4OQ(&& M@(.3:-*;1,-)K^' ._!NQ%G):X.6' MMQ6O]$91?S2*1J/13Y\I,VTKN-:R#I)@A;AVHM M&+XM!%FT7;*-)^1^/Z],F2.;3HN<_1P$-P/CZ0R63KN0/*KB.S7J.Z $-*A; MM+?6.'0[_4FS;SC0MX=;&^8>TLFHAXYB\#?(6Q[XUXN[W^MT!PU?H5CH#:+^ M\#CJ(W,0S/8]%251_*21(_X-5'K@J=F;J>K+ %+IY1H&:]PGN. 1CS3YQZJ& 0?_G3^Z+3[ M >*A#<:@R31E4#&M<@B-X)5O/?!E:F[5^M3*F]O23#36J?)50J6AB7J@>R]U M=@Z3 #2 _GGS(I#O"!@=T76%= OQ#B>Z"@,\9=MU73[/&^7SJBJ?]4R,/X5: M$BI("7<.WBI )YT?5CCM'LXA_"W;6R!G;E#+.^87SYC9YV5N_>*'*71U@><1 M.C1FK:YU3NQCA0'"!^ELLO1>MI&6YMQ[6[TW"0;^7B?ZI6P\&XZ@WF( '3^"Z MGC?2O4X.HZT'N&J&L9F*7,.'/8!-P@2C M/?'RO85$IOG#6/)PS:,.QU+?&DZ4*X,*\/29S\9;B/8E!-U@6BI0 M,^H30K9P^DW7JLSG,HHU]>S[NHVDG(9B6(@B;^/ M6U_YB!QKD_#4]TU._^DK=.@A=]4@O@<.M<*GG:>(4TU@2R/XW&VRN?$3">7O M8!XU@J\L:UZ,+M)_ \!*T7D&4 Z-+73-BZ6!$/C\F<>Y70DMT6<%Y:A=]MFW V[FPJO32[L(@0(5)OC[(0 MFT$UT6'=BCS@-,$[ MUP!Z[%0[>'URG]E633T0J68DOFG=BOL>!TKU;,JJW!H9QJBE \ ?JLL,MFHY M4[DH[UJNU^]:!%B!5-HMZC2X7==/&X&2>%4O$J:1OBPVQXN?I$OD]P N/DK+ M6OYP7LU=_/MJ].+'-FSC^^74I*ZV79D>-'_SQ%3?]K)%$@@OYW_Y53ZM?3I[Z'PS6R_W/+B'@7"-)I&J&K=W. MR7#/M^_EE]RL^.>#4Y/G9LD?%TI"9EJ ]S-C\O(+'5#]GO3-_P!02P,$% M @ P:B=5)"(L9"C) NG0 !@ !X;"]W;W)KZ++8+H[M.GS_W2_/:V[3[XC7-]]G%;-_Z[!YN^ MWWW]^+$O-FZ;^]-VYQKZ9M5VV[RGC]WZL=]U+B]YT+9^?'%V]L7C;5XU#[[_ MEI^][;[_MAWZNFKO*O6FQX/'G__[2Y?NVO7 MO]^][>C3XS!+66U=XZNVR3JW^N[!Y?G7SS['^_S"/RIWZY._,^QDV;8?\.%E M^=V#,P#D:E?TF"&G_V[UGFWEVU]2]5 MV6^^>_#E@ZQTJWRH^W?M[=^<[NO?W[Y^L?L[9M7+Z]>/K_^]G%/ MB^#5QX5.^$PFO#@RX?E%]E/;]!N?/6]*5XXG>$S0!1 O#,1G%W?.^(,K3K,G MYXOLXNSB_([YGH0M/^'YGAR9[[(HVJ'IJV:=O6WKJJB\P.?_/)S>/>'%:7;/G-G;KFJ*:I?7/FM7V57;>-I:F0OE-V7V+/<5 M?_6V<]XUO7SS\\9E17C7E=FJ:G*:)Z\S3Z\XXK[>9WGGLIT,HU>J!D,@#JI^ M3]3:;XBU D9I6%/F7>FSM6M<1;H W60^EX"EV11[]KBP\DO5[ER^S] M]>4B>]D0O? ^OYVTP*$]K:A%?VP]%59Y1V./%_UKLM<71%7"39HKHJVV!7M M=I\O]SSSWX?MCLZMZ[,W0Y<]&SR!X3W.I^N'75CNXHQX M.UWB[V^>74\F9ZR3?**)\P]T3.5-3K2V=AA?N*XG+9&YCVZ[8SQFJZ[=9C=T M'NW@2<3OVHZ)J'._#56GU-=O\IY),-_MB%OS94TDT&8M =)ENV%)SQ2;V&MX MNVG[;![I>$UHB;Y:9,NAYY=!""#+OEWPYZ5+0,%C'EXKR0,-%2%]!\PW/;VW MKCS1#KVI,"5,L:JZ;9;W1.W*=Z,-$FKLO#\_^SP<=]XM5B04%P,4'<,,ZE069:0#Y[8$;<1"12* M<:'O7==^W"=<+X.(P7S0EMS9*0PA_*F\JWW3Z[:7N"LCD&$A8A M)5=\P"QTH'3(77M#\H30D.F1]ME ,6/1.BL6,2# MF@"O;@C3R4(/F7(KPGN_:;T30M[D-T+)F[PD_$Y$@-!<)X@,)T=RI*ASP.E6 M*\=&#\ K6YV(/N89O>'Y\'R<,B'AH<%9 %7//Q:;O"$&I@4?,6/=Q1%_"!6G M+"W#6>#XJC*PL$G(K" ARD8<<_V.1-'0VT&ZC[U(/I;.%2-"J)L):PK>C%S9 MX84>N&E.CE,!9 1@\4.QR8)%FO63=2UK< MQ!7^FA+E@K&F^Q!-TQSA%?H:!Y67V-H,*01P<_FZ)\M^A@ON'0_4THZA8;;0 M,#RT(U'3&$THN%!*YW_]QL^;-&*V-#-*9*\8IT4:5_'WQS=-YWGGUS(53J%E M TC/'!IV?1\!X]RJ@IP+H*':[EKO*^B^I2ORP3O;[H[D*S$6;<\.NF#]=D3Z M>$C(]S+\N:=38#H N9(LA90U2V@6;3.V7[#5C+MP. VI?)9%1.M\3"XL!!@N/WG>JINHJ7U:U""Q\3E7A"L!APTSL1\;(*B!_ MP^ G&,"P_X[ 1@3JFD&A<1^AV>A#24)5CSB:-7*PI]D;J#W2B>L63Y>PS!=$ M&EV*.$_VW>$47JWEE!G\#Y+0^U-YFMKF-]D'],YB#+O[W-08RGV2\ND\'8 M9-P/O46\W+>P_6L<21Z02!8Z#661._XW,U%X=D7[:#LEGPGNEF34T_X] M$+$$#G(2#VPW1KU65%TQ;,$8A.\+RAJ&VA!)J*J(&EJ:@1WY#W&DP\O%<'4S3"2-U M$-1$;LE48F40FCT,&%JI UIH"]NV<5!1'5S3%=$=3?R.$$NT#A;E->;/JHMO M\88(4O-\Q1S",[$5LYHL?KBWR9B0TF4NGCQ2RL\3=Y M_WQ6M2/7I^.I"Q(45<_SC3 T@B>TTKA2^Z\ 6[GK)@H#'BUEKM*#*083X1FD$X3*P2F*,]"0IL$ B%U8:9 M.40G1.:!DTLP3EW]SK*("6A\*(22BJ4:$"A&ICIGYO3PZO#A @2"2_*KX5NS M@18D+R._;(=EOQJ""4["3K@S>@=_SYLA)U=-3IL.F0Y Y/6P@R2'C3BJ1\G$ ;\63TTW."LN7$S+C/J0;*W^EOZ&3:1MZ M"#CTDM49[2/J/[;-";)J!3M.9TBP*!8R:4SXZAS[$/>69B9KRHO0)PYOVBT; M@K;&*?%"736_#4P:@D C-3GN6Y(:9(#1^)5&E!)%Q.:WHX=;#NPPUP(?=?6! MIMVT9.6QT9* 24C5C6KA0/?D+_,-XA*R486(P/"&8I/ MU/YD?XQC[UA\[N!=%,5[E].)B2E[%TRW3D,S8(>.S*S3["6ID ;D0=.E?YM8 M90R1^=L$4\P/2ZC6+5GMT-U^QP'*W"(9&#ALF%/:C)BN@6:8"+ MB&B B2-F)%M%#3D8SO'GEI3NAE2PG+$81#H5PR[48Y07;+HY$/&\)E/T!.\B M.+S+JU(V_X;GO5+&NQ1C9O2&K&RLJ>:.;99Q+^=%!F8%AB$+<2%^1A5MY06] M2?MIF&/6,#I'@H3%&QGY9 7FC9,X8?CVE.!IB5Y[7TPG1851^$VW$K2.;RZREQ%CQ>)OD=NU.$,RA431$7P:NQ'4,I$=. M'01\7=VXQ%TZ!/-ZEY,HN=X316_G@<2\B"@AE76"+,1G?.QDKO1NC6C>\[#H M>UGT%1;][-E0<0Q0]?>60W&BLG(F(^.RGO" $N(Y.(SF#&T2R!LZTH9P["XPP_F%S@!E.7#H/H[?D'-[RS%BD%N[ZOG#$XQ[JL/TC(C% MG5$J?W]ND+TB-\$A"CF&_QKVH3 ]B>90:2[XCQ#^VU*!WQ8WAX >B^[#WH.-9E:TT[*46VX'! MGEIPB;\-((EE\V@ 00-T;H-D\(WC!4YCHH*F79J8^WGLR"WU'9!6H7%+Q$;" M%Y@Y# 8Z](SX-?B5]T<'#MP74;I!GXQMO,%SB'/T1N#MU2AK0*B< U,PHI[] M[VP*B)]I&SR(>+(R@E6/81BBQK=LUVU9)L&9%$IG%L<:6 M%HF=Q&[9BJPCO^"('-O)78A=C-:2B"U;("'N.SXO,G7(@O9VZ)5$:<9PLK5/ MIHP/44G;' S6B%:EV31\V2@L'+XLDQ,9<<.G'\=1>0+#DT!?F&@+A%0Q":/;2] <_J?G)#,03 RO18LW<+ACQ0EDR091&Z X#@=,!$,GHA8NW63O2]JJ2@\'75 MI65"_BQ(A[+R^,Z)+N"7YV"!%$YS=$94G,3I/\V%331B^"-$CZ:Z;T97!*4W MW@ZKP(F\(1S.2Y5?8'H2ZZT-@)5DB&RGL!V)7L%^S<#QP62;JQ;I<;)D/,(Q MOPTYK-L%L$C2RH![-ZY-2QAN.@#V7]]A4*KWG(AO697\M$: M)! ]5 TY^>D6!'1O<)*;WXAO,6<>)UF^J(2$2#3LPME_M]X?#8FSU",*,82, MH6D<2D=NN)*%<$)."+P9"X/UY-67O%0ZAE,H:E'%N"\F(?D49%42\>/$:0QL1PYF$/QWLM(#L^.A1P##3.!-/$) MN=^[E.:9EUE\FM%]'[ <0)L#^)\(*PG/E132$)/D]=YSG0&1#(1;WB'XWUH\ M%>+=R:M)/GHJ+L;E!*I$U#!$NO$ M'0+"S;L)ZEDV+8>XR#;M+=EIW>*( INL_(DGPQ4CEN^X96&Z3&.:?B)3Q5N^ M1$7B^"$O&*K>CBGGL&7S@<++8_#OU+QADC^A<%\ ;_\PO+T(+OC+AD36()8] MJ<2A)^/N=Y?X"&P95[\-5E.TS3_2;G^7"E(5KNT2T4FV0ZMF-_06<&P.WAR: MPW?-ED,5!XDA+=%@#6T4EQY[2(H<%$!H&@Q!;-8NG'WEHQTX)\O6@^9@@MEC MSLC>U,G.BH!%G?L^%F B<"J+J)@URN70XL'JDSJ#8QZ5$G:+/,78@R(-0'*= M3)\]'$(0";GW&R2&''DB2)A$9+*A?8C=1:S$*23^:*8E_!EEH;AV#8_(?_T9 M5Z-^\4WV"I^S\\GGB\GG)T>RL(<9?8EFD!F\F"8D%S$HUB79QO!PE^_UB036 M.A1KA5(1HJ$C>6I5ZMXE<:I4XW^^2%$XJ(*!D7Y/K^PYUC4S<5UIV/!^3F=,:\VZK9@JB?YHPPF3C M# 4<\(GL(M1O$8=G/%\/1/"2651\S 4TCZF.PU J3RU'6$WRKZB02OE D'B0D 0A*HI>/XS:1^,=GW-!JWB!;Z30NSG;6'U='% MZIHZ)SRCBH6/4K4,BX]171)G<[4T2!E#O(FLR1ED821:BEUNFA:1@M*M.ZPRVG MG(PD'+\D? 5WVT--!L*@]?R3E6DOHYI$M&;/OS.:EE$;0Q,CBG@#*?%=A(:WLDC-" M5P20?)6F3YZIT7JM13KOM$KQ7:Q2'*ECBW7Y4,_(N19+C%FZE4/,G-OTDML\ M#P7UPDMG->:ZL6WEN;Z!'E3!L$7(H5DC.&UE)!P1@&N%ZO0-9QEQ_%KC MP0>S109L1X,8C*++5[V &KY(*H:N4U##SBHO2:Y*LW2RH23KC\QY2U)ZFU28 M+-(%8Y7$Z/&HE&!AB+(L-\368D#5GZ$.%5Y([2E,$+,:L?!$.9U_+ MQ@ MI!$B44$M!]\8-I\ =\0BRJ->TTS.%SP1X*]39# M!XPN 0OO64GO*+DI"\EII=4CJ:4VG;/EZK=LV1(OWBL=YJ=GQ.LQDYK,BS#3 M=((CA$YBD/&%K#/W"XG?4X1\ND7X19YXJ;9W61I+2[JYV$WK4AJS708)-3]2 M#A4LT3G)=>!SJFB$%% (-O;HT2#:')N6_' ^>(-F+/>.;&+QB6LSNN?G&%NR MT4J2GH8: 'M7UUQ?+W9M$$O30^+0I90RWK&@4/+1Z2?!_B"[(O&+WXY1QP!A M-1/U2VSGX?6XVER@.,3<_/*'>?8V8?U[A.:!Q#2);8&:(.%C(5<[+D(]#9W$ M$80P2NV"//8?0!N;#&!9%RMHB56"Y-&'I^1 Z9/Q"I@F24/"2:Y)F=5$)$S' M5C2+8(BJ.++=.3FS;]F9^'UH5R@$;C>A:P"]$0-*RE'F>&FL'"2>*8U([ MBV2G[@X47>>ETU)K?6"\3SI'6.M#,2#:V18D\*>9UU"&8B,9C2+DS%0XM -8 M\2CYD+B51BMD*TY8CV)XS]%DTB%D9/+3T^Q'4\.+ S'?S1HLAY,DBYB- Z(? M:XC[)TF!_63E+D+3MCV5J(05M4\_S?@[8KN-H^R'Y^-3-,_\]4*Z[J9$$%X8 MS\_E3+%/CB-W6D2R2)SSL6N3IHSZ%KY#E.M:5"+F;.U,F@77G?G3=86+?>7A M14YCHK5JZ _!X+/A?A-N>V6R6=Q_=G=IPX#14!X@06@-U(Z18899@@?VVF* M#,E&3ED%P;O9>\ZA<:D31[/QB4F!4\S-'2!*.7$BN*P#4TN$?XAAG/&.<8V* MS>FL%WCD9W!(T9S6:)Y&_:RE/O?!'PJ91J&7:E0%L@65F>!,*V .^_;-) [S MBS.?HGPAM=:FE+DN?I%F96,!I,210L%(L.I1U&TLFT@.,4WN2)A,!NLV1_P[!K(G()"""$P4U&*L,D)QE++!^WY_< IB: M:)V#S5$5:A#$OC%58^!''RU$'GR^155N4XC_'R-'W+@6NY]40S4#)W3,E17: M88\@6B9A_^J?HZYUS=4MT0.5/I$QDL?R>=C1.Q*$97882>I(YFC&84)?W.VK MF9T]KZV_B4F]*G$8YB)31XQBZT*\"P9.8Z]B7E]OW @$A* :G9S='K+#*.8M MV'AEQ2GO]]KLR'; P??WJ8F%EJJPQ!^7\\P:EQN-D8P!9*_*8D;C)36#FEXG M$(0\AUB/6$LLIXF?W<[$S$C%2FVLR-&1RR V_V$W;FK-'#;K<.T7%^P>]2'5P;V*6[1, M\4JQ\P-*8B \6Q/FSVB66+-<4 %CB4,117WE5WFH*3W&:58B+-1HK31)PQ6V MLK747>B>UKKOU---7)VK0&KCJOZAL:9!G5'X/)EHP['5 ],JK7*SBCF9Z5#J M3]8&=B>6]4PN,GHV4_[$;0(T,V -76^FKP/>7+QC8AX"ODU$G"(8_9J)J5:C M.=B+6+I#CVJD)572L)_F6,^?7YQL<:%8N! CWN9A[1AIO#HT,UFZHI@!>%*Z M,7:,--G*8:8D\IV$RM(&!@L2>O,N>426C &(XH;18.:IG]9@EG6U J*B2BR-0,R"!E&#@ MV@TX1K-'5C'UM5_:A? M3EZU-.+8D:7';+9/6QD]6Z[A6ZADVE_.ER30;FY0:*A=5)-.(I-K@KZ@/X@; MVH*CP,)1&OB58Y;=GF;73C68.MX\]67)?6Q\\="-B^^LDW?R\3NAV"$)UZ"V M-+8LIM'=B8L[?W,4<-V1+I?[8_Q8@ O%Q1H,AF]#F.1FZ #RU>.B]R[=N78AD8?4(A.=P:OG+)AP[9^2GCCNQ*\,,)=;5N6=-06 M>"5Y_T<0/=[>_&"',_V^[VA;*/7@<3](&P.?]970 2R,T3ME M\DX1WTD=#E' VD8+*=LB#K=0/,X<5THL7 61K 'Y!*DF881,UQ ME0;;<2'_S?F4X^C3&YFDL5BO?:+1KBE";N2UN\W^W2$W34:L*YFWDKU.2A:5 M#R[.SI^(\V ]R]5V.702:<)979S]ZS'+6[T[D;5W47K2R#D;=(7I,FV9ID-! M[)!L!"Y>,KAR^7!DM2 WM 4RBB&RW=5>%RK574I5]663.B)R =8$FE"@>B#/ M=O>VDL^1U_2BCPE>''=W_.7)XHNOGK*#SO!P4Q1,[/FSG,JTLR3P?@#VW2I7)=; @Y/A3%OXAP,0=PN9ODV$))9'CY^6$MZ>%WB(2$I^\J_^%DA>I/MF0Y MHDI@Q5$!^K)"&H*.>E^A%_<09P12VG!_D4A&XI*J MB]?-2I_K+1PVO:_6^DMH%S1(UJH[7LF?[?R.V[L=C9 MHCL<[TWNY*7U+1&*O@>Q]88:G6VKT.2JA3HX$6E-2N[WC=M=C';RLD&0-_N9 M _:ISHJ7D7!/4=H;L3]^*4DETW'\?Y1FLE3WZ$K08Q>QCBE[N8_WS&FVNA]Z M7#F$.3I%J5JK=M)",55:YIA>@IMF#&('3

ZNST(S"Y"X N5H[(0G 3%S3F*I(W*BL5T(K.X[7I\ ML1#L[B')M[ER*-)\H35&)S#'"^^J4%V86U7',BOS21^S26)4:/E WP MZL)5H5 U;4*+2T!3A"H%D6JYMC.C:[ZK[78.%VZLN-I4;I7 1KL2O/^4?Z"] MV:^ 7+WYX:?P R 5RO2+BETNDKE*@UQ!&D.ZF7@-B1[3;6M31%)>DV0,Y^O ML3KGO="MP0 _#W'H-WQ#V:02;NZR1U1+[UR07L2.*GX86W8F7Q]<( =P1_X, M6P6N6C=Z'Q__: T;1:$>0SU+"6L9N1TQ.([_*DJEE??)7,P*'&S=Q\L!7'-3 MD0/%R$T%\-XV/.K<2Z4G676M:?#*^K9X/UI!B>[G_LC6],*R\456L7RU4^M, MU80ZUR-_FHV*A=Y!8^-2K<%.?]HV-+H1C$%\J.+MD8H/\;_:F0O#XJ\R?)H+ M9DEWR7LD(0I.\M9V2V$.Z:7[596E.\$O8N2BST9WD(>KJ4+9@T[(VHJON13Y M$*]STW8"*2/EJMGQW9F'O4')G7&6ZDJWJ++V(;;ZZ.X,A5CX)3G_5@$2[IF> M-F-QS ;6M?R"B%-YDPI#N]U?AH1Z:UR-E!"0FP%U?J&I MM\-%H%NPI03BP=VC=@"#*UYE.H8D^.=QCVQ9S\E$I0DU/ZP.3JY2P*^$B:NZ M@$P/9G/:9[=LNTXZT;L#.%.%F6C+N?VQHAO?$G?/+D4-!>227O3ARG"?!7*7 M>+LB1JH+6_).<(:/=$=%/,:Z%W/C^/X7%#MP-Y2Y:0GZV?*MU#C0._GW M@0E-8;(U9^ZI/)45E)-#\ 7T&WEC&KU5DL0V36R^NK[,OSIR>? MGRW(N)7I?P.2?H3>*3%VT%)$#OH[ )O[O])XI=M^%R'.2_E]RCCZ_*KGC_E^&$<"(X5#3T[_>O3!Z*9[$/?[OC7*9=M3YCF M/W&UM>OP GV_:MO>/F"!\'.EW_\74$L#!!0 ( ,&HG52H'9N5@08 X0 M 8 >&PO=V]R:W-H965T&ULK5A;;]LV%'[WKR"\;F@! MQ=;-MRP)D*89-F#=@J;M, Q[H*1CBYA$JB1EQ_OU.X>4;*6YH-WV$E,DS_W[ M#LF<[93^RY0 EMW5E33GX]+:YG0Z-7D)-3<3U8#$E;72-;?XJ3=3TVC@A1.J MJVDG% M6<,W< OV0W.C\6MZT%*(&J012C(-Z_/Q973Z.J7];L-' 3LS&#.*)%/J+_KX MJ3@?A^005)!;TL#Q9PM74%6D"-WXU.D<'TR2X'#<:__!Q8ZQ9-S E:I^$X4M MS\?+,2M@S=O*OE.['Z&+9T;Z?F&6WYQIM6.:=J-VFC@0G72Z)R05)1;JW%5H)R]>'?] M\?J7#]>W9U.+VFANFG>2K[UD_(1D%+.W2MK2L&M90'%?P13=./@2][Z\CI_5 M^ ;R"4NB@,5A'#VC+SG$ECA]R5.QP19D"VRM5-&,#\VI)=N7,:YQ:KY&24)#'Z)%4MJPMVD MV05C6*/55A3 A/1MR/$YPQYS+Q?%/:O3@B)'4 '0!R MH"%@F:B0B1L3''&*#;4[,8A:!IL[$D2ZG9@5GN>JE9:6 T.]6CY.& MO70\EH0QZCBH(N\[$#<&K'GE;?:-B!=;CA0R;A;YIHRPSVI!6*-9# 10%::# MH(N+1E6B<-#.>$4:F3L<,,1="<2^IJE$3CY.V&7M@R%6;D""YE6U/X1JW(%* MW$.VH,LN#Y0 73B]KI%R7(/BI&VH( (#MTJ"I[$AOA8"B=MB$3^+WH4Y",'Y MX/L7VB9#3.*5Q*7!D9=F>ATGV?[DH _/9&&^( &,6[<%B4UX (Y8]@8)(0UH MH8I'VP_K:N":8Z^4$% Y*U:A2FQ+.;C-O5^&$HAVGNL@P[616W-$NSJ&YFV- M+A_"CFB$])DM'/ 7R4"LRW 1$G,KDHN-[[( MCV&,[1QZ3)<=<_J8PX/]2"[8""D[^E%3)4^]K1?4M>(H>MPO]+^M"8$82OZI M%1T$9L%L'K+OOEG&4?S]Z.H!<7QN4"Z-@GF4LC@-YJL4>]2Q9: CK41/Y*#S MO\0TSC"-K]C+9;!8).S5$_%TP.DBZ9+7A^2ZS6<]YF^TXNX>'3(?1DIP%890 MU!U._1%O\,@RZWV'3'?H$9)55HD-]\UI<&))6B>*M1I)AZJRUN %PW3'*7BH--Q?FQLM>M#O@QSN@,,/28B /A2>'F[#ON>A+U1:^8/8_Q(2G"[9H>:\7NL/! M74-+3C=)H'<<]ETHOK:8KGRX_B)&:O/P M6\H.W#7^[NF+/DA6=[SBJZ9VKYK U\8Z6O>NIJCE@60&>X4%.4A.V&-/B>G@ MC89M:^->HM0!,-O^N7:8/3QV+_T;[[C=OY3?D_ MK&K&PO=V]R:W-H965T][[<627]X5Y6>]4JH27]99KE\=K:IJ\_S\7,N7FVBI;E3UZ^9CB=_.VU62 M=*URG1:Y*-7BU=',?_YF2/?S#7]/U9UV?A:DR;PH/M,O5\FK(X\$4IF**UHA MPG^WZE)E&2T$,7ZW:QZU6]*#[L_-ZC^Q[M!E'FEU663_2)-J]>IH>B02M8CJ MK/JEN/N;LOJ,:+VXR#3_*^[,O6%X).):5\7:/@P)UFEN_H^^6#LX#TR] P\$ M]H& Y38;L91OHRIZ_;(L[D1)=V,U^H%5Y:*YZ_>;7FZOK M=S5UB:;CB/[3)OS#+!@67\0+PO\FJEQ;L\44E_ M@7/(U H6-(*]"1Y<\:V*ST3H2Q%X@?_ >F&K:,CKA8<4K36N:"TNB_4\S2.* M"2W^6#RU :/M>;*%:OCI!G6I6WZNCU\$SL M75[]?1;'@#Y&TNHKR),V7(HXV:15E A$8?Q:X*&Z+BCY(:1^E*WKHT.8G M__8OTR#P7ASXG#_U7SR38E.7NH[R2E2%B.Q>N!:OD&@B6I9*H0!4R(EJU6XF M11)5D/Q]A/O$V&AW)CY! .SMHE%1#Q0R% MDZRX*8O;-%$EB;I"Y3C]O8ZRM+J78N8L>PEQZ"Z6FS5T-CVE[5CB[A;$:%,$><:17]/^Q'\AP:,VU*#(491*GBN:9$AQNI"3#2Y)9%J695>X&0*P>,?"#X/!+([I/@VOQPJ?D0:^](+A (:/\F5* M%XR84L '"'49C+S!!VQ>HK;"2 @M5]Z30 XOAN*9O:51$2(X=YFU1F$XN$JP M0+I(>6>ZN&V3"SDN,4F4K+!EU0D1ZWT!.]W'@US=-*G=+%9/#I?J/$.^OX M1/Q$'O\[>1R^N47SWN!BI>)57F3%\EY,(/.%1.^'M4\1S3'5UNOS&164P24W M+IB0!:"<6Z4;+4(QQH=OHO@SEA#>V43 '9_** '0*$V1J>BW/%HKNIN6ND:@ MQP@HJ0*T!CE4/HZX2KQE,T53AX\ MI;ZP 6QR;'FWN%7E@31*]\?0F6C%)0&7>?K?$!&KP5!I=M_MK\VZ=567Y.Y; ME6-M,J2*RAS":;$I*MH")N-<4F4%J"8*-\+O5BDJZ1W*>FLW*>8UJO(JJD12 MB+RHQ)H@H@DJ%LC4O1(!5*:11)1BB8AS7JVA3,)P#$:-41+AQ%;C9:,8@KN- M2Y3_.>JG2FJ@-#(%>0..0!"A-GTA@VY08;6I6TTA<4QS3)D_ICW;T('LO-7\!&ZX%.:DBNS6]$T@5#I3B9Y7C*>.^60(,F!)D(3 KWAFYSVQ# M9ZGCP[V7NU&28>,*)033T[]H= KF( #'\Y: M8VW3Q.%0>@SP.X/MZHWMD90N30/IMC!>M2N1174]_PVB6E1 UZFU5T@FX]8. M&'#D-I^99&AZH*G8]\U^S?)YTC1?W=.,;1*)DF \;8P4:[+8>9SB\M@S"L%B M:XLD:1.UWF3%?>/J3OM>S+9PQ%G>;)E%&P0XQ05/$M3PX'3\4V*?C+HF0BG+ MC#O;BE+=%:<**663G-,F,K4 .=(HNRV) R[V2"%=HW(YF%,9RZ!HY[\,MS6MK',3[LT+ MD16([=) N:]YC3V ::\H^_M&7/ 81=@&$%&]U!5UG&9($+&;5+92\,W62GK+ M3'N<X^WX+ME/D<[GD1-Q*LP<0.:9H"X[1"-H%:45-L@ M75)4F\Q;=9T*C'2Q/8X]Z6ZZ+ NM>UW27$%375(]QG\-X-O-$-9B M)T5TXX+60_U82.JRA0A6+6,;4Q6V5*6 3%):G_L6K0Q_F6YF]9%H8"A,=CZR\;:.[MD >[*2<-@^/S]*3I$N+'Y[V#!/T1TY5[7Y MI@'F &6I/B%L]:K($H0LD ?*->U9F>*]+L@ *V1)5X"L?JWKS\3;KKHY">CT MV%*Q_WK]MBD8C%'V@0[N+5'<@L-'+]U/5&GE8@2H=1&GC/5:6.6DLX-1']U< MG&=2"F2MF.H@@1,SB[%H]G;MX,[$P-C]"%1O05!C@#4FB16QK&BD,)8M,ESA M3TTR]61D>]!<>A>5"26<(VR;>SP#E<5\"X)A:Z:1J=:3L":$YHK,;WH_PND0 M-6&SZ:!@^XV';7ZK\Z>CWN>#_X#1+9W9&P(&+D'C2D-$)4\(@YM>'!Z2PDTC M3*ERZ 4T4X?#P3LWV'#?*H77V>6^'(<>3PA^\,).PJ89]VS1S#E[(."Q"*47 M-CO-;JZ(*?P05P6IYP>&;^V##EHZ4[S>UF+PZRRY)7\FXJ;(:HXK";/&9RT' MB"T:O@_(!ONEID-B7L^5XHH;VXW,N&DB''4S8U"GBT6%6"/TF:YK0R<(?:\1 MTR:$ES4"'2)(D4>WZ3+J)7=99,W-O'N'9"Q%H9OQ#=A*Y7'*$#+)8K<4_85C ) MD)%'%A_QLTG;5T_)KD_CH_%)EM+PC:K]O7'3@0R&HP/L]$7@[;+3 B#HPO,& M[YJA8:YRM:"80;#Q@R>^#'WO4<1TX'^=E_:G)BFAJ5#2=SS06IZ E?ZWT)%&T?WJ&AC_/U<-'6 M'[SSM_/./_\U7/,H"/XLIKGIP XI\,_"+1_DD!,%^Z85L_:!]/R1Y5X!"E%H MBSM&8E7OW?">ODU>^ZSN.4<:NJ4-J4CW+(>@99J*U"QZK_^<4FH^R.E]4__# M;VF9E)JM4&O4&7+6?7/-&14O6^P+C+1$+P'<;_E"QCN6$@$:YFAEDI-:BMJ9 MJ>QI@0:C6!A&&M&"E,CV PXM/+90[(:T1U[OB!:KJ$V'?=O1XMIAJN<*T)Z* M@%GJWZ.\IK9@,$[0:MH.'7P]9*:@P5Y2 "_:XM6ZO!]%ADN(/K?J6J*%D#)5 M'4IE0V_4FV^C$_;H^K7!?Y]Y_AP6 +V+"Y:M-;K)X*63P5$_@YN%'BP=3R$% M]K]WHS>IZ?X2\%!PNG3; ^_;@(D_WES2D'J-=L:?H(ONF5(5GTNQO"EJR:Q# M^%#I(]*3-'VO2GIM<$)/VF)H+[7W=Z=3Y@9/1^O"RFGWDK0^FGF^- MO=T'W7H?6Z:A&=8N"_0:VS*:)Z%N]PCM_QXE+5*9^,>*,"8%$!,#Q*\Q=K$M MF9TN;05TV4=I-3 %CF;;I66PUD;(SBX0MRG&UI*01II+Y ;#U3#%59>WZ:V9 MWCL=;.;8==EX(D%:Q14)5A#%4]P1?4GOJ=(DM>C1L2W<[=1]YNQ4N6X1SK:S MH)O!40QJ#.'"Q=PYRM2]TB 5FHDZIJC,,I-=@%$K:FBFABRQ^G)WU&Q'OF@# M\WYA" J%CH=H8A@ *0G0?\++%.-IL_S%:"Q1$)_T*H;?R6V_ M.773SW!4S;@EW1O-],\$6/(;?K8MHFK)4S**48VPE7,Z3/8(U7;&-,&3J#DJ M#8W LDDC'HA6*J-^":FW9B\W*1U.H&.//NT) "[G0):ZEPA,3=PQ)V^F/2O1 M.@?FC8T[.468Q7 LP,B[TTFW?"?43LX.09W9(:@#S-(O3-U.Q6(!/3)55<2[ M8%NG&;4MSY!1+7HFO-/!"A/09[W:&'I/9O!X#P:"E M[M)N+H^5:O8\\4H:!Z_A]F@@P^3PEY]Y0X)B C12 M6[+47<#2$0CX8\R*H_'TK^.*?(]+14N4N]PN2=R\N702]T_@E0)6W8"L;8+) MM81T7^ER2W<+U-.(IUTT[;(OWRL+U7N#D:6?@;I7F"%IAY*0N>&FS&MB6WBZ MV6PW8,[$K'K@^,,35&B8(')"HLS)DW:6)1#F>;S9#GSBG= 8>/K,"T'V*RE* M3<-KAT6>Y_@82S,GPQXT$W?OPY\@[J(LU@<.-_SS$'VA'(_V$WV!' W#P55. M+SV+DJ282&\ZW4/]A2$5A(>IO\ /Q+/!I7V?T#^QZC\3)_0*-6C)P;T'6WTY MGH:XY=K)QT39HDF34N_NL9R,@T>QC;[TAM[7"<]2O>H,C,GSM"^QM[8,M[XA"L']\[9S:]HCV><#*?>](7)!SH+1.>& M5#-4F0EF=[.M5VFJI1Z[:&R#M=5W[THD-A%:=M),ME/A_PFE.B6*.Z17'CLG M?_GB(5)UA'P9.L=_?3%\B&+%_4/Y+<=];4;UC_MRO.WG6 GY_.!8O_NSO<,? MC.NW,ZYV,/[*8/H'3O!*NF9"[>+"E\/AV#T#8R:^>QY?*-W:$>;A@[]$"M'MD0+$E@^[9]Q=2>S2&K M,#09R[$_X0^/0SF=3 A_T$%*<@&=_M["GXQ6J'7TWPP?J'-T&NW;Y#TD;B"] MRQ&.OR)L>\YNY[1LW1K_P#SE1D);5BA7\0,"7CL[[^K:K_KNO=K+ XJHP2]-/A^+ M<2"#D$Z8!!BO@PO\,$4*C\>#:Z#I$TJ99PW./?']B0P1A\_$6(:3"5WPY,60 M9G(^,NHL&XZD/_;,LJ-@1 ,QBL1TM&]9C,J>-^)5Q^.A.!E.90AX]TSL^SK[ MN?-G O@-#?TQ!.*QT(+-7PQHK[9_;V%F_LQ =[OY8PWO^<2X%IE:X%'O;#(Z M,C"@^:4J-OQ'!^9%A6F0?UPQHTPWX/-%@='%_D(;M'^%XO7_ %!+ P04 M" #!J)U4J*K(3UX' ""%0 &0 'AL+W=OOP*B9CC/#:*$D6W9LS\A*,G6OXWCL+ ^=/H D)*(!"14 MK>C^^AXLI"1;LAM% M=%445*TNF)#+LW:_73^XY?/LU%R61+'9 M67O2/[D86GDG\)6SI=ZX)G8EB93?[U]0]N[5A+0C6;2O&-9R8_:X_;)&,S6@ES*Y>_L+">D;672J'= M+UEZV<%AFZ25-K((RD!0\-+_TQ^!APV%<6^/0AP48H?;.W(HWU%#ST^57!)E MI6'-7KBE.FV XZ7=E#NC\)9#SYQ_F%S>DJ^3JR_OR:1Z>CFY(I?7 M=Y]OOWQ\?_WY[K1KX,B*=]-@],(;C?<8[0(]_I6)Z6&S:7B_X5:I>U[YWBMG7.FJ$KS%3P'0/JD]0AYZXK=,T'Z MQ/_'X7] /DM#16OB4)^TIE3GA/U9<1AGI7V"0&0K9(SZC@I'TU16>$Q>D.FIN M%! :1KY1I:@%=' M<=OOOX:YT3B*XZ,]OOS+!MAS9!^2V?O'R1P>1^.][/B7 M#>+GR/X-D35K;]"'9DS9D$2A3+]OL;C+_" :'Q_7_PVB9T@B9IDV'%T OC:B MEQ:> IW+)=(@D??,A7TI#2E!N]94<;$BO,PX4@$-R.:E38%:T^3()OM@*HL% M+5?H8I7(D$]4(&E(M4!Z95POI.:VC44PK4@FK4ICEFT:<&LX>JOQTH L G%/ MYHH8&4PU*-9YSTM4O@KMUG3(YQW6EI[SIBBX?-U98WB9BBI#S5BLXWT1XGTA M*,0MK&4=^8Z )0-I*!-SX!&6+ZTK,)VLR%>T;ZDBDE20RGF:>UE4Z5*'O3=R MBT#@6E!EZB5.4=QMW0FW%[8*85^L> )O;C8XL&_L4N/>VY"E=8RYI_VW;A6U MQ(/D#2(1-DTOF!LSQ"JRQ!LY9S9Z?;G==K"K# 1+K_T6/%4O;)"AYDJ%_FHK ML+6?4('-9,1/<,X;.98':-\]*U M#U[N#/-4EEH*GKG4U 9_%HN+38RNRFVP[TM[CUL2M6 M;Q!HEN(*@XQR_O6J2#"FAH(G=V#2/=DO;MBS0Y^$:CBS_H+9N"75A MV-&A UN[0C%GPD'&FH!6X($4( Q([J9D;.>-C8GKXSID=/1B_\]B9 E*7L6= MXT.W):\&G=$XL#2IY@A#$H\V)J)'-6P[E;W?O7NZ,S\=@.$XZ@^//830J/]/ M$ \;7E-%;19PEUXPOZZM$H$,ZG!L <%SFJ[(+=20R%0OZ_UT?\ \N(Q[[8'L1^^9&$B0*W?:1(EIP# -7]W;&'\-O=[&R0^$%T; M"XYJ%D)5J"D_T(R1>N;I[)GZZV'_4?SN#28;O.MQ!XE6^"G&#_#40FU:9[ U MKWC&[&&E[OIIZ,8%&J#,;&FT@X$LT @6"R5]:]&^>6$H<:,D[C:FK,I4[@"! M(71F3P51 "V3,(&\6;HS-V21&A!U7)6RF0TTVHY9,K;54#9[G+ U!U6W4O7! M9,4HU)@]M3YQ>@J%J.E7&Q&U=6C:#_"D=>';=F1=_TK+BBJDK0\'3+7]*!X/6U.IS5:YN+?L ]H#0DC_ M>-R:[NK.8=1SO1F");0TB:-A_V@+P*.(#&/U'T:@_)*]A.NS^RZOM(Z-0VYW[!W%T?#2"MZ>X[*^/+:U) M4X3_?35@UP>;[L9WL8*IN?OZ9WLE_/A/9,W3Y@/CQ']76XO[KY,?J<+91"-K M9U#M=8Y&;:+\%S]_8^3"?65+I#&R<)SR3*=+BQ#IK/KN=_ 5!+ M P04 " #!J)U4]*:SUG$" D!0 &0 'AL+W=O=7$%ZQDQ';BI-V71*@Z0?60[LB[=K#L(-B,[%0 M6HZ&2I3(Y2>B*2\7O+&74E/7#?WK%? MA=ZIEP6W>*[EDRA=-8E.(BAQR3?2S77S#;?]##U?H:4-O]"TN0,60;&Q3M=; M,"FHA6J__'5[#WN D_0# -L"6-#=%@HJ+[CCT['1#1B?36S>"*T&-(D3RO\I M]\[0J2"/GR?7U_>CQ-'A#Z<%%OPK 6S#\ 9@QNM7&7A4I58_DV0 MD)).#MO)F;&#C!=8]&&0Q@'E(;\X;FAV'1G!IX0A8%@^S8S*R/$[9 MH/=$"P1"P=KH JT%EL?9: 09B[.,]:Z$$C1H):RT+NDP9L3[^=,)R]C7WH-V M7!+VO8$CR(_C+VGNZXSB;##\UV4G>Y-;HUF%_;34VT:Y=HB[:/<$G+63_Y[> MOA\WW*R$LB!Q2="T?SR,P+0[V3I.K\,>++2CK0IF1<\8&I] YTNMW<[Q!;J' M&PO=V]R:W-H965T M.CT( M>\&>V)(KB9#\^ZYDX]*9A%QZL5;2OK?[5MX='85\5AFBAM>RX&KL9%I7-YZG MD@Q+IKJB0DXW.R%+IFDK]YZJ)++4@LK""WW_RBM9SIW)R)XMY60D#KK(.2XE MJ$-9,ODVQ4(>U+&E>(E>YX"!Q-W;B MX&8:&7_K\#W'HSJSP2C9"O%L-G?IV/%-0EA@H@T#H^4%9U@4AHC2^-UP.FU( M SRW3^Q?K7;2LF4*9Z+XD:ON%+1*'L%XZU;[_G M0')06I0-F#(H-A O%XO-NN1IRF, M@%+H1^&%S@ MZ[6B>Y:O]Y%HB17+4UB\TK^M$!A/X5%G*"%6"K5R87:0$KF&G_%6:4F_SJ\+ M8:,V;&3#1O^SUIG4EL &3XD M@MI0:4R-'S' 3A34SSG?WW3.81T+,Y#.J4O;%N0=^CVKWK0=X<#O_/X7LZA&_@17 =19R,T*Z#Z5"4E M<.U&_8@,6H/PO2?USEJI1+FW T.1_@/7=5>UI^U,BNM6_.M>#[1[)OO('4$L#!!0 M ( ,&HG51)S9XFO0, !(( 9 >&PO=V]R:W-H965TJ'Q9[C%=G>[G= M-23]]9U= Z'2A595O[!O,\_,,S.>8;P7\HNJ$#4\-W6K)FZE]?;:]U5>8G8WBWE="PZ7?,6EQ)4US1, MOLRQ%ON)&[K'BT>^J;2Y\*?C+=O@$^I/VZ6DDW]"*7B#K>*B!8GEQ)V%U_/$ MR%N!7SGNU=D>#).U$%_,X6,Q<0/C$-:8:X/ :-GA#=:U 2(WOAXPW9-)HWB^ M/Z+_:+D3ES53>"/JWWBAJXF;N5!@R;I:/XK]3WC@DQJ\7-3*_L*^ETW(8MXI M+9J#,IT;WO8K>S[$X4PA"]Y0B X*D?6[-V2]O&6:3<=2[$$::4(S&TO5:I-S MO#5)>=*27CGIZ>GR\>?EXG'UV8/EW>QA!;.'6UC\\NGC\G[QL/+@8;$:^YKL M&&D_/V#.>\SH#O(R.7LZCBXBWF%]!''H0!5%X M 2\^L8XM7OP6:TE5+?4+L:Y9JX&U!2R^=GQ+Y:;A]]E::4GU\L<%4\G)5&)- M)?]K@"]C9E?PS[#P2G)[(HE'DAZT2#],@2B!PHO-&N4IQ%:6-@'D@KX_I;$P M'$< M./P11ECPGPYULN>XD0I1X69)!%'O#-'5N1+/M-'EQ MIE\Q6>P9B1I])4IM#ZDW"(<0>UD\<.Y8U^85**Y)2"DDYT;T',+02[.(0%LJ M@:[O'+P%XI"C4A!%7CP<01AXX7#H7(SP]]]E41C]L)&"]#*"C0,8D M9X-P9 M*);G7=/5S,2V0.JH.6=]HR(4U@BI^9_]Q7NR&HY"^ #OP]12__"O3%.&*=!D M,XY'M$E&Q#RBK)W9PF?J[@JIO>9"TK=JN)HLF[2+FA?6.Z5IZ1-(16#L6N4^ M.SF%7V)EVO0.H39DBTY2^BW."S*I $T;^*]5]ME"V$YR5F0W0FDC+'&';8>F MM!)O$&1V3:.A\XB*%"G%QDA!4K5X+7Q(LQ22<. \T3@@*QYLD(J0U7WP"VJT MW+0 ,S& 4AX/(?324>BLA":AXELA? =]CBGBM";?:AW^69]N4&[L-%+$OFMU MW[)/MZ>!-^O[_*MX/RWOF=QP2D&-):D&5\/4!=E/H/Z@Q=9V_;70-$/LMJ*A MC=((T'LIA#X>C('3WX#I7U!+ P04 " #!J)U4":OI66T% #)# &0 M 'AL+W=O6D6($V+)ELQ#/O 2+2M52)=DJ[K_OH]I!PE61.C!0K8%BG>'>_NN3Y/)J9:B(Z;/;44$B*=)F;5=5QOCD6KUHG^<>+H/<&?C5B;!VOB++E5ZJ/; M7-2'H\@I)%I162>!X_%9G(BV=8*@QJ>MS-%PI6-\N+Z3_MK;#EMNN1$GJOW0 MU'9Q."I&I!8SOFKM>[7^76SM29V\2K7&_Y)U3YO&(U*MC%7=EAD:=(WLG_S+ MU@\/&(KH&0:V96!>[_XBK^4IM_SH0*LUT8X:TMS"F^JYH5PC'2C75N.T 9\] M.G_[]O3#Q>4EF5Z=DHNKF^G5^<7QY1F97E^?W5R'Y.KLYF!B<9$CGU1;H<>] M4/:,4,K(&R7MPI S68OZL8 )-!S49'=J'K.=$D]%M4=B&A(6,;I#7CR8'7MY M\7-F*U6OF[8E7-;D0EHNY\UM*\C4&&$-.6U,U2JSTH+\/;TU5B-X_MEQ;3)< MF_AKDY_K[=U"RSWR'7+)8/+-0I"9:I&.C9P3RYW=2&@C)"RW.*P6<(BV@_N.0K62W(]9)7@MPHR]O@F+=<8L?M_SEI25Z07W\I&&6_/;4*IM6G M56,:E_1F.&9A4:;];X!T1K)*I)?60E8; GRE:7E?)NI_D77>C($W+MQWATXL M&HCCD,9Q__NT)DD44AIM'S^L2Y;BLTL3^L@G21S&43$L@F]#W45#I;JEDAY_ M@-OIH+^C;% $ M-[*QXM4EJO43N0EYG]%*ECB[$=5"JE;--\[ -(RR#(MQ'$9Q25ZZ=RR,6!Z< M\&6#F&J^@L>HF5USY'41:<^'(+3;7H 3"+9FE('M(L)N,D M+4"7A7F4!E=*OG).$U80!FO'7@9EQ:.[X$AT&[2?%6^18=!9VPV)\X2,BPCT MK$R"&\UKM%FT8.\RZ[:2=\B^-$PH)%/F2-.0E12P5Q]A+FQ-(<+9&&<9,$47 MVNVS"_D*]U<";J=A$=U'J]\%/N7@KRP)6>K2:PPS<^9]F.9A4N3?H!C]-!3M M0Q1I%$9EY#0H\]C?7R)-GH4P3:B#,,Z=+RAP8L^!F &],4T*=2NO8V]D5>00TCN*H-S0.]3;ZMSH!8+-Z%]%J1UX5"OM&\JWUW\0VABEL+/9NUF1Z79#_[R M OU$$7@9/@Q/E/$M22.@Y IN1\CZ&*8A*\K@/?H:UV@N[L*Z#SI?4%$:BH)D MP340AOB0S(6$=?U$P&N,6HWK^TXODB%E2Q22WMG\*7^^0#3&'@ 6,L:"IYKL M=B;NFZPPMNF\CVWPYP^[_)^R'_#];Q!^+1B!M9H+T]'1/>#<[^Q:NF'U5MED<9^ MN&ULK59M4^,V$/XK.RGMA)F0 MV Y\&A9"Z,QF'N1L[&9O**ZGQQH*KBD+8]0DJLSKNQ)W-Q*U@W3ZS.8 MG9]^N;VX^P.FO]Z>GU^=7]^-!YX"L-D@;[@7&>8O008 M$+.67K*A=Y+L1#S#M _#N =)E,0[\(9MNL. -WP3;^[A3+I4&5=9A#^G<^P,"]N(HZD51!*[!\8RC&$[!A:9=ZC+X3S^,DB3Z\'URP3#^L ]"9S WEJ3FF 2QJ)0"49B* MXE541C;,[F#5ASLR>%[(A:-\Z,!65OHU9,(CF$4C15#B,$25KD6=KZDK424( M[:50:@WTPSX<63B'WFU&C7I]N!%K#NX@JXBSJ5ENL:/BDD%AYP^,)DC*1ZI@ M]9):T'1C"J58B[DB&SY'Y"49BKJM=76:U%>99B;U$DHK=2I+DG?.!M"5^Y * MMX4F? A(2E$DRSETQ3Z,^O'1CT"4N_/-H%25"Z:$62!8)D;=AB:'_8366:^N M)/RR3OM ZH,'J;/G4(0=!]-5+M.GO?V;;@&.GZ+U=%413!MD@4CB7FA(C=;- M91$VY=6Z>WF(2B$Y09)!/JFA81%G@\,>#NFK09=ATBZTV-DO_\?T*F' MTAV$Q9SX),/0/:*=?717[*8[=K_#L>V-0>,9%13I#O?4DW -)T(_0+=!FMV? MM,;<@[CM/_63$![$VK_6]-M0_XGB_+LD]J)F\=L4. MMIXN!5*I\P.-"I3;?_V*:6?;-^"T?OH\F]&:#<##M"^C"?_ %!+ P04 " #!J)U4 M"H]K]D8* 0(P &0 'AL+W=O78OKRY$K7->LGM)5%T4 M5&YO6"XVEZ-PU#QXX.M,XX/QU45%U^R1Z7]6]Q+NQBV5E!>L5%R41++5Y>@Z M?'CD*4""6LT0C!0I_GM@MRW,D!&+\YFB. M6I:XL7O=4/_6Z ZZQ%2Q6Y'_PE.=78X6(Y*R%:US_2 VWS&GSPSI)2)7YG^R ML6NG9R.2U$J+PFT&"0I>VK_TL[-#9\,B.+ A74BQ(1)7 M S6\,*J:W2 <+]$ICUK"6P[[]-4OUP\/US_^]'@QUD -GXT3M_/&[HP.[ PC M\H,H=:;(-V7*TCZ!,8C1RA(ULMQ$+U*\8XE/)J%'HB *7Z W:76;&'J30[I1 M*6FI%:%E2DRX*?*CT(S<<97D0M62D7]=QTI+B(U_O\!PVC*<&H;3+S#FBSLQ M]=ZIBB;L<@2YI9A\8J.K,/1)0Y)\\UO-]9;B*""N'[5(/I%6 MU[M:\G)-P):LB)E$6P8>X25)1%FZ5-APG1&=,?)!T-)8YY$EL _H7Z\E8Y!T MFKQ1C%ESA<&I9Y8#QXJ66\*5JD& 3<-3"\@ND _L&4:A-U\LB:UT8&V 9.:59(F0$/>H/"\U VTU* 9@"43J MRD!61;?&E)8XH86HD3)@H])@=92WAMR1O^L+ISPN0X4)PXS;^;C)&;_Q?A2$ M\Z-=-IU/O+,P^*,NHU4EQ6<.P,CR+3D)_&#YISL0;&X$2(]P933I>M+#BH*E M ?;"6V:SBUOFD"I*Y#PUE&.:&ZZV1E)CH*'E Y-2L)NF*<<4HSFI*$_?PB.4 M\M9*B M:+#A(X !J[25+ QL3'B$YCF9+6;>9+D<"-(X-46K4U*"?M9[4.>X\ERT0U! MB8-%SCJ9R"%F51/5+4G(",:?4,#9VW (DQ*N]B,:Q/3L MZ)B>!#-ON0@[$GQ@:YILR0.0!C4_T!AL)=&"-\\X'QWQX/>_'+(&41YZT_G\ M4)3ZY/W^.G!3*RA(2J%I8UY2?.L]RR(;,DE&RS5FG)!'FO[+X*1K7!"\*%C* M[4O8 [R!)8K>".0-C('"TO17Z* L1@.F2H32O@%/(F]Y-O-?2IU&GYX6?TX> M38*)%TS/#N;1EZ!]&"Z\V;)U#Q:<^7+I31:+8Y+EUFRX&Z8,HJFJF.FP\ZUW MN,R#6V>&Q$GDAQT'/R, DA%%FD"F[8^MWTTDWX?C)^P9 .GA$D-XPNTU\!/"TB$!L[1IOLYF(Q/,@XO4Z-0 M(@PQ)1)NRD:;6\C%I/G S=SV$.N2_\<6 @KW:6TSDV/[ $!2]V6!W$VQP4C[ M)0JZ"6W$,LZ#@4V:#%9.L ):R@SG*+ AM+T*F2$UR7*SW7'J2V1M=5 K"?PH M=M#=!@=5'81=)]WZ"CNM!.R3Y(UKG$[1V^ IS^30JROND^O]P.CU9*YJ"9@" M<;N8 SI,CLN+9T4$))B%D;=8S(XA\"RE++)8BQZ"_J&];9_C32>3PQ4 D.[[ M&D 41.N W# XNU;XHV PQ$23J5^.+$'Z@2L+>1QY*#6I,PEK;@ MVT+5D#CF^CG5^U[E$[;_=;VKS3H+Y"7]M8Y;Z.!%X0')RMG'CW MB+(=T1JIAE71]A%TEUTTSDWC>1*&_JS7+PWU*.@6FA-(B[B;FA@C%,@*(%/6 M)M9 )"NL#\,_N($F+C:="AL.P;,;APE9%;'[J%#2^,-LJD,0J5,)9+'38UW@==T MV<,4.'WW-YQ2HODY)K@-((SX4FA\@*EXWJ[ ;K#7 P:A4=V)L5MHK$KQF),7 M=8&+)P',/EOE)B*'=1O)-0Y2P,S1['@"!&;4G-$8XJ[+/D?I=B*O+)*:A,"; M;DRU@KK(:+VC#KJG,P6^P4;.C1VG-K_ %S#+:$F-[5&=%OE!O[>=%PVD,^LF MG4&WV=\8,R#)>GY6L-KV MN#DPS&CKAQ9.#?YA[#90:JOYKF8C_X2J+$=4,G/EKO)WN*"*=H!DEM$0UB%> M-,8E6-#U,(V2N^$F93!D@;*FDW%CK6WZ6S[8YQAFNFG."BJQ1>CU:+WT.?^? MY%_P%?F''/ZJ#!PBTK$V^#I(<8Z$I3(EO67=,Q7C7#P?,OW&5ZN*DY\)6PC( M\G<@T]N;S*2H<0[-EV%[O M%](!]*!/?0;&:)48U2G?VIIFE7EMQ^Z?#$.OZ\N],PO]DBEM@4?N=\S0@HIB MM?R.I6N,W8]EYU?&J"M'.U25I:B!8$JX)AM1YVE3[]_@,A?\.Q.9!^'Y:7,D MP4'NHP8R.\?TBNVS6NX6'V"--!/6"'#PH/RAD^#[1JS>=!5O6P1LX?5[6M94 M;AO'181Q>P+&3\V/M!!4+QR?#L:\)K./.5PH%DVOS+08*"ZEM/UAH MG[:?>US;KQQVR^VW(C]0"2&(564%6P/_;#8BTGY_86^TJ,PW#['06A3F$B&7 M25P [U<"Q'&(# "Q!P &0 M 'AL+W=OHZ#&V:8REL7U>H2+/5IA2.1+,+;6509!Y4%F$21>_" M4D@5S";^;&UF$UV[0BI<&[!U60KSO,!"'Z9!'!P/[N0N=WP0SB:5V.$]NL_5 MVI 4=BR9+%%9J148W$Z#>7R]&+*]-_@B\6!/]L"9;+1^9&&538.( \("4\<, M@I8]+K$HF(C"^-9R!IU+!I[NC^Q_^-PIEXVPN-3%WS)S^32X"B##K:@+=Z&KK< *XBLX DA:0^+@;1S[* M&^'$;&+T 0Q;$QMO?*H>3<%)Q3_EWAG22L*YV7*^7CW,_UK],W]8??HX"1UQ MLB9,6_RBP2=G\'$"'[1RN85;E6'VDB"D8+J(DF-$B^15QAM,^S"(+R")DO@5 MOD&7X<#S#<[PW7ZKI7N&K_.-=8::X-]7.(<=Y]!S#O]WU5[%\TV[MI5(<1K0 M5;)H]AA0*?OPDAB6NBRI=>^=3A_A(4?(=9&A ;T%%&D.-A<&64H;0^L-W.5Q)?O MH:16DVKGP03PO'5%SE,TCJ8 X)X(;1_N,$.:()L"*0^U)ZWD_9JN'1I#[IJT M[M%(M##_47%QU"S.:I9G-3=G-;<_!<")')6_Q[[,F=S+#.G<"']W[,::; M8P K]MOK:O06B#INEG&O*]#)<1+UNNKXX\0O@\M>5QJ6XS$M@WX\ZG5U\>C8 M'P^O>B<5>:& S_RON;V6A;;<")0ABXN:)+26FW8CE>"A>^$U]!981T5D8]]X M]AUMN[4&^\K;EOAO/[V*HWDSAK^;-X_9!V%V4EDH<$O0 MJ'\Y"IKK>!2:[E4KL(/NE9[]!U!+ P04 M" #!J)U4Z'AT>C@+ #:'@ &0 'AL+W=OOF%+DE%T%43@('E[;59*MW3B);95D9RN5RL,0&))8 QCN M -"17Y^O>P8@*)*2-KMYD(BCI^_^NF?PYE:;[]5*J5K<%7E9O3U:U?7Z]>EI ME:Q4(:NA7JL2;Q;:%++&K5F>5FNC9,J+BOPT]/WQ:2&S\NC=&WYV:=Z]T4V= M9Z6Z-*)JBD*:^W.5Z]NW1\%1^^ J6ZYJ>G#Z[LU:+M6UJK^M+PWN3CLN:5:H MLLIT*8Q:O#TZ"UZ?CXB>"?Z1J=NJ=RW(DKG6W^GF8_KVR">%5*Z2FCA(_-RH M]RK/B1'4^-7Q/.I$TL+^=3UE;[] MBW+VQ,0OT7G%_\6MI1U%1R)IJEH7;C$T*++2_LH[YX?>@JE_8$'H%H2LMQ7$ M6GZ0M7SWQNA;88@:W.B"3>754"XK*2C7M<';#.OJ=]=?O[S_V\GYV?7%!_'^ MRZ?+B\_79U\_?OG\YK0&=Z(Y31RG<\LI/, I",4G7=:K2ER4J4JW&9Q"K4ZW ML-7M/'R4XP>5#$44>"+TP^ 1?E%G:\3\HD.VKJ11)Q3#5%S*>Z16+52 M\?6_SN95;9 G_WY$V*@3-F)AHS_ L8]S"J*A.,1-7/S:9/6]^%@FL #Y+2YS M65;BZTJ)][I8R_)>K&0EI*BRQ*)]\!!G^7<_:[ MN*[Q0'Q9VR(JTP>RQ$M:].<_3;W8FWT3982>47*N9 2 MF88D(];*,%Q!4?_-K(/%MDE+XF(V4UZWO>(+BJJBCB\ZQD(VTLVQ0@="8/8^5.B(-H M-\0_L0?VA!?$_?"VKG2/Q2TLK)4I2 G(RDHXOBP= '>9@&?< _@IW'S8!M)% M)HDV%.S\GKP@*JIB^-2H7K)0Z!9-W>!A5E4-15XT@"$;T(V""YVC#5'FL'MR M364A@)QJ*+ZMHK:BC:I6,;LWT*H!Y6BC/D1E7D(NC=E/8:[Y1A MZ3?*6/=1RCEFN%PW)D$QPVY1-L4<3*"<

ND.,%%'8Z6+4O=57W5>XRPI:% M,_CB#GR!@N**B%S-2C T8 VOL&TR_07MB('2Y9VZ4R;)*DIF2NFJ22B^LJ:7 M,(22 ?%RK-T:N5P:M82_'ZYNB\_9"\C+"@374-0;BLS_'A4844,&N=0ZIRFS M^@\*3S\4!^3\CE#LU%<&TZ !@+-AERXUE"FWK'5HQ2!FZ]TH-A7,="WS+KIB?[5]G=?CPF=QF?6Z]5A7K*\'_V06/%@,>!6M&+PGE[+C;Q0< M4HEC$?C>;#:F"V_D^X,K56$E\I)[",ARO>84GGFS202B8!H-KH'-D.*)I2IA M5FYA)P6*930/,!H'@1=/IU@PCN+!$WY4=W2MH$04>G$\P<7("X/IX(NKY?:7 MH(I"I&W*\E/J%_N0BY)04+3AEL8XGRZ,+IB.8D2>Z,#O)3(7)'GFD@5XV]3=X;7<-V7_@'EK41UH[U%"G M=HG3QWOS&U+P=1K+WZJS%L<&77NU17PS"'S#>B+_*LB&W6!F^ M""=>.(Z\R21&.OC#V81_8E],AC-ZA 2;C8+!3ZYL9[X7@R88C@*03::#"P>7 MJ7@9@DO@^7$@7N%=-!;1D"K"B\?Q %N5A).0"&_J1M2&"#9C^C\4T]J9QU-G0\GKB MMV\:' 2=)].QU+)S)I';AH3O1^@N(,HV)@; M3":>'UDW!&-R6=#I *^/9\_U0"""B1>-8B\*IUL>&(FQO0YFL1<$09='KHU0 M@KE^Q^/*XS*(1>B-1KZ5$5@9H8B',WXT\:& _SMD^"(8>9-H!E :];-Q-(,= M4[(#GAW#F]LE>-MFOT3I8L?>0^(?90::-S0&=.)=R2O!!CQ%*\&%QEU?>3A5$T&P,8"$(,X@)E0IN@DU)/7)9 H;:'K\7 M^8W*F1XPTHX/W2#7-N9]($\CTW'@1:2!VQ=4S#1QW.9*]#3H(+14=S7<,+4X M-Q27.QN@J\UL8J?];SR;P+"68K\3_.V-Q%RAH]S0B%"3:J6N:2IJQ;UHHWMV<'9B;>-B!P>3;BG<]M'^B(9/:?=WNG&YUDZ>.Z/X1^921 MKL&C^Y#FJ<) DVX,:#!7Y7:R)0%")TE#WCSK[T#ZWDBSE!EU(1'T],FYX,%H M=* MP?/.933Q\U#G]BC/GX01I;E*9*'^@"CUS7JT-3\SP#M=^_D->_"YF[F[ MCOSY/8]IF1__QVB98^C:A1 MQU@8;?KBV(M'P'=TT=EP/-UNV7B*D9%DA>,9QAD[M,'5J]4SI-Q@NT>!E11L)E,5VSLX3.?>7>X8G2S7!V& +DY M;K2ZV&,@3OM$5BN42NN>M@- M29WIRFRW4WSX.^.I\ FS^3%U^.9-QZ%+CUVT1S^UDG&[;Y+X;Z]M)*B G<<1"IXV@8];MV?>V.^LWO2QW3T^;CSH[0GG=I%U"1%ZL^F, M!O^G"J57%9P8$2<&!6+; ?M-Y82Z<&>F;DBY;$N5>\/'C<:=MD^OVCF?OKB^ MO&P/,'GBXFC<6(?!/F6PWY_!:*O^ :/)PFZW335[@%UU&T):VVNQ/ MG1H/0L*CW,.3/:=1NBV1AR-D;9M#69D8139#P:[E\1FV!(;PF,&8 =$AV1GZ MV 2Y;7^.,K0B7V:OGK3< Q7(@A>M-4^?1?9/ISHG)+FN>(\P;_'>'2UD!;(N MLV8AP1/%"WMMAD[EH .4V!:_);0%L'WG'.=TSF$!"\U@[?38B@Q-MW"3*NVW MB#Q;9ML?)6BTI\-+>6\P"$%(VB2[+>:1QL0'^W6 M%.UPG92V^T@1A"=\S&(IR'T8RC*=MCW%';796-QJOE=)PR==8[?4 M_>[[%';:^]Y8*+/DKZH5N #![:?'[FGWX?;,?J_N"+U=*8NM$!'B_T+IN;TA ]SG[W7\!4$L#!!0 M ( ,&HG50R/^5-O ( (& 9 >&PO=V]R:W-H965T_^Y_KN^%:Z0=3(5IXK(4THZ"RMCD+0Y-76#/34PU* M.BF5KIDE4R]"TVADA0^J19A$T?NP9EP&XZ'?F^GQ4"VMX!)G&LRRKIG>3%"H M]2B(@]W&'5]4UFV$XV'#%CA'^Z69:;+"CE+P&J7A2H+&3U/E[AZ\< MUV9O#:Z23*D'9]P4HR!R@E!@;AV!T6>%%RB$ Y&,7UMFT*5T@?OK'?W*UTZU M9,S@A1+?>&&K47 :0($E6PI[I];7N*WGQ/%R)8S_A77KVZ>,^=)856^#R:ZY M;+_L<7L/>P>0L!R38@\;K;1%[E);-L/-1J#=IY$\TM?*D^FL1QZ?Z4N=5T MRBG.CJ>WLX^?OT^G,)E^FE[=W,^'H26L.PSS+6+2(I(7$'$"MTK:RL!4%E@\ M!82DIQ.5[$1-DH/$2\Q[T(^/(8F2^ "OWQ79][S^"[P[M%PC/24+$Y18L]FSO<$&EBC M)DK3:/7(J9U0;. H36,OZ"@9#*!8:E+HL1MDI ?=>Z)R M>T7A7E_6J!=^^C@12VG;%NUVNP%WWO;U'_=V.MXRO>"47F!)H5%O&ULK5?;;MM& M$'WG5PQ4IV@!6N)%E&C'-F [#AH@:8PX;5$4?5B1(W$1DLOL+B.K7]^9)251 M\25MT1=I+S-GSUPU.ELK_W^N),M;:4-=YJ,&U5";VYPE*MST?A M:'OP0:X*RP>3B[-&K/ .[2_-K:;=9(>2RPIK(U4-&I?GH\OP]&K*\D[@5XEK M,U@#6[)0ZA-OWN3GHX )88F9901!7U_P&LN2@8C&YQYSM'N2%8?K+?IK9SO9 MLA &KU7YF\QM<3Y*1Y#C4K2E_:#6/V%O3\)XF2J-^X1U)QN2<-8:JZI>F1A4 MLNZ^Q7WOAX%"&CRA$/4*D>/=/>18OA)67)QIM0;-TH3&"V>JTR9RLN:@W%E- MMY+T[,7;F\N[F[NSB24L/IEDO=Y5IQ<]H1=&\$[5MC!P4^>8'P),B,2.2;1E MJ:D2]@4(8H/+2PLIZ!65'F H-&LW'5J+QX0L6,BOI M0M0YX.=6-E03=CP$^OZ[- KG+\T6HA!?D"J&:W('#!9U1<\M0=4(&Q0:K *Z M1XM8NP-ZS*@*669-;Q8@ZZQL)AZ?$]K./<-GR_!?<=W6_" ML;:LA<4!8J.ES\.?3&TP8R@T>XK0ORE;0@#?E7&%6+1;F!C&)%OB8Y89WP-L!K69:$ MB#J3I&Q:( M]W9O$-QJ- SBI+EV^"/PKENMZ?C4>W^88$-GP'LBJZG-.-&#FR.(_#B-Z3OT M9_/ ^UG5Q]D_@1P(0I3Z<1!!-/>CDQ/OHV)+'VH<01SXLS3A-U/_9$:2Y,*, M7$C)5%L7TTX+[^FWB*. FM*!2Z6D'Q4#>:N9#'O>Y3%G#67*P&6GWN_NPC4K M;^^EKRW)E+&.D1\G,^>$)(F\UY0&')V!S*EW62FJT+\ZOQ-%S?W_6"V/6Y(Y M E>3T4M:)6GLO:DIF]!8V.7NT -;V9.D=]+RX8,'D+-YZAWD3R9, 4MRQF.Y MPVG==P;*VX'?N&R?H"+O5CLH^5@/[GG+^ M_X6^#^+.#62;5M7#YLJ1#9+0139(@V=4#T)P$*(/@T!_G4#="R=AESO3,'!M M>NUF S*)^K*F4>?1WCR,U@/>:XI:&(QG?:BXMX;1.-QN78T,.T37"%B,/>T3 MMFG0#4#E9OPXIUR:C", FEO>M\A,Q^D+AY^,DQ?_B4"7A S+20D\;N9MB=MN MOVPM19U''EFU#R)):;.I7'-8;+H?LP<4!GG!.1>YR,RI#]$FAJD?S&>\G'*\ MTBDO$Q:(4E[.G&S G8CZ_)+B Q$UPGAVT,5V)*:A'X2Q]Q8-Y6_5M-:E;U_R M/X2!'TCMANK&C<7+I2E*=,M"QKK4;, W2^5LML-/[#[HW#Q-U!+ M P04 " #!J)U4&M9/%;D% #Z# &0 'AL+W=OA\ZRJM*DUT\5L]F;:*FU'9R?IW9T_.W%]--KR MG:?0MZWRFPLV;GTZFH^V+S[J91/EQ?3LI%-+ON?X2W?G\33=>:ETRS9H9\ES M?3HZG[^[.!3[9/"KYG78^TV22>'<)WFXKDY',P'$ALLH'A2^5GS)QH@CP/AK M\#G:A92-^[^WWG](N2.70@6^=.8W7<7F='0\HHIKU9OXT:U_XB&?(_%7.A/2 M)ZVS[=%B1&4?HFN'S4#0:IN_U>/ P]Z&X]D+&Q;#AD7"G0,EE%Y$=*->T&.&VE*/?18U5C7SR[_'!S<_UP\_[VX9[.;Z_H\L/MP_7MC^]O M+Z_?WY],(T*(X;0+%XU>,5 MEQ,ZF(]I,5O,7_%WL$OX(/D[>"EAU[8ZHJUB(&4KN@1<;9=L2\V!KG0HC0N] M9_K]O C1HVO^>"7JX2[J88IZ^'_1_*H[F=1WH5,EGXXPBH']BD=G\S<3>C4. M_:RC7JH\#9*Z4;H-]- P6&@[93>DPS@MU=ZU%#%]%%W^;M6&"L8J=J2 M?>E6[+FB'AWD\613%0(&(S9I>QX+]CFTMBB7LB6<.*.EBA.ZMG#-Y#IM)5E7 M [Z%QDC9Q[*$D!+6N@$YQCN*0^>W61G]B4U*LU$K6(L)>PU;50%?8.*ZAK20 MR[$&!K_YZG@Q?_M]H%I;@!+[S@4MG(\A8@%B$00/5-6G2N28*C140R"!_8/ MH_TVW2]0HY#_WEHF25@Q#'$B5YBAQ(&^O761:7[TW>19E^\[]%PZ7X'*Q'2R MB4A>%=IHE'G=L(5[- 85#ORCQ(4J# ^E(PQ+2* *%D-;]AZURTTDM*C6]7!8 M*@L+!%/!6>S?$ >T%2BM4*U:3(71X5TNK HX*;J<2MDH(!.J &"5NA+N$,XA M7(F: F+I>E-]42V--%^N$G(.Z)I*@.R5+$2\2 0_ITZZ1EMI(!N116\Q?Y4N MHW"REW4(:.]<(9>RHY4R/2<>M%TYDT!B<,4G+%#2SO C_=E7RT&;"ARA5/=1 MM(A7.[T2#UXZLV&UTOA&9B_RAFZR=(/)71R(@,[?C/=9(#A-DZ8M^$0M56_+ M1E"M="G.EIX3"WGTU&[PA'ZI \8:_F"46I)]XJX2/A*?V1\AN,$(6[8[H'>HQ ML4+8YW@H-)"9;9_4VK?X>,0R- @B4L@]A5(;RR#D+2M&!D;2#-(25SWD:IFB M;5AY\(@@A).*VP*0\FDU/WY*=L4"$[I7Y=E!QZXQ-T\'*K$B09Y2S'M%">A. MW?4FI51LTNHKE4ND\Z/H8C9&8_.VIMG;KI]?10Y+M.M6\061T&^FN[>[B[VY_D^^]D\_RNX47Z)$QZG6XVML\G;HQ'Y M?-/.#]%UZ7:+TPF$II]01AR*8H#UVJ%RPX,$V/W=.?L;4$L#!!0 ( ,&H MG53\O26\*1 * J 9 >&PO=V]R:W-H965T0"32=*FV$W23++;HN@'6J)M;F3)*TKC<7]] MS[TD)=DC3[,%@HPED;SO?#<;I4IQOTTS\^IB4Y:[J\M+$V_45II! MOE,9GJSR8BM+7!;K2[,KE$QXTS:]#(?#Z>56ZNSB]4N^][EX_3*ORE1GZG,A M3+7=RN+P1J7Y_M7%Z,+?^*+7FY)N7+Y^N9-K=:O*;[O/!:XNZU,2O569T7DF M"K5Z=7$]NGHSIO6\X!>M]J;U6Y DRSS_3A;5Q?Q")&HEJ[3\DN__JIP\ M$SHOSE/#_XN]71M%%R*N3)EOW69PL-69_2OOG1Y:&^;#,QM"MR%DOBTAYO*M M+.7KET6^%P6MQFGT@T7EW6!.9V24V[+ 4XU]Y>L/'V\^_?Q.?+W^Q[O;EYN2\J)8OXO.B<_)E<;Y5XJN\%V^UB=/<5(42_[I>FK* 1_S[$1+CFL28 M28S_3Q4^NIN"[LKL9*Q>72"JC"KNU,7KT6P@VL>*KQLE(,@NSU16&I&O1(D[ MV%!", AEQ*K(MR*!K*;4L9!9(A"Q\,E,(( +22%@Z!9O/"A9&*'(9@(:5]NE M*FJM\V;\&(J]@JXD;4L1O.:J]T_>Q[;N\5):UOMV:UE8*B(IM%4Y.%-&/!'] M410&D_E$/*.+R3081POQK/?><>=6=^V=!;/Q1(R"Q7#4^WPJ:DLJHA&.@_EX MZ&B,@TDT!XVOK*/\3C.$])TCL(7_F_OMI2E$F%][742!M%L!L''HV'O:UYB+]U9N#MOU4KAZ*0Y MN3\)%I,9A#\^N!^1IA^A-SMTH/. MUG8]+G0LEZD2WP:W V$@:%7FQ4&LG"Y:YQ2DA#+W8>*>P'(2Z<0 MGT<64L2 M##A?$&G#&9# M(OQ'O6LZ&(:L0S@9L3]G&K13YQV'@ZN>F>]ZS@N*MQ3]Z1MEC(,1L,) M_@+II@LH]PX2Y 6Q,AXN1#2)FI,*A8<5-#P.1M.AF 238=3[B6WA13@ -\/Q M&/^/PZFU,,#2(N4,.#$$O>$\;!S$H])D1,01>D@AGCWP-)Q-:@CYB"K1 2^" MA<"8F!P%T_E<1,,@G(Y[E&GA'8G&R?/%7"S"J/>)G=73&3O$Z;+%#!*%"S%> M!,-QU/NEP[?ZDWD01I1-^A%6S<$X5W"M+V30 0)D7A"?ASA!UNE2YE/X!_1(F(/"\=S M#A=+VG(+4;NV;>4!Z1B/=I0("9VSSECR[@:$72.:&?A,M4(L:MKE0AD"KJJ2 MBBZ;7+4]#+1R4B-(_U85VB3:5NDX;+_1\887=7%7J!2[!N*Z$WDD:13N2[NS M,VK92"I5%/44<5X0N,ORD? .:I;K7/7$^2 M>6*],*"4LE/<8Z2'@$#C1-7G M!$(Q48'UH@3G R[TG*(!9^A]$LJ7$%#(.ZE3SGR[W&BBP_0SM99\H>ZP%@<1 MOW%:)12AU,,E5>J HS R-0^LWG*N@-#X-PB!1\YH6,$TK34#WK%+99;Q\249 M?:U=3H(^R? KG<$6&DX,I."V$5P-Q!O.,LZ7P YU;."%1/MQ@21V%TH])U]" M>[2M4KL60?F<6*/VCW$)FTJQAQ6@1-I,PFY@9PG!0+'+=\PFK]*$7+]Q#.=. MQ"37&YWYXS'O01UO)2;@+BT/K6"RR09.7]<\=@DQ[[EA_6.)0PUF!JER)PM; M.(&%L[PYU[7&#)IC$^4R.#WM#"1KSQS)E4A"C04Y>)ZQ&5C5-H-[$K"USA.Z MLO&+)UN9$"+@0M;R,9UC-Y?Q[Y4FOC_#KU"IH8BZ/9A2;0V6%+O^]!&)G#)%ENM>+'^,_?98XYRO.5&65>!!0$JMA\$VB'* M"IM*3U,.SK6A]V2*(IE/GT:AV&M*'MQ46"#BGP2:=8^D5VT=[C?J*.%#5> D M6T/N#6NLRQ+Y:@5O9:Y)QLY:K,VNA0"BBE21ZJ,LN41*L0F&A% 6W 7.I4@VX,82QFNL,DV?($@A))!(@S9B)D+J7/D<0TM!N[D@R M[/SB6I];5=QIEZ'L2>T"TMJ94J2U+'1/ *D?:J*>FQF MJB6J+RVY$2,F;9&;0LUX]!N'TS''3H>KO'(1VLPYG%G9<:%V9B$!V\177>YR M/+)6N')9 5X3&R?VM!99B7*H])4Z[&7%T2M'K*2ZG 0HT>%IYIE3).N+4H=- MJ^UYVW%.AEN1ZSCO]=L[[?/E-FA&C84S"??4>0RS,0!4Y08-+>6<8S*U-Q+( MNF \5;J,]+_8CA!W$S1W.>[QS M.$T*/@H0,<>1PKEG!T;O]1;R0N%/1@MT;T.7)D;C",U>> KYKM3B8@"9@0ML M+N]UIIT5=%9?@NJ)_HFG^O$?86XR"T:4POZG.BV''(4V7':Z<'.C@J=Z'L&; M0,7#X+*O-2G M#?-#/5C,LQ5="P^SK(*GI'JK2_=6(+&Y*]_#;\Q&[T2\D2ABC&VP8FZ#\A@( M=]PD<;U-@)'8:K=N*.:A9^I!2KK)$ZJ Q&@!CV,\VC(@\^^]HOH+Z W>4MD& M2(^:-3[9Z$0!\9!I$INE.QE%>"5Q%U&/WDYT9B5&%8YD4;&2*8Q89>FAY;Z= MIC]%#*J=UG)-4%.5-)_@.07J?1XFTKC==OT Y;;N)!1V,-HX2 C.^6K ),C% M>$9#P):B=TS8\XZ//-42[V23%LXQK6%9&8WO<2A!%,Y,95GH956J3B^C:,%S MGH<@M2DR0"8],\UEX#H6FZKLZ'#?#!.V:$*3IA;HZM.Y.#GMLG^D!3JV3I(K MX\*3&D!;>AW-U-W\!>E<&RTJM\4D$L=[IT9>.J*GB:"DR1]J, L*ON<287 MY,W[0.^77'P2:B>"7XB9!\.8HX+'M9^)Q<*=!*L4J2OP[=\YNH-=W!V='=A) M1[V1"T+O RVDLE51*O?&CP=,$[S@'DSP6QYKV+_E2R.NL=.=0*6.??&U00[: MY"E5952A8S<(KM-\R>_ $(QK;@3@)C08XQ*&W< 7[7_Y\-/7#W793M:P>.=K MK"X?Z(""U$X+R]RWRUQ_\^'>:VWKX^I;?=S.TJ8BX>:GKL_?7]^^(:6N5N+O M?Y;;W8OK0'S-=SH6/*SYF _$)(!2?'=N*5K)/S22_P3)O[+D'UP*L[6(JX'M M-##SQ3*AXU9^)V!N-?ZH,E,='T3]$0DYJV8O;(9C[7CV[Y+5E@KLXD!1H\W1 MVSMZL^)U9J>RG'-JE1U-R_/"OL#D?%2WL/R:T+V@:17(/Z9U+I?=M,X=M\'M4L!6]IUY 32NX=;6]YO MMTAT=&5E<#TY?4'!/1U/#NY)3!KY@']>AM18T8#)!\$7]J]W=1C8J2?# /&W MDP>:OE,;CW!;,V5="+?K^$AN1_-5N:?:T$T#>2(6YP8:Z,=YFC:%5]<1SSB* M&LBS7C@0-_8&)VU[&)%HH]52^==0E*C@4N@=[[P+]4<3WXWFQ0G/+OOY"M#' MO-?B,S0X2<)M%E4*B"#%F3%.I;:YS,OARHX\ ^ 3& M;:;LUJ5M-BT\)W9LK=N!8T/W4+M7Z[S?4=/HE>8W'LX5CHXFYG85VE_3C)). MA.!2W)6QWAJL6N[NULQ#G'!;S]\I]=13[ X-#2(]<[%&A'W MI3.;#[&'1TARZ4!\RMP0)9P%KL7@''']Y=TM@\F>2]]U9IOHG#(?1;\M=1*J"3AP!)6]4CO_=L)SW$'JYM,O']X^ M'RV(]QIJ&O8?9':D".G\CAPR,\@)"=OGFAJRG^&.%SSN Q\(J)=QMUGDO ,!U%YIXN*AR1:K>S+.5JP07-6;OQ< MB#R@ZS.WR]97@UL%>*-O(^E@.*W]@+"^6W]^>6V_.FR6VV\WX0* <"-2M<+6 MX6 VN1"%_1[27I3YCK]!1&R@XN&?8!*\T0(\7^5YZ2^(0/U1ZNO_ E!+ P04 M " #!J)U4,UE;:1$% "N# &0 'AL+W=OON/"&H0$46Q^6(Z>)@:1)T0%M9L39@F'8 R5=6T0I M426IN-ZOWR4E*\[B9!WZL)=8(GG//??<#S%G&ZD^ZP+1P-=25/I\6!A3GX[' M.BNP9'HD:ZQH9R55R0R]JO58UPI9[HQ*,0Y]?SHN&:^&\S.WME#S,]D8P2M< M*-!-63*UO40A-^?#8+A;N.7KPMB%\?RL9FM]2VNX_[Q#?^]BIUA2IO&=%/<\-\7Y,!E"CBO6"',K-Q^PBR>V>)D4VOV% M37LV\H>0-=K(LC,F!B6OVE_VM=-ASR!YR2#L#$+'NW7D6%XQP^9G2FY V=.$ M9A]L+L-7$:\P&T$4>!#Z8? *7M1'&3F\ MZ 6\:Z8J7JTU+%#!LF *X8^+5!M%1?'G*_B3'G_B\"??I>*K&+;[3G7-,CP? M4GMI5 \XG ?)")Z#PR73/(.*>E9(K:&FJ+2+BFO(9%DW!G-(MY#S!YY3X(]' MF3&*IXUAJ4 PTIXNJ3FHSK+/A10Y*FT-38&P<15-0.P!%34H5$V9DB>YZJVL M3PW4Z]JPRCG*&V5_D&6%I<5E/H+[@I.SO5->NT\Q\9H9ZT-C1L[,=@1W!1VC 86>(_Z.%%EA="^O MKIF-/,X$(P6NN'#R_._JD1;D@LC06-JMX9>&/S"!E3DD+H7HL%MAH=%VT45' M\U@W:GOLF$")IJ#][C33QZ0EL;!LVBW/[?62=.@>PKQ2I#/O?UW5LF6,I#9N-I MMYJ*V_7V1=9VWM.K%=AV/DG8-KTFZKIQR6MJPG7J9 6GJ$HK.9&S2RV+!7E MN&-J3=E_HQ'AAJ*$X&@$[SMEM\@HX6B''M#(0I?@W=AR[NG!=T795E3>QWPTP])&)R\U7L% M3!#U*\E*T2*1ROSX,;O47E0;@K[?KMZC#D7V)8\_W8S@:7&$EZ5/M?-S_ C]F9?,8B^(8CB)O4DP M\9(D>>3]G[0\'($_BJ62V.[8;6\;X-1.-U7>E9-DFOZO3 M+OG?F?(4,T8=8)&Y J1NR0Q=[1J10T$BTCY63RMT\$*F/^*:95NX)7"B\I&E M4/>3IAT5KD'"MQ FD9=,(N]D.OD&J]T@ZLT#+P@C;Q;/#A@?'&&]99S$7C2; M#9;[D\OEZ/",@VCBA;/0"V,?PM#SD\0[":>#19.*+K'$P[;T>NO&,]^Z0U"!K=U.VW\.F,NUULE_M+^,7[1WT\7A[D_]$,Y-3& )7 M9$IU%0]!M;?C]L7(VMU(4VGH?NL>"_J' I4]0/LK22.J>[$.^G]1YG\#4$L# M!!0 ( ,&HG51(RD(B]P0 (<+ 9 >&PO=V]R:W-H965T,/0 9HMRW'LM$F ),VZ 4M1Q-V&8=@'6KJ6 MB$JD1E)V_>]W+B4K]N)DP(# $7X:]3_;ZTC2^5)H^ M6>&:JI)V=TNEV5X-)\/]QJ/*"\\;X^O+6N:T)/]K_ZM9*HB[931PM+Z M:G@S>7M[QO)!X#=%6W?P+3B2E3%?>/%S=C6,&1"5E'JV(/%O0W=4EFP(,/[N M; Y[EZQX^+VW_F.(';&LI*,[4_ZN,E]<#1=#D=%:-J5_--N?J(MGQO924[KP M*[:M;'(Q%&GCO*DZ92"HE&[_RZ\=#P<*B_@%A:132 +NUE% ^5YZ>7UIS598 MEH8U_@BA!FV 4YJ3LO06IPIZ_GIY_^'A_N/GY>78PQKOC=-.\[;53%[0G"3B MP6A?.'&O,\J.#8P!H\>2[+'<)J]:?$_I2$PGD4CB9/**O6D?VS38F[X4&^4H M'R\>J3;6*YV+/V]6SEM4PE^OF#_KS9\%\V?_@[K7-2<7(['7%I\+$G>FJJ7> MH*6=$+J3$CGR#G> MK\D&L#HE[ ;;SC06*[,.JRY(1CJ9OW.=0[DJ:1^O&QVQT?IW0H&150,G\"1J MJS ]5+GK"&EJIF1K!.:4E0'_WEHD?I&-1LA+LAN54HMX64M@6NZ):C,5(I,9.AL%\8< M:+;0%:Z0ECA"!8A'B(5R(@5!5H5R6 L73DGGX(,(+>R.DA@U(JE5JY] M4#>Z9>A@&]+-&KW1L)% 58^J904Y'XF;TA>FR0L6W[V4VA2#@=O,89KYHH^Z M/G' M$'J(("MKO9T*(,1')<[[219=,WYF$_P9'R)SOF:2P O\L&<1H]D$ M"6!Q0*ETVEB+\]YP1_ S^RP;RAC,.[9E\.]QQ_*Z:+Z&(^P40L6LS.!7]/DNCB?!HVDVB^ MF(?-BWD\>'BZ#3(#+]IXN,R;4MJ2"=OP$XQ0: CS6<+ZQFK3Q+<&Y\<>#%SZ MBHYJ*3K9K*71^0\E'G1.CF M]IW4[_:OS)OV&PO=V]R:W-H965TW8[DD".,ZE/=.=-)QD!IC!/M 2;7$BB6J2CCO[]7N*DF^)'>P"BWF(=2%9 M5>>>+X1>/\M!!S>2_=8_'-X*FQMA*K3.96Z9R,G)W5AJU/%QV>[R?\IN32;MT3 M(YEJ_<0/X_BLUN2 9"HCQQ8$+L]R)-.4#2&,[Y7-VMHE+]R^7UF_]MB!92JL M'.GT=Q6[Y*S6KU$L9V*1NHE>?I85GB[;BW1J_2\MR[F]08VBA74ZJQ8C@DSE MY57\J'C86M!O'E@05@M"'W?IR$=Y*9PX/S5Z289GPQK?>*A^-8)3.8MR[PQ& M%=:Y\]'=[>CJ]F$R?!C?W=+=-8TF5Y?C!YJ,[W\-Z'Y\KQ_ MN/MZ-;FGX>TEW5S=W4R&WSZ/1S2^O;Z;?/4&3AL.,;'E1E3YORC]AP?\MT+Z MJG.76+K*8QGO&F@ S!I1N$)T$;YK\5)&=6JW @J;8>L=>^TU0VUOKWW WD39 M)TLBC^DQCZ1Q2'2GI*4_AU/K#++J7^\XZ:R==+R3SB$9-&SG,.=3]6Y&(R-C MY8B=0P8US]5,12)W-/(Y(8VE(4*ZD7IN1)&HB,9Y6:(PL$^&]_V'S3K]?U.! M=B'I'4B>SOVH'A*)I5DA\A=2%LUB^A<*F)RFZ+7!J#1HV.!2N01-PA;59.4L M1<(F@?\E^7VAGD6*Y:64(HKT@A^,C"1&IJFL[[CF?L926]1\_K29KW)RF/:8 M*R3R;^TH82 M-)85UN\+D2KW0C.5BSQ2(D5 UBFW8$YLG:Z-SLBA:[);?_66IQQ7A$@3F<8P M^T+R1R0!($5<\#:3L30B35_8W *N.%+&>5T.T*4LM(7_,0^S*1!E"EUJLCK>)GY/8F(E$F$Y\+J5$(3WG5BTF7F MS;6.:29XO0^RM ]//BUW8=3I=PDRG<3$6,UFT -9EX+MU&X%YVOK+=: 8NWE M,)R8X E[38KH.1_B,A\P!T$$M$QD3CD06(N=/5@G.5&_9 F,FY MQ3>)@P78++M"4:0OO$P#J=D).-/H*=HKY*.(48?(MZ&WADU-9E.L6&ULWAIN MFH'GK,K(?_ZC'[9Z/]LMN#Z7*MY !^O0:AX3+IF&IE7B..V ?@^] 61U$%AB MKK 5<_;3T79 1SX@#N;()^">9*(AM?IT3"=$$?J-7&C#%B-;DG>@O4H FR5\??Q/-!@68 M+^3_1NI\TYS6D"_!!R8=Y.N*^>J_Q_@US^@>9+33!*.MSH'QS]0ZJ1B?K""] M8OGXP!?*=AO=L(G2T:F*?=TB[59$^9J=;^R@9XM-4UR'@S:1^OZFH]*'V*'7 M:_+?"_YI2X!AQK("*LOH)7SSYFCWB^ GZG2#7K=)/9"'I[ ;]/LM_W3TBP!J MZIT,J,45$70&_5*E&PEVL*T,@EZO67+KN0E_7E^/CR;H2^P5C05;>3<8=/HT MP,PPZ,$!FWGP$?Z$6@O"=@\B-'T([6[0.FF6CT=?=#[_F.(\%/.N)+FG+4%M MXC50UOFF@S:$[N;0SXM45)LB;P4%9V'5&%+I=3!\^/FH9Q\7O -7%GD/R.>* MJV_UBE5E,[R++:%7L$_:5[J)UQWP8*%LJ^(1TILW;W1J=?I!" Y[)R5+G:#= M;%.;B=S^I(.<3;\ M%9O*&98VZ[UNK11K]>!TX4^'4^U01OXVP>%>&IZ \9G&KET]L(/UOPO._P-0 M2P,$% @ P:B=5-$HW_\M! 00D !D !X;"]W;W)K&ULE59M;^,V#/XKA'<;-B 7QW9R?4L"I"^'%;B7(LEN&(9]4&PZ M%FI+KB37EW\_4G;2%&N+VX]Y<9O-@A$3PA)3QPB"?A[Q"LN2@8C&0X\9'$*R MX_'S'OVCSYURV0B+5[K\4V:NF 6G 628BZ9T2]W^CGT^$\9+=6G]?V@[VX2, MT\8Z7?7.Q*"2JOL5WWL=CAQ.1Z\XQ+U#['EW@3S+:^'$?&IT"X:M"8T??*K> MF\A)Q8>RPHA@^:^4*"S,V\':"&6%KPX+?R\VUAE:_?-&G/$ASMC'&?_O."^I^B86 MW\IS6XL49P%=.XOF$8-Y' WA]:.#=8$&0="?*PPB5%AMT%C0.>B&RE@+D_$B MDX9NAZ8=5PCG'42>RU)Z]JUT10]@L1:&7@(J)YW$(P>I'M&RN50>/-551=>- M*C>]'X!K-0=J"YD69)')1YDUHBQW4.@R@RTU$H>&T11,?H8-*LQE*D4)NE5$ MN9#U$&X$.?O(.VB%)2^A.*)6S(QX:'645Q_+ B52DM5F!P*(OB,\YN**9UEV MN$/XJF"%M?-*033FFHM.0:B,)=#-MJ#&M;'XT) #I*6V4FWM ):4)O7.3V(# MEC.B/,26TMJR6A0M.1M,3B:#D&"DH'%R4R+0">=H M#-'R^@%UW>>(=6/2@KH06#D^1L"+>*L53?[_K3(QW<4_T-.'M[ M=(PB?6@DQTL&H_ATD(PGC/G#W-Y%H\$D.?,R'2E!\&A\23@-*0'0=( %]7)J M"YTME8Q7_]97#U7@+S^=QM')!?BQ8&%!"2,YN,'+?M^T(_V/S7C[1=./TEA' MR[RQ5%:\=:7?KP1E=/#NQ$(NL[Y ]CIWE^8IM9[FCQU?1VJ?OR9<\ZQ>V(:O M 4?YE3JY'U6/6.[\,0''BD<7>XF>Z'JQXNCBMR&L&N+\@@6TW &>*I8NG#@2 MQ^S%D?^MF3>2?1_!P@M"C;F[*'US'GE4[M*>>M]\E*:@NF$Z64.]B%J!@=SH MBN)W#9*O)2$/X:6F&QZ-M0K-U@]O2WP)L9MPA[>'[X-%-Q:?S+N/B\_";"5U M^1)S>WONCLSQ6IM;6P(X=E])94\&I7/UF]'( MYB54W YU#0J_W&A3<8>O9CFRM0%>>*%*CK(T/1Q57*C!Z;%?NS*GQ[IQ4BBX M,LPV5<7-PQE(O3X9C ?=PF>Q+!TMC$Z/:[Z$:W!?ZRN#;Z,>I1 5*"NT8@9N M3@;S\9NS?=KO-WP3L+;1,R-/%EK?TLN'XF20DD$@(7>$P/%G!><@)0&A&7%*T\&LP$KX(8WTGW6Z_?0^G- >+F6UO]E MZ[ W.QJPO+%.5ZTP6E )%7[Y?1N'2&"6/B.0M0*9MSLH\E:^XXZ?'AN]9H9V M(QH]>%>]-!HG%"7EVAG\*E#.G5Y_/;N^^//KQ:+S)QMO=:%D(M;<(^ M*,S5WJ9T+U$WQC8[[0L0K?^V,2NQ MHK<<7=6&=_R)]/B(L4(8[)ADJ);R@>FUPD!;K"!1"&)7*],&=,BNHAS3!P>F MLMVNYQ*)/DO9;1+6-I1,5(]CPSI\($-MR3%RL?=K,,!RKG)LXD".,[C/2ZZ6 M0'%D?(GP2R0&^HA3 Z/?>_EJEB9IFI)(SFWY$MG.8]DN[T/D.>-%X=F2L%>3 MY!#1=CNY <#6R(=:8F6WB0*;4WM!@L;%B79I0W3!'1;R!OW$+.@5A(#3EGGQ M#XX#7SWS2C?XLX?0.("$"K%X*=ZO0W)M !<.RV.)$]LZ%"R@4K222RXJZSW% M^*EV;'H^Q=!1V6PV&%2#^6G=#*.+^ )5+?6#MQMS1)G!@4GYY9UQ-BC)P3BT MB=U")P0;Z1^R+Y&V$IU1VK$'/+CDN":!&H*G$WHCN*3F@^2P@,4F&JO$S8%YK;Q*.AKY%TE0(+3).'5<*&96W 8Q$B7LA! +MO&H6 M4N2=BF#WE1$K*KE^T5[#KK7G1H, M2P?:GA2R9ZG[Z%"RY8/O*8Y:)9H!)ATM2==E-K,>/K6$I-Q%H0!0N6R)Q"=#J\>7X*U M= 852"(*2,6C4BX-B>S"9).IWNSLYC7G9$8FL*=!.%Q@2A M9\G1P3B9SL9=G,@?5'ET>/0C=9[*V\:2Y&/,^_-5'/N?Y4'R='#1<,+#00Y0 MV"[>G08OGQT.V=S]+WD($E7;ZK)IFNQ/TZV8/#.=?:A('[;PPOL;>9D.Q\') MMEQW>LG#4+@QNMIR,YMNM(U-FW=FK0 I+(T C_>)VX+?/9G:]F6B!_ #FNS^ MK+#5V7Z"C#L9DQP<94DZ2R/2_*CVAVS7O604W?/\F8UNLR2(IX%PY>M7^POS M/-P3'[>'V_8E-TN<_TS"#8JFP^G!@)EP@PTO3M?^UKC0#@>Y?RSQT@^&-N#W M&ZU=]T(*^G\CG/X+4$L#!!0 ( ,&HG50)5;':H"8 #"% 9 >&PO M=V]R:W-H965T+F%)C!/%#BEL2&(E5NTH[ZZV=]:ZU](4723J8',_.26!+W;>UU MO_'9;55_M%MCFN33KBCMCP^V3;/__O%CN]J:76I/J[TIZ9=U5>_2AC[6F\=V M7YLTXT&[XO'B[.R;Q[LT+Q_\](R_>U?_]*QJFR(OS;LZL>UNE]:'YZ:H;G]\ M,'_@OGB?;[8-OGC\T[-]NC'7IOFP?U?3I\=^EBS?F=+F59G49OWC@XOY]\_/ M%QC 3_PC-[/H@RGHT,6.@ !L1C68AW^7/:I#\] MJZO;I,;3-!O^X*/R:-I<7N)6KIN:?LUI7//3]=6K-UOOWP MYM>K-Z^2=V]?7UU>O;A.'KZKBGR5&_OHV>.&UL.HQRN=^[G,O1B9>[Y(?JG* M9FN3%V5FLNX$CVFC?K<+M]OGB\D9?S:KT^1\/DL69XOYQ'SG_O3G/-_YR'P7 MJU75EDU>;A)WSN0_+Y:VJ0E;_FMB@:_] E_S E^/+/"NSLM5OD\+FU3KY+(J M+2V3I8*0998\3VW./[VKC35EP[\,07IR&9#N]W:?KLR/#_:8J+XQ#[YL[>37 MK4E6_EF3)>N\3&F>M$@L/6*((AN;I+5)]C*,'LE+# &+R)L#(7"S)6KSD*5A M99;6F4TVIC1U6A0'_&SV.K2A%3^4.3Y=8P7>T\7.U/DJ31[^V[\\72S.?OAP M>GV:O+JX>,>?YS\\XB/0 8LV,SR%KLBCWU>KC\317J?+Y,/UQ2RY*@EO> #] M?KNML(7JMJ05;;NT>9:G-:X^73>F3DR1$Z$)-&BNG(Y8KZK=/BT/81%,1EA2 MVI2YBSU-)K#EB<>6)Y/8\H(.O0'(7M% N*EK#J$#Y,3#>/#R.Q\X^[O'"=+ M%.;&#=C( 7"3*\@22WX7U[*-5XKGUT\3!\!;K@3^JZM\P:PO5@U^';^W?GY M#"-30B1B"LE#/*<+=A]W-\V/[ZHL7^?T_/+ ,_^]W>T)L>HF>=O6R?/6TC:L M!0+53;OWRRW.B G%2_S][?/KWN2,%L13:>+T(^%1=I,2,6P,QJ],W9!H2\PG ML]OS12?KNMHE-X0P56M)+NVKFK&\-G^T>:WDT6S3AFDDW>^)K:3+@G"T2BK: M2)WLVR5]I]#$6?W39=4DPT#'8X+L]-,L6;8-/PQ,!=TTU8P_+TVT%7S-PPNE M28 A)Z#O ?FRH>?"G, F&-&4P%8N"2C\(;O) M;54?DINJH5V68UO"(B285Q\Q"UTH77)=W1"#I(E!1!M\72;[E*3(MJ6I]NE! M5L8=$4'> '? !7F@R4Z3EVT-W)AYJ,[/%@^7CQ[./2DYQ-7CV0E$X5-/HT)) MZE)5)]B*[?#X0;Z-+PK:>'Y#D(X6>LB8FQ/"TXV@_Q^KRF8U?,GTX[ MF^YS\6:;"+52LH>F=0\)N[D)@W%N^(H,(8,AW^\K:'+)O:59I:XT[ M[I[X*Q$6'<]=](KEVPCWL>"0$^K5-UZ]^F92O?H@.WAAZ2*!2D-ZU>0,PWI5 M?UHF)/H9_-\ID8,7.J V>S77T3W0IB1EA+DD42$CD/%+@6:(*[9.X F#8!ZJ MW /2$L2U\\HQ/6]4@!9YNLP+8:7X' OI-3:'JV R'!DCJX PW=W>PW: ZCRR M-R(=4[:Z&_,),I<^9,3N%?F"PB4H=YJ\A4 F:;VI\.T21LV,D+:. 6=(.K<, ML''0>?5*A5EMBE1T*[A#<((\8*>BCK*C7?YO6 M1"MZ=E8=3N!*R([U"E*H3>HJX3%/! M;"IP):D'(ADW-)29X:TI"OSO%-@)LOK6D]6WDV1UF=HM+\5_O""TI7WCIH?H M:W*J8?H:G;\CL8!W)(IK2SQ=G^<_3/0\7>42BAW$)]]Q7M)=-F>]!6]CF MFRT]4N0T-(,&FV9YP2OA"= T47E)Q^2O#I%* MZHAFW]:DKE@5P"O"E ,KHTH4$'=#(N+H<*Q,?F)D2-9I7C/VT#(M[Y:FH*_L MEHC'[3$',ET>35,+GM?@\$3?T52BGA"8+30?6JD&6.@(NZHTD&TUC.XU*6+3 MYO!3CUA/)Q'K/=T-83.($-L<0J?)"8;1J3?K"!+5X2F&-('0.1M$P<-WHOTF M!=DP\"A$8U)&-EQ_5J>W, UJDF/$COIJ5I;\;3Z;S[]AX.+/K^<83$#]V:S, M;DFBW/F[^!'ZXPPH:?>B)A<'F7&9%F /RK6L*+H%_JYI=2!18GCY$U'/3X?=N%^R/G$:"[SP2?#>)!!=N3^\)'H2E1'VS MY(UIAK!A6$Z.W?,6BV*M![ Q-7AUV ML]^!W'::E_!GL%+L90JC1U:URV;=>K.'1)@PMF"1_3TMVY3,8\%'0D-"$9%$ M[1XR"G8)LZZ2I8Z@BJ":"$>P)A:G :(JR027(OD5!O!1;+[+R4!DUGQ"JO/' M^ [_0WM TZAEX"T#)C04WG")*=[2':6;Z&[JPS1% 4JX1T ?A'V-\D+@6: MF318*SH*,<>RVK'R[=8X)6HE=/NC9=00 #IBD.N^)89+2B^-7ZN;,5)/V.0Q M].6.G6G,5P"/(O](TVXKTJQ9'8NV24#-6YR0CD6/Q.9N+T,0Z00'0Q M9<,3* >9=50CXT!\HCH_V\ YBW5-464<%(NP)\ 1#V9%E M1[;$*X)^Y+XIT6=6SV*])>-RNL;5:*(Q4SI+L2F/X MDYY_@V2ELB&)?\SNB,V2DY9D M\"WO[5+YQP4;/(,X,CGG6"CFCH62SA,")L?*U/9R-\.((LA%D^=@,&0KS,3B MS(/5-*,G"?@EV0-I:<27[7^=IK9%@._B#OA6Q"2:PRQY M5V!]K G]?8\]C4KQZ4G' 'S72DEX9.\?,>&1KDP&;I))AY "<<%VUXHMF$'^ MDST+- 7/#Y\@PEZG;4D"\]I=2PXMO5CI6'&@I(3]A.BYW>*3X/7.D#7B[(A( MC;=XFL1R84[@'Z51-$0?QM6*-\:3=6L-Y'=!HCJR\X^W>0W@)=<'XA:[X4UB M7CAI$=$^ ?R_8BPE?;DQ&SC(7_A%/\BBK['H5\_;G-WJJD#NV+LM"LG\"1C3 M^9E(@*]^25<$ %/3;41W<&,(! XY*[B22**U-2D[\$@L,,-\H3- %VHY7!?& M;],ZN^6P"ZBC6C?\X1SCGN@PO2-BG\81%O\^=SM[;4@C@6._N_]K6$["4$GR MIG(7!9Y-P(ZZ#-;?Q-HD PLZ2EXZ<,V(B2H\NF@)5"S"!'29[T'D=5#F3,ER M7^5 ;1SYLPE""X&'9*>.RV2YW5>L<*W%4=FP5UP$S0ZA"-5;(3-8JHP@?]=4 M@%I%I-@6[)C9(& &@P,J'&LJ:_4DJ\EP9,K&)D3D*,(FB633H-]"NM9FBZ20 M&\,+3'.JD

H)R/B<2WT&N+_26 7\ MH?X''-T/QGTI$O%C< 3=[7<[\CR(TN>5B:Z-T5H.:W2>\,QGW8D4TET/;5.N M3'UF?[(J*DY$=\ C;R*\&0DJ.=-?(,RN;?7$>59;LHG#UCD/1MRZ$!FBCSEAT#WD M?3?D7=@M^R,0 + YX0+Q=0C@W]ML(TP.+,_Y,?O61DC@HI6#0U0PL2JJ#2O6 MD1MT32*#Y85Z;6>1DLR.BS6IQG;&OFZVTVKO#NZL)5$:5C]]K*=[7Z3GD@5G MW:7G"%FL3'>?;&V2'FN]O]\=#@93 *OB;!P8*'4O'!C(HAOI4,/]KV.4GTSS MT)#J-)_.=;HJZ?P;=H^*N!G7\+YDHB3Z6H\! MSG1 QW@-^P;*5#9E@7Q!\L\=R\@W!7\S -R>ZASI)^40P!ECA23Q;4,U$,W"G (G"BX3V9HD MR34AU6EHD=/D:G1?8V-8V!FR'2$$PNZ.-@13'BJWIC1)-36>Y5.5UU MZ<+&7[JE8R$S?G+""SC44E!KO$_G'NA@<10ZO)_O:9H9AE#S?#K6[/210?K] M@B"SUV_\']X7W==D!B2_5V&Z,&:%IB<]Z&*'9<1OL'2('VS4+8<#XE@OZZ0X$1ZJ85S]X\VA3$UP]42RD0TKW"7$.#I MJ"EI1L C2&I.$<&'XST)?%Z\Q=H10X!;P;2E,6$ZPT=S" YKIB\W:ZKZAN"X MM;P?YD&UV<#P@K>M)6V^R9'+V[B8<:-1Z+2S!G%I"\6AF'6.(%NW;I\[NB$Q M98>LL2A/(Z@4@B3JQ.7\+;,YC,8FF143ACB ='=3&B3_W7 N(L&$;%X8S\ZI MWM1$H;Q4/(:3NU0_#G$N3$),TS/0*'[ J4'5[_*]5PB]O17L2D)L)"@J$)KF3>IU:[M$S:3?.^_C!@UGJ /G9RP]63VC!N5:2 M2Q8R'=HR;T)J4*!@#CU:*R,YV-/EO+QI*'VDR9S8QNQCG&=:9I[N3*B[-LON M^*$-_X5[)8Z^EE1((I*T.%C.%".4 7-+:P0[*Q>=@#_PP'_I??*7)7$]]K=6)+,]*S#"L(] MEH((;QO2D/\TD87*EE#^1^NR6'?I)[J=/Z6H0H5!M<0JK,SGY;YM7/B@/'JR M+8^?=0HQ\@:);6I2(&L4CD)B-/4AX:/$-DU30/R,I2&G[3 JMIS,P]J.1J"] M[NA,X8,3?WM7%R/JAVU"RC_"(+*(B@5':>QY/UJ]ES\V9L\K(5:(TG;M=Y)8 M)(=(53O '0&D;G.[15CM!O MQ.]<(SW8IP 2#HTD.*D28DWD]QAT_H&-X>E%&A*;N0$[? MZ"-[ UY'_Z'T4@HZY##2+-U5Y\A[I^$PA7%$VR-#^R0M? M:IG.L#]S2$8/>RXT#!A<%!$9]ZZ-=P%WT13H0Y+3?#K+JUYD:R^<3RG(E.EL:;( ZY# 04?.&2RZHNZ94ID?U+$^BO MV /)1V7@ T=24VK >84=DM#*#/M$>U4)T;G[_O99L-IN*IAR+*%=#GI(?2U2 M@C-23/DJ59(SB[9Q'CSG"VG>KI*O6)A)F?*6A=QI*?8-T;1P:65F4QM56[32 M#Y-?D0G5HFX^/90P 1P^,74 MJ^%#.]# M(N4$ SZ5ZLI\-#@M4[6TY500$I'F8C#@[I#'L:1!O M8U6GZT:VZG^(LGJOXZWZD^56,A5R3;60 T5I<.A"L,X_F>Q$E)#P#!9"I9_DV$C^HXU^EP)J=D#L M]2@J9$()%#^*;,[A-68]FU@S.X6KW2#'VB=K<"H.+Q0B+#(;NSS(X&MRX/M, MG]8B/JBXCN2XV(<5$;'^-*2WSOE^Q3'.K%2]R?TH-Y<-D&BL(B#P!:-ZTCG- M74%1)P%$%I+;BC,68XV\/V?%&>K)LB):O),[#$_/@-=K)D4C7?F9^A.,(#JQ M:887,G.XCEJL\Y5/BG+!/.$G5FK]3!)[J*,J=W8FU#&.N5-Z#C4\4BX5)%$; M"6OB[:;+]T8.,;OGV@SNX3FZMD#0,Z76 ML\"&K2D*KNX3R\"SI?XE<4! R@TF%A1,'IV^%T+SO"L@OWB7,&IL(RQF@GP) M9\_'$N4A61_AU,\XAC.H[MW)^>PX?DX:I;*'+J6\"$+?A1 MJK>DH?H1TMCQ .9UH(>&B:M2R?=^,#IH:A2CO'#2+EQ7G/V!TDI"%"R7N9( B9M M>X,=<%BA.>R/4GZ\57 S? ZMW&"WHL9)G!O=^^GBU+UAFNI*!W'2BVE7&!ZIE<HSP224(F&$[K <(I9! >V*H,; M%R%\#@1[QKL]6(Y,RR3-N&-*(C!D+N#E >& LOWP\DM M-E,0KG-()(A"=2.Y7YRH<=L/-IKWC-ATA]**![0SN.J+A;)539D:<[4P.'4X=T!P%LXSH MLVE;S>G9P]+ZAQ JSR.#8@>"6I)MS7=7V M&,6T!1TORSF1Y(,V-V(]X.CWN\3$3!/ F.-W,_<&E792CVA+S*>)GLW>L9F.B)7Z >&C'9-!=/[C7B"Q-G-<4,MIGES ML$3R2T_]=DI-)%*0.SV33:+.FV7W!)RZ9V-KQAS/U;JE66WI"OMU1J'S:*(M^WZ/5*LXH=4E MQ\I,QUR_MS:@V].L!R+FP;+ITR>Z+-',V*NO3'?RVL/-A-Y;PSO@+FMB%$'I MUUA6ON[,P5;$TAQ;5!TIJ9R&[33#^A.2>A=9:C9LIQDE\M(DTZ7[%ZW[@N2S&- M,YNZ,>I'K.X!4=)Q(/H;B@LZ@GA6BUF2+MPFE%5)0RUD MMH@CQ2NXKC.@P]F151QL[P:HP.O0\Z7A)*&!>3!6,&+_ +:CKOL53BG]E$SZ3=9WQ^4^3[0OI[:) 0 MN\I[_H+A]J3 C9H4(VE2:+O24,@WI%WQ_K9T\]S?AV2E.N=]W+Y3*,6)[[/> M&0C!TK7AXJ"Z6ALV2%!XZEW]M=NO8*6#ACOZ*<&-^VI9X2I3AU,TJ,3?EZ#DT4HPEM,U\Z])]@@18P7_UG*W1AA+@69 MRN&*O.E91QMIW;54TGDFBYY9A6=B:U.T+VTR A%;P0D[TWL?0*\8N3F)*%H# M=TG:7]SO 5L#0M@=[51LQ:,?V/:I@Z]'/XAG"[H'PX[0Y*JN!EV%>E"+./J ML2.+ITP2^[BI>"G^#8XHQ ^J>U 4AC[[C+H6!=$7!;'M\5X#P:C&WV\,XKU/ M_[1*_$6HAUQ,UT.^"GM[Q7L;1-.7 MJTU4I<^*=FJET:9<^;#=&W.;_(=!6@?95R9C3A7=1"]'7;G*XFQ^+G:M:^&2 M[Y9M+4Y08-+B[%_'C$)U/(BDG:+#J%'$8#P 6G6_@PRA#-S:I+YR_J3;5RH? M1E;S7%@[& 2F3F:EFI)"0WI**:.Y*&,;67K6]G;C*Q*.I,/^SLXZ0\C?[V37 M@XOA&L._G<^^^>X)^XYX/UQ%#.MO^"[[$N(LB@D=;7OZQH1S2MK3_X!B)RA@ M='TT)H7+IF2YZD(9WI*+L3S"[M!%CET+W59R$Q_O\!PJL)?H0X?PF*N_S[M?:*]B&=$*3^VV+VY)OS>Z+Z_/\PJI<1E_=H MS(V817,@94^\LXQFW>Y)R*/6!H%]U2/6)M3T4KLIE%KN]PC''+IAI,*9.TVX[U MC9X(G#34\9R!:B2=E7_7B P\THV;);WE_N9JD8A;:)V8W;ZH#L;H0W&!2511 M$\\@]HC.QIYE=#5.Z(J0?A %;F'OM2'W8RCG'=1PJRWZ8_DO!]+49%].SBX7 M;FWEO K.@2-Y,'&_C%^/UNH>,+B_^C#W$%& 1M('H&5C,3 HG[ M+).K"D); ML^=(*#^Y7FT).-97.;T,^V**Y,Q0"4?[_&O_\(OCQ/7CW^ T]-^^S^W'DS52 MS5GOY^ #;2N,\KO/%.;Z'S9< ^+SLUY8X=CIK#\J'D E86?+>Y-?Z]*C./ M7#NRFCA1ZI.I5Y+)M,T+HTYMACJ.D^O;(A14E?=C?W=VXM(-XDZ5\EX+WPM3 M.#5125Z'-U9(HX5;F+?ZR@M7,$BGH.'B0Y">L#'*RJ'HQR+'E>JJ @V?^[P. MW0?0^%#;P495B:X"P?7X&^[H%!=Q2>9 MDC.A@G:UR\&I>Q'<9[K^4R'8?P.I%B MEZW2>:? V)LXK:4W'MQ#PP@EN[IX0)19*)J&J^O%"T2KZ M#B8D!X/"H5!PF#&JUW7YGCJ1LTS0:,^AKW3N M4Z.@6O"F.:;1[1K,;]C).$MA\" 1N#Q/Z@'MR"FK16:L_&HUK4U>\I?:V&,JRJ)D)C%TA.I] M+GQGT9W__JT/D MY=N??_$OA\Q1";3*V70F6:4TPDGJ(="1B/47R7\]MM:%11E\45+"<*D)5N?0 M.@K6>,,O?'3F+7>R[27;#O5\1T'&WGCN2NQ"V2-#R]W)]T>-AK'=CETZC7ZA M*GEQ1U5R59M\4VJOZM5(T_3I24:JD8]F%EW79Z2I T.\IXY:1_3(\1=ZYEI[ M%,W%G(0C#H?0=,B4-SG9Z7SWL?PZN/OP'73[PH>4]7S: XYNJHT M(T?3OKO==JMDU"*-)WBUI%ABO=\NHJ7FUP/ M$O.]!G8862%?.1H-O2([W;Q]F@!14A/R0'SN7S>Q+NX]M8ZS1MS;2[3U-F9V M3: P7KZU6Q<,.'+)5%Z*$&&$7!8>1_CZ]H/3](+YTTFU:GG1N/I(5'6G'40= MP9E3\,>87W3GC3*\W;O=9(BO=T$7R@A]SLRW^CQD$GK=YXCKL9577TJ^F M/MIGK$U$JL30^5@+Z'8RON.4(J,]<$EIL/[%3S;QZ"Y!)06,9'V0;,;5J,[VC\#/9DNNFE-J2:XLD0_FU%K5)E@5=SX/ M^596.$V8DKU'#_@;:*-W\UU7X(AK+Q2F*1"XV:J?\ MO[RX?AZ4?_&S#0[[L&?.@&5.SI[.!N_.)@]_K?:D%CX]>_(HG@:(X7,E(X70 M?Q=W+V*.?=G-/ Z%'IV*B-&G7H9WW?KFHFQQ^1?=\FO4?=?PB^L/R9OJU!U/ MG!TA\LHRSW=,A4>&,(M9H[@?O3T[?\+V[")./F/_0+Y3E= M36QL"'L?LT+[<]JD/SW#JVG-I2FXCH* _^,#\ G_+=P)Z*GT_<7BP6,:&1[_ MZ=F>-,E?4KS9%AQV34//3K]]\D!$N/O05'M,B2)S@C3_B9<4F1H/T._KJFK< M!RR ,BK>WD__#5!+ P04 " #!J)U4J_S"QZ4# #8!P &0 'AL+W=O M[+U6G3E779;23ZD%GB :> MBESHL9<94U[ZOHXS+)@^DR4*NDFE*IBAK=KZNE3($J=4Y'X8!.=^P;CP)B-W MME23D:Q,S@4N%>BJ*)AZGF(N=V.OXQT.5GR;&7O@3T8EVV*$YKY<*MKY#4K" M"Q2:2P$*T[%WU;F<]JR\$_C&<:>/UF ]V4CY8#>+9.P%EA#F&!N+P.CWB#/, MJTR9R7-A'B8RB6TYZ9G(]CV:KQ7*]^'H'7V]@_7D.T_MH<3>/(FBM MV29'?3KR#5FR\GZ\1YW6J.$;J)T0;J4PF8:Y2##Y'< GB@W/\,!S&KZ+>(WQ M&70[;0B#L/,.7K?QN^OPNF_@7<6QK(3A8@N182)A*M%P7R;,(- 69AD36P0N MX$ARJ;B(>9DC_'.UT4912OW[#I=>PZ7GN/3>X!+5!0$RI32/)9F@J(/)$"AY MJ0",ME=VOZDTZ6H-L2PV7#"7V$:Z.U),J%@PL2LM8)*__G',.P,_H;YCXJ;9VA=8\IC;D[) M:^5L/R-3@#:%@1(0BPVJ)@DO3QS9O^ ;-1B27RNJ5F B68T*SN7K'4IHX)2QZY MEI0N*=(CE(PGT.I=M(-!'TY/[LAHJ62,2.F<*EG BMREPR]L\_KC#,)A.^SW M]R8IV55%WKXTW0H'A+_,*Y*BN#J[^%3:ER%>FIHZJ3%+2#F_7S46=B[VAKXS M12;,QU5;O6&[T[L@#C7 "LM*Q1DU9*MRRP2-$!?#*&.**+6Z%.G^D.172 FA M7>JRDAN6\Y\.LGFBE\Y^@G,*Z44O>*VZ_:-N6Z#:NIEB2Y*Z1-UXF]-F;%W5 MW?J7>#WS;IG:5%:#[5$IS MV%@#S3"?_ =02P,$% @ P:B=5-5 W^OL @ !P8 !D !X;"]W;W)K M&UL?511;]HP$'[OKSCE:9.Z!@*T505(D-(.B5)4 MVNUAVH-)+L2J8Z>V4\J_W]F!C$T%"1&??=]WW]EWU]\H_6IR1 L?A9!F$.36 MEC=A:)(<"V8N5(F23C*E"V;)U.O0E!I9ZD&%"*-6ZS(L&)?!L._W%GK85Y45 M7.)"@ZF*@NGM&(7:#()VL-]XXNOH#1<2="8 M#8)1^V;<=?[>X0?'C3E8@\MDI=2K,Z;I(&@Y02@PL8Z!T><=8Q3"$9&,MQUG MT(1TP,/UGOW.YTZYK)C!6(F?/+7Y(+@.(,6,5<(^J%#2Y@8F,L7T7X*09#9:H[W6<722\1:3 M"^BTSR%J1>T3?)TF]X[GZQSA&R6)JJ3E<@T+)7C"T<"OT(C5GPIFO>?HM2Y8@++?&8F& &TB82"KAE53&Y6YS!)>SJ]]O MCNYL9 R-@YA\UDIOCT@_&U=E%J]HQ-MH-T#JZ#3@BTR;6)(3 MK]Z> ^XS.X=WS'E"M>7A*LLXZ;N M23A?H.T"% EI+J6J+T7P##^KF?"@.0O4:S^"Z!E*67WA@O0S/[A M'U!+ P04 " #!J)U4":5.7AX$ T"@ &0 'AL+W=O@(00VE=0@<_S9P#W7M@)#& MUQUFT+ETAOWQ'OV]UXY:9MS O:I_%Y5=3H)10"J8\W5MG]7V9]CI21U>J6KC M?\FV/9OD 2G7QJIF9XP,&B';?_YM%X>>P2@\887+28:ED M*6K!?>FI.7D0AB\6&A;=RH[4L7B?!W]=HA)58SL)N2#6IXVLM-J("HB0;:/Z MBI]A%Y+JX!DJ[*,V%%Q6A./LWSPM@A^WJ-;:^\,#;\"U(>"R33!7T,PP@/M\ M>6@#/_!<6Q3_/3;XP->R7)*7%2^!O"K+Z\$N)(;,WCRUA12>5Z,JJ =/ M2DC[3LAW%F\%5:?JF">'/:)%'N& Q91ESDG&*(OS@/!L=HG?E=:XTMSMB>D#X2@ M1ZC<$R+<^+X\4[[]O8'?\UGN+I"]K\%M6:JU8X#!!['QCBYQSTS M;@S@64:3(G092=+#'G;B#-O1"E20%C1/"L(R&L6,G$E6UB4K.YNL^R67"P06 M\G )?C@X/):B[P8LCRG8@@87YS9CYN98$'OG*9G!0DCI4HNI<;>,BUZK_\*U M,8NBX['"F*X;S#;'\)9?U\*T#9#2- O)CS^,6,1^&G1W/:\V^R)Q^4*[)*)9 ME!"6T*Q(!L^]'D(B:XE,9.\JO,34IIC:*W(YHGD>DZL3>O"*["G9)70OZ5A& MA[TO.3)=^/>*(;Z\VH]ZM]H]B6[;E\#A>/N>^L@U!M.0&N9H&E[GV&ZZ?:.T M$ZM6_ETP4Q;#XH=+?-:!=@=P?ZZ4W4^<@^ZA./T;4$L#!!0 ( ,&HG52N MN;>W:0< +08 9 >&PO=V]R:W-H965TF<,4.^+@JA+WNY,>7;?E^G.5M0?2Y+ M)F!D)M6"&OA4\[XN%:.97;0H^H'G)?T%Y:)W=6'['M35A:Q,P05[4$17BP55 MZVM6R-5ES^]M.S[Q>6ZPHW]U4=(YFS#SN7Q0\-5OI&1\P83F4A#%9I>]L?_V MV@]Q@9WQ$VQXB8@5+#8J@\+-D-ZPH4!+@^+(1VFMT MXL)V>RO]O=T\;&9*-;N1Q;]Y9O++WK!',C:C56$^R=4_V69#,?)W?WM9$)N/GZXOKL?/]Y]O)^0DT@; MT($S^^E&WG4M+S@@SP_(!RE,KLFMR%BV*Z /X!J$P1;A== I\1U+STGHNR3P M K]#7MCL.+3RH@/R)C7_B)R15 HM"YY1PS*B#?P WPR. .L51=IHPD5:5!G3 MP,$E$Q4TJ,B(@ L#(W+!]IU1)P*\:&]U25-VV8.;I)E:LM[58PXM4@E:91SA M[& KE23V!FZ!B3G T< \0*,8L6($SH19A!<%$ >G+6&H4J74@%J*8FVAXP(A M$7[&TWH2[-CD;(]PDU,#]ZHJ,I)3F#AE#&]2SN$LL"NSZVCZI>*:U^YX)>13+)M%W&1>U5\';"#G^%B]HHQGU0L2:SRE2X0::X MS,Z=L2;CMK(')<_L[20W[?-JNATDC?-I:[DW) G<(!Q (_#=)!A!8QBZPR1Q M[L&@)X74^G1C5W+B^P,W##QR2A(W' RPPW-'44A.4:S7%AO&KI]XM=@XB*$1 M)VXRC/>)C6/7\V(K-4DBE6"#<#Z%! _$!F&O1,6\)KPAHT&P[/$-1R"\JRLP9&V\"P MOVB!HS4X,EW;H1NY*)%]7+SD]UOG'=.IXJ5E[7@A*V&<&ZIS*S;%!H/) ,#" M>T/\,'#&:8KST(6D#,9P![[K!9$#9J)BSK&CANE:SP(\"V+/^0C*%;'7"=Q2 M&^])X$:C"(A83]EN$2"T9M6RXC!T[C(0P&?<:L;.EVM@4M(P*3G6$^\ ;!W*/E)]8H6]Y+=? M2_ 8#%FV9+7'0&.]YP(N2[?PP#/_A^8WZ+ M8?Y$>DS<&S4:1G]T MW.M6^+_%/1@I.!0(2*"_6@R$G NBR_XH. J\UU&0^+$[ L=RNR@+N6:8=PHV MXS!0TK5=>.*[H>\=%0 A ?QF_/.'[F"0/ = 'W*S>'0H D*V%X5Q!Z=\[[G\ M\OX6,? ;,+N#8)M[?[& Z*-#>Q41P\,1$4@5NACF#D;! ;#6_SU1SW*ZBS6M MHMWO-,=#$RLF:PU5JX;;"F5>7;(>X_3\X%E5\$>[O6Z-!\OC_Q-G&()GV>\, M S>.(%<74%4:J1#%P/6&PSWN,83@^2WW"*$9W".4Q4#=]$7UX)]"&>J&<= X MT+U%!H3Y(5:[-N/;3,C8C-GRWM"ON[,3=Y $1WEDJ'TB[]M..81"PQ^TJI+0 MC6+_D%.&LGJ0#!W0S MN9?G-ILZ\X;?H]D5 Z\$-@ Q655G4752]5K9B\R'-3[KF8T-69O][I6$L/&U M1K%ZUGG7,X'__ CF'_T*]N?&G6Z8?\NX,\24)W3C/968[3P4>6+P#5&K'/-) MU!6'8'[D_I[RJ_8>^VC4;STD \"Y?2[7Q+JJ^DVYZ6V>Y,?U0_3S]/H]_P-5 M,%FL!0JR[A'5/U$7G\86=IGZ:DT&ULK5;?;R)'#'[?O\*B595(7& 72( 2)"!!397D(DAR#U4? MAL6PH\S.<#.S(>E?7\_LLB%-X#BI+\PO^_-GKVW<6RO]9!)$"R^ID.:\DEB[ MZM9J)DXP9>9$K5#2RT+IE%DZZF7-K#2RN5=*12VJUT]K*>.RTN_YNSO=[ZG, M"B[Q3H/)TI3IUR$*M3ZOA)7-Q80O$^LN:OW>BBUQBO9A=:?I5"M1YCQ%:;B2 MH'%Q7AF$W6'+R7N!1XYKL[4'Y\E,J2=WN)J?5^J.$ J,K4-@M#SC"(5P0$3C M>X%9*4TZQ>W]!GWL?2=?9LS@2(EO?&Z3\TJ[ G-3QYN+F_O MIW!TSV8"S7&O9LFBTZO%!?HP1X]VH(<1W"AI$P.7 MQ N,3Z 15B&J1^$>O$;I?\/C-7;YS[B&1R8RA MN8J%,IM' 7X.9L9I2YN\] M-IJEC::WT=QA8YHG/*@%C+ED,N9,P, 8M :8G,,U9S,NN.5D^ :98S '9F&+ MF\M?F&"<:\-OV@E'S72< MO)+E@I#I!A^8!]?XC )"R->H6!MPKRP301[C;C!B)@'\GG$"1^EN*"OQE>I( M/U'?8W&L,KJ&7^&TT:I&IQW:_?9+.PJCW]_MBM? HQ\LO?5YN\%7ZRF>"Q#\V=)H86X1O3FCE"1[>*CF%X3'"M=C6*SG;8RA]+8H?(_C>8 M]?\]F,U.M;TS.OECR?@0V1\$J[4YGLY:, M?BBYIS.TRL[0.K0S%.P/: :?U?U^,_=47''"Y!*!2U]JZ\+:=C'O*.2\/H7/ M!9MHI!NI9@;UL_M7(,!51E_;%7=9J;1J;^85F3: KO?O:3O=8,@$-1JL.M-_ M,IFYF!192=$.JU&[&8R4L2Y0ZTUQ/*.QCMH\TYL.XNQ!V&D'H]+;+4^XC$7F MJ- U"4K2,A!5F^'9.P(?"J-(C$,(K%!S-8=&*_H)"M0F&NW@\@5US V^,V$5 MK#+J@S1W4#DN6?P*$TIIJK-K-H,I6:,/-_*1O( />7]:;85-.";HXNO_-/3P M RBIQ2I-J;WGYQ+O**IVSEID;5\LP[=R^JQ\:EN#3(IZZ<5M. MA(-\$'H3S\?)&Z:77!I*W 6IUD_.J$1T/J+E!ZM6?BR:*4M#EM\F--6B=@+T MOE#4-8J#,U#.R?U_ 5!+ P04 " #!J)U4]V3D5'\" H!0 &0 'AL M+W=O;85HH/7 M6BH[C"KGEF=)8HL*:VZ/]1(56>;:U-R1:A:)71KD90#5,F%IVD]J+E0T&H2[ M>S,:Z)630N&] ;NJ:V[>QBCU>AAET?9B(A:5\Q?):+#D"YRB^[6\-Z0E+4LI M:E16: 4&Y\/H/#L;Y]X_.#P*7-L=&7PE,ZV?O7)3#J/4)X02"^<9.!TO>(%2 M>B)*X^^&,VI#>N"NO&6_#K53+3-N\4++)U&Z:AB=1E#BG*^DF^CU#]S4T_-\ MA98V?&'=^'99!,7*.EUOP)1!+51S\M=-'W8 I^D> -L 6,B["12RO.2.CP9& MK\%X;V+S0B@UH"DYH?Q/F3I#5D$X-[JY>[RZ>_@YN;F:PI<'/I-HOPX21\S> MGA0;EG'#PO:P9 QNM7*5A2M58OD_04(IM7FQ;5YC=I#Q$HMCZ&8QL)1E!_BZ M;9W=P-?=5Z=Z0>6T>8-+80NI[2*'0M!W68>G]7(4PUY+63*C% M66<7U@DP#^E,^)KFQZ$17%HX I;%O>R$A"R/4];M/-$2@5"P-+I :X'E<=;O M0\;B+&.=:Z$$#5L)"ZU+,L:,>#]_.F49^]YYT(Y+PKX7< 3Y2?PMS7VQ_U.=F9WAK-(NRHI=I6RC6#W-ZVS\!Y,_WO[LT;A&8 M9B\;Q>EEV(69=K190:SH*4/C'<@^U]IM%1^@?1Q'_P!02P,$% @ P:B= M5+?_J3*? @ I04 !D !X;"]W;W)K&ULA51- M;]LP#+WG5Q#&#AL0U!]QFK1( N1K:P]M@R3=#L,.BLW$1F7)DY2F^_>C9,=+ M@2:[6)3$]_A(BQPA%WK'@V6^ MRXP]\$>#DNUPA>:Y7"C:^0U+FA<4I/5:KY>P>P">AC=KHJ'82762<87(%G; -41"%%_@Z3?8=Q]06Z@EZ)/8QYB5AH_J?IG^':5TE$E-R1PE+38T51.+#=T>*^H 9 20 M2&H[;3"U?L0 6\FI?W.QNVV=PEH.9B&M8RVQJJ6&3Q#&[5Z_1T;4OH[ZK6_R M%94HK(Z=8O15Q)2_NN=%+MWK#G3;_5[0>OI(<]0.@QANPKBUEH9Q*/^;)0FX M:?M$Z!:N<&A*;\]\)47=2<-C-H7+7>/_=J@#TPMZWTIICAL;H)G,H[]02P,$% M @ P:B=5*D$;-S- P @ !D !X;"]W;W)K&ULG57;;N,V$'W75PS419$ 0G2WY=0VD(N++I"D;N)ML2CZ0$MCBUA*])*4 MG?3K.Z0-',.7/CS'@GU3==(QIX;D2K)WYMS.8R#'598\/TA=Q@ M2W]64C7,T%&M0[U1R"JGU(@PB:)!V##>^M.QNYNKZ5AV1O 6YPITUS1,O5RC MD+N)'_NO%X]\71M[$4['&[;&)S1?-G-%I_" 4O$&6\UE"PI7$_\JOKS.K+P3 M^)WC3A_MP7JRE/*;/7RN)GYD#4*!I;$(C)8MWJ 0%HC,^+['] ^45O%X_XK^ ML_.=?%DRC3=2_,$K4T_\PH<*5ZP3YE'N?L&]/[G%*Z70[@N[7C8;^%!VVLAF MKTP6-+SM5_:\C\.10A%]H)#L%1)G=T_DK+QEADW'2NY 66E"LQOGJM,FXWAK MD_)D%/WEI&>F\\=?Y[/'Q=< YG=7#PNX>KB%V6]?/L_O9P^+ !YF"SA;L*5 M?3X.#1%:M;#<@U_WX,D'X'$"][(UM8996V'U;X"0+#V8F[R:>YV<1+S%\@+2 M.( D2N(3>.G!_=3AI1^YKZB\E7DA]P5K#;"V@MGWCF^H[@S\>;741E'A_'6" M*CM098XJ^X#JB=Y3U0D$N8)7VO=8*>AHWHOU:?@W3S8'3'S#;)$^3%MRBB$V M2U2'.#I9VD102GIMVF!EY4R-L)*"GBUOUY?>L9KGU*R*=]UQ49& =BB\V2BY M11 -<[N)@C2-O'M6UF2W(BN/;-MBS4NJ,(<@5RM>$G&G6FXZA9!D M09$5D*3!,,^]&]EL.D-6'.G73%4[1J)67\N5<8<\&,1#2(,B'7AWK&O+&C0W M)*0UDG$C^AW#,,B+A$!;RG/7]PG> OE0HM:0)$$Z'$$3=62A6EEW3"69C6R'USY*SOBT1"FND,OSO_N*,6.-1 M#.=P%N?.]?/_1$T9ID 39YJ.:).-R/.$LG;$A<_4RS52,RVEH@=I?;59MFF7 M@E?..FUHZ1-(16!YG7*?G9+"K["V37F+(*RS5:T1-BI1B2U*1E)!OA0]YD4,6#[PG M:O[$$L :J0B9Z(-?45OE]IW;^0"4\G0(<9"/8F\A#0E5[X7P$_0YIHC3FKW7 M'\*CKMR@6KO9H\G[KC5]@S[<'L;;5=_5W\3[V7C/U)I3"@2N2#6Z&.8^J'[> M] &V-8UH5%: _J^D-*\'2W 8^M-_ %!+ P04 " #!J)U4 MFAY[N,<% "2#@ &0 'AL+W=OKM+ G@.&D;($V+V%LQ#/O 2+2M51)=DJKK_OH=4K82 MKXZ0 @,2BY3(^SKWW$N>;H3\K%:<:_*M*FMU-EAIO3X9C52VXA53K\6:U_BR M$+)B&E.Y'*FUY"RWFZIRY'M>/*I840_.3^V[C_+\5#2Z+&K^41+55!63VPM> MBLW9@ [V+^Z*Y4J;%Z/STS5;\AG7OZ\_2LQ&G92\J'BM"E$3R1=G@PD]N4C, M>KO@CX)OU*,Q,9[<"_'93*[SLX%G#.(ES[21P/#XRJ>\+(T@F/%E)W/0J30; M'X_WTM]8W^'+/5-\*LI/1:Y79X-T0'*^8$VI[\3F'=_Y$QEYF2B5_26;W5IO M0+)&:5'M-L."JJC;)_NVB\-S-OB[#;ZUNU5DK;QDFIV?2K$ATJR&-#.PKMK= M,*ZH#2@S+?&UP#Y]_O;#A\M/USOO[;WP M>R5>\NPU":A+?,^G/?*"SO_ R@N>\E^(?%.4)6%U3JYKS>IE 6?)1"FN%;DL M5%8*U4A._IK<*RV117_WJ T[M:%5&SZA=@9RY0WTB 69KJ"4*U+41*\XF3(I MMT6]))-*-+4V*_9&'@.@7\\< A>B!/6,1&UP)""OXC6<,]JR0^797CGKE"_W M$;K?@H5K(5LIBB_!30WITN[<B7/#FCI;D=F: M99S,A6:E<\%*5F/&]']WTC%Y07[])?6I_]NQD3/)OC2%*@S!5??9=]-QU/XZ MH"Z(68-*4O(ZVQ) 6*N2M24A_P<,LVYT>X/4_/?8Y'O=XL"E0=#^'K[)F*:BUJFRM(A!_8<2P=^P6: M=,P.A!8/0EE+N0P!+)1&&N&S/LA?9K?T9=5_2M-;[->;:J12F66Q/AR/7B&(-AX'K!F+PT[WS7 M\Q-GRM8%DKKXCCU*+/2&H78$;A*/R="D9(#%:1([4UO;8:GD;0:H5;%6)'%I M')!A&*58%[N)%SFWHGYE@L8U)SZ\'5H9U$\/="&0:&WH=0TK07'8+/66!$E( MAJF']?XX=.:2Y>CIZ/\XM#U(\/O(=Q,?!O#*''#-/D! M1>]_0U$_1I%ZKC?VC 7C)+#ZQ^#IDQ!&(340!HF)!05._E,@QD!O2$,#803> M'P"(DC8,$B,A]9\!(!UC?43-^C#M 9"&)K^L90C7'CL#'?Y?=O7R)^&CC\"C M#]!1I+\M/DC_> <=I6X0CGN*3MP5G;B_-;;'0\-T=$"IB^]M@>3?-U@TP MBRRMJ.NG8^<.O9Y)-%RC,&]Y8)L,JE6:DMB9(>D@WB5+7L.[]B#$K6SX8ZWI4$+TA:$Y[6L?C..G:!VEYOV!,4[VQ:M;4?C(Q]LV_&O-/PS0/H( M6HK"DYI)@ X0)-0,0]L,[##"$ W'#&,S#(#%BN,2MM!(*IJZXR#LV!E%;IPF MQQ 8/;HGH&HM[6W(=%P<]=HK0_>VNW!-VGO&P_+VMO:>R64!'I1\@:W>ZP2- M7[8WH':BQ=K>.NZ%1HFTPQ4NC5R:!?B^$$+O)T9!=PT]_Q=02P,$% @ MP:B=5%EZ3%R/ @ >P4 !D !X;"]W;W)K&UL M?53;;MLP#'WO5Q!&'S:@BR])UC9( N3280'6+6BR#=BP!\5F8J&RY4IRW/[] M*#GVTJ')BR4>DH>DK*-A)=6C3A$-/&"A+(WB.2P6ZS#*F7J8H9#7R0J\! M'O@N-1;PQ\."[7"%YGNQ5&3Y+4O",\PUESDHW(Z\23B8]FR\"_C!L=)'>["3 M;*1\M,8B&7F!;0@%QL8R,%KV.$,A+!&U\73@]-J2-O%XW[!_)#@EI7"/,CJ,Q[FZ5N^6 KMOE#5L=&M!W&IC.ADA4H&TUL=N-&==G4',_M3UD915Y.>68\ MFRP7Z\F7Q:_)>O'M*[Q;LXU _7[H&R*W(7Y\()K61-$)HC"">YF;5,-=GF#R MFL"GKMK6HJ:U:726<8YQ![KA%41!%)[AZ[:C=AU?]P3?W5/)S0O\GFRT470; M_ISA[+60**&01&&ZYUB5 H'KO:2[K+J!0FL#(R?KR"@BG8,U$Z[V70 M"8* 3I)I:]+!8K9!U1QN !4JM,ZM%*12/;CXCP_F30,+6_=BA8JCA@E< E&' M]7+;P--C. H:>%;#D5NZUPT\=W9X2TNW$_8;^*[.#AW4&G2N^QZH6NJU863A MY+61AL3JMBF]CJAL /FW4IK&L 7:]W;\%U!+ P04 " #!J)U4VV4.H[\% M #T#@ &0 'AL+W=OO MT*1L!V9$8LEW"LR$R[;;=H$A;']!3 D*=95>N3WM28^=%@H/,IS(3NRSG4^&8LU4P8G*K) M0,\5B,(IS:H!]_UX,!-EW3L]=FLWZO18+DQ5UG"CB%[,9D(]GT$E'T]ZK+=> MN"TG4V,7!J?'6W_O8L=8 M[H6&FE/5+ 6"PJR1?:"-G*V5$ M,"OKYBF>5GG818&O%+C#W3AR*"^$$:?'2CX29:71FAVX4)TV@BMK6Y214?BV M1#US.KJ[/O_I\&PXNKP@Y]@#XX'!MU8X4&^,GG6 MF.1OF&2 M\%;04Z'@T!:S(#?B&7O,D*%2HIZ &_\VO-=&8XCXI% M!42.R!:8ZP,P4\&4'G-X )S?!Y1O@ M*@1'BH4JZXFS\PQ":0*V00B6%V;WH-H2.WT<^,Y=J:TO=&#UQK)"'D$K1]ZO MSH3K,<]I60WO7&ICA14LH5Z )GN$^33+8CN@H>][MZ!1,Y\Z+P6*57+NRI[1 M+ E0B*6!-T*>0"^43*#&L"HG+ K<@:5M#4LEA#$:I2DJQ$'D?26/\&3'@" " M3J,HP4%(.4NW-%C4-EBTO<$:/FW["[O$N1Q:PBO-\VL]L=6B/0B.]%SD<-+# M$FI02^B=WG6SOR+Q\D],L"V+BQL[X(5IT?&Z9MQG ;FI1(WZZA]4_\AK(D$7 MDGQV_ K%X:NCX62B8(+=Z%TO#+9E75B0WWZ3,'."[("9!WS8CC>+(PY-C#*6UL(_-XJ>4AP&*L3Z/T<2\5/9-EL8T MB+A;]Z.W(O@R3Q@#IWZ:TH2[WN[[01-#@#$@!^^1-*)I%+0QK&U]Y=D-#1.$ MF),T;K#YUCPC83_@)&0TY;P;8!HE-$JR)CR;IMC*^PSW%0O82[@L2:@?-&E@ ML4T9:S%@UN-LUPPPPA(:A!$->+J1@9#$S9AE$66,M7VT!,0 M1=R21;PK6;2[1RR1X29 AAIW=1/%:YRQU?#KG$$V2>/Q"X\=VGXO2D66HEH MP6.$:'M"6Y!(HC.DE(9?]MHL[KFM:'L*O^XPVTM9(<]6EG36(N](C-U'WGFW MI7XX'"L /,,,(#9#D,"A(XBMBG*ML:H< ]EW''702L5]'GD7R&L%TE9CX$K6 MJ[\MA4G:PB2[%N8&E/O:KO/U1PH>64:5>?-!8#/QJ2[-5H+?ZNQ?$/S\;YC4 M"Z:F.@N+Z4ONWYWVO:N%FW<[8A\X-FZ:_>O1:TT_Z-Q$9J F[KZE<1&PO=V]R:W-H965T"SR4L][&V.JZ6"@TPTOF#Z1%2_Q)I.J8 :WZF&@*\79 MVBH5^2#T_=&@8*+L+6;V[%8M9K(VN2CYK0)=%P533V<\E]MY+^CM#^[$P\;0 MP6 QJ]@#7W+S>W6K<#=H4-:BX*46L@3%LWGO-)B>C4G>"OPA^%:WUD"1K*3\ M0INK];SGDT,\YZDA!(:?;_R2_IP9IGK,[-G=S^RG?QQ(27RES;7]@ZV7C<@[361A8[9?2@$*7[LL== M'EH*B?^.0KA3"*W?SI#U\A,S;#%3<@N*I!&-%C94JXW.B9**LC0*;P7JF<7U MQ>GR8@D?[MDJY_KC;& 0E*X&Z0[@S &$[P $(=S(TFPT7)1KOCX$&* WC4OA MWJ6SL!/Q$T]/( KZ$/IAT($7-2%&%B]Z+T2.5=/P]^E*&X4L^*<#<]A@#BWF M\!W,95U5.4=R&I;#&M6 KD0LC,/Q;Q36!6&G*+/WXWGFM%!Y/O<\55WA9 M/D!.GD+>TOUL-HB8.M&#FR,(^U$2X3?HC\:^]YLLC]/O@6P)0ICT(S^$<-P/ M)Q/O7E*DKS6.(/+[HR0FFTE_,IITE#%NRAAW)O=<%I4LT0<-,G,E@HM';'B: MOU6I;K#[#8?T - %P1T@;+GBP#1D,L=6J&%=*\H-YA:>.%,:.#T@:%5PZOUE M+^S+\IZ+]C*QJ=3&)J@?Q2-;DS@.O4M16K*T9*;>:2&5$?\Z&J"+BKK6L69::WJO$>=_PO]F8)- M&C V)0N0A^1TO/3CP/+23_P.U0,"'1#LKD73E_1W%B:!8_XP\* >.&9>-N MEN'TLZYS3N%?U@:3 3>B%$5=P+-YUS!NV1,EZDV2=1NACN%X06C$$] MNU2) MS-DN=K9?)!#R+OF&BE55+6QC-KUD ^! MWX_"!#[N=/?]_*UB#5H#3<'5@QW;-+849*N;;9K39C(\=0/1L[@;*V^8>A"E M1E&PO=V]R:W-H965T^NL'4+)D-XZ;?HDEB@ > \ ,H?W4GW5MP"&/2RJ6A\-;HU93L9C MG=_"0NB17$*-7^92+83!5W4SUDL%HK!"BVK,/2\>+T19#XX/[=JY.CZ4*U.5 M-9PKIE>+A5"/IU#)^Z.!/U@O7)0WMX86QL>'2W$#EV"NE^<*W\:=EJ)<0*U+ M63,%\Z/!B3\Y36F_W?"YA'N]\T_D2D M+Y>5MG_9?;O7&[!\I8U"G"+NS%D44Z%$<>'2MXS M1;M1&SU85ZTT@BMK2LJE4?BU1#ES_.[CV:'8X.J M:<,X;]6<-FKX,VI\SC[(VMQJ]J8NH-A6,$9,'3"^!G;*]VJ<0CYB@>\R[G%_ MC[Z@:?5J"$L1.O2OD^ZU= MW0)#EY:RAMIHLFEP9=G8K\6&?L#= M*(W8 ;U$L1L&&3MPUE%I=^^23=PDC)CO9I[OG'_OZH979(.';AIZK8W0C8*4 M'>S)]YF'D9E&""=I6/ R(#4^T#P,W]@+\,,Q"_&DM##,WS;)^ MM<]#'\$G<4-")&[$&VZ$<;*'%7''BOC%K)B6MS@"+L@MRE-YUN8?\2BO8AHFD_T4N1P-,"FH$'=P>"8;7/K260*"[VM)Z*6 M6,A5;XOT&G==Q[W%8H\@ 'KOP92-0KZ->>D^!=G\,)V6%MM"!,006X[[L0YQS@(:L";P&PJ)>)6 M;!@F1'!OA,WG-8N#$&V,R.IKYXM02I!>[H:(%M>S$-<1ML>&*)#0IDLC\Z^_ MT;&CL,T>3T.VPR%\-["\1S&.JH?^T@<_"$IJEYLCM1K1H904$4B)#Y MF>M'9#,:!=8H.L[3C+2,$H\,_VP=Q2./VQAB.1'\E'S<4U=)5U?)R^NJ[2"V M9DZT!M.$^GTI9F55FG)WF>PW0 6AL;^4"YWCQQGN'O]*FQB7.2YVJ%:_! A+")X*[O1?B+HS'. M,/]WZ(%4!"7T,A9$0:]) 7Y<(0E"UX\]%KF1%SCO+5W6+CSBH.5AB']#'CCXC()^/8'?#,L8:'F+PDZOKY1[QIM),:ZYFF-X'T MW3A-6>"Y/ X=RB\2N"A1L3!SO3!P/N^@ M_S!*71[0\6,8X*XT[,;)#GTNJQ&QCP'!^LS0^6P[*1MIGSCV4D.I7FEHY-DP M=A-NYU:,PF1J"MCP\K)%A0S )JM,^:VM[,BFI1^ C>=#/]U8NZZQOJOR&V*X MP9M7%Y=A0@-UES.;[*0^AR+2+-XH.HJM-@!3']O3VP\/:]Z>SO@6< M-I:9,!O(T" IPKRD."_LW[[K*ZAPR!4T6O/F.-=L)CQ+J4OK;-"7Y(8%H-'5 MZPZB1O>NO(\W;IT+4#?V;JVQ@6)$F@MHM]I=WT^:6VN_O;G[?Q *'=.L@CF* MX@S" [)J[M/-BY%+>X>=28,W8OMX"P)'.VW [W,IS?J%#'3_U#C^'U!+ P04 M " #!J)U47NLR)] # !&"0 &0 'AL+W=OO6*A%<0%TD419CIS:!O+APQ7(I4:<-BB*/E#2VA(B MB3J2BI/^^BXI6^>[5(VIXKLI:39U6:#JM)COC_R*E[4SFQBORWD;"):718U+B2H MMJJX?+G$4FRF3N#L/MP5ZUR;#]YLTO U+E'_UBPDS;P>)2LJK%4A:I"XFCH7 MP?EE9/;;#;\7N%%[8S!*$B$>S>27;.KXAA"6F&J#P.GO":^P+ T0T?B\Q73Z ME"9P?[Q#_V"UDY:$*[P2Y4.1Z7SJQ YDN.)MJ>_$YB-N]5B"J2B5_87-=J_O M0-HJ+:IM,#&HBKK[Y\_;'?/DQ+5R<33E,!L\](MV&4' MQEX!"QA\$K7.%J MX2E.'2I4A?()G=E]CK 2)14AZ8)Q=^H0--R*JJ&J-AJ(0%)+R#;$U : M 0T)4%8 _T9 V@E0>P(,EH$G;0VO7XB%M/,7Y+2(QBE ]XQ50JAA<#[XPR[, MOUUP!\8$Q@G^X+:M4'(MY.!VQ^DU)H;FELG[[R7]".^"X,P-F0\G9A)%KN]' M<#*XQEI0O=D<#[:V:3=_HJQK_ J;]+5::0*E@SV0@?EC-QY';A!&_.LO#"OS3:-31]T_/0AH=<7+4.SEZJY-W_KW]W_Q[-/5;_(N?VT*_ M["Y@@T0%G].R-99925%U?N9EVI:]G_^CBQ-,>:O0(!<2<+6BOD(MIRTSR,D7 MM([49&I=O+>)J-<,7C'O#:YY^@)W!&Y.E"= ,E&G'V(6L)^!Q:$; M#T/W;#1\0]2&2TD$5!\>N $+W7$T/A"\+_'[R"B.W' \'MB+!-&8,U36=G3> M=%:I[K.V=4&!X=!E8^:RR ?&7#^.W3,V&BS:I-S:=2&+)ZX1'G:I@I'+1D,W M"D9]UD.V]?9Z&]7\VG9P1?3;6G=MKO_:/Q(NNM[X97OWPOC$Y;H@&26N*)1* MA6PHNZ[=3;1H;*=,A*:^:X&PO=V]R:W-H965TZ8G+B%$HU5YXGTP)K*B]X@TR?Y%S4 M5&E5K#W9"*29#:HKC_C^R*MIR9SIV-H>Q73,-ZHJ&3X*D)NZIF(WPXIO)T[@ M[ V+_,HM.;U*%E9(Y,E9R PGSC7P=5L:/RMPX\2M_) M!E/)BO-GH]QG$\(-598 TC;\=IM.G-(&'\A[]LZU=U[*B M$F]X];/,5#%Q$@VK>\P#@,0_$D"Z &)YMXDLRUNJZ'0L^!:$\=9H1K"EVFA-KF3F4I9*Z--2 MQZGID8($-%ZID:_A]O9)* MZ"?QYP3\L(W&K7)32-A8[#1^T]C?Y4(.2\TM-C MB+=@LN!;">7[9.(MF>P*UN>@=/P.J9" YGI -Q?K%8J^P4!99@3_:O#+^LW_ M\QM8/^,S^$HW+"U@V= 4X5 9+/ %V08E?((P<2_C0 LD=,EH9"RAZR>1L;A^ M' UNN%2F7V(?$X5N0F((?#?T0QA&;A(3"-S CP9W@DL)C>!YJ>"LTLJYQCD+ MAFX2C<#( 7$O1Z$U$C=.8FN\C/V/[M8[F)4:Q=IN! DIWS#5CDUO[9?.=3MK M;^[MQGJ@8ETR"17F.M2_B/6,BW8+M(KBC9V\%5=ZCJU8Z,6)PCCH\YQSM5=, M@GX53_\!4$L#!!0 ( ,&HG52^TR=0S 0 $D, 9 >&PO=V]R:W-H M965T,%YDR>\R46M#/C(F>*IF+>D$N!+#&'\JSAVG:KD;.TJ/>[9NU1 M]+M\I;*TP$8L;7O;I3WRZ,TOE"Z85&O[MDEH^"IHU*BU) MFF,A4UZ P%FO'CH7EX&6-P*_I[B6.V/0D4PY?]:30=*KV]HAS#!66@.CSPM& MF&5:$;GQ9:.S7IG4!W?'6^TW)G:*95J47_9UDX=3#KB; Z[QNS1DO+QBBO6[ M@J]!:&G2I@/-Q?C\80#J_@]OKA=A0^W@TB& QO'D;WI8*/ M$S;-4/[4;2AR3IMHQ!M'+DM'W ..."[<\T(M)%P7"2;?*FA05%5H[C:T2_>H MQBN,S\%S+'!MUSFBSZM2Y1E]W@%]HU0^2V!% D]%C$(1XU6*$OX*IU()HM?? M1XSXE1'?&/$/&!G3K4M6&0*?P80KED$8QWQ5* DCC#%]T?F%(:I]&3ZJ6E_O M"[ED,?;J='\EBA>L]T.I+5&J,)^BJ-)EPJ2!;8%:($0\7[+B]<,11G'?T-TSE\(#RKUZBW?5Y1J$CH(UK4&JWT,[ALMT3P(IV\3 MG(Y_8/\.G-:_P=VJX&Z=?*I0G3F:1KO 4>IJ]PBWPNV'*1QA#2 [N/ M"\<-3?;!N&N0+ML6(:DMSM\L,K)HWK<$Z+&L\C!-,[(RAXS'K'Q&O\'5D.%T MIEWL(!_FFD^48\V?LM*]7ZD]%:EV>ZS(>PD?P&]:0=.&@%"CF=NTVFW'S&J_ M,(H:@E8''%T'++_3+NEQB_1V%Z_0L8+ +D$UN7$_5]^SV@BETE:I@\@2:%H= MOPT=DG2M@ QH->4M_4 5QG*]@/AO&Q>\IN6T[')ZA"E!Q93@9*;\QHOYIXQ: ME@1"*5')$RERU,+^[8&G*3"D%O-/9)EVF(AH$Q'- MD^![ED<#/]"EA!4L8>!8KF:%+C">U>S891W:OHF73?8]$_.TD(33C([:YP$]+J)L7,N) MXDO3+$ZYH@)@A@OJ]5%H =J?<:ZV$VV@^O?0_P=02P,$% @ P:B=5-$B M@5@O"0 "S( !D !X;"]W;W)K&ULO5M;;]LZ M$OXKA-&'!O"Q15$4I8,D0&(GV #M:9"T/0^+?: EQA:JBX\HQPFP/WY'%YNR M)=%R'6\>$E_(X3<7?C,<*I?K)/TE%T)DZ"T*8WDU6&39\L_Q6'H+$7$Y2I8B MAF]>DC3B&;Q-YV.Y3 7WBTE1.#8-PQY'/(@'UY?%9X_I]66RRL(@%H\IDJLH MXNG[K0B3]=4 #S8?/ 7S199_,+Z^7/*Y>!;9C^5C"N_&6RE^$(E8!DF,4O%R M-;C!?]X[1CZA&/$S$&M9>XUR569)\BM_\^!?#8P5O+^C[0J#;E81!4J(_T(WO!_E7/$0/<1G& M^<#/4Y'Q(+Q G] 8R05/A41!C'[$02:'\"&\_KY(5I+'OKP<9P S7VSL59!N M2TAF!Z1[,1LA$P^1:9BF6J%%T$0OZ&8U!T&T$(1_/$_1YT\72EZGU*E>ZE1X M(T3PL5+O^DLU^DN][RT5NVU"QA NVY@QMS%C%E+);\3,O[_ 7_20B4C^1[,4 MV2Y%BJ6LCJ6>L\3[!0RV7*7> @C$1_XJ#>(Y6HHT2/PA>N7A2J#_HD]MCBQE MTT)V3K&OU\0@U+D;@ALA+XE>19L$L%)LW)>_F MFR6'I@OA:;F86\/HC@SJVM1MATFW,*D6YMV;2+U "I2\E$!14GA,HL^P/9\+ M/!=M@$JQ=MUHS'"88V_QE/'<'&TB;@US6$<+. M%JBCWU6%X88(*@V9 4G#AFJ#YS0\;%G,Q2YU.PSE;M=WM>M/:KX<5BX.I%P) MOPV&VX1!#>P8@&7/5,V1S+&P@6VS'2\V5)8TCD"\Y)L0S??2- E#GDH5KA<' MX[-:C=4#=&08!MY3Z/"X77UJ61\?YM5%$OK 5>CNGU60O:._D@P(K&3"[04TYEK8I4U871F[^PRC+8U&+\"<5GDJ*_>9KR.(/4\E5$,Y'J MT@I6>063<^,OU8Y\((6A ?Y*PN@8/)X&$(2F;TCP;T%6I=J(M X MS:OA5FM;C0"'V+;SGPYCJVR!>Z:+91IX!8.M-W;?()*'PYHV616/: C8U--QD<#08P$,V N.)P )V$H(7Z+O:Q$#G3VM MED*4K.P7#-TG6$S%H"8^=["8M8);3X4?413=5FO4*PESKRR:ZL?LHE=<:^J+ M^ =([3SV:G41'"41]R#MR* \4.I+TDK^3DUJ8FHPRCJP*6HV]=1\6B2!S;\& M<1"M(IV;%0F;].PQI5C5U+.J(B XL^0_\LWC+$=(AC$69;NT/O6X82PW8,PDA[ M)B J$Q!])JB.>).0@[5N>CE&$3LY.[$31>SD_]!!(;! H9[OJ(KMO8:BQB3-2MNU'1MWU"!$ M$3/IU0XI(^^V3^19BCDC]O&D6F-G'W<96]&9I6\6 ME'NI='/[_AFB6*S+$>VPFMUCRV:Z2%#T9^GI[[CF8B7L"""*[2P]VQT,27#> M\4G'4HQGG;VXM!2'63V[!4=>-TRL9M-6QZI4,1_5%W,?LGVJ-?IL'ZIHDNII M\MA[@DDEC^[9J .'XDRJY\R)NJO:(-GLW\VE5NNFF51R^Z=IJAB6ZJO*HS=- MKWQ)%>E2Z]R;AM:NZ/0\^OL.:-*G-H]2Q9Y4SYZ=]J^,OGMJ 62Z>!@'1G"(/SZO]7^KR%1W\8<. M$;39_<4CHT-=6S&[W:/[6ZDQJ:M[LZMN?=QCI>Y-J6X5HT/T4TC0=8A4?^&Y M^U;9:'K0,BDQNVC/5BG!UJ>$H[?=$^ &OV3;1D+Q\ WZ_/3\0U[TV7JV2A/V MV;L*MN)_NT=7X33?5M>9#S%8:)5_(=&W; '.S18\WO=\_JS28U&ZMGJ\V6[ MEFL0V^H@6ELE&KM'X_DT1:M.9"-V(EF%3TKDU54:S M#YP,3M>JTN&A/%WHW=-,@]C%E-".TLBN/81R( T&2PAKR, R*[#UV5 JE]EG MSV6VRF6V/I<=76Q6\NK%9GDBZK"IRE*V/DLU*X56S!%WNS$ MM@=KMCV(;6+',8V.GAI3[,ST17Q/JX*W3VF1,$7@[.PM$J9(E!T@T5,>#YRP M9F_$ZJZAF2)!UI\$/ZI\G+ 6KC-T-3]39,?T9/?(PA,09)7[P$GB% M)D/@92\MON4AZ B!U67C9A_9M:V.Y[%8[4D[?6_E Z.^**8^ZJZ&*5YF9^_. M,$6]K,9,_?+_] M_X_K_P%02P,$% @ P:B=5) ;-'+. P 3 L !D !X;"]W;W)K&ULS9;=C]HX$,#_%2OJ0RNUFT^^5H"T0*M;:;=%<+T^ M5'TPR4"L3>R<[<#>_?4W=K*!+B%"UY>^@+]FYC<35Q M4JV+6]=5<0HY53>B (X[6R%SJG$J=ZXJ)-#$"N69&WA>W\TIX\YT;->68V6A*6 U=, M<")A.W'N_-NY'QD!>^(O!@=U,B;&E8T03V9RGTPB<,?4#O4,_IB MD2G[2P[U6<\A<:FTR&MA),@9K_[I+D#%DA4VI%^VY,\4R*Q4 M>$@I\H&LJ^02L24KB 6/60:*:#ST,0-,IE9F2Y\*S46^89Q:A5K8O;G@"28> M$C-2(F,)U3A9:_PS2LC;!6C*LG=H\>MZ0=Z^>4?>$,:11I2*\D2-78V^&F(W MKOV:57X%%_SR _(HN$X5^8C&DY\5N!BD)E+!2Z1F0:?&!<0W)/3?D\ +_!:@ M^?7B7@=.V"0NM/K""_H^XQ=R%\>BY)KQ'5E*P7$Z@#.G*FW+4B75LU*FI.RGH>^%(49@WV*M MUUCK=5I[P)MV2[2D7-&J',1"H=MX5PA-]DP)O+1;P+M:4):T<57Z^R=<'Z*1 M-^BU<_4;KGXGUV>LNX44,4"BR%:*G*Q$_(2+#W33^HFTH?7/T ;!,.A=0!LT M:(,K0H9709;X[9V%K@UD'I"HI2QBD^AL:W1\KQ_;9U>9U2--A: M?+USST(O[ W;(^^?/$=^)]$*]B 11$),"Z9IQOZUT7U/.-C07W5S:R.G>/UH M-(HNE!T_..(%W?>7%::D[D%I&Z'OCY!O0'954/]8T?W?HJ3[QYKN_[^B[I]7 M]:@_\+S7X75/^I(F5;3]SE%-U6<^4KEC M7)$,MJC2NQD@E*Q:MVJB16&[GXW0V$O988KM+DAS />W0NB7B3'0--#3_P!0 M2P,$% @ P:B=5+;&WG+O! I1 !D !X;"]W;W)K&ULQ5C;;N,V$/T5PM@"N\#&EN3821:.@5QVVP!-:\1-^U#T@99& M$K$4J9)4;!?]^ XI67(2FJFRD2P4T<48%'T5!,!T5E(G!?.;6%FH^DY7A M3,!"$5T5!57;:^!R?3D(![N%!Y;EQBZ,YK.29K $\U@N%-Z-6I2$%2 TDX(H M2"\'5^&GFRBR!NZ-WQFL]=XUL:&LI/QJ;^Z2RT%@&0&'V%@(BC]/< .<6R3D M\7<#.FA]6L/]ZQWZ%Q<\!K.B&FXD_X,E)K\8A U!M$+@R@\8#!N#,8NT)J9"^N6 M&CJ?*;DFRKZ-:/;"Y<998S1,V#(NC<*G#.W,?,DRP5(64V'(51S+2A@F,K*0 MG,4,-#DA5TG";,8I)W>B[AN;__>W8"CC'\@[P@3Y+9>5IB+1LY%!5A9[%#<, MKFL&T0$&843NI3"Y)I]% LES@!&&T\84[6*ZCKR(MQ /R3C\2*(@"A^7M^3] MNP]+R+#Y3!^_F[>C!0V:A^2X3?S8P8X/);[>-^37E!RK09UI3?[\&3'(G8%" M_^5A<-HR.'4,3@\P> !M%(L-)"2F.N^K7 TP<0!V(#S-PS"^DT M;%]ZQFW2)U#3C=HQ&\(.I[XQG+ M:.\C]ST58Y>DIN^E=Q92^[,2^Y'9?NI5#(&Z-V7-V>O2(VG M%Y-^K^>MUW.OUP6H&/.!"F [V] -3@>[@,7#J<^*5:4T]&7(#QM.AD'P@Z?I M+UI^%UZ@SYL27,LG[(DE(!*R9<"3/D9^H. UH3JKWVSV+(XPZ 9WX,]T4UF2 M*EE@;C50%><$AS#*V!/J!Z\+?S'NKWNX)R2AE\\RIPI.K*3B/)$% M?F?H6BFHPD[,P&V3!'2L6%FO(U,#JNC7#+\SE/ 4F*DP;,2WK15+'*+_N EA M6ZY2"J]1KNR]R6%+9(R+0_(H.&A-)*ZI-=- :(E[!$?+1R(=+TT*E%VR @(; M;&9FXUGGC(.%06C7.!6J(4/7@D!1=A MG8.PWG"JTQ6'(8JF]5$R53]/J %K(V#-MXBN*_2\XX3.#)IOL:=9D5^S[NGF2-JC3F^B\#NE M/>J&7^0??O\K[4>PHZ">]GU$1WL'O@)4YL[!FKC(ZW-2N]J>M:_<"?/%^C6> MP>L3L;(TMWK%Q)@X=4=YD#34#9%_!Y M*J79W5@'[7\FYO\!4$L#!!0 ( ,&HG52#:&PO M=V]R:W-H965TRCVP$A7%E%*=$FJ3H#^^)&2(SK 0FN#]6*)'_?BTK.H,&;[(8YU6F#)]+G<8F579361O!*UPIT'59,O6R0"%WLXA$KQ.?^:8P;B*>3[=L@VLT7[8K M94=QAY+Q$BO-904*\UET0SXLZ+4S:'9\Y;C3!^_@4GF2\KL;/&2S*'$1H<#4 M. AF'S_Q%H5P2#:.'WO0J//I# _?7]$_-LG;9)Z8QELI_N*9*6;15009YJP6 MYK/&5QM82<%3CAK^@'7+%\@([_ M1EL89EU(95"Y(Z'028$[0L)5"NQT"5(!'O?T)H/++H/+H.NE=5;6)?R"1\G2PBZJES.? M_QE\Q8*G EL*_LRMKB!\K%7%3:VP#PTD\;J5#$X$.5!)6V=G_ RH^,97MF*VZHV(M<],,^E#@I9",AJ? RR*Y.!$%89S1<0J\ M?)*P\'D*'EE=I06LN4&XT1K[J0[Q,D M3Z+TQ(L=N1Z\YM0+&DU.4_,C.*/D:-&IUST:UBM?]($$GWJYHW1X-KRVT? ] MKS\;81QR7/&IET :EB[/QDD5GWJ]H^/A.?":1\-WN_X=6M0UX.S!RVS2]3]+8%KIY+9!EJ-P&NYY+ M:5X'SD'W&63^#U!+ P04 " #!J)U4R](/O:<# 2$ &0 'AL+W=O MWS.0^:%,],#%]]E M1H@"/XJ%[H% MILR93\NU!S&?\IW**2,/ LA=46#Q\Y;D_#!SH/.R\$@WF3(+[GRZQ1NR).II M^R#TF=MD6=&",$DY X*L9\Y[^.X.Q4901GREY"!;Q\"T\LSY=W/R:35S/%,1 MR4FJ3 JLO_;DCN2YR:3K^+=.ZC1[&F'[^"7[A[)YW/_/"1U T%)E_*X!,S78$$EWFP$V30K=3BX6A"%:?Y6RYZ6"W#UYBUX M R@#?V5\)S%;R:FK='5F#S>M*[FM*D$#E4 $/G.F,@G^9"NR.D[@ZK::WM!+ M;[=H-.."I#? AW\ Y"'84]#=Z^7>2#E^@]HO\_E#^8YI?K$T_[[7H>"3(H7\ M9V2C2;/1I-QH\IM[VG(N1'4W??!G,:Y0XH8]AD#"]+-&HVBLXF6BG#-JLXB6"':$^4[\5!/]&X M*2L>+6NYQ2D!RY_2]#G29M+D2R[+$WK6=KRSB=;2-BSDHS#L(.T+\Z(!I+!E MB'"TL@=.F;JF[%KIQ]58K\AF1!?&:BT&^N=C]4]X31(83+I83\-\/_'\ :[6 ME."X*QUQ!;_ Z^T 6H>!P85)6^N!X?FDPU.$81"=_(![PF"2#)&V9@7'W:I+ M^K4V :WOP/C"G*TEP>1\SLD)0(B"*.YR[@E+X,#3#%D+0^,6]F5/!/B-22!K M.PA>%BFR?H30V4AKZ1$K_:#R.TC[PC3Y :36OM"X?35(_Y<_(.M!:')AR-:* MT/C;SBCDH.Z9*ST1EH>9'MJ), 'Z^IIS M]7)B-FC^#3#_#U!+ P04 " #!J)U4,MOO[W," !@!@ &0 'AL+W=O M&[62J"E(1-V\.D M*%VWAVD/#MR 56-GMDFZ?S_;$$0;4N4%_''/N><>FTMRY.)95@ *O=24R;E3 M*;5_<%V95U!C.>%[8'IGQT6-E9Z*TI5[ ;BPH)JZ@>?=NS4FS$D3N[86:<(; M10F#M4"RJ6LL_BV!\N/<\9W3PH:4E3(+;IKL<0F/H)[V:Z%G;L]2D!J8))PA M ;NYL_ ?LMC$VX"?!(YR,$:FDBWGSV;RK9@[GA$$%')E&+!^'6 %E!HB+>-O MQ^GT*0UP.#ZQ?[&UZUJV6,**TU^D4-7<^>2@ G:XH6K#CU^AJ\<*S#F5]HF. M7:SGH+R1BM<=6"NH"6O?^*7S80#PHPN H ,$UP+"#A!>"X@Z0&2=:4NQ/F18 MX301_(B$B=9L9F#-M&A=/F'FV!^5T+M$XU2Z@0.P!B3ZB):88I;KX08H5E @ MQ=%GIF]6#GA+ :TX4T*?DT2W&2A,Z)T&/3UFZ/;F#MT@PM"/BC<2LT(FKM+: M3 8W[W0L6QW!!1T9Y!,4^A]0X 7^"'QU/=P;@6=7P_W9:[BK#>U=#7I7 \L7 M7N(C$I>E@!+;R\UWJ/,9_5YLI77QSSMIPCY-:--$%](L\IPW3!^(@!S(P9S2 MF/,M26Q)3!LXI'XXBZ>)>Q@:?!X53$.O#WHE,.H%1N\*/%T9A*4$-7HM6H+[ M8=IHYKW1-A+D1?&XMKC7%E^GC1*\)90H J,"XS-?XMDTFKU1>!X5W/MA\#HJ M.X_R]77WWQ3B#CYGTWN_8U$2)A&%G<9YDZDF$&T_:R>*[^T7ON5*]PL[K/0O M (0)T/L[SM5I8II&_U-)_P-02P,$% @ P:B=5*<"1%?I @ ^ < !D M !X;"]W;W)K&ULG97?;]HP$,?_%2OJ0RNU#?E- M*T JL&F35JFBZ_8P[<$D1V(UL:GM0/O?[^Q 2B&@;2]@.W??^]SY; _60CZK M D"3UZKD:N@46B]O75>E!51478LE-EH.FU(X[@[WJI_MKEC+G.J8"+*GRS3Q=#I.R2#!:U+/1/K M+[#))S)ZJ2B5_27KQC9)')+62HMJXXP$%>/-/WW=U&''P8N/./@;!W_?(3SB M$&P< IMH0V;3FE)-1P,IUD0::U0S UL;ZXW9,&YV\5%+_,K03X]FL )>@R)7 M9%)0GN.(<3(17$NL,/G&Z)R53#-R%J17FF M!JY&(J/KIIOHXR:Z?R2ZYY-[#%4H\HEGD'T4<#&5-A]_F\_8/ZDXA?2:!-XE M\7N^UP$T^7OWW@FF[AO0&77!C7"D14V1WXU\F,O\ ?N:K=JAU8> MUM=KK3Y01RUU],_4A"J\4" C5.,1?ZF98J9R7>2->+S#%$5Q;P_\T*C7#1VW MT/%I:'LF01*:K2A/D5A""G@595V,\4'XT(N]< _RT,H/XYNP&S1I09.3H#-( M1<[9MN]JC@W L;"R:< NVN2 X\H+HBC9P^TPZR=)T(W;;W'[_]'"P+-3S=L_ M:,OH)@EO]G@/K3ZV>,/K[ERBN+^Y?5L4247-=7/_M*OM\W5G;^V]]3$^:\TK M]"[3O(GW5.*)5*2$!4KVKA-DDLT[TTRT6-JK>BXT-ID=%O@T@S0&^'TAA-Y. M3(#VL1_] 5!+ P04 " #!J)U4,E48Y8(" "5!0 &0 'AL+W=OZ1$)ALA7U2-J&';,*[F0:UU M>Q.&*J^Q(6HD6N3FI!2R(=J8L@I5*Y$4+JAA81Q%5V%#* _2Q.T]R#01G6:4 MXX,$U34-D:]+9&(S#\;!;N.15K6V&V&:M*3")]3/[8,T5CB@%+1!KJC@(+&< M!XOQS7)F_9W#=XH;M;<&FTDFQ(LU[HIY$%E!R##7%H&8WQIOD3$+9&3\[C&# M@=(&[J]WZ%]<[B:7C"B\%>P'+70]#ZX#*+ D'=./8O,5^WR=+2G%(3I]-'7"/O4,%'6!0%M94B#.ZXOVY;M_,5:D+9!9P!Y?"M M%ITBO%!)J V]!0GSGFKIJ>(C5.,8[@77M8+/O,#B/4!H= _BXYWX97P2<87Y M"";C2XBC>/S\M(+SLXL3L).A)A,'.SD&2Q6I*HF5+X HH:\2_%QD2DOSDGZ= MH)D.-%-',SU:>MLTE%?0<66H5$FQ@!:EJSW/$43&J!=QL-P>?N;@;?.MTW@Z MGEY-DG!]0-9LD#7[CRR?J\1<5)S^,9H*5+FDK15R2,=I/-*V4FRI>4W(7N$J M^@!4 6Y;TY8&6@O(WG%MJ*[-.S./I7&/Y=+M@*ZMUZY@4X/R3V2&KX(7;Y&C M0W<4[K5*@[)R T%!+CJN?=<,N\/,6?A6>W/W ^N>R(IR!0Q+$QJ-/IDZ2#\$ MO*%%ZQHO$]JTL5O69FZBM [FO!1"[PQ+,$SB]"]02P,$% @ P:B=5*7& M#\H-!P $R0 !D !X;"]W;W)K&ULM9I?;]LV M$,"_"F%T0 NTL?A/LHLD0.*D68"U"Y)V>RCV(,M,+%0275&VDV$??D=)$>5( MI)TF?DED6W<\\HZ_.YYTN);Y#S47HD#W:9*IH\&\*!8?AT,5S44:J@.Y$!G\ M#XL/SN*C\^E,LBB3-QE2.U3-,P M?S@5B5P?#?#@\8OK^&Y>Z"^&QX>+\$[%R=C3PM$4B$5&A583P;R4F(DFT)K#C M9ZUTT(RI!=O7C]H_E9.'R4Q#)28R^3N>%?.CP6B 9N(V7";%M5S_+NH)<:TO MDHDJ_Z)U?:\W0-%2%3*MA<&"-,ZJ_^%]O1 M 4(L J06($\% HL K07H4P%L M$6"U -MU!%X+\"<"F%D$_%K W]6DH!8(2F=5JUNZYBPLPN/#7*Y1KN\&;?JB M]&\I#1Z),QV*-T4.O\8@5QR?+A5\HQ2:R'0:9Z&.#X4^H)/9+-;788(NLRKB M=>2\/1-%&"?OT!L49^CK7"Y5F,W4X; 6[3&852/>UJ-2RSC?I&K T2]]XAX M!'^.E0[M/C43MYHS$8$:7*GY=G.&WKYYI^9A+OITG>VNRZMU]6@YWV%BF.]F MT2>WKI-%?H#(J+*H1_QBYPGA<>^$AA M3<\>&W:RQFSGM_K),IR)'\A;V:A73* F7&220&?H/.>+\M-+K MMTS!GL48WAC#G<99?&_,/9"Y.4FSB(!"42)?"70(GR G%+T[CK>M68T MYOWF^(TYOM.<2:CF?6/YG;$H]L"C_:,%S6B!<[0;O><^Z"PU0U?53-%)GH?9 MG=#7[]$7F45@$3J_A[2N1)]E0=E- +:0* M2!AQ=H>B.9R*LT6$ 2 C7 M9UC29>J8^A9##%2QFZKM[:*C5H?K71T7C[9%4O5R]:S6S30E)8+N"6"-=2;##9C:_4@-UEKE GN IJPP!MA M9C';(!J[&=T@J&T*[#2- 89($-GKUCV[S3W 0]@ [EPH A,G8C>=*U MJUYI6.*I>%QOYTJ.NEP88TY;*673.,-R/'Y1OBB+CRQ.ERE<;4V-7^$:2A;T M)^2"'3(.,=F >'O+.<0 FVP!]LL]1;H$M]";M,IF-[WWXZ.O:[F3CPSQ"=V? MCPS.B1OGK^&C+MYM/C)P)VZX[^*C\'Y?^\CPGOC[\Y'!,W'3\S5\U"V.QSSP M@['%48;&Y&4%\J\Y:M?-9+A,]E=D4X-5ZJYV7\%1]0@=1UG.,=3 F+IA?#); MZ5/G#-W(9%EUERZS:)=5IH:L=(\=B59+PET*/_\<0+O]!3(>4TLM3 T\J1N> MSNY(3R/!][EEPU%#1KJMF?#,@\"$=IL(=!182AUJV$?=M>Y+ZN\)[=:RG!"+ M20:4U W*FBFJ691GB$1,/VP+$T)'N7*MN!NPB? BG M26^S@W:+4\YM+2AJ"$C=E>E5@^:;!Z4W(YK(?"%K>W; #,89/NK+ID!&GOM M=@#K%I.,,-O2,H,]]NOM@%ITX]!&&<>6,0T$V2OW R:LVP_P?6S! &LU6MT, M?!$&:MU/CN&6\RPSC&1N1N[U&,YZ>K(!\4;,YE-#5.8FZLN/X5L&V'X,9X:U M; MK-QJ*=9<=J644Z1G,P43]6V^'W:UX>\N0&?ZRU^=OK7(C)D=62!C^,C=_ M+5WW\UILXS$*\:R/' R$N;L6O2F#?V/6O0\8NO4FQMRWE)O;YY8+ M68 #8KC2 8S*"*X2=:]!/3U;S[X>!M)\RZG_%9Y#\&YO-[ 5"=R@G+M1OEMF M!B;56*L\NT/&Y@;BG.TM8_/68[#G8]E!VG/^3-)R0UKN!N'.2W[5>EYW6L;. M>05AUX(8AO)@?\MN(,BW0?"9R]XM0,?<]PA]LNK#UML.^G69SV%^%^L'K>(6 M!+V# -R75V^@5!\*N2A?@)C*HI!I>3D7(=!)WP"_WTH@1?U!OU/1O =T_#]0 M2P,$% @ P:B=5,A]4B>4!0 #1@ !D !X;"]W;W)K&ULM9E?;]LJ%,"_"HKVL$E+;LCW(R\C+!_,IF7;O9A->:%2 MEM-[ 621940\7M.4[RX'361))YSS]CR5J?3D8#T!"5Z1(U4>^^X?6 M$PJ-OIBGLOP+=O58?P#B0BJ>U<+:@XSEU2_Y60?B% %4"Z!?!&#@$,"U #Y5 M(*@%@E,%PEJ@G+I7S;T,W U19#85? >$&:VUF84$58^DJK^KRX 2]?O (O ,O!IS4OI!:24T]I M]XT37ER[.J]<10Y7;VA\ 3!\#9"/8(?XS>GB?H?X[!1 MJ0\?"WP92LG*;?/UG6X#=XIF\EN/#=S8P*6-P&'C;\Z3'4O3KEA7DF$I:6BR MG048^^.IM]T/:7L4AA@?#KIM#_*;$0=^!XW?0:_?"Y;'J4F[NUQ1L4E)KI-) M/(*O[VFVI*(O-&%C(GRV\$>-C:AW&G,BU^4&B-Z7&O:;UP)']@VB(@ M)3%> [V&7=;'7=9#1P)-&O.37O/_JC45&I]"Z'"#U/*IRX-)RX,A"B:. $#? M@M4_P8=J]F46[+GAC$:M<]^9<&^_';JRQWC8OQJ)#@-;,9,!QG+C54WQ3D]@ MRY-)$(0.5RSU(/IC)-6B^R;1>.(R:2$(^RGXB2N2@DTAXK6^48"-8''G/JC5 M'*0BPH$C%:&%&>RGV56R)7FLS\0%3XOJ?+W+XU-@!BW-X//A#%J>P3,"#;:) MAI S@2S3X%F@!CNH-D&NM;18@^?B&NP 6SCQ71Y8LL%^M-UFFY0_4@J6-*CR.'+WHWN MS]F&VFR#411.'#8MW-!YX(;:<,-A@!W;$5FXH7ZXW3>7L\6C-*31'Q)BPP6I M"'2<<<@R#CT?XY!E'#HCXU";<3@*74&UC$-G81QJ,P[I-758MXQ#QQBWU?/E MPG%=0FVPC?SQV&'5<@WU<^UTLJ(VU/27BXNLV$(-]T-MSG,E2'SLOGA]1,U7 M^*WS>ZM-OV&(0\<5'UL XGX _M9Y@-OD&T($74Y8\N%^\OW6?1NW43B$T=B1 MMWCO8[?@^Y M[J#8LA.'9S\F:Y4'^PQA.'+X8@F+^PG;6Y7HN#3B('1<$[ E*NXGZJG'9*UF MOY81AJ/(03=LF'K88GF'^WG7C8GK(U)=C ([4IX47"0ZX8L\T5EWM9B#R(], MQ8W$IL=\@8 =4VO=]1E\X!=E%6WHC_\")DWIB@L-7JTF*:H*KI:,NXP)FA)E M-A8W@H#6=<($K$S!9FOJA-(4"DWG4W9U:S)NYUQIC=6HBZ[SV]LK;694/)0U M90G*\[$JA#6M3=WZNBSO_MJ.QV]N](*U>W3,=4]9ZO:LB:I0_IZ(!Z8_V%*Z MTN;\BY'.#%'5GJL7Q3=E<77)E>)9^;BF1"^!&:#[5YRKIQ=CH/D/P.Q_4$L# M!!0 ( ,&HG50(.C UQP4 .PE 9 >&PO=V]R:W-H965TM$"V]H\2'$*QT .+39 6P1UNHM%L1>,1-M$ M)=$5Z:0!]N&7DAR- UF47(4WB22;0W+FYZ<9FK,'E?_0:R$,^I4FF3X;K8W9 MO!^/=;06*=?OU$9D]I.ERE-N[&V^&NM-+GA<-DJ3,9E,PG'*93::S\IG-_E\ MIK8FD9FXR9'>IBG/'R]$HA[.1GCT]."K7*U-\6 \GVWX2BR$^;:YR>W=N+82 MRU1D6JH,Y6)Y-CK'[R_":=&@_,9?4CSHO6M43.5.J1_%S75\-IH4(Q*)B$QA M@MM_]^)2)$EAR8[CY\[HJ.ZS:+A__63]8SEY.YD[KL6E2OZ6L5F?C:8C%(LE MWR;FJWKX4^PF%!3V(I7H\B]ZV'UW,D+15AN5[AK;$:0RJ_[S7SM'[#4@N*4! MV34@Y;BKCLI17G'#Y[-NTN@M6E110FJ)KF.1&;F4_"X1Z#HS/%O)XO)<:V$T.H]^;F4N M8L2S&'T5"3?V^L.OC76[O?AD?:Z150\R:X$^RDP:\;9X&!\P]?I*&"Z3-^@5 MDAFZ7:NMMD;U;&SL3(OQCJ/=K"ZJ69&666&"/JO,K#7ZD,4B?FY@;%U4^XD\ M^>F"."U>B>@=HO@/1"8$?UMOWCC,TMK]M#3+6LPN9!8E7.:%,T2^27AF M/6#=_OVS2.]$_J^C"U9WP$RT!I62Z&[Y_L,W1M1*I=?01U'X%S&K?* M\ 3)?:%(B"ZOHLMW0CD4SLI\4)HO0'(_QQ,23&;C^P.C"NM1A8. M@FECU7@KHG6F$K7JY?R3>@@GWIP_K?N8.J?Y01N9\FJQ+0O'HW\$SP^N&K>A M$_38;/AL2*?UD$[]ZN&TH8=3^YXY+ <\ =9-A@KB.D,WN8J*D!VG"+Q'7.Q- M$YA +\1O"';VGZ_)MA [_ PX-D07)9O/9%7+Y/B?;26&]TK!L!$[ ^*&*B( MW5@\8F5V6**=2Q,#%;$;B\.5$3:4$;8J TB)3X8JXX)'/^QZ["4%H">>^I," M !&[B7B,%-R6IBBM4AN;Y,3\T:4) F0D;C(.UL3._KXFVE[?!$A)\%!)W.8\ MMG6*K6'*_+.\15]X*GH!@P!."?&F$@)T)&XZ'J&2#DO=P" 2\(\BX/U?Y40 MH"MQ,[&'.KZH+%+I1AA;8JQR(6PY:?H) VA*0G_" #@2-QR/$8;;$NL6!J"3 MN!/&X<*8-H31FN818"UQ$_(\ON=99'VU4,FV*FBOLZA/V"D DTZ\A9T" *D; M@(,=O+/_;.4%IVTNIH!#ZLXN.UP\H+*B>Z4S]1<"@!]UP^^(E==AJ;N\HL ^ MZKG@I@"6!B\!),')13!4#-P!\U Z!F\&([E1V6<-"Y6$-@ M9NAYAS)L[E#2UH(G!("&[L2QMT*.V+P. :RAOVW)$$ 9OMBV9(5:6.WDQ1?LYTNES---T4%]P&O^ M/U!+ P04 " #!J)U4<;>EY0H# V"@ &0 'AL+W=O M'9O:#G33?OQL)TT#%(:T\0*^?-^Y?='QZ:VY>)(I@$(O&66R[Z1*+2]<5R8I M9%@V^!*8OIESD6&EMV+ARJ4 /+.DC+J!Y[7<#!/F#'KV[$8,>CQ7E#"X$4CF M68;%STN@?-UW?.?UX)8L4F4.W$%OB1

"Z-.I5/ M0ZRO7ZU_MLGK9*98PHC3!S)3:=_I.&@&C%K0+>0\ 4CO_0]81K"?N2L$'5-5(I4"FA"6$(Q M$6C,%(@EQ0R4L3Y,GG,BB06?Q?J,T'/M_'X2H[,/Y^B#,7B7\EQB-I,]5^F$ M3=AN4B9W6207[$ENF"\:*&A^1($7^._01X?I,20-%/I[Z?'Q=&^3[FJ5*JF" M2JK V@O_)E6]:H]?]1D:*\CD]P,^PLI':'U$^RI&*4^PTE+*% M A>Q)3?;W M5"AL-JU-TVA6@VXK"GKNJE[K75 8-)OM352\BXH"OU.!-I**JJ2B@TGM^_H> MKR&;@CA4MV;EHGDR;5J5C];_UV94V&S5R^Z%6]K$NZ!N&+U?]'85;?MPT4W7 M0&,I+,O/)B^<*?[0KU:O_=VB2-TZE11=4ZF4[?RT3V!3MT="?S(V]9I M%[17)]][>P&\@_%>8<'T1( F-MIADA)8@7[:U;])XM>>(/]DHOAOW=,/3B!+ M:;3>D/Q6Z&WI\@[*VY+%K;W19J*ZQF)!]%-+8:XY7J.MR:(84HJ-XDO[;$^Y MTD. 7:9ZL -A /I^SKEZW9A)H!H5!W\ 4$L#!!0 ( ,&HG50SCG]700, M '8* 9 >&PO=V]R:W-H965TU2.QB.Y3]]SL[(0VES1 ;+TULW_?= MY[OKY89KJ>[TDC&#'HM]JXXHNEL1O^ M>+BB"W;-S,WJ4L'*;U@R7C"AN11(L?G(.\.G4QQ9@+/XP=E:M]Z1OD7N/3 MOO3^R?W.7A,C.JV53F/WEF MEB.O[Z&,S6F9FRNY_LSJ"\66+Y6Y=K]H7=L&'DI+;611@T%!P47UI(]U(%H MG.P!D!I M@'1'D!8 T)WT4J9N]8Y-70\5'*-E+4&-OOB8N/0:Z/@/SF^AP='ARA SA$WY>RU&"L MA[Z!"UE9?EJ+GU3BR1[QF* +*.+]O"=:73%5E+9R-]>L&+&U*\.VJBAC1QM^+>D MGZ7W)=?<_:%NO\(>^@+9U5T^XL9'W"G]JJZ#75FMD+%#VC[S,$X("7M#_Z$= MZI=688R3H+%Z)BMI9"6=LKY!11[F4D,=5H6Y2U]%D;0\'V/<"TFPI7"'71P' M0;Q;8J^1V.M.^B8I&ETJ>>SZ%3J\$;3,.)3"T6MJH=]XZ[];+0P:'X,WU\+@ M10P)3LA@*]*[K&*R)] XV#2_X-^KH>9H.T_"WG:U[K)*DFB/PE9[QIT*I^WF M^^9BP&3CC[Q;.>!-6\/=?:VK(&IH.Y#]L)\DV_%^:18G27]?26Q:(X[^0TE$ M+WH3=(A@$(7;*G<81OTPPELR_=87O&!JX08;#9_>4ICJZ]7L-L/3F1L9MO8G M=JARD\&&IIK(+JA:<.@H.9L#97#2 U&J&G*JA9$K-R?,I(&IP[TN83!DRAK M^5Q*\[2P#II1<_P'4$L#!!0 ( ,&HG52-%@E/#P0 %\3 9 >&PO M=V]R:W-H965TJX!%L!!(QF%(Q:]K"/AAXF#G^<(#VVR5N>!.QSNZ@4=0 M7W8+H<_W$&3IH M!6L:!^J!'_Z!+*&>B>?S0"9_T2&S]1SDQU+Q,'/6"D(6I;_T9U:(D@/N-CB0 MS(&T=>AD#IVV#MW,H9M4)DTEJ<.<*CH="WY PECK:.8@*6;BK=-GD>G[HQ+Z M+M-^:GI#F4!?:1 #^K1&-RRBD<]H@&XCJ42L&ZPD^H >TU6!>-GD2DK0=VFT M0G>,+EG % .)[H'*6, *485*T4V/T0/XL1 LVJ!K*IE$9W-0E 7G^A%?'N?H M[-TY>H=8A#YO>2QU8#EVE4[22'7]+*'K-"'2D- <_ O4P>\1\0BN<9^U=_=J MW.>MW?'HV-W5GIU5[LHI?-57\4X0^ZCJ_K/+W.QT5W2H(Y0^+ MIDZNJ9-HZC9H^D:%H'I=?-"@68,P#];+U']"9Q^Y H3Q>5W7K#$-W2[ECOHP M<714"6(/SA35M2^-TTOB&*CMIYWA2)=Z7VY2U0B383MW/-?6M2=_S"'YIWH@G_0JBOL]CW?BZ]J9A^J6* M]SL]TG_1F%G5K#L:EJR.1 YRD0.KR,] M:0W+_)I3SQ!>-;/(*KT*L576'>PA0!C]1B?/.B[ CM\.V7&!=FQG>^MYS^+\ M[VS5V%F&"QWYCZ+W'+P<<%P;(?X::-O#]KJ MC7VLM\ Y/I'GN$KJ6CQ4S;R&&A8TQW:C-L( 6UB9W:K=E MJGANJ#\IV$SL;&Y<$YE?FX>5/KK)WYKA+'(;.064B1W*S;E7X=KTL *LQ [6 M=*%W7K/020%+\G8^>4G!2V+GY6O:7_W ;>I(@4-BQ^%I^"95"#9_(Y&"@\3. MP>:U.*S\S^6]X'*-28TDM[298;:>[JG8L$A7'M;:S;L8:'^1[N:D)XKODOV- M)5>*A\GA%N@*A#'0]]=&ULM59;C]HX%/XK M1U$?6JE+$I-P&0'2#!?MK'94U.FT#]4^F.0$K#HV:SLP^^_73D(&.I!2J7T! M7\[WG8N_V&>TE^J;WB :>,ZYT&-O8\SVQO=ULL& M*J1I"4"6\R*M>6:C*2A>%,X%*!+O*HU/AWP>'Q@7Y3)VV165.-4\B\L M-9NQ-_ @Q8P6W'R4^S^Q3BAV?(GDNOR%?6T;>) 4VLB\!ML(^L8$[]WY2!WE7!4DN!!D2>)#";#3,18KI*8%O,V[2)H>T[T@K MXPR3#G3#]T "$IX):'H]/#@#GUT!)^2B]WD[_+986WA\$;YHA_]5\ Z$9[V? MU++;2*A;\G5_+*$'I+I06,GFZ]_6$.X-YOJ?%C=1XR8JW407W'RA2E'':S4$ MRET8&NQ5J8V=,[$^IZJ*,"X)W16[F\0#0OHC?W=\U*^M@E.+Q6N+7AQ&C=%) M.G&33MR:SB>;C,Y0:5BAV2,*R%P==V4=\YZU1+XL59PDT9_'U ?,5JK;S[3?4_=\IHT'C9M":P?P95<(TPE:Q!$%FL#\D M(U6MJW/%KE@'1Z7L=N+!:;UGE5'_N-X=,HBZIV;SUURD,^R=/YEAD]?P%W\> M\^$K=42#,!J>CR,,7EZ4H%TCBNVH05ARFE02_AFYA$/EJZ<*Q3]ZN'-4Z[+%TI#(0ICJ,6M6FS;NMFQ>OEN_"V^F53/V0E/UA@]4 MK9G0]AK)+&70Z=N85-5N51,CMV5[L)+&-AOE<&-;5%3.P.YG4IK#Q#EHFM[) M_U!+ P04 " #!J)U4+^*(PF@# Z"0 &0 'AL+W=OQB [8Z=KZ+)$"3K-B ]IRB.=LNAETH M-AT+M25/DI/NWX^2$Y\T<=SM)K%D\O5#2A0UV4GUI%-$ \]Y)O342XTIKGU? M1RGF3%_) @6]2:3*F:&AVOBZ4,ABYY1G?MCI#/R<<>'-)F[N0IL1/^;%*P#:[0?"D>%(W\6B7F.0K-I0"%R=2[ M":X78VOO#+YRW.FC9["1K*5\LH//\=3K6"#,,#)6@='?%A>895:(,'[N-;WZ MD];Q^/F@?NMBIUC63.-"9M]X;-*I-_(@QH25F7F4NT^XCZ=O]2*9:?<+N[UM MQX.HU$;F>VF2X4Q, -'@F^7:!C/WI' E]42 MWKYY!V^ "_@OE:5F(M83WU (%L2/]KCS"C>\@!N$<"^%235\%#'&+P5\BKU. M0'A(P#QL55QB= 7=X#V$G3!H %K\N7NG!:=;KT?7Z75?78_W<*,U4OHI4\W9 MIBIXQ*A4BHN-L_I'"E5/S)GF&K[?K&DAJ5A^M,#U:KB>@^M=@)OCA@MAQ=^-OCI)X;!>&H5QN]H.O7=/U6NH74QN[07;5# M-6Q1&PL;ERXA)D4H4'$9-V%7VH-C['YX0GUN$XQ'S="#&GK0#ITRL4%;%8E= M^:TK'"ZBK*3M;:>1*9OQQEH9G/'TP^[H!/K<*.P%PV;J84T];*7^^(PJXAI? MI-M(*$H5I72HPAUN6/0+'F7T1)WHCJUA19FGS;MP&W4)U'(25'87TQ$7/35% M-SP#_S#H!QT.XU@6+<.I1;!K5%KT9-!V"X_:BKNC]HS:4H]JX[JPI M1Z4PU8%*>*3J"-&28D&3G:DA(JNK4U<#( MPC6[M334.MUC2I<;5-: WB=2FL/ ?J"^+LU^ U!+ P04 " #!J)U4S2TE ML6H" D!@ &0 'AL+W=OU!%(X M4,5\' 2)7Q'*O2QU:_5P+Y%JJHK(W0TPTV"GZ4U MV< 2]%-]+\W,'U@*6@%75' D83WSKL.K>6+C7< O"JTZ&".;R4J(%SNY*V9> M8 T!@UQ;!F(^6Y@#8Y;(V/C;CO?LMRYWD\N**)@+]DP+7K!Q4%'>?/I6@4X85*?6VL M6$(_[V5O.EG\@>P"\DL4A5\0#G X I]_'AZ\A?NF $,5\% %[/BB_U1AAQ94 MY4RH1@+Z?;U26II[]N>$0C0H1$XA_D#A@;3FV#1(2MAHO3KXQ,'MT]MF.)R$ MT]3?'I;E."J, QP-46^\Q8.W^*2W9_/0['G64N2@1MUU!,FANSA,DG?NCJ-" M'(9XW-UD<#Z6T4PQ]#]@]02P,$% @ P:B=5 #B?CY^ M @ J 8 !D !X;"]W;W)K&ULC97);MLP$(9? MA1!R2( VVF4GD 4X=K=#42-.VD/1 RV-+2(4J9*4G;Y]24H1%-MQ?)&XS#_S MS9 :I3LNGF0)H-!S19F<.*52]:WKRKR$"LMK7@/3.VLN*JST5&Q<60O A155 MU T\+W$K3)B3I79M(;*4-XH2!@N!9%-56/R[ \IW$\=W7A;NR:949L'-TAIO M8 GJL5X(/7-[+P6I@$G"&1*PGCA3_W:6&'MK\)/ 3@[&R&2RXOS)3+X5$\[K]#E$QM_.:?2/M&NL_4IX#LDC+7V9@:V-E:MLR',G.)2";U+M$YE"P$U)@7" MK$ _5 D"S1HA@"DTE1*41!_14M^2.U2J:NTM@FN)MWB'Q\N?=:[NIB]14+ M^HH%UE_X3L4^/>LO2<*@%%T)?D]74@E]/_^B/4_0=0 M2P,$% @ P:B=5)^2KL&> P \ T !D !X;"]W;W)K&ULM5==CYLX%/TK%JU6K30=L D?Z2:19C*M.M+,;M1LNP_5/GC( M3; *F-IFTO;7KPT,, FA425>$MO<>WWN/?:Q/=MS\57& I]3Y-,SJU8J?RM M;/X=DI99BUFY=A*+&:\4 G+ M8"60+-*4BA_7D/#]W,+6T\!'MHN5&; 7LYSN8 WJ4[X2NFFMLV&9H7&MA/[*M)]:K(1>$4+]N$"KA&8*T6R#WGTK M6*ZI4A?H+[V0WJ"U7CR;(@'$M^@,AU@2N?@"$8?@'O?E^>[.>:_)*AO"DXM 7?"2Y["UI%]\RP%T["?OA> ]_[_8K_\2(DF/R9 M@>K#[1T!\CW7G1[ /K::3$.7]*/V&]3^(.KK@B4;ENUDB?" MX*BX4Q\?GG(]5H$7GC@N<*NN>%A>ESR32A35=?HV,S>[R!SCLX# M:=6/.*/P4(?M7H.(5IK#<[O'##LX" Z8L#O7&UL MM59-3^,P$/TK5K0'D+KDJTD+:BO1EM4B+:N*PNX![<%-IHU%8A?;H?#O=^R$ M-)32W0-<&G_,O'GSQO5XL!'R7F4 FCP5.5=#)]-Z?>:Z*LF@H.I$K('CSE+( M@FJ1B,W1\ MYV7AFJTR;1;29RY#4K*"N"*"4XD+(?.N7\V\4/C8"U^,=BH MUIB85!9"W)O)93IT/,,(80)Y+E!0AX/-:C3Q#2.[?$+^C>;/":S MH HF(O_-4IT-G;Y#4EC2,M?78O,=ZH0B@Y>(7-E?LJEM/8\0\P-R);C.%+G@*:2O 5S,LDDU>$EU'!Q$G$)R0D*_0P(O\/<0 MFOR_NW> 3M@H'UJ\\!_*U\*?MX4G=S_0FEQJ*-2? [&Z3:RNC=5])]:-T#3' MT]TJ'52EVU>8"BNR6.8:>!SUHA!3?FR+]=8HCL)N8_2*9M30C [2G BES1F3 M\ B\!$7NKJ!8@#PD0=Q@QY\N=Z^)U?M N2NLN*5D-_;Z.W+O,8J"WGZY^PW- M_D&:UZ" RB2S?_HI:IZ+2HZ+?61?A3AM0IQ^NNJ^M[W+O _4O09K:QKUHQW= M]QAU_7B_[G[KTO4/$IUCVV)\U2$KX""1LZD 3?%^9TI+:CK;(4&";9S@\^7? M7FA^^)'RAV]ND" ,>[OZO[7RHU-_IP!NJP$6(%?V7:!((DJNJP;1K#9OCW/; M<7?6Q^9-8AOK%J9ZT%Q1N6)'C'I+C MK9#?50Z@T5/!N)H$N=:;]V&HTAP*HB[%!KCYLA*R(-I4Y3I4&PDDJX(*%L91 M- @+0GDP'5=M=W(Z%J5FE,.=1*HL"B*?Y\#$=A+@X*7A"UWGVC:$T_&&K&$) M^GYS)TTM;%DR6@!75' D834)9OC] H]L0(7X2F&K=LK(#N5!B.^V#-8!Z(@H5@WVBF\TDP#% & M*U(R_45L_X1F0'W+EPJFJE^T;;!1@-)2:5$TP49!07G]3YZ:B=@)P(,3 7$3 M$!\&]$X$)$U 4@VT5E8-ZYIH,AU+L472H@V;+51S4T6;T5!NEW&II?E*39R> M?A(BVU+&$.$9NN&:\#5]8(!F2H%6[]!?9B?]@99F]V2E:18KM,@-!A2B'.D< MT()(^4SY<*47)M$2WGQ35H0ME;PW"_O$87;]ZB-S;N[UR4RG2HQJ$V8[!* MPK31.Z_UQB?TXAA]%ESG"GW@&63[!*$9?#L#\T2/3B2,^@?*#Z&Q,G0+?BJ%7SE%6P2Y94EOCJ>S"2)A@?2 MCE%[&V%/V[#5-O1JNR4E3W.T!/E(4U">'3UJ&4>_(7]PU/EG=&X&-0P#9W;4 M<^N%["O;<79\5@HUX5Y9/LB^K+B3%?]?^=,P>Q7[(/N*.T?&R9D)U!!XA?D@ M^\(Z\\9^]UYN2 IH^:SL=O;MYLYU6Z#B '*A3T]OY M)O8;YZL)Y/!-QR'D@)T^A7#GG-AOG>?DT?#U@\B!.7D2XC<5!H=725< MAY$#YCB-PIV+<0%R7;T7%$KM3;6^(;:M[9MD5MW$#]KG]JU27;@[FOJA\YG( M->4*,5@9RNCRRDB2]=NAKFBQJ:[?#T*;RWQ5S,U["Z0%F.\K(?1+Q7;0ON"F M/P%02P,$% @ P:B=5%MT>^Q>!0 YQT !D !X;"]W;W)K&ULO9E=;Z,X%(;_BA7-Q8PT+?@#"*,T4IMJ=BO-C*JVLWLQ MV@N7. DJX*QQFNG\^C&$8@HVFY6LW+20O#Y^?7)X.)C9GHNGE">> N76]D]8$WGVWIFMTS^7U[*]29 MUT99ICDKRI070+#5Q>02?EH$?C6@5OR5LGW9.0;54AXY?ZI.;I87$[]RQ#*6 MR"H$5?^>V8)E615)^?BW"3IIYZP&=H]?HW^N%Z\6\TA+MN#9W^E2;BXFTPE8 MLA7=9?*.[_]DS8*"*E["L[+^"_:-UI^ 9%=*GC>#E8,\+0[_Z<\F$9T!D%@& MH&8 .G8 ;@;@>J$'9_6RKJFD\YG@>R JM8I6'=2YJ4>KU:1%]3/>2Z&^3=4X M.?^#\^4^S3) BR6X*20MUNECQL!E63)9?@3?5"6=@07/M[Q@A2P!7PUEX/TU MDS3-/BCI]_MK\/[=!_ .I 5XV/!=J2*7,T\JL]647M(8NSH80Q9CURPY!QA^ M!,A'T#!\-@2[W-:I)*!+ZKF#'D"/[XH/;B1+"__ M&9D-M[/A>C9B^U4$+TNPH$*\I,4:7.9\5TA3#@]A@CI,=<4^ST."@GCF/7=3 M-53!H,[JL\$C:3V248^72;++=QF5*B'*H)#I+UI=F2:;ATAAQ\!9&$6H9].@ MPF%']<9FT-H,1FU6!7Q$(H/!W$%$IE'/X5 %(2:QV6'8.@Q''5ZS9T73K4KC M TLV!<_X^@7\^,KR1R;&BBEJXTE.![DD@1^&O8P/5=#W8]^< M\;CU&#LKW=A0E#[N7V$&51QALTOH:S;[+FJWB?(FE0I[_>(UR&(((XO)S@T$ MCII>@KU0PQ[X"PUH1=,8]YV:9#BR\ UJ!$,G#(9#O$ZC/A ,(@A#RTT":@;#<0@O MZE:+"7#'LCJ-Y2;=ED?5L>8P/ 6(H28Q=(1B.*1L!,-!=0Q583"U)%ZC&+IC M,31@EG0L-#X-*D@L1I&&,7("8S2D;!CY0<^C015 RUT-:12C<11_X\59HEIU MIJJ,K@5CZGE+'E/#J-,&GX+%2+,8.6(Q&E(6=5K<)NT&$;3@#6D2(WHU/P&&D>(T<\1D/2XHCT?P)#:QS;:EGC&+G#,3* =NKW;1I$ M@:7YP1K&V F,\1"S*.XGTB"RWBZP9C$>9_&#H$N64_%4[ZS49P7-V5$M!=8X MQB?9ENCL2[C:F!B25O6\?1X;5-#V.(TUC[$['F,#:B'J%[%)A6P^-9"Q$R!C MP]X$B@>I-&';TE%@360\3N2;HF)OPM2/?L=*1D6RJ>NYV;,XMK_ FLGX%$S& MFLG8#9,7V(!;6\>&-6ZQ,]PN\)"DEOF)YBAQP=$%,2#2MGBB$4G&$=DIKO^W M\T4T'\DI^$@T'XDC/A(#^::^+:6=/5F'F[)#J-GFUT@C3I!&3.VC=?6:5F2< M5E5(U=%0):2*14Q"):"(11UTB,>V@]A\T#:*.YJU%32WBKDDDIB:QOT5F M$MEL!AIN@9,FL8G2?3V"!_O0!E&_7+W.6[CJ%>A7*M9I48*,K=08_SQ2@\7A MK>+A1/)M_6+ND4O)\_IPPU2?*"J!^G[%N7P]J=[UM>]VY[\!4$L#!!0 ( M ,&HG50AGDQ-!P, -\) 9 >&PO=V]R:W-H965TACTH,1,+E:5,4I)N7S]* M=APW-_2A:QYB228/#P\-4IV55,\Z!3#D)>-"=[W4F/F%[^M)"AG5YW(. M], MI-^% 0-/Z-,>+V..WM0O8Y<&,X$/"BB%UE&U9]+X'+5 M]4)O??#(9JFQ!WZO,Z8VZ7J!900<)L9"4'PL80"<6R3D\;L ]3:_9-581MX9++01F:%,S+( MF,B?]*40HN(0-@XX1(5#M.U0.^ 0%PY..3]GYM(:4D-['2571%EK1+,+IXWS MQFR8L&4<&85O&?J9WHV4R8IQ3JA(R*TP5,S8F /I:PU&GY&O^"5])J.\R$1. M23^3RK"_U!7AZ@4_)PWD9 B&,GZ*ID^C(3GY=$H^$2;(MU0N-"+KCF^0K WI M3PIBESFQZ "Q,"+W4IA4DRN10/(:P,D2B(PCV$ M!F]W#X[0B4OE8X<7'\"[9H(9('?X%>]1GOR\0WMR:R#3OXY$JY71:BY:[4"T M5V7#,NX$W%>A'++N(&T_6/;BV$JWK*JV:Q3AKS1ZQ;9>LJT?93N0VEB6"I8@ M%H!JW$,V!G5,B4:)W?@ W9MEM.;[ZYY#-BJ2UNOM+=EW;<*HU=XO>ZLDVSI* M]A$T4#5)73,8HO9ZP: M^PL05MIQ>)3N" <:$[,S<@,"%,W[FZX7Q M?ZA'O--D&LW:=CEVC=I1&ULG97?;YLP$,?_%0OUH96Z$B#\2$60VJ;= M^K"I:MKM8=J# T>P:G!F'Z';7S_;25&VD$;:2_#9][W/W<4<:2?DBZH D+S6 MO%%3IT)<7;JNRBNHJ;H0*VCT22ED35&;V;)"L^%FZ8HN80[XO'J0VG+[* 6K MH5%,-$1".76NO,OKB?&W#E\9=&IG34PE"R%>C'%?3)V120@XY&@B4/U8PPUP M;@+I-'YN8SH]T@AWUV_1[VSMNI8%57 C^#=68#5U$H<44-*6XZ/H/L&VGM#$ MRP57]I=T6]^10_)6H:BW8IU!S9K-D[YN^[ C\+T# G\K\&W>&Y#-OD6&/^E#E*?PWM5V^?=7710%Y!&Y]4) [ MUC"$_>#D= 9(&3\C)X0UY*D2K=)9J-1%79A)S\VW15QOBO /%#&#_(($WCGQ M1[[W/)^1TY.SOZ.XNBU];_R^-[X-&_Q7;\B,J9P+95KP_6JA4.H;]N,=;-!C M XL='\#J(ORA'FQ4H569=VV=)9Z7I.YZ@#7N6>-CK&"(M5%%.ZPXB+UA5MBS MPF.L\1 KW&=YT0%6U+.B8ZQPB!7MLT91-,R*>U9\C!4-L>(!5A /LY*>E;S+ M>JI C]X200X1DSVBETR"\3!RTB,G[R,%4CY$F^S=QS",DG\+='=FDQGSGZE< MLD81#J76C2YB'4!N1N?&0+&RXVHA4 \_NZSTUP:D<=#GI1#X9I@)V'^_LC]0 M2P,$% @ P:B=5 .X\G?B! -Q$ !D !X;"]W;W)K&ULO5A1;^(X$'[>^Q46VI.HU)(X@0 KBD2AO?:TU59E>_>PN@>3 M&+":Q#G;*>V_O[$30H DL ^W?6@39[Z9S^//GG%'&RY>Y9I2A=ZC,);7K;52 MR1?+DOZ:1D1V>$)C^++D(B(*7L7*DHF@)#"@*+0M"?YRCP<:8"S^8G0C2\](3V7!^:M^>0BN6[9F1$/J*^V"P)\W.J5A MJ#T!CW]SIZTBI@:6G[?>[\SD83(+(NF4AW^S0*VO6X,6"NB2I*%ZYIM[FD^H MI_WY/)3F-]KDMG8+^:E4/,K!P"!B)* ' 3S7 R0'. : V@IL#W,,( MW1I -P=T#P%N#:"7 WKG1O!R@'?D;C)R3@VY/].X@[!]B1S;P17P:3-\1OT.3:E74.K]-"4*R>5+I/2GC U* M$U/+$O)AC@[]=4T-KHIH%M(K)\_IU1#U"J+>B66/5U>&TH(+P(*RX BB[WZ8 M&I6!%H2FQF(07AAJFE5'TM0[XC;L.\/^_O+?>4>IKJ'?+^CW&^E/*^CI-(85 MTZJBW3\BY R*31@HJF'3HL_ [__^, V[L2 M9S=/(R32Y')#A"!:G0()W=.@.-53TI_RLX(!+1_2#[06'UM[60"J,G^71R\K M!CO8&PP/3HPS[>XK[+J>V\T:-&=9N0N(JBH/-R?<9=W6Y6^?/D'3T&UBN*L=N+EXS*CT M!4M,TPARXZ5L@ 9CGR50V+:59*_(5'9[)RH5%)SJ" M*A$1M=@%[6Z[AB(5X M5"I$E*E2D$'(F#D&VN0"#3JX][O>$>W%]B4)4VE,P6=$D0!SW8S#H-MQX+ON M-MH,_.?U[XK%5Z\,!HM0X!L;T\V:^4!!PJW-%UHF&DN" )X4-S%JYD!"$ONT MT[0NNU*)?TVMQ,=E$#H.K-53N5-WQ1 W5\/GO4ZB4 <)WG02*L5]7 !Q[ZAM MFYXTVR>\JY2XN53NCI9)QE'"10J$M=)2F=0UF[>YUU-TK-(%3_]+X1%Z+E@; M%-(EX.Q.'QR([):>O2B>F#O?@BNX09K'-24!%=H OB\Y5]L7?8TL_E&ULU5I;;]LX%GZ>_16$MUBT0,86=;/4I &:VS2+SC9H,-N'P3[0 M$AUKJXN'DN,$F!^_AQ0M2I;(*&F\B\U#:TGGQL/#[URDDVW!OIL29YD\,8R^)+!'\LPEPSSL0R!9 C& M,H22(13A4.^?V/P+4I'3$U9L$>/4((W_$!$DN&'/DYP'^VW%X&D"?-7I-\(8 MR:L2_8P^QG'" Y"DZ#JOCQ$/Q[<7M"))^@XH?KN]0&_?O#N95:"9\\\BJ>6L MUF)KM-S2]11AZPC9EHT'V,_-[!\W=U-D>UKV"S/[!8VFR,%:]LOQ[-8 ^]4( M=MO6:O_%S/[W30JNT[-_&J/=T1I_/7KMV.^RSR#2FG"SFW"SA3Q'(^\\)66) MOBR1C#OTA2$!L.CWST"*KBN:E?\R*'(:18Y0Y&H473Y$*Y+?450L$62!)66, MQ@B.4_0=;7UG+\MIVNXV@-\!H#/*,!#5# !FXR\"4I MT9JPBIMSMBF!&C;VO,@622YP8\B%7L\U7F#;\[X/^X1[%+_T*7P/N]I5^LTJ M_;%N7E.H"5:$"8>WHV1H9?Y3!E_6%$&+ D]=/&SMO+%V;K3VEK*$@M?131/A MMR*.?_^59@O*3 %3'><L, ]\"(>UI6-!Y,=KCGB< /YX[&#(7LV!X3C!A%I3W5'0F$H M-H/H

H.#J65-T9<U+1W7Z4[]ZC MO_T5J@O_.,EA545*$5$AN,$KE^,= 0'Q^#[8 M%JH8$7[GJQ'N3?A*'>OGU@,N)REB1.LMJE:,TB[C@H)(VMGC$JA+<4?GCE;( M2&^44U.GH3*S;<[,+ZWEI-AV,8D>B1_05=-(*?2:+X<9C M#$C9K6;KP-V6K?*R;>ZW#ILLSZ3V3HX(/"<,-?NBDKS]O"1?BJ-7&X(2:'7 MRABL%@%/Y1$8M+"?SKVY%[B:AL16Z=PVI_-^Y&C[V3'!H[*X[1\X>%2BMLV) M>GS%L?V6R+$?XW,IJ=MYA'YW:'(Q0.5,O:!+ M=26IYEU,"%Q-2^LHZ'4./O,Z=_J3*C? ;J@/&X70CKG/^H^DQ(.9E^I(5&93EB3*Q50&T6X9!@Y\:BZVGR Z/_O+33_VA M>7<]*D,XY@SQ;0!L6V &13IEV:"M9KD>>J2$E28;569PS)E!P@BW<+\;&@,I MK@)XUSHLI+@*N-V1P/TDI%Q)21B/Q %7X;-KQN=6KWRCU5Z+P'9'NR9QN0J] M77-=O=O(FY1$-*/@ZV=M:>OU@GO@+56HZA[^38([XE5"USR%JJX95?L>WSD: M_8F>/U)R%62Z\P-O@4(S=R2:/6^D](345QPI6?^?(Z7WVI$2MMHC)?0:HZ0U M*^Z3&&RO5J09G>G9FW@='V)B9OW Q(QK^%_-S/9&B&-=\&,S0+F- M0,IBU"';11)_++:VR&6Y]\,KA287B:"%<,R?F'$>#1YDE,%3!%M?\),2%3E4 MSPSB%*)'EL_<+2U#Y#I+ MC#(YGGKA[ ['5Q1UV (8OBGIH&FZZJ\]Q1+P3V M2B+E@D'H#OOS"-T7 :H.])YH].M0&OV:SU-EGXN=(<7VE?2DG=CQGL_;9\B I/O?UU MCY%U/4 %0*V9_GJJZO5>Z:N::RFH,_PQ?%33^JK&7 R_VC1/ZAD[.O-4/>R9 MZ^'!0PZE\ N&5IZJA;T#U\*>JH6]L9W]RX<\WL"TU_+%GSY&%-Y[3TQ\=3OP M0[VAKV#>/W"[[RO<]U^KW;^0DK3PTK5 I0/?G Y>(QRDBDYWR@-!_.T9.&M] MN\L_+_^5L+LDYQ7.$IBMZ1RDL/J+[?JB*M;B<]Y%455%)GZN*('"B!/ \V51 M5+L+_H5P\]W\Z7\ 4$L#!!0 ( ,&HG53LM56HD ( &H& 9 >&PO M=V]R:W-H965TU\+85CH$T[ MK$"+!2DW:^?)#MN5B3!3KO8HL3W^$A)5+*5ZE$7B :> M2R[T-"B,J:RI!IGDO]DN2FFP:< )-LI\ M6E?4T#11<@O*>5LV-_"U\6B;#1-N%Q=&V55F<2:=T8H9RMEOZJOZ$2[RG+DA MY7 CFE/B%MY?H:&,?[ >[X" +JA"G1!C)3@BDK7A+IMP\9%P40QW4IA"P[7( M,?^;@%CM70+Q+H'+^"3C%68]Z$=G$(=Q=$#0[-_AX0DY_:Z>?<_7/\*WL-WU4\W,"SS<6@C<&"SUKQ,!!UW @0\X.!)P;H\]*H4YV+.2/9Y! M)L4&E6%+CCNCN7).Q:$=:_@GGM]=^DTZZ87#R6@X2XZ&CV)"-]RH=]L(PC-[4F>Q=YQ+5VGR%J:YV=ULUT@O?/\@K^Y- M%[ZC:LV$!HXK"PU[8[MEJNELC6%DY9O#4AK;:ORPL(\!*N=@UU=2FIWA G3/ M2_H'4$L#!!0 ( ,&HG52/ G,C0P, !T. 9 >&PO=V]R:W-H965T M?Z'G*X[FVY>)0K (6>HS"6?6>E5'+M MNM)?041EC2<0ZR<++B*J]%0L79D(H$$*BD*7>%[+C2B+G4$O79N*08^O5 M\J!.P6F ^^-=]"_IX?5AYE3"B(>_6:!6?:?CH 6=!VJ>[[]"OF!FB:>ST.9 M?J)MMK?9=)"_EHI'.5AG$+$X^Z;/>2'V *11 B Y@*1Y9T1IEF.JZ* G^!8) MLUM',X/TJ"E:)\=BH\I,"?V4:9P:C&C"% W97YH6Z0K-M.[!.@3$%^@'1 D7 M6BPT>5HS]8(^CD%1%G[JN4ISFPBNG_,,,QY2PH,)NN.Q6DDTB0,(7@=P==)% MYF27^9!41AR#7T-U_!D1CW@?D(ODB@J0%9'K14WJ:>1&2>09" 82W:"I_H6 M$!"@F>+^(WJX@V@.XD\%1Z/@:*0<]3*.79F_+]"!!GFM'[YI"+I5$,DJPF9! MV*P\U)AM6 !Q@.ZI@F/Z9?!."C?O\F;@U3S<@R,O\H M90;&Y#5G]SAGN^!LGZ+>\#WJ=0J.SF74ZQ:$W?/4ZQXM98E\V+/NX)TC8(X^ MH"4EK'N>A$^1"3&Q+.0R(F)K++C:6=Z4,<LVN'&6CHUCM/5V M":WU'%QM.KF0XW<):4T&MRXDI/487&TR;PO9/E917.)MV!H/[IPE9.=_VGH- M-TMHK?W@:O_)A9R@I!!2&B&K_L>MR1#O,OH1ZS"DVF'>U"_''SI;B:$2:SJ$ MG*-?CC[0K]$IH;7&0TYJ:297^/!5K"JGM1=RH6Z&6&LA9_8S.?Y4!:W;D+-Z MFAS=J1;0W>O8(Q#+]%XBD<_7L&ULS5E1C]HX$/XK%NI)K427V"&!5"P2N^RI*[57M-N]>ZCNP20&HB8QM9UE MN5]_8R[AU>/,3KC=(O!M/)EJ[9(U-/VX6 IT'E)8I3ELF89TBP MU75OAC_50"OL9@IZ:/ MBH??WVNJ(W3+4X@_2S*(IUDR;H/BM"4G]X.V>*QLD[Z/'T.$=OW[Q# M;U"(>'U$'();S&\O,'=QI_G< M;CYGH=7\[G)SY]A\ (M1K0BI5H08?V[7BFRH8.CF=$5F0M!LS6"7*G2S1\U^ M"[HWKV<[*B+T[1.X1/>*I?)O"R"W N0:0,,.0%^V>GB)GIE4<;9&6R9B'K7Q M;/Q=A-YA@Z=C+%C03&HJC)0/M#?DZB_^!%]T\VTIZP63P7/+\*-J^)%U^%F2\)!J;J2) M]][DY[#0D>MT]J7$UJ;)W49_H2IWEJ69V@ M\A2\#J' 3IU,'.OD $8* $S<](N!)?K(DD@GB+MTF_ ]8^BK@+QV^-R:+8I1 M_ ;Q)!@'SKB#>]S(=M@>4HO[VW+D,JXK1FK2^NCN<;'H0]8+H?:2#$'R X9! M7QZ*W=D5>N7@1V'EP+\.U'5&P.1B6M&WSRQ=,F%=L%K:L?M*8JC6=FQ7VE\0 MG7GIZHAPMRM(:H7&=@%MAD<3 :(-4I;[0I7*?MN2%*I)@523T RE/(I7<5C8 MRNYH]TZB?1B,\6C4,8]:O?$9^?ZO\VA%ZY^@];SQR._0>ER+/;:K?1'=@D4, M@$4(MEQ(DP1:42[JLJ./GFF2MR7P&WPJU]BR^VK!QG;%+G>?-/BT%,12YC0+ M"UTP1+6MZVWIMLE4$(R/$)51?+[C,?0Z0^#@' MSQ1!I,X4Q)XIJF108BNKHGDL0YY#_'4!/.,6GRO32)TJB#U5/$!Q*6)3FA48 MGT#X)7K[\/@DWUVBPJ11\;^2DI_4B8'8B_4_NFO'K M>T,R)/Y/]51+1R_PAJ[3(1ZD3AKD_TL:Y#1I$#\8=\@MJ=,&L:<-?7Q$"RW\ MEP1'K>+$?R7!44LU.2/5-#'G*KI>"[:&G=KO3F_STM?QHH]'7J>\D5J9B5V9 MFXJ650%;0-&ML*',C0(' M0YYM9\RM9=>UZ^,!2*XV7)A3)AP[=3YC*,\BX(_]R&.U+[*:J6):S_FG];GO M$,[%V\BMU98]Y4HK-NX5;$K[%/6..L7Q<51D:8O!C+9 M>E51>CZJ=%P7=W!?BZAK%]$+$965F(EA83T0S<\,&$")G*F-1'B,(KJW75FX MM0R[YV3X$$&S+$*5*-M\UUKLOA(M=FLM=NU:?+1H%P=0R\T&'*]_CJ!!XUY9 M_]G@,Q7K&*JTA*W SKD:@0-1W,07#XIOS57SDBO%4]/<, JZHCO ]Q7GZO"@ M;Z^KOX=,_P502P,$% @ P:B=5(G&ULS5;;;N(P$/T5*^I#*W7)'4@%2%QVM95:+8)V M]Z':!Y,,)*H3L[:!]N]W;-(T7-672GU);&?.\9DY5CR=#1?/,@50Y"5GA>Q: MJ5++&]N6<0HYE0V^A *_S+G(J<*I6-AR*8 F!I0SVW.ER.!<[LBB7)_DM2J]M3 ^OB-_8=)'I.940E#SOYDB4J[5MLB"$\_QW"/PX7GX".(&\=V3\-''X\RBG/\/FG MG$JI #(XM* O!"T6IM9D\$KJ<6/Z:I;[&RH2\G2'E.06;9%_SPCR*T&^$12< M$/3 %65$UDY&7)<%+WH,QVS;\H:&5_^8UKVH&7@=>UTWYS#(]\*PM1LU.HP* M/+==!>TD%E2)!6<3&W*I]*$5L(9B!9(\W4,^ W&N:&'%'7X-%YN5H.;GN#C< M\C9KI7>=*&KN&70D*G"H$A1]DD_1@0-1U/+W;#H,8^S7<?8L;"F'^Y9 M9M=: ]W(W5.QR/ 69C!'F--H(5YL>Z/M1/&EZ19F7&'O888I]I,@= !^GW.N MWB:Z :DZU-Y_4$L#!!0 ( ,&HG51A=#XF@ 8 (TB 9 >&PO=V]R M:W-H965T'"U_CS584%\;3R8YLZ ,5 MWW;W3)Z-&R^K.*49C_,,,+J^&2O"2S()S>Y"6V M-Z-P!%9T3?:)^)H__4EK0E[A;YDGO/P$3[6M,P++/1=Y6@^6"-(XJ[[)KSH1 M1P.0;QB Z@&H/< S#,#U -PW@EL/<,O,5%3*/,R)(-,)RY\ *ZREM^*@3&8Y M6M*/LV+>'P23O\9RG)@^B'SY\[+(W K MDVS%)V,A<1?1Q\L:XVV%$1DP0@0^YYG80.^]<2S&V"N64PUQ"L6@05"Z-<)1?@RUYP M(6 UAB=D MO(:,]THR?\@TBO::J]!['5!."W;7(G*\*-!C]AO,_BLQO_]%V3+F>M1^!],E M#IPP"-LYUQBB((".!_7X@P9_\$K\LJ"O:6S(>M"%%7J!%T0M^!H[Z#DA M?MC #U^=_EW,].!##:@@<#!N@=?81:&//:3''C78H]^Y=VGYK>,1=?#! +L> M1F&+2-=0O\/G&D/K#H>.:G#.:TG7%H^4RT4')'U JRU$%@G5]BNGFP /0N2Z M[1*@LW0#'"'H&H@==6YH)?:CU#1T=0EFCY1)D=9L?'#/XB4%.\I V1N&U.0Z M:'@,^,II+U"-E7-EJFP0*4KHMU&R5&9[E$)*7_,=6=*;D=3*G+)'.IH"G0RH M'4%TD@W74 &A:M@0_S:>UFI>QSE97NVIPET.SA7V#1R4#H!V(3"$@[6BUW%: M248='GHS$P\E :!= PR;"V-IKZ.TX,%V5]6;.:8JIT0!M*N"%Q<#UJ8A#OX74^T'+K+$V-F860$U6\&W!AM2\",=VR#4TT5*A""[ M"'D!76O=K\.U9\70F)#2%&BHICB+TUK;ZW MG(::C91.0$-U0H]T&DLWTG1Y MV2%-R51='@WM\L.VK[DT(VU/]]S6WC68M4MS;1;VV>%(Z0,T5!^<9S^X0-<8 M6M!1.P\Z*S"S\ .F!%GG4WT^[.> @.'D!:W%0#$)L\S?MZJEW)(Z3Q=9I=I6C0 M4$73)[N6)F&/UZM)G%)1(@4-%2E]J-@;@#VB6T\-/LP,\LSKQ>X*UZY0,\DZ M5Z>940H'#54X?3)C;SGVB+K5?@I>:1@T5,/TFU9S(WJ]C#F]@:ST"1ZJ3P:6 MLHOBWGQAO2 )R9;:8GT&0X_2=L;#@-+6U]. TH:5RL)#55:O; _NCF=@>"KA MARKAFE-O]W68O*AQ%9W-EY)[V"[W9IL-HYM"-WR4R8DS'B\K\7"VF]:.O>/_ M;Y$'8?L?G,8N],*.4M*Y@Y'I?A ^>H!C5XH6@I:&AKLW?QP#$J7:L%VU69!8 M^Q'N/J)Q88C:2DQCACS?H#6Q4F+8KD0LJ*V] FN>T$"3\,=*NF"[=+$FT5C] M)"XQ\@TK%2GQ@>__N,Z--];ZU5._N$Q7]5NK::;=2,&@K*46![?W=5BN& M%]"P"S)P,&K?Y=?8>8'OMW?C^.@Y?4K9IGS?@8-EOL]$]?"ZN=J\4S$KWR1H M7;^%U_/JS0CEIGI1XS-A&TD:)'0M73I7@<3$JG&PO=V]R:W-H965T? MJB 2T%;;0R54M/5AVH-);HB%$V>V">7?[]H)&:U"UKV [=QS?,Z]L6]F1R'W M*@70Y#7CN9H[J=;%G>NJ*(6,JKXH(,COQ5KB MS&U88I9!KIC(B81D[BS\N]74Q-N 'PR.ZF),C).M$'LS^1;/'<\( @Z1-@P4 M_TI8 >>&"&7\KCF=9DL#O!R?V1^M=_2RI0I6@K^P6*=S9^J0&!)ZX/I9'+]" M[6=D^"+!E?TEQSK6,+D"&-2 M@35:*;.V[JFFX4R*(Y$F&MG,P.;&HM$-RTT5-UKB4X8X'6ZTB/8]DXB8K$2& M+X>B-K\]LJD*2T1"7FPV(.XM2I!87+)06/;"!"IRUN-*M:1934W0!FB]?(R M:57$]"+"[P_])NB-VE&C=M2I]N&UP&.->2D%Q]>/,WUJ$]=-XO4][W-;F;MA MXQ;<&Q/CQL2XD^B9J7TOD0"$Y1KP#&@BJ88V(]U$5XW\"S;N]#%I?$P^5@S. M$B W)Z!2W;:YZ*0Q[>=.%32"N8/]18$LP0E)FZUN.6-B%9 !R>SUT.%PVCB< M?LQAS$H60QZ3$P,>MWGL)KI:J?^&53[ M@#0!^#P10I\G9H/F@R/\ U!+ P04 " #!J)U4AM-6N;\# "Z# &0 M 'AL+W=O,RS0HRLM92;*]L6\1IS*GIL@X7ZLF0\IU)-^LJW,T@)G',0VSRE_FF+&]B.+6,\+=^EJ+?6"/1YNZ KG M*.\W,ZYF=FTE27,L1,H*X+@<61-R=4T\K6 DOJ6X%P=CT%06C#WHR==D9#D: M$6882VV"JM<.KS'+M"6%X]_*J%7OJ14/Q\_6/QORBLR""KQFV?N1%5F0 MX))N,WG']G]B12C0]F*6"?.$?27K6!!OA61YI:P0Y&E1ONECY8@#!1)V*+B5 M@MM4\#L4O$K!>,XND1E:-U32\9"S/7 MK:SI@?&-T59LTD*'<2ZY^IHJ/3F> M2Q8_7&I')'#-8+Y#_5)I_@ UB33F*H2T55XW8CBM> MTY*7V\&+N'#+"KD6\*E(,#DV8"LGU9YRGSTU=<]:O,&X!QZY -=Q20N@Z]>K M.V?@>'7@/&//ZPJ<=@Q,3P,WX9P6*U1'3<+T"0[E9O3)+$_VE"?PXR]E$KY* MS,7/,X#\&I!O /D=@/[>ZKCI;-'A%!?PSU8*28LD+587L,!56A1JV!;*TG!H M#.M[9SW?HXE/!,"*1'WBUW!'TH(8>O WZ2KE0-K.FQ!J<0@A\ MUW?#!M13N6 0^%Y(VJ&&-=3P;5#59;;$M -L> +BDBBH03!HH&T1'/BD?R!W MA+9?H^W_1DZ@>;?A[I\F1#CPPX'K-G"W"#8SYPAX5 ./W@;\T^,&S8TE&>S4 M_=6&.GHMZK-[Z\)])38TQI&E*K- OD-K#&=.Z* F-3A+ZKNI:9A"I?S/FR^ M=!_F:@OB'F ;],*H0:!-C/3\VN0(G=LC30XM4BH,'13< M%PKN_Y!3W2>_VNX(IM_SF_=5F]A1YAW3>2FJQ'L?.J^Y#ZJ]HE]0.8OH#;>! M?= %YLA7ICD6$+-M(LT%DZIS-<.U^KE K@74]R5C\GFB-ZA_5\;_ 5!+ P04 M " #!J)U4"6PG=%@" !/!0 &0 'AL+W=O-D,+B*!64RRB9>M]+91#66,PDK34PC!-7/<^"JG4;# M:*]8LUUEG2+.)C7=P0;L?;W2*,4]2\$$2,.4)!K*:30;7B]29^\-?C)HS<&9 MN$RV2CTXX;:81@,7$'#(K6.@^'N$!7#NB#",OQUGU+MTP,/SGOV;SQUSV5(# M"\5_L<)6T^AK1 HH:W,CP45_'3)5C*^!E:W&^6 MY/3DC)P0)LF/2C6&RL),8HL1.=XX[[S/@_?DB/=A0NZ4M)4A-[* XBU!C*GT M^23[?.;)IXQ+R"_(:'A.DD$R_""@Q?_#!Y^$,^K+._)\HR-\:[!, [YZ^UK@ MW[.ML1K?[Y]/'*2]@]0[2(\&7**F(#F64;-MXSM5,S2% OZ>%C+?VV2\;BW"?G$!V]3@-[YD348!?H- M;>VU_5:8^6%XIY_CM@C#_4H35LT=U3LF#>%0(N7@8HP1Z3"^0;"J]A.P51;G MR1\KW'B@G0'>ETK9O> <]#LT>P%02P,$% @ P:B=5&$%DRX- P G@H M !D !X;"]W;W)K&ULM59M3]LP$/XKITB3-HDU M]0#3PS#.A!\'"F/PD#'6R0$YU0^8H[,E,*DZ-7:IYJ'.%-/4@GH5Q M%'5"3ID(AGV_=ZV&?;DT&1-XK4 O.:?JY0PSN1H$)%AO3-A\8=Q&..SG=(XW M:'[EU\JNPHHE91R%9E* PMD@."4GYZ3E -[BEN%*;[V#2V4JY:-;7*:#('(1 M88:)<134/I[P'+/,,=DX?I>D0>73 ;??U^S??/(VF2G5>"ZS.Y::Q2#H!9#B MC"XS,Y&K[U@FU'9\B0%P" MXK> UAY LP0T?:)%9#ZM$35TV%=R!ZOK"5<&N3ZH<9/J_+3\GY:>_S\R%'98HAYX>H([OS=Q!1. MG^S)'&&"[H.M+. G*KZK8/5^2 0O2)6&+O"BI?0!IKAD(@733J)7 M6K0K+=KOU&+$="*7PL"$&GM^C2I!87:I4>^IU>A%GW:E7@]K-]IO8:\2[52) M=FIYQO29\26O8>I63-T/O::]RD^O-N+"SQ'(JD1942)9N#,2\-F@2'?5HIY: MVCC=A:J)\KB*\KB6ZA87+,ELQZ,BA8O?2Y;;_R0#]V/D4U0/\ ?&]DNJ5YY$ MF^8:?:CV9*N-D_]37U6]P6^ V=,;#O"30P4@\2;4^+TE.'CYR:9)DX_MTF33 MIDE]UWM_"0YTU>.BJ^X*-MR: #BJN1^,-/A.6 P#U6XU?)WZD2/3VYBJ M.1/:QCJST*C1M0U/%<-0L3 R]_/$5!H[G?C7A1T@43D#>SZ3TJP7SD$UD@[_ M E!+ P04 " #!J)U4^FWDJ?0" "F"0 &0 'AL+W=O8#ISS^FYY_:V;2^X>)4Q@$+O"66RX\1*I5>N*R\!28_C+C(L%*#\7 XC4$_I4.B16[),20),$LZ0@%G'^>%? M]?W &S$'P(+N?*,3"ICSE_-X';:<3RC""A,E*' ^N\-^D"I8=(Z_A6D3CFG M :X^+]EO;/(ZF3&6T.?T+YFJN.,T'32%&N"+GU D5#=\$TZE_46+(M9S MT"23BB<%6"M(",O_\7MAQ H@B+8 @@(0' H("T!H$\V5V;0&6.%N6_ %$B9: MLYD'ZXU%ZVP(,V4<*:&_$HU3W3O0'DATCD99FE+0!5*8HAZFF$T C>Q*NF7Y M@,*%GFN-I-$"G)V?H!!&&'F.>2A18OG +7S\30ON"*,%C M0HDB(*]VT(8E;6AI+[?0_DY!:%/9/'>RANX*_H\:*J:LH9'2=INJ(#Y#-X3I MLA!=H"&7Q-;C^?I=F:8:4T#7+$LL)61:58"C4*VY=EFZ M=KFS&+\X.Z]@WE60>DE=WRE[C=J49(\+O9RN;NG,?OG6#9JA%[3=MU6O*J(: M0:M51JUIC4JMT4ZMC]STZ4$JE$SW?0S(&\;*C;,URDN8QV[-5TK8.;,^#7&YM^A14,3B/Q2D \43^VY.N9*G]+V,=87*1 F0'^?<:Z6 W-4EU>S M[B=02P,$% @ P:B=5%<"_(:> @ FP8 !D !X;"]W;W)K&ULC57;;MLP#/T5P>A#"ZQU8L=.5R0!Q#3=OGZ4G'AIFV1[L42)Y_"0DNC!2ILG6P(@>ZFDLL.@1*POPM!F M)53.Y!E0RC3B<-*RY4,!KXM5LS&N@E2J'@UC"[ MK"IN?DU ZM4PZ :;A3NQ*-$MA*-!S1=P#_A8WQJRPI8E%Q4H*[1B!HIA,.Y> M3/O.WSM\%;"R6W/F,IEK_>2,JWP8=)P@D)"A8^ T/,,4I'1$)./GFC-H0SK@ M]GS#_LGG3KG,N86IEM]$CN4P. ]8#@5?2KS3J\^PSB=Q?)F6UG_9JO'M4\1L M:5%7:S#9E5#-R%_6==@"=-,]@&@-B-X">GL \1H0^T0;93ZM&4<^&AB]8L9Y M$YN;^-IX-&4CE#O%>S2T*PB'HVN@&EAVRJ:ZJK4"A9;I@OEE=OE"EX7&XQD@ M%_*$W![O9^SXZ(0=,:'80ZF7EJO<#D(D+8XQS-9Q)TW<:$_<;L1NM,+2LDN5 M0_Z:(*0DVDRB32:3Z"#C#+(S%G<_L*@3=7<(FOX_O'- 3MP6-O9\\>'"?A_/ M+1JZK#\.KQWBI(D:IU>*4Q:A-*&Q2_N7^B=(^,>T6GNCA=DEQN+>S4.VU(TRTI MR7F\6TG:*DD/*KE2" 8L,A+25$L*/A=2H("=&M)W&CXFNR7T6PG]@Q(>-'+) M"J&XRN ?1S;MOSN-M'_^)GZX]6-^L3ZKQ- MH_Q+T[3M&VX60EE26Q!EYZQ/BDS3"AL#=>V[R5PC]28_+>GO <8YT'ZA-6X, M%Z#]'XW^ %!+ P04 " #!J)U4Q;&VD<4" !'!P &0 'AL+W=OM$Y@"%O!1=ZXN7& ME->^K^,<"JHO9 D"=U*I"FIPJC)?EPIHXD %]Z,@&/H%9<*;CMW:@YJ.964X M$_"@B*Z*@JI?,^!R/?%";[/PR++80Z<6R*4\;/A M]-HC+7![O&&_=;ZC+RNJ82[Y-Y:8?.)=>B2!E%;B2MM9-& 44'!1/VG;TTRE,KLE'D4#RGL!'[UH7HXV+LZB3<0'Q!>F%'T@41.$! M0?._AP<=\W*VT4WN(?'9S]EK/O./M'.+^4H#!'(B.QS5R* MF=,D5;(@LMWA[MQ#":FY!X[;5OWKM!<,,%*OVT':-XJ"RZ U>B=[T,H>_*?L ME DJ8N@073,/M_0$.XKW+:X&A_4.6[W#SM2Y'GR^4=0/=Z^"O]63"E"9:]6:Q+(2IJ[==K5]#6Y<$]Q9G^$K43?U M/S3U$W-/5<:$1L]2I PN1BA)U6V[GAA9NLZWD@;[J!OF^-*!L@:XGTII-A-[ M0/MV3G\#4$L#!!0 ( ,&HG51&M4HBG@( ' ' 9 >&PO=V]R:W-H M965TM%*:_E*@%0$J6U4;5*K15JQ)J*J]X"PU^*;BHJ<*N6+NR%4!S(ZHK-_"\R*TI:YPL-6-SD:6\4Q5K M8"Z([.J:BO=;J/AFZOC.Q\ 36Y=*#[A9VM(U+$ ]MW.!/7=PR5D-C62\(0** MJ7/C7]_Z1F!F?&>PD3MMHE-9/IB*""E=(6%%^O< =5I9TPCM^] MJ3,PM7"W_>%^;Y+'9)94PAVO?K!TJ]<0WGZ%/:*S]5KR2YDDV M_5S/(:M.*E[W8HR@9LWV3=_ZA=@1!/X!0= + A/W%F2BG%%%LU3P#1%Z-KKI MADG5J#$XUNA=62B!7QGJ5/8 F)(DEV2!^YUW%1!>D&\ED/M.=0+((VM8W=7D M:PN"*M:LB5&0.7W'O5&2G,] 459=D#/"&E3R3M(FEZFK,#K-<%=])+?;2((# MDHP.>&&%@2W"K&AN5/@ZO61A/)JG[:F&-!M;H%"NTL;:J:()G14/K/@4*[*Q8@MKXME9R'=KCO M_:T@WE'\ TA)6-UV"G*L 9@Y2&4]_]Y> )>^%Q[:77^GAOFG%\!*]/=/I!&ULG5/+;MLP$/R5A9!# K2F+"5-&L@"_$#1 M' H8<=,>BAYH:6T1X<,E*2OY^RXI67"!IH=>)"ZY,[.S7!:=L<^N0?3PHJ1V MLZ3Q_G#/F*L:5-Q-S $UG>R,5=Q3:/?,'2SR.H*49%F:?F"*"YV41=Q;V[(P MK9="X]J":Y7B]G6!TG2S9)J<-A[%OO%A@Y7%@>]Q@_[IL+84L9&E%@JU$T:# MQ=TLF4_O%WG(CPG?!';N; W!R=:8YQ \U+,D#06AQ,H'!DZ_(RY1RD!$9?P: M.)-1,@#/UR?V3]$[>=ERATLCOXO:-[/D+H$:=[R5_M%TGW'P*>EX4U'=B036QA M$:U&-!4G=+B4C;=T*@CGRZ512GCJLG? =0U+H[W0>]250 ?O85[7(K2/2WC0 M_0R$9EZNT',AK^ "A(:OC6D=H5W!/-44F%DUZ"]Z_>P-_156$\BG[R!+L^G3 M9@67%U=_LC!R--K*1EM9I,W_R]9*N$H:UUJ$'_.M\Y9FX^<_5/-1-8^JUV^H MKJTYBCBNU"FH2#,P TG]M3,]V4TD"X_G6%[?I7G!CN'.)U;XVGX8G+AEXKVI! YSMC_"D($S2^__(W4$L#!!0 M ( ,&HG52&G\EWH0( *@& 9 >&PO=V]R:W-H965T(#R -\AX*:BM1NFE(H%44M@_3/KC)M;%P[,YV:/?O M9SMI5KJV8U\2O]SSW'-W]KF_$O)%E8@:UA7C:N"56B^O?5_E)59$78@EZ*+5=\(?])5G@%/7S#?A]6UF[9W!5XHK MM34&&\E,B!<[N2L&7F %(<-<6P9B?J]XBXQ9(B/C9\OI=2XM<'N\8?_D8C>Q MS(C"6\&^T4*7 Z_G08%S4C/]*%:?L8TGM7RY8,I]8=7:!A[DM=*B:L%&045Y M\R?K-@];@# [ (A:0+0+2 X XA80NT ;92ZL,=%DV)=B!=):&S8[<+EQ:!,- MY;:*4RW-+C4X/;SCN:@0GL@:%9S#U)R2HF8(8@X3B9JLX5XH!7,I*A@;2Z5I M#H078))H4L3ARQ(EL151<#HV ,K.#,_S= RG)V=P I3#4REJ93"J[VLCV3KV M\U;>J)$7'9 71O @N"X5?.0%%F\)?!-K%W"T"7@4'64<8WX!VO=?M_.TQR[-DOBJ,WLC-NW$ MID?%;HY5J_*=FAO.;$O+Y66R*_AOH_ J"/?+S3JYV5&Y]_^1V&Q/8J.DEP0[ M.O?8I4D:]W:4^EN7OD*Y<+U002YJKIOKT*UV[?;&=9F=]9%IPTW7_$/3]/ ' M(A?47&R&YR& MOP%02P,$% @ P:B=5 \Z05H! P %0H !D !X;"]W;W)K&ULG9;;;N(P$(9?Q8KVHI6VS0D2J "IP%;;BTJHM+O7;C(A M5A.;M0UTWWYM)P3(22MNP';F'W\SF7@\.3#^*5( B;[RC(JIE4JY?;!M$:60 M8W'/MD#5DX3Q'$LUY1M;;#G@V(CRS/8<)[!S3*@UFYBU%9]-V$YFA,**(['+ M<\S_SB%CAZGE6L>%5[))I5ZP9Y,MWL :Y/MVQ=7,KKS$) MK@;'X1> @SL9(A_+!V*>>/,=3R]%$D$$DM0NL_O:P@"S3GA3'G]*I5>VI MA>?CH_5J8%P-.EP]00P<9VU)+H1#(]0?\WZF MV/?G4?=97- ,*YIA+\U:8@EM+(4L.-O)J[$T+3I8@HHEZ,\,X^H3IFTT09/& M#\,:4-/(';@=3&'%%/8RO3'9_J["-J)QC:AIU$TTJHA&O:6XA 14,<9]M3BN M?(VOK<5Q _UN.![64]ZTZHC.=4ZGFW-=19:Z"R3?KZ>\Q:H+Z>S =:\MS%)Y M"14X?IVJQ6P\\#O O!.8=UUUEKK+_4;C1K+:S#JQ3H>EZ_=BG9K/J2'I-D2* M-B1U&VJE]AO'VUTX].J'8(O9( AKT/99@\V!;\R]0Z"([:@LVE"U6MUM'DU' MKZW/]9W'-.Z3F^+"](+YAE"!,DB42^<^5$2\N(,4$\FVIHU_,*DN!6:8JGL; M<&V@GB>,R>-$;U#=!&?_ %!+ P04 " #!J)U4(C'3U>@# !8#@ &0 M 'AL+W=OB4=; M+E[E"D"1MR(OY=A9*;5^<%T9KZ!@LLO74.*;E(N"*5R*I2O7 EAB0$7N^IX7 MN@7+2FL.=C-9L"0M0 MW]9S@2NWT9)D!90RXR41D(Z=1_KP1",-,!*_9["51\]$N_+"^:M>?$[&CJ<9 M00ZQTBH8_FW@"?)<:T(>?^^4.HU-#3Q^WFO_9)Q'9UZ8A">>?\\2M1H[ X#O M /XYH'<%$.P @7&T9F; /G*WD"2>[+ ,DFJ' A/R2Q+4Q!0QOAF"FH+4))/D(!@.5DHIBK%Q0]R M4$">F0+"RH3,!=]D)M%89^3$1&<&BF7Y'=KZMIB1SH<[\H%D)?FZXI5$K!RY M"MW2Y-QXY\*T=L&_X@+UR1=>JI4DOY8))*<*7(Q'$Q1_'Y2I;]4X@[A+ OH+ M\3V?MA!Z^O=PST(G:'(4&'W!S1QA3F2< M%1/[O,HFKP*3V9:+6D_?Z-$]8C.Y]T.?AB-W_V@$3NAV6]H]JV1 M>$S^PB.!741)4UH*0P)8I3&N>?I@"4386 BM@9@#]H82#9#DJ/QU47.U M$6 MD5IA>.QJ+XK.XG$I% :]]F!$#=7(2O4[$X)A)-HX11?F_)XNY1-.+4*>U\YI MT' :6#DM%(]?[W5?30@6+0X;R72[;N,XN(R;'PR'9R3;I+PK931L6 ZM+/% MX],]8M8KTPND+Z:+#0=VHI-Q3YM.MY']O: M\$\ 3YWQ#\[X_U/CH8.#NN0[LT_'AG\^HP6*A]LMBZ MU THTACVSFGL'+B!1,\CNP.'D4/[[];2;JA"?_SV?-AQQAN;,X?I1NWC[2R= /J>]W(LZ?I, RI?1K^Q\YH5Q9VO2N)LN.P[@97#HY[](U> M@%B:JXO$BJI*57^9-KO-]>C17 K.]J?ZVF2^_0]JZCO7%R:662E)#BFJQ-AB M58GZ&E,O%%^;F\ +5WBO,(\KO/J!T +X/N5<[1?:0'.9G/P#4$L#!!0 ( M ,&HG53NH2*9/P0 "00 9 >&PO=V]R:W-H965T-'\XY_#CFG#]T?N3B2>X(4>"E9)6\\G9*[2]]7Q8[4F)YP?>DTF\V M7)18Z5NQ]>5>$+RNG4KFHR!(_!+3REO,ZV=W8C'G!\5H1>X$D(>RQ.+/%\+X M\'F#D'&H M+7Y2.L"4I:G7[Q2Y.(G@.,1AQ0XX#.=0@;A[">Z(FLGM82*[R8"WX$PECK M:.:BSDWMK6=#*_,95TKHMU3[J<5M5?"2@'O\0B28@95>)NL#(X!OP))LB!!D M;5Z":RF)D@!7:_"5XD?*J*+:X^.2*$S9)^WZL%J"CQ\^@0^ 5N!^QP]2&\NY MKS2E& @0=[C?GNP=OW7V=FS9!J$T0JN.%H_&: M+"B=!5QGX7(B;-B&#>NPT4C8ZZ(0!QV5O.B"E,29IU.$N(Y@RO%Y@6 0S_WG M?C9L(Y@G>6OT!BYJX:))N-OJF52*"^KF.CDGO2&C(!]@V39A'+JIXI8JGJ1J MOX0@&N] 7&BQ-2R,8!(,X&RK. Y&Z)*6+IFD^TIT,P&LJ8T_+KC$&C9%431@ M6OB*"2/5:F"ZPW%YD03JL2]LH<)/!H&O5P23; M?UK5M7X+K&BU!8S+D;[1A'E3H##)L@&APRP,4!*-8/84!4YB&KDH=)U2]V=M MO/O#9KG%9AOE:*1"8=?*(9HD^ZYV1#B9T+MKS6$REJE. ^"T"-QSA9G9= P5 MQLD8VD4:QVC8>!UF41Y$8[GK) %.:\)/S [XM/-B>N^'J\)9&]!N_+,X0^&P M/%QV81YD8SGM1 ).J\1H3C^#BB@GLD,T4I0/&[/#+,_CD78#.]F R?G["]9M MK:8V&;!K_'"Z\]?;^V2=!L!I$5@2 M?0(I:+.Z] X3EUPH^K=^X.2U&_\LMF7>83;6@SMY@-/Z,-Y"[(8_@U9;.UL5 M4*<*:%H5'BI]?&/TKUY"6WUL<[$AN],/<^4PF:5Q.@+7:0%Z1POL:NRM<2>K MW?EG$.8!' ([[-(4PA'BWG9_6B.,R)[9D9M(_;UW'.;#JG%8(11E TZ_=X0S MY^=O6&QI)0$C&^T67*3:7YR.I*<;Q??UJ>Z1*WU&K"]W^AA/A#'0[S>&ULM5A=;^(X%/TK%IJ56FFVQ Y)H*)(+72UE:;: M:CK=?1CM@TENP)HD9FP'VM'^^+63D )+JW4%TC"O_+< DIE1=\!9G^)>8BI4K?BD5?K@30J'!*DSYQ'+^?4I;U M)N/BV8.8C'FN$I;!@T R3U,J7FX@X9NK'NYM'WQEBZ4R#_J3\8HNX!'4T^I! MZ+M^C1*Q%#+)>(8$Q%>]:WPY(X%Q*"S^9K"1.]?(A#+G_(>YN8NN>HYA! F$ MRD!0_;6&*22)0=(\?E:@O7I-X[A[O47_HPA>!S.G$J8\^8=%:GG5&_90!#'- M$_65;_Z$*B#/X(4\D<4GVI2V >FA,)>*IY6S9I"RK/RFSU4B=AR&SA$'4CF0 M P<\..+@5@[NJ0Z#RF%09*8,I'^M0.CD9POT MA4N)IE2(%UV0#1611-^_:&MTIR"5_UK6&M1K#8JU!D>YQR $1$C19T2E!"4_ MHS5-\K+Z--'J0+,0NJI<(GL%LA&9]<0;$M<;]]>[J6];N2-G.*BM]FA[-6W/ M2OLI$Q#R1<9^5=3GD$',5&/LV\R\5B2[-GMQ^'4-2[K)!36YP$JNZ63_4PU=J M J?MGNFH73 R\KM)8*?1=,=*8TI73-&DV!=:4[!\&S/K3H,9,+/7*H4H+-E:'P.VM>)QK$<%RE?F9NC\ MIA^@.#=U-?NOL&+E\0)HN"PZP%K-9ESA5^:5QI2*A>;8@JYSM>2"J1<;=#-2 ML/?QQ6R$']N5_ZWB6L'M3=L M^88;L^!?;-]NLTHP/99PC-8I*/EY12:.HY/V*VIEGMYWGD3<\ M/(M59GM''"?P1T?2W(@?L8O?"9OP%02]"3U;YAJQ)/8#^'48BES/^[M,@1[8 M"EWK,?$ ^M^C.72A[_>0SD%8J]1()?$_OB<:I2-VG=I&QK:1F0&XVD;6F?.@ MU16MC6-1P\O\&7T_+=20-3 MOLJYIV+!,HD2B#6D*+XJWA?,N5(\+2Z70",0QD#_'G.NMC=F M@?H=U>1_4$L#!!0 ( ,&HG50^AW.)L0( +H& 9 >&PO=V]R:W-H M965T-<5A2)@5PVK _%BJ;= M'H8]*#8="Y6E3)*;=%\_2G:\M+FL+[9$\QP>4A0]7"O]9 I$"YM22#,*"FM7 MUV%HT@)+9B[5"B5]R94NF:6M7H9FI9%E'E2*,(ZB05@R+H-DZ&UW.AFJR@HN M\4Z#J!9U@:[CGR\(Z0Y@,5VR)<[2/JSM-N[!ER7B)TG E06,^ M"L:=Z^G ^7N'[QS79F<-+I.%4D]N('SVPQ"JX"R#!GE;#W:OT5FWSZCB]5PO@GK!O? M*("T,E:5#9@4E%S6;[9IZK #Z R. .(&$+\%](X N@V@ZQ.ME?FT9LRR9*C5 M&K3S)C:W\+7Q:,J&2W>*<36YDJDJ$![9! Q]A3EV250)!Y7"/J9(I M%YSY@I-E@DLN)9=+8#*#SS)SRW&I*FGA6PZ/4A-D*?D?S!PC^4O,N35P/D/+ MN+B@"(_S&9R?7< 9< D/A:H,<9EA:"D9)RE,&^&36GA\1'@GAELE;6&<#LQ> M$X14A;84\;84D_@DXPS32^AV/D HAX37_(,=4=W^&]W[+D=4#UK5@_<6%^FVG"CK8+]D>_(.^.R5-=P9 R7J MI9^.!E)W/^MKT%K; 3SV<^>-?4*#N9ZC_VCJJ7[+-/6) 8$Y44:7GTB1KB=E MO;%JY8?-0ED:77Y9T,\%M7.@[[E2=KMQ =K?5?(74$L#!!0 ( ,&HG52J M]3R"[0( *8' 9 >&PO=V]R:W-H965TC^_I5YP"&O!5US.%,[]!R5@!0C,IB(+ET+L/[R8]:^\,?C+8ZM:86"8+*5_M MY&LV] (;$'!(C46@^-G !#BW0!C&GQK3:XZTCNWQ#OVSXXY<%E3#1/(7EIE\ MZ/4]DL&2EMP\R>T7J/DD%B^57+M_LJUM X^DI3:RJ)TQ@H*)ZDO?:AU:#F'W MB$-4.T3[#ITC#G'M$#NB562.UI0:.AHHN27*6B.:'3AMG#>R8<)F<6X4[C+T M,Z/O>%&^2:W)#!29YU0!N2;S*J5$+LF8:I82*C(R9;PTD!'QT>/>&,46I:$+ M#L1(,I%%@2F:&YF^YI)GH#2YF(*AC%\B_/-\2BX^79)/Q"?: FC"!'D6S.@K M7,3QCUR6&@_5 ]\@21NJG]:$QA6AZ BA,"*/4IA10?8>P$=U&HFBG43C MZ"3B%-(;$H=7) JB\$! D_/=@Q/AQ$W&8H<7'\%[H$HPL6KK_^M^H8W"%_'[ M!'ZGP>\X_,Z)&\%M?NE>5M,JJRYC=5:O%\WUR*KK<2AAU7F).\]6E>RJD_OMC 8W23=H_\(]G@=]>O$>2;]5\@I0*]<)-$9: M"E,][6:U:3;WKL;NK8^Q"54]XS],U<$>J5HQH0F')4)B#'C/5-45JHF1:U=8 M%])@F7;#'!LI*&N ^TLIS6YB#VA:\^@?4$L#!!0 ( ,&HG51O/##I;0, M (D, 9 >&PO=V]R:W-H965T]QXH:O,EYBI;BH0.)RY$W(QRGI6X"S^,%QHW:>P8:R$.+6 M#KYD(R^PC+# 5%L7S/S=X12+PGHR/'ZW3KUN3PO,XGP'\P;34$LX8(7M<8,#MA-M)9\46NV*!"T@*DH M2R/,7(OT-A=%AE+!APO4C!?_&*?*@M30UX:UW=M/6X;G#4-ZA"&A<"TJG2NX MK#+,_G;@FW"[F.ECS.?TI,<+3,\@)/\"#2@Y0&CZX M8ND#W)BTV22S!9@+N40I3=J5329LF)2LT@I^76.Y0/G_B5VC;M?([1H>V752 M:9Y9<2:HTGR?5K4)L_P28K2:KHV"KL;]VT)ETQ6O%KMGH)?5\8Q M?-%8JE.T>AVMWLED7/ZNN7XX<5@:>.S@MD;=C8T&=[OJ/;4@A(:#WJ"S^XM9 MW#&+7RE3VASXUVO4[[;LOR>-DHY6\C:-DFFK12WKAX(A$@X[8X"0Q5WK@ MV]JF0L&DRN &E2E2J:U@S>+WBK],(Q)L*VCPGE0B.Z6=O$VG%K\K0QC1 :6] M?;T.6%(:)$F?QH);,LL"=^53MM* M3*(WZA0]+6DQC:,>B?=U>FH9'!%H6Y')Z9+\_/OI)3)MRRR)WY5,VV),^F^4 MJ?]LW3M@0I,PB<)^'.WIY.\T=27*E>MUE7GIU)5N>IUNMNNG)ZZ+W)L_MWVV M:Q:W;IHF_9K)%3>5LL"E<1F<]&UL?91-C],P$(;_BI432+!NW>Z"5FFD=@MB M#XNJ5L !<7"3:6*M/X(]:99_O_Y(0Y%H+XW'GGGF]7BF>6_LLVL D+PHJ=TB M:Q#;>TI=V8#B[L:TH/W)P5C%T9NVIJZUP*L8I"1ED\D=55SHK,CCWL86N>E0 M"@T;2URG%+=_5B!-O\BFV6EC*^H&PP8M\I;7L /\UFZLM^A(J80"[831Q,)A MD2VG]ZMY\(\.WP7T[FQ-PDWVQCP'X[%:9),@""24& CV!F M8\H0>+X^T3_'N_N[[+F#!R-_B J;1?8Q(Q4<>"=Q:_HO,-SG-O!*(UW\)7WR MG<\R4G8.C1J"O0(E=/KREZ$.9P&,70A@0P"+NE.BJ'+-D1>Y-3VQP=O3PB)> M-49[<4*'1]FA]:?"QV&Q@]J7&!UY3Y95)4*EN"2/.CUWJ-N;-2 7\FU.T><+ M4;0C,;&D4^Z@NI? /5"1[7LI';%KA+74-Z0V?0=81,V/4F_ MPIV-59A%[NQZ%<@66F-1Z)K\7.X=6M\SOZ[@YR-^'O'S"_BOG=J#)>9 _#!9 M'A.X_ZI/14BTNT@+4W4L6$Z/YP+HV8LKL'7L:T=*TVE,CS_NCJ.S3!WSUSW- MW1.WM=".2#CXT,G-A]N,V-3+R4#3QO[9&_3=&)>-'W^PP<&?'XS!DQ$2C'\H MQ2M02P,$% @ P:B=5$+;M_X^ P !PL !D !X;"]W;W)K&ULM59;;]HP%/XK5K2'5MJ:V($D5("TTETJM5(%NSQ4>S#A M0*(E=F8;:/_];"<-*231M&XO$#OG^\YW+AS.>,_%3YD */289TQ.G$2IXM)U M99Q 3N4%+X#I-VLN4[%TQ5D?#]QL/-\,4\WB3(7[G1&H"U^);"7C:>D0EER?E/<[A931S/*((,8F4HJ/[:P0RRS#!I';\J M4J?V:8#-YV?VCS9X'@^*M5#ROP%I!GK+RFSY6B6@ <- !(!6 ' ,&'0"_ O@VT%*9#>N:*CH= M"[Y'PEAK-O-@ M/J$Y%%PHNLP 5?;H[!H43;-SC?NZN$9G;\[1&Y0R]"7A6TG92HY=I>49)VY< M2;DJI9 .*9B@.\Y4(M$'MH+52P)7QU4'1YZ#NR*]C-<07R ?OT7$([A%T.S/ MX5Z/'+_.M6_Y_*YL)8W[)7W27 I42'X.M4- ME.G#>9O"DB1H^'Z'HY%_I+#-"D>X0V)02PQZ)=[2+8L3W>5BE\:Z6 ]WD"]! M]!4GK*G#_U/]J'80]6J?]U0].LF6'XU"?)33%BO?BX;M*1W5LD:O;LK1B>.A M'Y'P2-ZIU6 8A:1='O8.$]#[%VU9L;SLN$$T#(Y4MMJ1,.KH3-R8U+A7YZ*@ ML1[ 3](TS)]T)B8':O)_>A,?9A_V_[H[*V@S9<0GP4EF6\R\L*,]\6%HXM=/ MS8JBZ1I[OG<\E-K,L->E\# W\3\9G!5+&ULM59M M;]HP$/XK5J1)F]21.*% *T""=.N0UJF"=?M0[8-)#F(UL3/;E.[?SW9"0E\( MJ((O)'YYGKM[[KA MBJ4KK1CV^4JEE,&M0'*5943\&T/*UP,'.YN- M*5TFRFRXPWY.EC #=9??"KUR*Y:89L DY0P)6 R<$;X,<=< [(U?%-9RZQV9 M4.:MO4 9T;O@BGDK[B];E7<]!T4HJGI5@[4%&6?$D M3Z406P# 0A*0& #+3RS85T1189]P==(F-N:S;Q8;2Q:1T.9 M2>-,"7U*-4X-0\XB8$H0*RI?H%! 3!6:4OEPAF9TR>B"1H0I%%IG0$A$6(RN M@2\%R1,:H0DKJLD0?$8S76CQ*@7#]9,KDJ)1%/$54Q)-(0+Z2.;Z\(HLA)8OO8.OCLT0R'/M-H1U0INI$&\=R",!9R'9+>TAWBK;0W MT^%>R_,^O)6=9ES'?XU[%D^GBJ?SKK2,#TE+MS+2/5%:>I6%WE'3$C;3X6"/ MO!>57Q>-1!.F0##KU;:ZX2'J8J]N>-Z)],5;314?5^$]?'A?!6._=LW?X]KK M^KT^2.&Z>>'@5 K7O0NWC]M:]O#Y^XH8UTT/-[>;M[YWA^A;=R'<.96^=1/" MW2/KV\R'O5V]^QW (B9W:^K15;RTPZ!$5OSBRU_M5@/GR(Y9+_;'9A"UTU1- M4TRQ-T0L*9,HA86F]%I=G7E1#(;%0O'I@&82[H\P7G:K,P M!JKQ?/@?4$L#!!0 ( ,&HG51,F"Y,L ( (D( 9 >&PO=V]R:W-H M965T/P@HA9=N' ML@^*?6V+RI(G*77W[R?)CI.6QDVA^Y+H=MN%%)!NE1=F"C8*2\N:?/+0/8@\P'!\ 1"T@>@((1P< PQ8P=$8;9<[6)=%D M-I&B!FE/&S8[<,_&H8T;RFT:;[0TN]3@]"P6/$&N)7$/56002TRIAA55=Q_A MAN:<9C0A7$/LQ*!40'@*7U'DDE0%3>"*-]5D"3[!/#5P,R1LMV%WWE^B)I1] MF/C:R+;!_:25N&@D1@^G"X-!$+Q[ M+B^OQSWR<]KY.7V%G^956/8:ZN?K$BQW":Z) H9*@2X(A[!7]UFG^ZPWS@KO MD6^.*IYQ1SG^3\5SWD4X?]OBZ:=[L0C"8'LB3]87ML^Z9K&C:9KT-9$YY59+9BB#P9EYOV33]YJ) M%I5K'6NAS=WOAH7Y5D!I#YC]3 B]G=@ W=?'[!]02P,$% @ P:B=5":3 M:K]2 P L@X !D !X;"]W;W)K&ULM5=M;]HP M$/XKITB3-JDCL:'T18#4TI0F@Z0;1"XB3#$V#H+9US/V,4T=DHWCUP(T*'PZP]7Q$OW*)V^3>60: M^S+]P1,SZ0;' 20X8K/4W,GY%UPD=.CP8IEJ_X3Y8F\40#S31F8+8QM!QD7^ M9B\+(E8,2'N# 5T8T+<&K0T&S86!9R[,(_-I73##>ATEYZ#<;HOF!IX;;VVS MX<*5<6B4_GUI8A1&,4\J7($?84)-W#']=,!#/E8\!&/F3#0]\&@TL!$ M M%@U;AH.4=-+V!@,--5'@X+#X91 7FT)S*/"P_'NR6S&HY$_Y*9'_/WV[W*YZ3(Y^1=18 _<-\8-N!: M/J,2]E8HY04NMBD5B4I]B_94++*BH62GY>K7X%%2PSNA96CTO

9R*]Y+12/-??%>BAII[9CW:CQR7,=[J8:D6K_6G7@8PCJAO]J*^%+O2'M? MQ)<"2(YV3'PU'CFL([Y43E*M66N(_^_;E93Z1D[V1#HME8Q&N[T4:O!:&V^% M&D/2JJD6+9635BO=EM7ZLDVU:"F*E.ZK6J7^T;I?NO=6JQJ/M#>1'J[\_5NR MQKXITA#+F3#Y'W&Q6C1>9[[=>+-^;ANRO'TJ8?)N[H:I,1<:4AQ9R*AQ9,5/ MY0U2/C%RZGN,1VELQ?QP8IM*5&Z#_3Z2TBPGSD'1IO;^ E!+ P04 " #! MJ)U4*Y,RP*(# !N#@ &0 'AL+W=O,?[>.*-MT+>JQQ HQ]EP=7$R[5>?_%]E>904G4FUL#- MFZ60)=5F*%>^6DN@F0.5A4^"(/9+RK@W';NY&SD=BXTN&(<;B=2F+*E\O(!" M;"<>]IXF;MDJUW;"GX[7= 5ST'?K&VE&?L.2L1*X8H(C"#JVSB!=8C*"#5EH*:OP>805%8)N/'OS6IUZQI@;O/3^R_ MNN!-, NJ8":*;RS3^<0;>BB#)=T4^E9L?X,ZH,CRI:)0[A=M:]O 0^E&:5'6 M8.-!R7CU3W_4&[$#P'$'@-0 L@\8= #"&A"Z0"O/7%B75-/I6(HMDM;:L-D' MMS<.;:)AW*9QKJ5YRPQ.3V>"I\"UI&Y3Q1+-)&1,HUNF[C^C.5MQMF0IY1K- MG#,@%:(\0U]!K"1=YRQ%5[Q2DR7X&=PG.C?[0QTO0E!6?#,7=_!)]_/ )?4",H[]RL5%F137VM8G7>NVG=6P7 M56RD(S9,T+7@.E?H%YY!]IS -QO5[!9YVJT+TLMX">D9"O%G1 *"#S@T.QT> M]+@3-LD+'5]X4O)LRM#W/XP-NM)0JG]Z5A@T*PS<"H..%>J$'=K["A@YH"T6 M#].8D# 9^P^[&_+2*HQP'#16S[R*&J^B7J]N0-JX39FQ*M-"T\*4E$Y/^\EP M$)P%P4^'LOD*X+-XXB:>N)?ICC-[0N;:'!2%OE]#N0#9E[ZD(4[>22##9H7A M:P4R?)'Z091$P9Y 7EJ1:#C$AP4R:KP:O:5 ^LF209<^_C_N630X:(MTT$OU M.UU3?HHP\$[=Q^\D#4S:-Q*,];1PPB@>CX6%MX+9JXO MU7&$ M#7>IXQAN>$P>;9'&_57Z*YCO+W\\22!MC<71>PFDK7NXO_#U"21^D?M1DG1\ M.'!;$''RIKGO9\/QL1RV=10?*Z1*6Y>^"5ED)V6R+89X]$Z9)&V%(OT5JB>3 M-7(WD]%H,-P[ZP>L2-+U'2!MF2/X+?-]A&W4==:/X#J/NK]S?A2V@<39U@#)$,3+!JSH!UJZMHA(I$?25 6CTO[J4>\ MIXT[MLZTW?!GDPU=PP+T_>96FI5?LZ2L *Z8X$C":NJ=D\]S,K0 9_$7@YUJ MW2,;RE*(![NX2J<>MAY!#HFV%-1<'F$.>6Z9C!__5J1>?:8%MN^?V']SP9M@ MEE3!7.1_LU1G4V_DH116=)OK.['[ E5 L>5+1*[<+]I5MMA#R59I451@XT'! M>'FEWZM$M !DT $(*D#P$A!U ,(*$+I 2\]<6)=4T]E$BAV2UMJPV1N7&X(<;1GYG8*N.'FOC:9,'&XB=5 MQ!=EQ$%'Q"1 -X+K3*%?>0KIL2QHZOO"DDMI"HJ_7Q@9=:2C4MYX3HOJ$R)T0=9Q@Z_2I7:=#52@I M8D=AF\GCC(RC.!Y-_,=V;O;-QB0@@]KJF8-Q[6#R;A5&(P\-J&=<.CE]7+?UTPT&76/IQX>B(5@ANFCKNI?K# MO#[_ 9K;3GV"5DCK;4'>2"TD:,X(?EXO%4=;"5&,8_Q"+X?,PC#H$ QI6BP) M7UPW MF&"P)Y<#5F$\QAUR:7HL&;ZR7/KY2*=:CN#B+K7XK1'2#'EK-UDKE(@MU^4D M5._6T_NYFUE?[%_8J=Z-I@U-^4EP0^6:<85R6!E*?#8T:9;EE%TNM-BX074I MM)DTW6UFODQ 6@/S?"6$?EK8 ^IOG=E_4$L#!!0 ( ,&HG53NU;#VJ0, M ,0. : >&PO=V]R:W-H965T*]Z\IH"QF5 UY KG])N,BHTK=B MX\I" (TM*$M=#^.AFU&6._.I?78KYE.^4RG+X58@N22\1P)2&;..7E_Y6$#L"O^8;"7C6MD MMK+F_-[<7,_Y5%G:JG 3:OC]6O[.;U9M94 MPH*G_[)8;6?.V$$Q)'27JCN^_PO*#86F7L13:3_1OER+'13MI.)9"=8,,I8? MONG7\@I0IB=$N%>D0?!7>*WB&6HX];OI,TC^7459J: M:>!&)8V+ PVO@\8'F@\0&9\A#WM>"WS1#[^ACTM!-HL]_:PRZ5I#)+ST= M_:JC;SL&'1TO((>$14S;A.]S$'++"E2 B"!7.IW:)MI?,!Q@_$H1/%3W5$-A:V\3WT"6T?$]8/L'V0XZKWN+?WM90[FD> >**%CD&_FM9*PE%F)+G/%M$:?;R!;@^B3@N Z M\O$;R4\:KQGRNB*4];]3 8==(I Z+8GW6XA9W[82\Y[[%GMC/P@[J-6Q2OIC ML'((^8$,('4XDN"M;%!G&ND/M5^UP:*LW[2!AT/&PO=V]R:W-H965TY=M=7>/JSNP013HB8Q:SNEE>Z//SNX<5*2 M-$6E#Y3 ?,$JDNN1W(['AE"P+49J,D./XHY3$V6!R4GQVPRIH0_36G" MMJ<#.'C^X'M\MY;Z@]'D9$/NZ"V5/S8W7%V-2B_+.*69B%D&.%V=#L[@YVNW M$!06_\1T*RKO@4YEP=B]OI@O3P>.CH@F-)+:!5'_'NB,)HGVI.+X;9P.RC&U ML/K^V?MED;Q*9D$$G;'D9[R4Z]-!. !+NB)Y(K^S[14U"7G:7\024;R"[ M^=-OBJ8K]*I-XDROCUO)U;>QTLG);;X0]'=.,PDN'M2K '^"L^4RULU+$C#/ M=DM0M_*'C*0*03L:16:XZ6XXU#+<-0P;)6?=\O/:52.#AOD%SWD"+7*+[OE9_F=DGNM\B^OY)XG*O?VT:_Z MY^XTR.=]M\NO>HT._+A^ICBW;%I5MBPI_N&?;@E]?E0682YJ*?SO\X](_ M+OR[+?Y_$LZ)7@TD6P*N&2N VEV$5-=Q=M?4>CN'7N%0[TH/$R]$*' <5:Z' MZC3O&_H>=/?LKO;MK$4M*;=,RNU,ZB9?)'$$RMQ^?:/I@O*N>GFE:^\H\^&7 M_OW.T"\>*8]B0<&&QQ$%; 6VSUDP;B:H:5)V7L-*#?'0"^N%OM@9!=5"#U'H MXKK9Y;XO-!S[S5,2E'D%G7G]E>L9T/D(&N5<89<*$)$DH4NP> *41.OG3,M$ MF\BS&\5_O5?",K#PG1? 9;C7KVX(W7&UL6NAC,M0QMUMR^,'(NF;^A8Z=O]S MCM*YL++#PO=FB?%8K27TQL@)G=9J0HM.B/K%,QL=@U(5Q"V$[@.H166C";FK.6)JJ@]NM M9-%]KVI:;,'@.-6T_('= #JXFN$>IB$<>B_VUB8K5?*ZU;R7U76#E3-TQBV3 M9ZD'N[$W2X@0E;S+M$'6O6GTJM.5&;VZI"&"?CA^68-^=M<-=JZ/ ]A""&0! MC9RW-S'X#QQPFD&6V0@>I;]1Y0#;D\+]-UCCL;8K.'[QUTIB9$F,NDF\GW*/ M@EK\HN/@%UG\HF[\OM-1:FJ&J38R&GLP"&%+A2V.T2LX)F*M<,8B2I<"K#A+ M[5J-B[VX,1Y_?]91QX1;AJ/NLZ?I0$#KI-VH(HHUX;0QF*"!=6V%L:Q'W:QO M;;T#E[EE+!H?YS;2T@N_0J^C4GQJ1J_1V<$A=H*@>5*P12#N/K:^UWHRP]1# M'/LM^R.V ,7= #UL->%]AM;OT>O15)X7]'Q@T/M0/34>_7HH;M 6BV4M[K[/ M[UI.;ST28LM??)Q' -CR$Q_E(< 4[]^YUXZ$]7 L/W$O?KYA!Y\:C][+M=#> M@):A^'"&WK+DC'(&KEBB(Q.?P#R+>LV^)2D^#DE=2U*WFZ0WY"DM'E!+!DCT M.X\Y!8M<*"LAJ$KI"V>B:?IGQF^UZ,5]=&O17_5'TC_"[.!$CH2BF=8:!<\-V//[L+R3;% M8_X%DY*EQ=LU)2HN;:"^7S$FGR_T+P?E3W"3_P%02P,$% @ P:B=5'/5 MG%,S P !A0 T !X;"]S='EL97,N>&ULW5A=3]LP%/TKD9DFD";2-B,T MHZVT54*:M$U(\+ WY#9.:\FQ,\=E+;]^OG::?N#+.AZVLE0T]CVYYQS;-]@P MJ,U*L-LY8R9:ED+60S(WIOH0Q_5TSDI:GZN*28L42I?4V*Z>Q76E&MZQ%\KL4(P^/8S^.7*,^O)0Y[_S MCDOT=R7V* ^BR#"*70*7'C=U,!H42F[*(2$^8/EIR:('*H9D3 6?: Y9!2VY M6/EP#P)3)92.C*U#*]B%2/WHX:[O08DV/"672CMMK^"_)\WC>\"Z!P:Y$*W! M'O&!T:"BQC MKVW'/>R"3Z"H:=^M*NMPINFJV[L@FP1WLR(3I7.F6YDN68=& M \$*L*/Y; YWHZH80&-4:1LYIS,EJ?.PSF@:EG;*A+B%]_=[L<.]++96K@/K M)MNF-=0T/8WO /\VF^?>IDU>Q!M5_$&93PL['.GZ4++L1K."+UU_6;0&,/8N MSDZK2JP^"CZ3)?.#/UAP-*#KO&BN-'^T:E J4QM@FD0/3!L^W8[\U+2Z8TNS M+J=E@7ONO4+/?W>>9TPR3<6V:5O[QSS++W;<;'C_PK/[M;+O.&@RN3Q^C\TF M?^PFT]=@\E4L=_\UF,R.WV1RG![CYI"Q=9+9.<>TT0C.BT/R#I>/.?O]$O4$L#!!0 ( M ,&HG527BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G7]5XRNJJWC#6[\M(:#NW+'>75X..'X[T2>6F^$ TK M&BXJ=5 ?N.?LJ3Z=UR_)(Z_Y R]Y\WPUZ'XOV8#L>,5W_ =;70V& U)OQ=,G M(?D/436TS HIRO)J,#JRX<6KPYF&S.E#W1UIZ$-*%'X\]#$-_+_R>, M8KWF!9N+HMVQJCG$4;)2 U;UEN_K :GHCET-?/'()$GHAND/I=XE7!T^8*/( MC'#)]UR=D.&J8\3DJ6I1\I5Z]Q6YIB6M"D:Z.-8&H 4 6O\:(/DEH0;D&( < M_X.0F8;0?U 3L2;QGDD#<@) 3OXU2']+*P-R"D!.T2%7K*H5X5E< ](&(&U< MR'F0^6F8Y&$A[44X\WX_OHCR, M;D@2+T,_#$S(&0 YPX5,@_L@NNO1N "-BTMS;$#BQ[?78>3IQC711D,H20]Q MX19>F))[;WD7Z._;0N%%?N@M21AE>7IW:V*"+D&621BI%LWCM/\5&T'V&"'K M(TF#Q OG&?&B.8G5DYH2_RY- _U@9%E@8D+^&"$+)$GC)$CS+Q*](*8F)!!1L@*N8GC^>=PN>SXPBCWHIOP>AETH0,$;(QO"]),R]9?A[ ME_A,*L@0(V1%9'GL__;NVLN"N<[+21!EK_@@9XR0I1'<)LOX2Z#T'T3!(NPU MIP4)PT(6QC)0,>O10%ZPL(N,^/8VS/7C=\C#?MSU1X+H16?$ NL,9%.$D<(, M2.[]K\\$:<%"UD(4Y&09JTZ)D@/)/GFI*2P+,H&%;((LN.G:T^2!4KZ%73?$ MD:]X4N_8*??38![F) VSWRY(#Q-*^Q9RVD^#I9>K9)9X2O9$X:J$YK_L:EJ0 M""SLTN'N.E,]#]U!TOWS?@M#+K"P70#5-']8)B:D! M9"4!M2'[)>^,5D"#& MR(* HSDV,2%SC)'-<:P1=>C4.]?_,<$@6XR1;7&V7#Q+"0Y+(?L#K!M[S\P8 MDLD8629&W7@VA)!8QLAB 0O(?@@AL8R1Q0(6D'U,R"YC9+N !60?$W+-&-DU M_6KH['<2A/(*1/T4:I31_\L'.25";)7 M7O?XSR)"4ID@2^78]3\+!LYO8$]P0#5 +[E,(*-,D(TR9W4A^5X?)_&:Y%M& MKMN:5ZRNR3OBF9B042;8DQP@IED63""C3+#K%;ZIN+J65@WQBD*T5<.K#4E$ MR0O^Q\3$A(PRP:Y>0,RIB0F998)LEI0]LJIENH535HBJX"7OKM*SA'-NSA%" M9IDBF\7 _&M*N%:\93=5V ASN'P*F6:*7;V<,/4,ZT;]QBL]L=E(6C0]3,@Y M4V3G&)C>:L7U>5J2L#KFR-[YF7U\L7O@U>&"$[.)"5EHBFRAMS"# MNN'J;B8F.,^.;*&W,+-VMZ/RV<2$+#1%MA"(V7/Z%++0%-E",*8YG#*%+#1% MMM""*W4C+= M7ZIK9N9-&[*0C3U3+]5?R^;Y@B2E[LQIW.!;R_?Z[WJ/D U9R$:V$(S9>X0@ M"]G(%KH18O7$R[+C"ZM&=9(TP:')^]$$UWLA6PC&[$43LI"-/;H&8O82$F0A M&]E",*9M8D(6LI$MM!2TZA S5K22-\_$VTC6+9I\4:<[D(4<9 M]IE)2O8[S M;WOO#F0A!WL- -WSAI;\QZ&QM1Q-3$A"SG(%H(P50?>Q(0LY"!;",3L MU4(.N/88>T0.Q#2=[D 6HZ86;O?EYTD%>C/_1HF)F2A&;*%?F+J+Z:HCOL?NL,D^&YB M0A::(5OH?#1]6F_)HA1/)B9DH1FRA4Z8IB2WC"S:II5F>I]!%IJA;WS9[7AS MV.RB^W-Z )97&Z:J=4UO8D(6FB%;**P*L6,DI]]?Q535QF8!/(,L-$.V$(@I M'DU,R$(S9 L!F'.^-ON;,W /#+*%($RV[CU"D(5FR!9Z@?G210:F"UG(1;80 M$$T]G65B0A9RD2T4J?LN15V3A$F2;:EDIX%WQ6IB0A9RL= M[]V%+.0B6PC&-$?D7,A"+O:V&A#3')%S(0NYV.O=0$QS1,X%MV@B6PC&= S, MT1#>KHF^/N&P%B&ALGDFN:2J!"Y.\]4]4'##YA#91%G[4+-OK1[2#!Y?)]$> M*+B-<]BYZ+*[O/[X8:4JZHJM(O4FM3I>T+)()-$_NGM9DZG>M[5NR])7Q^)J M*>CJ^/\8CO]+XN.?4$L#!!0 ( ,&HG53M2,2UY ( /$[ : >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V\UNVD 81N%;0;Z V/,_4X6LNLFV MR@T@8B *8(1=-;G[(K* =]1%-Y'/"HT1'T>R] B9F<=?_7XUO0W'L/J_%A./7'RSN;X7Q839?E>=N>5NOWU;9O;=?%]GP_ MHWEZO)^Y>/D\]?\S<=ALWM;]SV']^] ?IW\,;O\,Y_=QU_=3LWA9G;?]M&S: MC_WM\MA>7\S#97*S>'Y=-N?G5].T0GR\P<%"0KS!T4) MBO,')0E*\P=E"&P7; ,0V2K8!F&T4 M;0-0VRC;!N"V4;@-0&ZC=!N W4;Q-@"]K>IM 7I;U=L"]+;5CVV WE;UM@"] MK>IM 7I;U=L"]+:JMP7H;55O"]#;JMX6H+=5O2U ;Z=Z.X#>3O5V +V=ZNT M>KOJ80E ;Z=Z.X#>3O5V +V=ZNT >CO5VP'T=JJW ^CM5&\'T-NKWAZ@MU>] M/4!OKWI[@-Y>]?8 O7WUL!N@MU>]/4!OKWI[@-Y>]?8 O;WJ[0%Z>]7; _0. MJG< Z!U4[P#0.ZC> :!W4+T#0.^@>@> WJ'ZLQ*@=U"] T#OH'H'@-Y!]0X MO8/J'0!Z1]4[ O2.JG<$Z!U5[PC0.ZK>$:!W5+TC0.^H>D> WK':; +0.ZK> M$:!W5+TC0.^H>D> WDGU3@"]D^J= 'HGU3L!]$ZJ=P+HG53O!- [J=X)H'=2 MO1- [U1M%@3HG53O!- [J=X)H'=6O3- [ZQZ9X#>6?7. +VSZIT!>F?5.P/T MSJIW!NB=5>\,T#NKWAF@=ZXV>P/TSJIW!NA=5.\"T+NHW@6@=U&]"T#OHGH7 M@-Y%]2X O8OJ70!Z%]6[ /0NJGYZ-6QV&?G2;:.?]_"E)7+,S0^WB:39C6-E.=JA] M^&H?DKEN]O6#262:ZJ291F]&O_;'&M'-]9W9UH^]7WT^A)]=-XV;R)K>1:O; MT\9CUB:JY[GOFMJ']>1I;']+6;\DQ.'DLL?MNME=A0U1\F["<>7/ 2_GOCX9 M:[O6K.YKZ[_40]B5'/K$^>?>N/A\B7=ZG+;;KC'MU#P.X4CL9FOJUNV,\4,? MGXI>G4_VX8;-Z5-*B[\34_6?[/>?,34$L! A0#% @ P:B=5 =!36*! M L0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$" M% ,4 " #!J)U4:A^OQ^\ K @ $0 @ &O 9&]C M4')O<',O8V]R92YX;6Q02P$"% ,4 " #!J)U4F5R<(Q & "<)P $P M @ '- 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( M ,&HG539%?G9T@< &T7 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ P:B=5#$ W*1&! F1D !@ ("!)Q@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ P:B=5(.74><* M"@ #RP !@ ("!2"H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P:B=5*@=FY6!!@ #A !@ M ("!<6< 'AL+W=O&UL4$L! A0#% @ P:B=5*BJR$]>!P @A4 !D M ("!I( 'AL+W=O&PO M=V]R:W-H965T&* !X;"]W;W)K&UL4$L! A0#% @ P:B=5$G-GB:] P $@@ !D ("! MJ(T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ P:B=5 J/:_9&"@ $", !D ("!-YP 'AL+W=O 9 " @4VJ !X M;"]W;W)K&UL4$L! A0#% @ P:B=5#(_Y4V\ M @ @8 !D ("!O+4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P:B=5/R]);PI$ H"H !D M ("!QL, 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ P:B=5,*&[.>^!@ .A !D ("!G-X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MP:B=5 E5L=J@)@ ,(4 !D ("!A/ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P:B=5/=DY%1_ @ * 4 !D M ("!ORX! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ P:B=5)H>>[C'!0 D@X !D ("!3S@! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P:B= M5%U\:>A#! .PL !D ("!"4&PO=V]R:W-H965TZS(GT , $8) 9 " @5Q2 0!X;"]W;W)K M&UL4$L! A0#% @ P:B=5$VY&[:H @ E@4 M !D ("!8U8! 'AL+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ P:B=5) ;-'+. P 3 L !D M ("!JV&PO=V]R:W-H965T M&UL4$L! A0# M% @ P:B=5,O2#[VG P $A !D ("!LG0! 'AL+W=O M $ >&PO=V]R:W-H965T&UL4$L! A0#% @ P:B=5#)5 M&.6" @ E04 !D ("!6GX! 'AL+W=O&PO=V]R:W-H965T( 0!X;"]W;W)K&UL4$L! A0#% @ P:B=5 @Z,#7'!0 ["4 !D M ("!(HX! 'AL+W=OEY0H# V"@ &0 @($@E $ >&PO M=V]R:W-H965T&UL4$L! A0#% @ P:B=5(T6"4\/! 7Q, !D ("! MV9H! 'AL+W=O&PO=V]R:W-H965TB 0!X;"]W;W)K&UL4$L! A0#% M @ P:B=5,TM);%J @ ) 8 !D ("!5J8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P:B=5%J6QQ4- M P M0D !D ("!@:\! 'AL+W=O&PO=V]R:W-H965T&PO=V]R M:W-H965T&UL M4$L! A0#% @ P:B=5$;1Q!$G"0 0R\ !D ("!1<&PO=V]R:W-H965T&UL4$L! A0#% @ MP:B=5 SXUA?2!0 &QD !D ("!Y-8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P:B=5$?&=0WQ @ M? @ !D ("!_.8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P:B=5&$%DRX- P G@H !D M ("!J? ! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ P:B=5,6QMI'% @ 1P< !D ("![?D! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P:B= M5(:?R7>A @ J 8 !D ("!]@$" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P:B=5.ZA(ID_! )! M !D ("!)0P" 'AL+W=O^N $ "O$@ &0 @(&;$ ( M>&PO=V]R:W-H965T&UL4$L! A0#% @ P:B=5*KU/(+M @ I@< !D M ("!FA@" 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ P:B=5$+;M_X^ P !PL !D ("!HB$" 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ P:B=5":3 M:K]2 P L@X !D ("!.RL" 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !N &X /!X ]2 @ ! $! end XML 113 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 114 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 115 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 327 505 1 true 118 0 false 8 false false R1.htm 1001 - Document - Cover Page Sheet http://www.rocketlabusa.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1002 - Statement - Consolidated Balance Sheets Sheet http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.rocketlabusa.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1004 - Statement - Consolidated Statements of Operations and Comprehensive Loss Sheet http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 1005 - Statement - Consolidated Statements of Changes in Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) Sheet http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit Consolidated Statements of Changes in Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) Statements 5 false false R6.htm 1006 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 1007 - Disclosure - DESCRIPTION OF THE BUSINESS Sheet http://www.rocketlabusa.com/role/DescriptionOfTheBusiness DESCRIPTION OF THE BUSINESS Notes 7 false false R8.htm 1008 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.rocketlabusa.com/role/SignificantAccountingPolicies SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 1009 - Disclosure - REVENUES Sheet http://www.rocketlabusa.com/role/Revenues REVENUES Notes 9 false false R10.htm 1010 - Disclosure - BUSINESS COMBINATIONS Sheet http://www.rocketlabusa.com/role/BusinessCombinations BUSINESS COMBINATIONS Notes 10 false false R11.htm 1011 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS Sheet http://www.rocketlabusa.com/role/FairValueOfFinancialInstruments FAIR VALUE OF FINANCIAL INSTRUMENTS Notes 11 false false R12.htm 1012 - Disclosure - INVENTORIES Sheet http://www.rocketlabusa.com/role/Inventories INVENTORIES Notes 12 false false R13.htm 1013 - Disclosure - PREPAIDS AND OTHER CURRENT ASSETS Sheet http://www.rocketlabusa.com/role/PrepaidsAndOtherCurrentAssets PREPAIDS AND OTHER CURRENT ASSETS Notes 13 false false R14.htm 1014 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET Sheet http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNet PROPERTY, PLANT AND EQUIPMENT, NET Notes 14 false false R15.htm 1015 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET Sheet http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNet GOODWILL AND INTANGIBLE ASSETS, NET Notes 15 false false R16.htm 1016 - Disclosure - LOAN AND SECURITY AGREEMENT Sheet http://www.rocketlabusa.com/role/LoanAndSecurityAgreement LOAN AND SECURITY AGREEMENT Notes 16 false false R17.htm 1017 - Disclosure - WARRANTS Sheet http://www.rocketlabusa.com/role/Warrants WARRANTS Notes 17 false false R18.htm 1018 - Disclosure - CAPITALIZATION Sheet http://www.rocketlabusa.com/role/Capitalization CAPITALIZATION Notes 18 false false R19.htm 1019 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.rocketlabusa.com/role/StockBasedCompensation STOCK-BASED COMPENSATION Notes 19 false false R20.htm 1020 - Disclosure - EMPLOYEE BENEFITS Sheet http://www.rocketlabusa.com/role/EmployeeBenefits EMPLOYEE BENEFITS Notes 20 false false R21.htm 1021 - Disclosure - LEASES Sheet http://www.rocketlabusa.com/role/Leases LEASES Notes 21 false false R22.htm 1022 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.rocketlabusa.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 22 false false R23.htm 1023 - Disclosure - INCOME TAXES Sheet http://www.rocketlabusa.com/role/IncomeTaxes INCOME TAXES Notes 23 false false R24.htm 1024 - Disclosure - NET LOSS PER SHARE Sheet http://www.rocketlabusa.com/role/NetLossPerShare NET LOSS PER SHARE Notes 24 false false R25.htm 1025 - Disclosure - SEGMENTS Sheet http://www.rocketlabusa.com/role/Segments SEGMENTS Notes 25 false false R26.htm 1026 - Disclosure - CONCENTRATION OF CREDIT RISK, SIGNIFICANT CUSTOMERS AND GEOGRAPHIC INFORMATION Sheet http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformation CONCENTRATION OF CREDIT RISK, SIGNIFICANT CUSTOMERS AND GEOGRAPHIC INFORMATION Notes 26 false false R27.htm 1027 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://www.rocketlabusa.com/role/RelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 27 false false R28.htm 1028 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.rocketlabusa.com/role/SubsequentEvents SUBSEQUENT EVENTS Notes 28 false false R29.htm 1029 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 29 false false R30.htm 1030 - Disclosure - DESCRIPTION OF THE BUSINESS (Tables) Sheet http://www.rocketlabusa.com/role/DescriptionOfTheBusinessTables DESCRIPTION OF THE BUSINESS (Tables) Tables http://www.rocketlabusa.com/role/DescriptionOfTheBusiness 30 false false R31.htm 1031 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.rocketlabusa.com/role/SignificantAccountingPoliciesTables SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.rocketlabusa.com/role/SignificantAccountingPolicies 31 false false R32.htm 1032 - Disclosure - REVENUES (Tables) Sheet http://www.rocketlabusa.com/role/RevenuesTables REVENUES (Tables) Tables http://www.rocketlabusa.com/role/Revenues 32 false false R33.htm 1033 - Disclosure - BUSINESS COMBINATIONS (Tables) Sheet http://www.rocketlabusa.com/role/BusinessCombinationsTables BUSINESS COMBINATIONS (Tables) Tables http://www.rocketlabusa.com/role/BusinessCombinations 33 false false R34.htm 1034 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables) Sheet http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsTables FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables) Tables http://www.rocketlabusa.com/role/FairValueOfFinancialInstruments 34 false false R35.htm 1035 - Disclosure - INVENTORIES (Tables) Sheet http://www.rocketlabusa.com/role/InventoriesTables INVENTORIES (Tables) Tables http://www.rocketlabusa.com/role/Inventories 35 false false R36.htm 1036 - Disclosure - PREPAIDS AND OTHER CURRENT ASSETS (Tables) Sheet http://www.rocketlabusa.com/role/PrepaidsAndOtherCurrentAssetsTables PREPAIDS AND OTHER CURRENT ASSETS (Tables) Tables http://www.rocketlabusa.com/role/PrepaidsAndOtherCurrentAssets 36 false false R37.htm 1037 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) Sheet http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetTables PROPERTY, PLANT AND EQUIPMENT, NET (Tables) Tables http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNet 37 false false R38.htm 1038 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables) Sheet http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetTables GOODWILL AND INTANGIBLE ASSETS, NET (Tables) Tables http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNet 38 false false R39.htm 1039 - Disclosure - CAPITALIZATION (Tables) Sheet http://www.rocketlabusa.com/role/CapitalizationTables CAPITALIZATION (Tables) Tables http://www.rocketlabusa.com/role/Capitalization 39 false false R40.htm 1040 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://www.rocketlabusa.com/role/StockBasedCompensationTables STOCK-BASED COMPENSATION (Tables) Tables http://www.rocketlabusa.com/role/StockBasedCompensation 40 false false R41.htm 1041 - Disclosure - LEASES (Tables) Sheet http://www.rocketlabusa.com/role/LeasesTables LEASES (Tables) Tables http://www.rocketlabusa.com/role/Leases 41 false false R42.htm 1042 - Disclosure - INCOME TAXES (Tables) Sheet http://www.rocketlabusa.com/role/IncomeTaxesTables INCOME TAXES (Tables) Tables http://www.rocketlabusa.com/role/IncomeTaxes 42 false false R43.htm 1043 - Disclosure - NET LOSS PER SHARE (Tables) Sheet http://www.rocketlabusa.com/role/NetLossPerShareTables NET LOSS PER SHARE (Tables) Tables http://www.rocketlabusa.com/role/NetLossPerShare 43 false false R44.htm 1044 - Disclosure - SEGMENTS (Tables) Sheet http://www.rocketlabusa.com/role/SegmentsTables SEGMENTS (Tables) Tables http://www.rocketlabusa.com/role/Segments 44 false false R45.htm 1045 - Disclosure - CONCENTRATION OF CREDIT RISK, SIGNIFICANT CUSTOMERS AND GEOGRAPHIC INFORMATION (Tables) Sheet http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationTables CONCENTRATION OF CREDIT RISK, SIGNIFICANT CUSTOMERS AND GEOGRAPHIC INFORMATION (Tables) Tables http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformation 45 false false R46.htm 1046 - Disclosure - Description Of The Business - Additional Information (Detail) Sheet http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail Description Of The Business - Additional Information (Detail) Details 46 false false R47.htm 1047 - Disclosure - Description Of The Business - Summary of Reconciles the Elements of the Business Combination to the Condensed Consolidated Statement (Detail) Sheet http://www.rocketlabusa.com/role/DescriptionOfTheBusinessSummaryOfReconcilesTheElementsOfTheBusinessCombinationToTheCondensedConsolidatedStatementDetail Description Of The Business - Summary of Reconciles the Elements of the Business Combination to the Condensed Consolidated Statement (Detail) Details 47 false false R48.htm 1048 - Disclosure - Significant Accounting Policies - Additional Information (Detail) Sheet http://www.rocketlabusa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail Significant Accounting Policies - Additional Information (Detail) Details 48 false false R49.htm 1049 - Disclosure - Significant Accounting Policies - Summary of Useful Lives of Property and Equipment (Detail) Sheet http://www.rocketlabusa.com/role/SignificantAccountingPoliciesSummaryOfUsefulLivesOfPropertyAndEquipmentDetail Significant Accounting Policies - Summary of Useful Lives of Property and Equipment (Detail) Details 49 false false R50.htm 1050 - Disclosure - Revenues - Reconciliation of Disaggregation of Revenue (Detail) Sheet http://www.rocketlabusa.com/role/RevenuesReconciliationOfDisaggregationOfRevenueDetail Revenues - Reconciliation of Disaggregation of Revenue (Detail) Details 50 false false R51.htm 1051 - Disclosure - Revenues - Balances Related to Enforceable Contracts (Detail) Sheet http://www.rocketlabusa.com/role/RevenuesBalancesRelatedToEnforceableContractsDetail Revenues - Balances Related to Enforceable Contracts (Detail) Details 51 false false R52.htm 1052 - Disclosure - Revenues - Changes in Contract Liabilities (Detail) Sheet http://www.rocketlabusa.com/role/RevenuesChangesInContractLiabilitiesDetail Revenues - Changes in Contract Liabilities (Detail) Details 52 false false R53.htm 1053 - Disclosure - Revenues - Additional Information (Detail) Sheet http://www.rocketlabusa.com/role/RevenuesAdditionalInformationDetail Revenues - Additional Information (Detail) Details 53 false false R54.htm 1054 - Disclosure - Business Combinations - Additional Information (Detail) Sheet http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail Business Combinations - Additional Information (Detail) Details 54 false false R55.htm 1055 - Disclosure - Business Combinations - Estimates Fair Value of Assets Acquired and Liabilities Assumed (Detail) Sheet http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail Business Combinations - Estimates Fair Value of Assets Acquired and Liabilities Assumed (Detail) Details 55 false false R56.htm 1056 - Disclosure - Business Combinations - Summary of Identifiable Intangible Assets Acquired and Related Expected Lives for the Finite-Lived Intangible Assets (Detail) Sheet http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFiniteLivedIntangibleAssetsDetail Business Combinations - Summary of Identifiable Intangible Assets Acquired and Related Expected Lives for the Finite-Lived Intangible Assets (Detail) Details 56 false false R57.htm 1057 - Disclosure - Business Combinations - Summary of Stockbased Compensation Expense Recognized in Conjunction with the Sinclair Interplanetary Acquisition (Detail) Sheet http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfStockbasedCompensationExpenseRecognizedInConjunctionWithTheSinclairInterplanetaryAcquisitionDetail Business Combinations - Summary of Stockbased Compensation Expense Recognized in Conjunction with the Sinclair Interplanetary Acquisition (Detail) Details 57 false false R58.htm 1058 - Disclosure - Business Combinations - Summary of consolidated statement of operations includes revenues and net income (Details) Sheet http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfConsolidatedStatementOfOperationsIncludesRevenuesAndNetIncomeDetails Business Combinations - Summary of consolidated statement of operations includes revenues and net income (Details) Details 58 false false R59.htm 1059 - Disclosure - Fair Value Of Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail) Sheet http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail Fair Value Of Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail) Details 59 false false R60.htm 1060 - Disclosure - Fair Value Of Financial Instruments - Additional Information (Detail) Sheet http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetail Fair Value Of Financial Instruments - Additional Information (Detail) Details 60 false false R61.htm 1061 - Disclosure - Fair Value Of Financial Instruments - Summary of Warrant Liabilities Measured at Fair Value (Detail) Sheet http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsSummaryOfWarrantLiabilitiesMeasuredAtFairValueDetail Fair Value Of Financial Instruments - Summary of Warrant Liabilities Measured at Fair Value (Detail) Details 61 false false R62.htm 1062 - Disclosure - Inventories - Schedule of Inventory (Detail) Sheet http://www.rocketlabusa.com/role/InventoriesScheduleOfInventoryDetail Inventories - Schedule of Inventory (Detail) Details 62 false false R63.htm 1063 - Disclosure - Prepaid and Other Current Assets - Schedule of Prepaid and Other Current Assets (Detail) Sheet http://www.rocketlabusa.com/role/PrepaidAndOtherCurrentAssetsScheduleOfPrepaidAndOtherCurrentAssetsDetail Prepaid and Other Current Assets - Schedule of Prepaid and Other Current Assets (Detail) Details 63 false false R64.htm 1064 - Disclosure - Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment, Net (Detail) Sheet http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment, Net (Detail) Details 64 false false R65.htm 1065 - Disclosure - Property, Plant and Equipment, Net - Schedule of Depreciation Expense (Detail) Sheet http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfDepreciationExpenseDetail Property, Plant and Equipment, Net - Schedule of Depreciation Expense (Detail) Details 65 false false R66.htm 1066 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Changes in the Carrying Amount of Goodwill (Detail) Sheet http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfChangesInTheCarryingAmountOfGoodwillDetail Goodwill and Intangible Assets, Net - Schedule of Changes in the Carrying Amount of Goodwill (Detail) Details 66 false false R67.htm 1067 - Disclosure - Goodwill and Intangible Assets, Net - Components of Intangible Assets (Detail) Sheet http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail Goodwill and Intangible Assets, Net - Components of Intangible Assets (Detail) Details 67 false false R68.htm 1068 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Amortization Expense (Detail) Sheet http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetSummaryOfAmortizationExpenseDetail Goodwill and Intangible Assets, Net - Summary of Amortization Expense (Detail) Details 68 false false R69.htm 1069 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Estimated Future Amortization Expense Related to Finite Intangible Assets (Detail) Sheet http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail Goodwill and Intangible Assets, Net - Schedule of Estimated Future Amortization Expense Related to Finite Intangible Assets (Detail) Details 69 false false R70.htm 1070 - Disclosure - Loan and Security Agreement - Additional Information (Detail) Sheet http://www.rocketlabusa.com/role/LoanAndSecurityAgreementAdditionalInformationDetail Loan and Security Agreement - Additional Information (Detail) Details 70 false false R71.htm 1071 - Disclosure - Warrants - Additional Information (Detail) Sheet http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail Warrants - Additional Information (Detail) Details 71 false false R72.htm 1072 - Disclosure - Capitalization - Additional Information (Detail) Sheet http://www.rocketlabusa.com/role/CapitalizationAdditionalInformationDetail Capitalization - Additional Information (Detail) Details 72 false false R73.htm 1073 - Disclosure - Capitalization - Schedule of Temporary Equity (Detail) Sheet http://www.rocketlabusa.com/role/CapitalizationScheduleOfTemporaryEquityDetail Capitalization - Schedule of Temporary Equity (Detail) Details 73 false false R74.htm 1074 - Disclosure - Stock-based Compensation - Additional Information (Detail) Sheet http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail Stock-based Compensation - Additional Information (Detail) Details 74 false false R75.htm 1075 - Disclosure - Stock-based Compensation - Schedule of Stock-based Compensation Recorded in Consolidated Statements of Operations and Comprehensive Loss (Detail) Sheet http://www.rocketlabusa.com/role/StockBasedCompensationScheduleOfStockBasedCompensationRecordedInConsolidatedStatementsOfOperationsAndComprehensiveLossDetail Stock-based Compensation - Schedule of Stock-based Compensation Recorded in Consolidated Statements of Operations and Comprehensive Loss (Detail) Details 75 false false R76.htm 1076 - Disclosure - Stock-based Compensation - Summary of Stock Option Activity (Detail) Sheet http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail Stock-based Compensation - Summary of Stock Option Activity (Detail) Details 76 false false R77.htm 1077 - Disclosure - Stock-based Compensation - Summary of Weighted-Average Assumptions (Detail) Sheet http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfWeightedAverageAssumptionsDetail Stock-based Compensation - Summary of Weighted-Average Assumptions (Detail) Details 77 false false R78.htm 1078 - Disclosure - Stock-based Compensation - Summary of Performance-based Restricted Stock Unit Activity (Detail) Sheet http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfPerformanceBasedRestrictedStockUnitActivityDetail Stock-based Compensation - Summary of Performance-based Restricted Stock Unit Activity (Detail) Details 78 false false R79.htm 1079 - Disclosure - Employee Benefits - Additional Information (Detail) Sheet http://www.rocketlabusa.com/role/EmployeeBenefitsAdditionalInformationDetail Employee Benefits - Additional Information (Detail) Details 79 false false R80.htm 1080 - Disclosure - Leases - Additional Information (Detail) Sheet http://www.rocketlabusa.com/role/LeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 80 false false R81.htm 1081 - Disclosure - Leases - Supplemental Balance Sheet Information Related to Leases (Detail) Sheet http://www.rocketlabusa.com/role/LeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail Leases - Supplemental Balance Sheet Information Related to Leases (Detail) Details 81 false false R82.htm 1082 - Disclosure - Leases - Components of Lease Expense (Detail) Sheet http://www.rocketlabusa.com/role/LeasesComponentsOfLeaseExpenseDetail Leases - Components of Lease Expense (Detail) Details 82 false false R83.htm 1083 - Disclosure - Leases - Supplemental Cash Flow Information Related To Leases (Detail) Sheet http://www.rocketlabusa.com/role/LeasesSupplementalCashFlowInformationRelatedToLeasesDetail Leases - Supplemental Cash Flow Information Related To Leases (Detail) Details 83 false false R84.htm 1084 - Disclosure - Leases - Schedule of The Future Minimum Operating Lease Payments (Detail) Sheet http://www.rocketlabusa.com/role/LeasesScheduleOfTheFutureMinimumOperatingLeasePaymentsDetail Leases - Schedule of The Future Minimum Operating Lease Payments (Detail) Details 84 false false R85.htm 1085 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.rocketlabusa.com/role/CommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 85 false false R86.htm 1086 - Disclosure - Income Taxes - Schedule of Pretax Loss from Domestic and Foreign Operations (Detail) Sheet http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfPretaxLossFromDomesticAndForeignOperationsDetail Income Taxes - Schedule of Pretax Loss from Domestic and Foreign Operations (Detail) Details 86 false false R87.htm 1087 - Disclosure - Income Taxes - Schedule of Provision (Benefit) for Income Taxes (Detail) Sheet http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfProvisionBenefitForIncomeTaxesDetail Income Taxes - Schedule of Provision (Benefit) for Income Taxes (Detail) Details 87 false false R88.htm 1088 - Disclosure - Income Taxes - Schedule of Differences Between Federal Statutory Income Tax Rate and Provision for Income Taxes (Detail) Sheet http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail Income Taxes - Schedule of Differences Between Federal Statutory Income Tax Rate and Provision for Income Taxes (Detail) Details 88 false false R89.htm 1089 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail) Sheet http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail) Details 89 false false R90.htm 1090 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.rocketlabusa.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 90 false false R91.htm 1091 - Disclosure - Income Taxes - Schedule of Reconciliation of Beginning and Ending Amount Of Unrecognized Tax Benefits (Detail) Sheet http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetail Income Taxes - Schedule of Reconciliation of Beginning and Ending Amount Of Unrecognized Tax Benefits (Detail) Details 91 false false R92.htm 1092 - Disclosure - Net Loss Per Share - Summary of Basic and Diluted net Loss Per Share Attributable to Common Stockholders (Detail) Sheet http://www.rocketlabusa.com/role/NetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail Net Loss Per Share - Summary of Basic and Diluted net Loss Per Share Attributable to Common Stockholders (Detail) Details 92 false false R93.htm 1093 - Disclosure - Net Loss Per Share - Summary of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) Sheet http://www.rocketlabusa.com/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail Net Loss Per Share - Summary of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) Details 93 false false R94.htm 1094 - Disclosure - Segments - Additional Information (Detail) Sheet http://www.rocketlabusa.com/role/SegmentsAdditionalInformationDetail Segments - Additional Information (Detail) Details 94 false false R95.htm 1095 - Disclosure - Segments - Summary of Information by Reportable Segment (Detail) Sheet http://www.rocketlabusa.com/role/SegmentsSummaryOfInformationByReportableSegmentDetail Segments - Summary of Information by Reportable Segment (Detail) Details 95 false false R96.htm 1096 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Total Accounts Receivable Net (Detail) Sheet http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalAccountsReceivableNetDetail Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Total Accounts Receivable Net (Detail) Details 96 false false R97.htm 1097 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information - Additional Informatiion (Detail) Sheet http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationAdditionalInformatiionDetail Concentration of Credit Risk, Significant Customers and Geographic Information - Additional Informatiion (Detail) Details 97 false false R98.htm 1098 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Total Revenue (Detail) Sheet http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalRevenueDetail Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Total Revenue (Detail) Details 98 false false R99.htm 1099 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Consolidated Net Revenue by Geographic Area (Detail) Sheet http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfConsolidatedNetRevenueByGeographicAreaDetail Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Consolidated Net Revenue by Geographic Area (Detail) Details 99 false false R100.htm 1100 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Long Lived Assets by Geographic Area (Detail) Sheet http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfLongLivedAssetsByGeographicAreaDetail Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Long Lived Assets by Geographic Area (Detail) Details 100 false false R101.htm 1101 - Disclosure - Related Party Transactions - Additional Information (Detail) Sheet http://www.rocketlabusa.com/role/RelatedPartyTransactionsAdditionalInformationDetail Related Party Transactions - Additional Information (Detail) Details 101 false false R102.htm 1102 - Disclosure - Subsequent Events - Additional Information (Detail) Sheet http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail Subsequent Events - Additional Information (Detail) Details 102 false false All Reports Book All Reports d273415dposam.htm d273415dex1028.htm d273415dex231.htm rklb-20211231.xsd rklb-20211231_cal.xml rklb-20211231_def.xml rklb-20211231_lab.xml rklb-20211231_pre.xml http://fasb.org/srt/2021-01-31 http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021 true true JSON 118 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "d273415dposam.htm": { "axisCustom": 2, "axisStandard": 32, "contextCount": 327, "dts": { "calculationLink": { "local": [ "rklb-20211231_cal.xml" ] }, "definitionLink": { "local": [ "rklb-20211231_def.xml" ] }, "inline": { "local": [ "d273415dposam.htm" ] }, "labelLink": { "local": [ "rklb-20211231_lab.xml" ] }, "presentationLink": { "local": [ "rklb-20211231_pre.xml" ] }, "schema": { "local": [ "rklb-20211231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "https://xbrl.sec.gov/exch/2021/exch-2021.xsd", "https://xbrl.sec.gov/naics/2021/naics-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd" ] } }, "elementCount": 783, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 6, "http://xbrl.sec.gov/dei/2021": 4, "total": 10 }, "keyCustom": 96, "keyStandard": 409, "memberCustom": 57, "memberStandard": 52, "nsprefix": "rklb", "nsuri": "http://www.rocketlabusa.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityFilerCategory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "1001 - Document - Cover Page", "role": "http://www.rocketlabusa.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityFilerCategory", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1010 - Disclosure - BUSINESS COMBINATIONS", "role": "http://www.rocketlabusa.com/role/BusinessCombinations", "shortName": "BUSINESS COMBINATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021_LongLivedAssetsMemberusgaapConcentrationRiskByTypeAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1100 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Long Lived Assets by Geographic Area (Detail)", "role": "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfLongLivedAssetsByGeographicAreaDetail", "shortName": "Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Long Lived Assets by Geographic Area (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021_LongLivedAssetsMemberusgaapConcentrationRiskByTypeAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1101 - Disclosure - Related Party Transactions - Additional Information (Detail)", "role": "http://www.rocketlabusa.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "shortName": "Related Party Transactions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:WarrantsAndRightsOutstanding", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1102 - Disclosure - Subsequent Events - Additional Information (Detail)", "role": "http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail", "shortName": "Subsequent Events - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021_PrivateWarrantsMemberusgaapSubsidiarySaleOfStockAxis", "decimals": "INF", "lang": null, "name": "us-gaap:WarrantsAndRightsOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1011 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS", "role": "http://www.rocketlabusa.com/role/FairValueOfFinancialInstruments", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_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": "1012 - Disclosure - INVENTORIES", "role": "http://www.rocketlabusa.com/role/Inventories", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "rklb:PrepaidAndOtherCurrentAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1013 - Disclosure - PREPAIDS AND OTHER CURRENT ASSETS", "role": "http://www.rocketlabusa.com/role/PrepaidsAndOtherCurrentAssets", "shortName": "PREPAIDS AND OTHER CURRENT ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "rklb:PrepaidAndOtherCurrentAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_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": "1014 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET", "role": "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNet", "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1015 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET", "role": "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNet", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_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": "1016 - Disclosure - LOAN AND SECURITY AGREEMENT", "role": "http://www.rocketlabusa.com/role/LoanAndSecurityAgreement", "shortName": "LOAN AND SECURITY AGREEMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "rklb:WarrantDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1017 - Disclosure - WARRANTS", "role": "http://www.rocketlabusa.com/role/Warrants", "shortName": "WARRANTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "rklb:WarrantDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_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": "1018 - Disclosure - CAPITALIZATION", "role": "http://www.rocketlabusa.com/role/Capitalization", "shortName": "CAPITALIZATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_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": "1019 - Disclosure - STOCK-BASED COMPENSATION", "role": "http://www.rocketlabusa.com/role/StockBasedCompensation", "shortName": "STOCK-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002 - Statement - Consolidated Balance Sheets", "role": "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1020 - Disclosure - EMPLOYEE BENEFITS", "role": "http://www.rocketlabusa.com/role/EmployeeBenefits", "shortName": "EMPLOYEE BENEFITS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1021 - Disclosure - LEASES", "role": "http://www.rocketlabusa.com/role/Leases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_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": "1022 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.rocketlabusa.com/role/CommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_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": "1023 - Disclosure - INCOME TAXES", "role": "http://www.rocketlabusa.com/role/IncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_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": "1024 - Disclosure - NET LOSS PER SHARE", "role": "http://www.rocketlabusa.com/role/NetLossPerShare", "shortName": "NET LOSS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_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": "1025 - Disclosure - SEGMENTS", "role": "http://www.rocketlabusa.com/role/Segments", "shortName": "SEGMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1026 - Disclosure - CONCENTRATION OF CREDIT RISK, SIGNIFICANT CUSTOMERS AND GEOGRAPHIC INFORMATION", "role": "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformation", "shortName": "CONCENTRATION OF CREDIT RISK, SIGNIFICANT CUSTOMERS AND GEOGRAPHIC INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1027 - Disclosure - RELATED PARTY TRANSACTIONS", "role": "http://www.rocketlabusa.com/role/RelatedPartyTransactions", "shortName": "RELATED PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_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": "1028 - Disclosure - SUBSEQUENT EVENTS", "role": "http://www.rocketlabusa.com/role/SubsequentEvents", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1029 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1030 - Disclosure - DESCRIPTION OF THE BUSINESS (Tables)", "role": "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessTables", "shortName": "DESCRIPTION OF THE BUSINESS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "rklb:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1031 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesTables", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "rklb:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_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": "1032 - Disclosure - REVENUES (Tables)", "role": "http://www.rocketlabusa.com/role/RevenuesTables", "shortName": "REVENUES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1033 - Disclosure - BUSINESS COMBINATIONS (Tables)", "role": "http://www.rocketlabusa.com/role/BusinessCombinationsTables", "shortName": "BUSINESS COMBINATIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1034 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)", "role": "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsTables", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_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": "1035 - Disclosure - INVENTORIES (Tables)", "role": "http://www.rocketlabusa.com/role/InventoriesTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "rklb:PrepaidAndOtherCurrentAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "rklb:PrepaidExpenseAndOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1036 - Disclosure - PREPAIDS AND OTHER CURRENT ASSETS (Tables)", "role": "http://www.rocketlabusa.com/role/PrepaidsAndOtherCurrentAssetsTables", "shortName": "PREPAIDS AND OTHER CURRENT ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "rklb:PrepaidAndOtherCurrentAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "rklb:PrepaidExpenseAndOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_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": "1037 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables)", "role": "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetTables", "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1038 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables)", "role": "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetTables", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_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": "1039 - Disclosure - CAPITALIZATION (Tables)", "role": "http://www.rocketlabusa.com/role/CapitalizationTables", "shortName": "CAPITALIZATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004 - Statement - Consolidated Statements of Operations and Comprehensive Loss", "role": "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "shortName": "Consolidated Statements of Operations and Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1040 - Disclosure - STOCK-BASED COMPENSATION (Tables)", "role": "http://www.rocketlabusa.com/role/StockBasedCompensationTables", "shortName": "STOCK-BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1041 - Disclosure - LEASES (Tables)", "role": "http://www.rocketlabusa.com/role/LeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1042 - Disclosure - INCOME TAXES (Tables)", "role": "http://www.rocketlabusa.com/role/IncomeTaxesTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_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": "1043 - Disclosure - NET LOSS PER SHARE (Tables)", "role": "http://www.rocketlabusa.com/role/NetLossPerShareTables", "shortName": "NET LOSS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1044 - Disclosure - SEGMENTS (Tables)", "role": "http://www.rocketlabusa.com/role/SegmentsTables", "shortName": "SEGMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1045 - Disclosure - CONCENTRATION OF CREDIT RISK, SIGNIFICANT CUSTOMERS AND GEOGRAPHIC INFORMATION (Tables)", "role": "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationTables", "shortName": "CONCENTRATION OF CREDIT RISK, SIGNIFICANT CUSTOMERS AND GEOGRAPHIC INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockRepurchasedDuringPeriodValue", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1046 - Disclosure - Description Of The Business - Additional Information (Detail)", "role": "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail", "shortName": "Description Of The Business - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "6", "lang": null, "name": "rklb:StockholdersEquityNoteStockSplitexchangeRatio", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1047 - Disclosure - Description Of The Business - Summary of Reconciles the Elements of the Business Combination to the Condensed Consolidated Statement (Detail)", "role": "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessSummaryOfReconcilesTheElementsOfTheBusinessCombinationToTheCondensedConsolidatedStatementDetail", "shortName": "Description Of The Business - Summary of Reconciles the Elements of the Business Combination to the Condensed Consolidated Statement (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCashNoncurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1048 - Disclosure - Significant Accounting Policies - Additional Information (Detail)", "role": "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "div", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "lang": null, "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1049 - Disclosure - Significant Accounting Policies - Summary of Useful Lives of Property and Equipment (Detail)", "role": "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesSummaryOfUsefulLivesOfPropertyAndEquipmentDetail", "shortName": "Significant Accounting Policies - Summary of Useful Lives of Property and Equipment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005 - Statement - Consolidated Statements of Changes in Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)", "role": "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "shortName": "Consolidated Statements of Changes in Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1050 - Disclosure - Revenues - Reconciliation of Disaggregation of Revenue (Detail)", "role": "http://www.rocketlabusa.com/role/RevenuesReconciliationOfDisaggregationOfRevenueDetail", "shortName": "Revenues - Reconciliation of Disaggregation of Revenue (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021_LaunchServicesMembersrtProductOrServiceAxis", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1051 - Disclosure - Revenues - Balances Related to Enforceable Contracts (Detail)", "role": "http://www.rocketlabusa.com/role/RevenuesBalancesRelatedToEnforceableContractsDetail", "shortName": "Revenues - Balances Related to Enforceable Contracts (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1052 - Disclosure - Revenues - Changes in Contract Liabilities (Detail)", "role": "http://www.rocketlabusa.com/role/RevenuesChangesInContractLiabilitiesDetail", "shortName": "Revenues - Changes in Contract Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "rklb:ContractWithCustomerAssetAndLiabilitySubjectToChangeTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "lang": null, "name": "rklb:ContractLiabilitiesAssumedAtAcquisition", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1053 - Disclosure - Revenues - Additional Information (Detail)", "role": "http://www.rocketlabusa.com/role/RevenuesAdditionalInformationDetail", "shortName": "Revenues - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1054 - Disclosure - Business Combinations - Additional Information (Detail)", "role": "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail", "shortName": "Business Combinations - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn11_30_2021", "decimals": "0", "lang": null, "name": "rklb:NumberOfMissionsLaunched", "reportCount": 1, "unique": true, "unitRef": "Unit_Missions", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1055 - Disclosure - Business Combinations - Estimates Fair Value of Assets Acquired and Liabilities Assumed (Detail)", "role": "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail", "shortName": "Business Combinations - Estimates Fair Value of Assets Acquired and Liabilities Assumed (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021_SinclairInterplanetaryMemberusgaapBusinessAcquisitionAxis", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021_SinclairInterplanetaryMemberusgaapBusinessAcquisitionAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1056 - Disclosure - Business Combinations - Summary of Identifiable Intangible Assets Acquired and Related Expected Lives for the Finite-Lived Intangible Assets (Detail)", "role": "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFiniteLivedIntangibleAssetsDetail", "shortName": "Business Combinations - Summary of Identifiable Intangible Assets Acquired and Related Expected Lives for the Finite-Lived Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021_SinclairInterplanetaryMemberusgaapBusinessAcquisitionAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P08_25_2021To08_25_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1057 - Disclosure - Business Combinations - Summary of Stockbased Compensation Expense Recognized in Conjunction with the Sinclair Interplanetary Acquisition (Detail)", "role": "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfStockbasedCompensationExpenseRecognizedInConjunctionWithTheSinclairInterplanetaryAcquisitionDetail", "shortName": "Business Combinations - Summary of Stockbased Compensation Expense Recognized in Conjunction with the Sinclair Interplanetary Acquisition (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "rklb:ScheduleOfStockBasedCompensationExpenseRecognizedInConjunctionWithBusinessAcquisitionTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021_SinclairInterplanetaryMemberusgaapBusinessAcquisitionAxis", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021_AsReportedMembersrtStatementScenarioAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1058 - Disclosure - Business Combinations - Summary of consolidated statement of operations includes revenues and net income (Details)", "role": "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfConsolidatedStatementOfOperationsIncludesRevenuesAndNetIncomeDetails", "shortName": "Business Combinations - Summary of consolidated statement of operations includes revenues and net income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021_AsReportedMembersrtStatementScenarioAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": null, "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "true" }, "groupType": "disclosure", "isDefault": "false", "longName": "1059 - Disclosure - Fair Value Of Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail)", "role": "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail", "shortName": "Fair Value Of Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:WarrantsAndRightsOutstanding", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1060 - Disclosure - Fair Value Of Financial Instruments - Additional Information (Detail)", "role": "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetail", "shortName": "Fair Value Of Financial Instruments - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1061 - Disclosure - Fair Value Of Financial Instruments - Summary of Warrant Liabilities Measured at Fair Value (Detail)", "role": "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsSummaryOfWarrantLiabilitiesMeasuredAtFairValueDetail", "shortName": "Fair Value Of Financial Instruments - Summary of Warrant Liabilities Measured at Fair Value (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "lang": null, "name": "rklb:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCostOfWarrantsVesting", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_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": "1062 - Disclosure - Inventories - Schedule of Inventory (Detail)", "role": "http://www.rocketlabusa.com/role/InventoriesScheduleOfInventoryDetail", "shortName": "Inventories - Schedule of Inventory (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "rklb:PrepaidExpenseAndOtherCurrentAssetsTableTextBlock", "rklb:PrepaidAndOtherCurrentAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1063 - Disclosure - Prepaid and Other Current Assets - Schedule of Prepaid and Other Current Assets (Detail)", "role": "http://www.rocketlabusa.com/role/PrepaidAndOtherCurrentAssetsScheduleOfPrepaidAndOtherCurrentAssetsDetail", "shortName": "Prepaid and Other Current Assets - Schedule of Prepaid and Other Current Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "rklb:PrepaidExpenseAndOtherCurrentAssetsTableTextBlock", "rklb:PrepaidAndOtherCurrentAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_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": "1064 - Disclosure - Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment, Net (Detail)", "role": "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail", "shortName": "Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment, Net (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1065 - Disclosure - Property, Plant and Equipment, Net - Schedule of Depreciation Expense (Detail)", "role": "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfDepreciationExpenseDetail", "shortName": "Property, Plant and Equipment, Net - Schedule of Depreciation Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1066 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Changes in the Carrying Amount of Goodwill (Detail)", "role": "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfChangesInTheCarryingAmountOfGoodwillDetail", "shortName": "Goodwill and Intangible Assets, Net - Schedule of Changes in the Carrying Amount of Goodwill (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1067 - Disclosure - Goodwill and Intangible Assets, Net - Components of Intangible Assets (Detail)", "role": "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail", "shortName": "Goodwill and Intangible Assets, Net - Components of Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1068 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Amortization Expense (Detail)", "role": "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetSummaryOfAmortizationExpenseDetail", "shortName": "Goodwill and Intangible Assets, Net - Summary of Amortization Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1069 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Estimated Future Amortization Expense Related to Finite Intangible Assets (Detail)", "role": "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail", "shortName": "Goodwill and Intangible Assets, Net - Schedule of Estimated Future Amortization Expense Related to Finite Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_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 - DESCRIPTION OF THE BUSINESS", "role": "http://www.rocketlabusa.com/role/DescriptionOfTheBusiness", "shortName": "DESCRIPTION OF THE BUSINESS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn06_10_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1070 - Disclosure - Loan and Security Agreement - Additional Information (Detail)", "role": "http://www.rocketlabusa.com/role/LoanAndSecurityAgreementAdditionalInformationDetail", "shortName": "Loan and Security Agreement - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn06_10_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1071 - Disclosure - Warrants - Additional Information (Detail)", "role": "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail", "shortName": "Warrants - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "lang": null, "name": "rklb:ClassOfWarrantOrRightFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "6", "first": true, "lang": null, "name": "us-gaap:PreferredStockConvertibleConversionPriceDecrease", "reportCount": 1, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1072 - Disclosure - Capitalization - Additional Information (Detail)", "role": "http://www.rocketlabusa.com/role/CapitalizationAdditionalInformationDetail", "shortName": "Capitalization - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:TemporaryEquityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2020_RedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis", "decimals": "4", "lang": null, "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:TemporaryEquityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2020To12_31_2020_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:PreferredStockDividendRatePerDollarAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1073 - Disclosure - Capitalization - Schedule of Temporary Equity (Detail)", "role": "http://www.rocketlabusa.com/role/CapitalizationScheduleOfTemporaryEquityDetail", "shortName": "Capitalization - Schedule of Temporary Equity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:TemporaryEquityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2020To12_31_2020_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:PreferredStockDividendRatePerDollarAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1074 - Disclosure - Stock-based Compensation - Additional Information (Detail)", "role": "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail", "shortName": "Stock-based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P08_25_2021To08_25_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1075 - Disclosure - Stock-based Compensation - Schedule of Stock-based Compensation Recorded in Consolidated Statements of Operations and Comprehensive Loss (Detail)", "role": "http://www.rocketlabusa.com/role/StockBasedCompensationScheduleOfStockBasedCompensationRecordedInConsolidatedStatementsOfOperationsAndComprehensiveLossDetail", "shortName": "Stock-based Compensation - Schedule of Stock-based Compensation Recorded in Consolidated Statements of Operations and Comprehensive Loss (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021_CostOfSalesMemberusgaapIncomeStatementLocationAxis", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2020", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1076 - Disclosure - Stock-based Compensation - Summary of Stock Option Activity (Detail)", "role": "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail", "shortName": "Stock-based Compensation - Summary of Stock Option Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1077 - Disclosure - Stock-based Compensation - Summary of Weighted-Average Assumptions (Detail)", "role": "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfWeightedAverageAssumptionsDetail", "shortName": "Stock-based Compensation - Summary of Weighted-Average Assumptions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "2", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2020_PerformanceBasedRestrictedStockUnitMemberusgaapAwardTypeAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1078 - Disclosure - Stock-based Compensation - Summary of Performance-based Restricted Stock Unit Activity (Detail)", "role": "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfPerformanceBasedRestrictedStockUnitActivityDetail", "shortName": "Stock-based Compensation - Summary of Performance-based Restricted Stock Unit Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2019_PerformanceBasedRestrictedStockUnitMemberusgaapAwardTypeAxis", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1079 - Disclosure - Employee Benefits - Additional Information (Detail)", "role": "http://www.rocketlabusa.com/role/EmployeeBenefitsAdditionalInformationDetail", "shortName": "Employee Benefits - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_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 - SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.rocketlabusa.com/role/SignificantAccountingPolicies", "shortName": "SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1080 - Disclosure - Leases - Additional Information (Detail)", "role": "http://www.rocketlabusa.com/role/LeasesAdditionalInformationDetail", "shortName": "Leases - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiabilityNoncurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1081 - Disclosure - Leases - Supplemental Balance Sheet Information Related to Leases (Detail)", "role": "http://www.rocketlabusa.com/role/LeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail", "shortName": "Leases - Supplemental Balance Sheet Information Related to Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "lang": null, "name": "rklb:LeaseLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1082 - Disclosure - Leases - Components of Lease Expense (Detail)", "role": "http://www.rocketlabusa.com/role/LeasesComponentsOfLeaseExpenseDetail", "shortName": "Leases - Components of Lease Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1083 - Disclosure - Leases - Supplemental Cash Flow Information Related To Leases (Detail)", "role": "http://www.rocketlabusa.com/role/LeasesSupplementalCashFlowInformationRelatedToLeasesDetail", "shortName": "Leases - Supplemental Cash Flow Information Related To Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1084 - Disclosure - Leases - Schedule of The Future Minimum Operating Lease Payments (Detail)", "role": "http://www.rocketlabusa.com/role/LeasesScheduleOfTheFutureMinimumOperatingLeasePaymentsDetail", "shortName": "Leases - Schedule of The Future Minimum Operating Lease Payments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProvisionForLossOnContracts", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1085 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "role": "http://www.rocketlabusa.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProvisionForLossOnContracts", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1086 - Disclosure - Income Taxes - Schedule of Pretax Loss from Domestic and Foreign Operations (Detail)", "role": "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfPretaxLossFromDomesticAndForeignOperationsDetail", "shortName": "Income Taxes - Schedule of Pretax Loss from Domestic and Foreign Operations (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1087 - Disclosure - Income Taxes - Schedule of Provision (Benefit) for Income Taxes (Detail)", "role": "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfProvisionBenefitForIncomeTaxesDetail", "shortName": "Income Taxes - Schedule of Provision (Benefit) for Income Taxes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1088 - Disclosure - Income Taxes - Schedule of Differences Between Federal Statutory Income Tax Rate and Provision for Income Taxes (Detail)", "role": "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail", "shortName": "Income Taxes - Schedule of Differences Between Federal Statutory Income Tax Rate and Provision for Income Taxes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1089 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail)", "role": "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail", "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_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 - REVENUES", "role": "http://www.rocketlabusa.com/role/Revenues", "shortName": "REVENUES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1090 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://www.rocketlabusa.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1091 - Disclosure - Income Taxes - Schedule of Reconciliation of Beginning and Ending Amount Of Unrecognized Tax Benefits (Detail)", "role": "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetail", "shortName": "Income Taxes - Schedule of Reconciliation of Beginning and Ending Amount Of Unrecognized Tax Benefits (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1092 - Disclosure - Net Loss Per Share - Summary of Basic and Diluted net Loss Per Share Attributable to Common Stockholders (Detail)", "role": "http://www.rocketlabusa.com/role/NetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "shortName": "Net Loss Per Share - Summary of Basic and Diluted net Loss Per Share Attributable to Common Stockholders (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R93": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021_PreferredStockWarrantsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1093 - Disclosure - Net Loss Per Share - Summary of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail)", "role": "http://www.rocketlabusa.com/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "shortName": "Net Loss Per Share - Summary of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021_PreferredStockWarrantsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Segments", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1094 - Disclosure - Segments - Additional Information (Detail)", "role": "http://www.rocketlabusa.com/role/SegmentsAdditionalInformationDetail", "shortName": "Segments - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Segments", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1095 - Disclosure - Segments - Summary of Information by Reportable Segment (Detail)", "role": "http://www.rocketlabusa.com/role/SegmentsSummaryOfInformationByReportableSegmentDetail", "shortName": "Segments - Summary of Information by Reportable Segment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021_LaunchServicesMemberusgaapStatementBusinessSegmentsAxis", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021_USCommercialCustomerAMembersrtMajorCustomersAxis", "decimals": "2", "first": true, "lang": null, "name": "rklb:ConcentrationRiskPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1096 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Total Accounts Receivable Net (Detail)", "role": "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalAccountsReceivableNetDetail", "shortName": "Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Total Accounts Receivable Net (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021_USCommercialCustomerAMembersrtMajorCustomersAxis", "decimals": "2", "first": true, "lang": null, "name": "rklb:ConcentrationRiskPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021_AccountsReceivableMemberusgaapConcentrationRiskByBenchmarkAxis", "decimals": "2", "first": true, "lang": null, "name": "rklb:ConcentrationRiskPercentage", "reportCount": 1, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1097 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information - Additional Informatiion (Detail)", "role": "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationAdditionalInformatiionDetail", "shortName": "Concentration of Credit Risk, Significant Customers and Geographic Information - Additional Informatiion (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021_AccountsReceivableMemberusgaapConcentrationRiskByBenchmarkAxis", "decimals": null, "lang": "en-US", "name": "rklb:ConcentrationOfCreditRisk", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021_CommercialCustomerGMembersrtMajorCustomersAxis", "decimals": "2", "first": true, "lang": null, "name": "rklb:ConcentrationRiskPercentage", "reportCount": 1, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1098 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Total Revenue (Detail)", "role": "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalRevenueDetail", "shortName": "Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Total Revenue (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "rklb:ConcentrationOfCreditRisk", "div", "div", "td", "tr", "table", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021_SalesRevenueProductLineMemberusgaapConcentrationRiskByBenchmarkAxis", "decimals": "2", "lang": null, "name": "rklb:ConcentrationRiskPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1099 - Disclosure - Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Consolidated Net Revenue by Geographic Area (Detail)", "role": "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfConsolidatedNetRevenueByGeographicAreaDetail", "shortName": "Concentration of Credit Risk, Significant Customers and Geographic Information - Schedule of Consolidated Net Revenue by Geographic Area (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d273415dposam.htm", "contextRef": "P01_01_2021To12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } } }, "segmentCount": 118, "tag": { "country_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GERMANY", "terseLabel": "Germany [Member]" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfConsolidatedNetRevenueByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "country_JP": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "JAPAN", "terseLabel": "Japan [Member]" } } }, "localname": "JP", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfConsolidatedNetRevenueByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "country_NZ": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NEW ZEALAND", "terseLabel": "New Zealand [Member]" } } }, "localname": "NZ", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfLongLivedAssetsByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfConsolidatedNetRevenueByGeographicAreaDetail", "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfLongLivedAssetsByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rocketlabusa.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rocketlabusa.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/2021", "xbrltype": "stringItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rocketlabusa.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rocketlabusa.com/role/CoverPage" ], "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", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rocketlabusa.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r767" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rocketlabusa.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r767" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rocketlabusa.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r781" ], "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", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rocketlabusa.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r767" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rocketlabusa.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r767" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rocketlabusa.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r767" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rocketlabusa.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "rklb_AcceleratedSharesRepurchaseProgramAdjustment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accelerated shares repurchase program adjustment.", "label": "Accelerated Shares Repurchase Program Adjustment", "terseLabel": "Retroactive application of Exchange Ratio (in Shares)" } } }, "localname": "AcceleratedSharesRepurchaseProgramAdjustment", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "rklb_AccruedGovernmentGrants": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accrued Government Grants", "label": "Accrued Government Grants", "terseLabel": "Accrued government grants" } } }, "localname": "AccruedGovernmentGrants", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "rklb_AccruedInterestAndPenaltiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued interest and penalties.", "label": "Accrued Interest And Penalties [Member]", "terseLabel": "Accrued Interest And Penalties [Member]" } } }, "localname": "AccruedInterestAndPenaltiesMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rklb_AccruedTransactionCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued transaction costs.", "label": "Accrued Transaction Costs", "negatedLabel": "Less: Accrued transaction costs" } } }, "localname": "AccruedTransactionCosts", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessSummaryOfReconcilesTheElementsOfTheBusinessCombinationToTheCondensedConsolidatedStatementDetail" ], "xbrltype": "monetaryItemType" }, "rklb_AcquisationStockBasedCompensationEventAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquisation Stock Based Compensation Event .", "label": "Acquisation Stock Based Compensation Event [Axis]", "terseLabel": "Acquisation Stock Based Compensation Event" } } }, "localname": "AcquisationStockBasedCompensationEventAxis", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfStockbasedCompensationExpenseRecognizedInConjunctionWithTheSinclairInterplanetaryAcquisitionDetail" ], "xbrltype": "stringItemType" }, "rklb_AcquisationStockBasedCompensationEventDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquisation Stock Based Compensation Event .", "label": "Acquisation Stock Based Compensation Event [Domain]", "terseLabel": "Acquisation Stock Based Compensation Event" } } }, "localname": "AcquisationStockBasedCompensationEventDomain", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfStockbasedCompensationExpenseRecognizedInConjunctionWithTheSinclairInterplanetaryAcquisitionDetail" ], "xbrltype": "domainItemType" }, "rklb_AcquisitionsProFormaUnauditedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquisitions Pro-Forma (Unaudited)", "label": "Acquisitions Pro-Forma (Unaudited) [Member]" } } }, "localname": "AcquisitionsProFormaUnauditedMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfConsolidatedStatementOfOperationsIncludesRevenuesAndNetIncomeDetails" ], "xbrltype": "domainItemType" }, "rklb_AdvancedSolutionsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Advanced Solutions, Inc.", "label": "Advanced Solutions Inc [Member]", "terseLabel": "Advanced Solutions Inc [Member]" } } }, "localname": "AdvancedSolutionsIncMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFiniteLivedIntangibleAssetsDetail", "http://www.rocketlabusa.com/role/BusinessCombinationsTables" ], "xbrltype": "domainItemType" }, "rklb_AmortizationOfInventoryStepUp": { "auth_ref": [], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Inventory Step-Up", "label": "Amortization Of Inventory Step-Up", "terseLabel": "Amortization of inventory step-up" } } }, "localname": "AmortizationOfInventoryStepUp", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rklb_AsReportedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "As Reported", "label": "As Reported [Member]" } } }, "localname": "AsReportedMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfConsolidatedStatementOfOperationsIncludesRevenuesAndNetIncomeDetails" ], "xbrltype": "domainItemType" }, "rklb_AssetsAndLiabilitiesRecordedAtFairValueNonRecurringBasisPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for assets and liabilities recorded at fair value on a non-recurring basis.", "label": "Assets And Liabilities Recorded At Fair Value Non Recurring Basis Policy Policy [Text Block]", "terseLabel": "Assets and Liabilities Recorded at Fair Value on a Non-Recurring Basis" } } }, "localname": "AssetsAndLiabilitiesRecordedAtFairValueNonRecurringBasisPolicyPolicyTextBlock", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "rklb_BacklogMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Backlog [Member]", "label": "Backlog [Member]", "terseLabel": "Backlog [Member]" } } }, "localname": "BacklogMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFiniteLivedIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "rklb_BusinessAcquisitionRemainingEarnOutPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business acquisition remaining earn out period.", "label": "Business Acquisition Remaining Earn Out Period", "terseLabel": "Business acquisition contingent earnout period" } } }, "localname": "BusinessAcquisitionRemainingEarnOutPeriod", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "rklb_BusinessCombinationConsiderationAdditionalPotentialEarnOutPayment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination consideration additional potential earn out payment.", "label": "Business Combination Consideration Additional Potential Earn Out Payment", "terseLabel": "Additional potential earn out payment" } } }, "localname": "BusinessCombinationConsiderationAdditionalPotentialEarnOutPayment", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "rklb_BusinessCombinationContingentConsiderationInitialEarnOutConsiderationNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business combination contingent consideration initial earn out consideration number of shares.", "label": "Business Combination Contingent Consideration Initial Earn Out Consideration Number Of Shares", "terseLabel": "Contingent earnout shares to be issued" } } }, "localname": "BusinessCombinationContingentConsiderationInitialEarnOutConsiderationNumberOfShares", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "rklb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEmployeeBenefitsPayable": { "auth_ref": [], "calculation": { "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Employee benefits payable", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Employee benefits payable", "terseLabel": "Employee benefits payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEmployeeBenefitsPayable", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "rklb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsAndLiabilitiesNet": { "auth_ref": [], "calculation": { "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other assets and liabilities, net", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other assets and liabilities, net", "terseLabel": "Other assets and liabilities, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsAndLiabilitiesNet", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "rklb_BusinessCombinationsRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities": { "auth_ref": [], "calculation": { "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combinations Recognized Identifiable Assets Acquired And Liabilities Assumed Contract Liabilities", "label": "Business Combinations Recognized Identifiable Assets Acquired And Liabilities Assumed Contract Liabilities", "terseLabel": "Contract liabilities" } } }, "localname": "BusinessCombinationsRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "rklb_CapitalizedSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized software.", "label": "Capitalized Software [Member]", "terseLabel": "Capitalized Software [Member]" } } }, "localname": "CapitalizedSoftwareMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "rklb_CarryforwardsExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Carryforwards expiration year.", "label": "Carryforwards Expiration Year", "terseLabel": "Expiration year" } } }, "localname": "CarryforwardsExpirationYear", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "gYearItemType" }, "rklb_ClassOfWarrantOrRightFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Class of warrant or right fair value.", "label": "Class Of Warrant Or Right Fair Value", "terseLabel": "Fair value of warrants" } } }, "localname": "ClassOfWarrantOrRightFairValue", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "rklb_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRightsVested": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of warrant or right number of securities called by warrants or rights vested.", "label": "Class Of Warrant Or Right Number Of Securities Called By Warrants Or Rights Vested", "terseLabel": "Warrants to purchase vested" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRightsVested", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "rklb_ClassOfWarrantsAndRightsIssuedDuringThePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of warrants and rights issued during the period.", "label": "Class Of Warrants And Rights Issued During The Period", "terseLabel": "Class of warrants and rights issued during the period" } } }, "localname": "ClassOfWarrantsAndRightsIssuedDuringThePeriod", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "rklb_CommercialCustomerGMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial customer G.", "label": "Commercial Customer G [Member]", "terseLabel": "Commercial Customer G [Member]" } } }, "localname": "CommercialCustomerGMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalAccountsReceivableNetDetail", "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalRevenueDetail" ], "xbrltype": "domainItemType" }, "rklb_CommercialCustomerHMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial Customer H.", "label": "Commercial Customer H [Member]", "terseLabel": "Commercial Customer H [Member]" } } }, "localname": "CommercialCustomerHMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalRevenueDetail" ], "xbrltype": "domainItemType" }, "rklb_CommonStockOutstandingRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock outstanding rate", "label": "Common Stock Outstanding Rate" } } }, "localname": "CommonStockOutstandingRate", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "rklb_CommonStockWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock warrants.", "label": "Common Stock Warrants [Member]", "terseLabel": "Legacy Rocket Lab common stock warrants [Member]" } } }, "localname": "CommonStockWarrantsMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rklb_ComputerEquipmentHardwareAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer equipment, hardware and software.", "label": "Computer Equipment Hardware And Software [Member]", "terseLabel": "Computer Equipment, Hardware and Software [Member]" } } }, "localname": "ComputerEquipmentHardwareAndSoftwareMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesSummaryOfUsefulLivesOfPropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "rklb_ConcentrationOfCreditRisk": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration of Credit Risk.", "label": "Concentration Of Credit Risk", "terseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationOfCreditRisk", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationAdditionalInformatiionDetail" ], "xbrltype": "stringItemType" }, "rklb_ConcentrationRiskPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration risk percentage.", "label": "Concentration Risk Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationAdditionalInformatiionDetail", "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfLongLivedAssetsByGeographicAreaDetail", "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalAccountsReceivableNetDetail", "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalRevenueDetail" ], "xbrltype": "percentItemType" }, "rklb_ConsolidatedProFormaUnauditedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consolidated Pro-Forma (Unaudited)", "label": "Consolidated Pro-Forma (Unaudited) [Member]" } } }, "localname": "ConsolidatedProFormaUnauditedMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfConsolidatedStatementOfOperationsIncludesRevenuesAndNetIncomeDetails" ], "xbrltype": "domainItemType" }, "rklb_ConstructionInProcessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Construction In Process [Member]", "label": "Construction In Process [Member]", "terseLabel": "Construction In Process [Member]" } } }, "localname": "ConstructionInProcessMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail" ], "xbrltype": "domainItemType" }, "rklb_ContingentConsiderationAssumedAtAcquisitions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contingent Consideration Assumed At Acquisitions", "label": "Contingent Consideration Assumed At Acquisitions", "negatedLabel": "Contingent consideration assumed at acquisitions" } } }, "localname": "ContingentConsiderationAssumedAtAcquisitions", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rklb_ContractLiabilitiesAssumedAtAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract liabilities assumed at acquisition", "label": "Contract liabilities assumed at acquisition", "terseLabel": "Contract liabilities assumed at acquisition" } } }, "localname": "ContractLiabilitiesAssumedAtAcquisition", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/RevenuesChangesInContractLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "rklb_ContractWithCustomerAssetAndLiabilitySubjectToChangeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with customer asset and liability subject to change.", "label": "Contract With Customer Asset And Liability Subject To Change Table [Text Block]", "terseLabel": "Changes in Contract Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilitySubjectToChangeTableTextBlock", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "rklb_ContractWithCustomerLiabilityCurrentAdditions1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer Liability Current Additions", "label": "Contract With Customer Liability Current Additions1", "terseLabel": "Customer advances received" } } }, "localname": "ContractWithCustomerLiabilityCurrentAdditions1", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/RevenuesChangesInContractLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "rklb_ConversionOfPublicWarrantsForCommonStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Conversion of public warrants for common stock", "label": "Conversion of public warrants for common stock", "terseLabel": "Conversion of public warrants for common stock" } } }, "localname": "ConversionOfPublicWarrantsForCommonStock", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "rklb_ConversionOfPublicWarrantsForCommonStockShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion of public warrants for common stock, shares", "label": "Conversion of public warrants for common stock, shares", "terseLabel": "Conversion of public warrants for common stock, shares" } } }, "localname": "ConversionOfPublicWarrantsForCommonStockShares", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "rklb_CostOfRevenuesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of revenues.", "label": "Cost Of Revenues Policy [Text Block]", "terseLabel": "Cost of Revenues" } } }, "localname": "CostOfRevenuesPolicyTextBlock", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "rklb_CurrentInsallmentsOfLongTermBorrowings": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current insallments of long term borrowings.", "label": "Current Insallments Of Long Term Borrowings", "terseLabel": "Current installments of long-term borrowings" } } }, "localname": "CurrentInsallmentsOfLongTermBorrowings", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "rklb_DeferredTaxAssetsLeaseLiability": { "auth_ref": [], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets Lease liability.", "label": "Deferred Tax Assets Lease Liability", "terseLabel": "Lease liability" } } }, "localname": "DeferredTaxAssetsLeaseLiability", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "rklb_DeferredTaxAssetsWarrants": { "auth_ref": [], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets Warrants.", "label": "Deferred Tax Assets Warrants", "terseLabel": "Warrants" } } }, "localname": "DeferredTaxAssetsWarrants", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "rklb_DeferredTaxLiabilitiesDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 15.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities Depreciation And Amortization.", "label": "Deferred Tax Liabilities Depreciation And Amortization", "negatedLabel": "Depreciation and amortization" } } }, "localname": "DeferredTaxLiabilitiesDepreciationAndAmortization", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "rklb_DeferredTaxLiabilitiesRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 18.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities right of use assets.", "label": "Deferred Tax Liabilities Right Of Use Asset", "negatedLabel": "Right of use asset" } } }, "localname": "DeferredTaxLiabilitiesRightOfUseAsset", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "rklb_DescriptionOfTheBusinessLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of the business.", "label": "Description Of The Business [Line Items]", "terseLabel": "Description Of The Business [Line Items]" } } }, "localname": "DescriptionOfTheBusinessLineItems", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rklb_DescriptionOfTheBusinessTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description Of The Business [Table]", "label": "Description Of The Business [Table]", "terseLabel": "Description Of The Business [Table]" } } }, "localname": "DescriptionOfTheBusinessTable", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rklb_DevelopedTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Developed technology", "label": "Developed Technology [Member]", "terseLabel": "Developed Technology [Member]" } } }, "localname": "DevelopedTechnologyMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "rklb_EarnoutShareAchievementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnout Share Achievement .", "label": "Earnout Share Achievement [Member]", "terseLabel": "Earnout Share Achievement" } } }, "localname": "EarnoutShareAchievementMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfStockbasedCompensationExpenseRecognizedInConjunctionWithTheSinclairInterplanetaryAcquisitionDetail" ], "xbrltype": "domainItemType" }, "rklb_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseWarrantsAmount": { "auth_ref": [], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation, nondeductible expense, warrants, amount.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Warrants, Amount", "terseLabel": "Warrants" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseWarrantsAmount", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "rklb_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseWarrantsPercent": { "auth_ref": [], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation, nondeductible expense, warrants, percent", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Warrants, Percent", "terseLabel": "Warrants" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseWarrantsPercent", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail" ], "xbrltype": "percentItemType" }, "rklb_EmergingGrowthCompanyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Emerging Growth Company Policy Text Block", "label": "Emerging Growth Company Policy Text Block", "terseLabel": "Emerging Growth Company" } } }, "localname": "EmergingGrowthCompanyPolicyTextBlock", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "rklb_EmployeeStockOptionsDiscountRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee stock options discount rate", "label": "Employee Stock Options Discount Rate" } } }, "localname": "EmployeeStockOptionsDiscountRate", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "rklb_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCostOfWarrantsVesting": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Cost of warrants Vesting", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Cost Of Warrants Vesting", "terseLabel": "Cost of warrants vesting during the period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCostOfWarrantsVesting", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsSummaryOfWarrantLiabilitiesMeasuredAtFairValueDetail" ], "xbrltype": "monetaryItemType" }, "rklb_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfWarrantsToPurchase": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value measurement with unobservable inputs reconciliation recurring basis liability exercise of warrants to purchase.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Exercise Of Warrants To Purchase", "terseLabel": "Exercise of warrants to purchase Legacy Rocket Lab Series C and D preferred stock" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfWarrantsToPurchase", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsSummaryOfWarrantLiabilitiesMeasuredAtFairValueDetail" ], "xbrltype": "monetaryItemType" }, "rklb_FairValueMeasurementsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair Value Measurements [Line Items]", "label": "Fair Value Measurements [Line Items]", "terseLabel": "Fair Value Measurements [Line Items]" } } }, "localname": "FairValueMeasurementsLineItems", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rklb_FairValueMeasurementsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair Value Measurements [Table]", "label": "Fair Value Measurements [Table]", "terseLabel": "Fair Value Measurements [Table]" } } }, "localname": "FairValueMeasurementsTable", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rklb_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [Line Items]", "label": "Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [Line Items]", "terseLabel": "Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [Line Items]" } } }, "localname": "FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "xbrltype": "stringItemType" }, "rklb_FairValueOfCommonStockPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value of common stock.", "label": "Fair Value Of Common Stock Policy Policy [Text Block]", "terseLabel": "Fair Value of Common Stock" } } }, "localname": "FairValueOfCommonStockPolicyPolicyTextBlock", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "rklb_FairvalueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExchangeOfWarrantsToPurchase": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "FairValue measurement with unobservable inputs reconciliation recurring basis liability exchange of warrants to purchase.", "label": "Fairvalue Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Exchange Of Warrants To Purchase", "terseLabel": "Exchange of warrants to purchase Legacy Rocket Lab Series B preferred stock to common stock warrants" } } }, "localname": "FairvalueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExchangeOfWarrantsToPurchase", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsSummaryOfWarrantLiabilitiesMeasuredAtFairValueDetail" ], "xbrltype": "monetaryItemType" }, "rklb_FinanceLeaseCost": { "auth_ref": [], "calculation": { "http://www.rocketlabusa.com/role/LeasesComponentsOfLeaseExpenseDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finance lease cost.", "label": "Finance Lease Cost", "totalLabel": "Total finance lease costs" } } }, "localname": "FinanceLeaseCost", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/LeasesComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "rklb_GovernmentGrantsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for government grants.", "label": "Government Grants Policy [Text Block]", "terseLabel": "Government Grants" } } }, "localname": "GovernmentGrantsPolicyTextBlock", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "rklb_GrantProceeds": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Grant Proceeds.", "label": "Grant Proceeds", "terseLabel": "Grant proceeds" } } }, "localname": "GrantProceeds", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "rklb_InProcessTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "In Process Technology [Member]", "label": "In Process Technology [Member]", "terseLabel": "In Process Technology [Member]" } } }, "localname": "InProcessTechnologyMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFiniteLivedIntangibleAssetsDetail", "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "rklb_IncreaseDecreaseInNonCurrentLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 33.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase Decrease in Non Current Lease Liabilities", "label": "Increase Decrease In Non Current Lease Liabilities", "terseLabel": "Non-current lease liabilities" } } }, "localname": "IncreaseDecreaseInNonCurrentLeaseLiabilities", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rklb_IndefiniteCarryforwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indefinite carryforward.", "label": "Indefinite Carryforward [Member]", "terseLabel": "Indefinite Carryforward" } } }, "localname": "IndefiniteCarryforwardMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rklb_InternationalCustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "International customer C.", "label": "International Customer C [Member]", "terseLabel": "International Customer C [Member]" } } }, "localname": "InternationalCustomerCMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalAccountsReceivableNetDetail" ], "xbrltype": "domainItemType" }, "rklb_InternationalCustomerEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "International customer.", "label": "International Customer E [Member]", "terseLabel": "International Customer E [Member]" } } }, "localname": "InternationalCustomerEMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalRevenueDetail" ], "xbrltype": "domainItemType" }, "rklb_IssuanceOfCommonStockWarrantsAndAccruedIssuanceCostsConnectionWithLoanAndSecurityAgreement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of common stock warrants and accrued issuance costs connection with loan and security agreement.", "label": "Issuance Of Common Stock Warrants And Accrued Issuance Costs Connection With Loan And Security Agreement", "terseLabel": "Issuance of common stock warrants and accrued issuance costs in connection with loan and security agreement" } } }, "localname": "IssuanceOfCommonStockWarrantsAndAccruedIssuanceCostsConnectionWithLoanAndSecurityAgreement", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rklb_LaunchServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Launch service.", "label": "Launch Services [Member]", "terseLabel": "Launch Services" } } }, "localname": "LaunchServicesMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfChangesInTheCarryingAmountOfGoodwillDetail", "http://www.rocketlabusa.com/role/RevenuesReconciliationOfDisaggregationOfRevenueDetail", "http://www.rocketlabusa.com/role/SegmentsSummaryOfInformationByReportableSegmentDetail" ], "xbrltype": "domainItemType" }, "rklb_LaunchSiteAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Launch site assets.", "label": "Launch Site Assets [Member]", "terseLabel": "Launch Site Assets [Member]" } } }, "localname": "LaunchSiteAssetsMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail", "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesSummaryOfUsefulLivesOfPropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "rklb_LeaseLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease liability.", "label": "Lease Liability", "terseLabel": "Total lease liabilities" } } }, "localname": "LeaseLiability", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/LeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "xbrltype": "monetaryItemType" }, "rklb_LegacyRocketLabCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Legacy rocket lab common stock.", "label": "Legacy Rocket Lab Common Stock [Member]", "terseLabel": "Legacy Rocket Lab Common Stock [Member]" } } }, "localname": "LegacyRocketLabCommonStockMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rklb_LegacyRocketLabOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Legacy Rocket Lab Options [Member]", "label": "Legacy Rocket Lab Options [Member]", "terseLabel": "Legacy Rocket Lab Options [Member]" } } }, "localname": "LegacyRocketLabOptionsMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rklb_LegacyRocketLabWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Legacy rocket lab warrants.", "label": "Legacy Rocket Lab Warrants [Member]", "terseLabel": "Legacy Rocket Lab warrants [Member]" } } }, "localname": "LegacyRocketLabWarrantsMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rklb_LineOfCreditFacilityFrontEndFeeAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility Front End Fee Amount", "label": "Line Of Credit Facility Front End Fee Amount", "terseLabel": "Term loan facility, end of term charge upon repayment of the loan" } } }, "localname": "LineOfCreditFacilityFrontEndFeeAmount", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "rklb_LoanAgreementMaturityDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Agreement Maturity Date", "label": "Loan Agreement Maturity Date", "terseLabel": "Loan agreement maturity date" } } }, "localname": "LoanAgreementMaturityDate", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "rklb_LongLivedAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived assets.", "label": "Long Lived Assets [Member]", "terseLabel": "Long Lived Assets [Member]" } } }, "localname": "LongLivedAssetsMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfLongLivedAssetsByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "rklb_MachineryEquipmentVehiclesAndOfficeFurnitureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Machinery, equipment, vehicles and office furniture.", "label": "Machinery Equipment Vehicles And Office Furniture [Member]", "terseLabel": "Machinery, Equipment, Vehicles and Office Furniture [Member]" } } }, "localname": "MachineryEquipmentVehiclesAndOfficeFurnitureMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail", "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesSummaryOfUsefulLivesOfPropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "rklb_NonCompeteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-compete.", "label": "Non Compete [Member]", "terseLabel": "Non-compete agreement [Member]" } } }, "localname": "NonCompeteMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "rklb_NoncurrentLeaseLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Noncurrent lease liabilities.", "label": "Noncurrent Lease Liabilities [Member]", "terseLabel": "Noncurrent Lease Liabilities [Member]" } } }, "localname": "NoncurrentLeaseLiabilitiesMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/LeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "xbrltype": "domainItemType" }, "rklb_NumberOfConsecutiveTradingDaysForDeterminingSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of consecutive trading days for determining share price.", "label": "Number Of Consecutive Trading Days For Determining Share Price", "terseLabel": "Number of consecutive trading days for determining share price" } } }, "localname": "NumberOfConsecutiveTradingDaysForDeterminingSharePrice", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "rklb_NumberOfMissionsLaunched": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of missions launched.", "label": "Number Of Missions Launched", "terseLabel": "Number of missions launched" } } }, "localname": "NumberOfMissionsLaunched", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "rklb_NumberOfTradingDaysForDeterminingSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of trading days for determining share price.", "label": "Number Of Trading Days For Determining Share Price", "terseLabel": "Number of trading days for determining share price" } } }, "localname": "NumberOfTradingDaysForDeterminingSharePrice", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "rklb_OperatingCashFlowsFromFinanceLeases": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating cash flows from finance leases.", "label": "Operating Cash Flows From Finance Leases", "terseLabel": "Operating cash flows from finance leases" } } }, "localname": "OperatingCashFlowsFromFinanceLeases", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/LeasesSupplementalCashFlowInformationRelatedToLeasesDetail" ], "xbrltype": "monetaryItemType" }, "rklb_PercentageOfMissionSuccessHeritage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of mission success heritage.", "label": "Percentage Of Mission Success Heritage", "terseLabel": "Percentage of mission success heritage" } } }, "localname": "PercentageOfMissionSuccessHeritage", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "rklb_PercentageOfResearchAndDevelopmentCostsGrantReimburse": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of Research And Development Costs Grant Reimburse.", "label": "Percentage Of Research And Development Costs Grant Reimburse", "terseLabel": "Percentage of research and development costs grant reimburse" } } }, "localname": "PercentageOfResearchAndDevelopmentCostsGrantReimburse", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "rklb_PercentageOfTaxIncentiveReimburse": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of tax incentive reimburse", "label": "Percentage Of Tax Incentive Reimburse", "terseLabel": "Percentage Of tax incentive reimburse" } } }, "localname": "PercentageOfTaxIncentiveReimburse", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "rklb_PercentageOfTotalRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of total revenue.", "label": "Percentage Of Total Revenue", "terseLabel": "Percentage of total revenue" } } }, "localname": "PercentageOfTotalRevenue", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfConsolidatedNetRevenueByGeographicAreaDetail" ], "xbrltype": "percentItemType" }, "rklb_PerformanceBasedEarnoutMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Performance Based Earnout [Member]", "terseLabel": "Performance Based Earnout" } } }, "localname": "PerformanceBasedEarnoutMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rklb_PerformanceBasedRestrictedStockUnitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance-based Restricted Stock Unit [Member]", "label": "Performance-based Restricted Stock Unit [Member]", "terseLabel": "Performance-based Restricted Stock Unit (PRSU) [Member]" } } }, "localname": "PerformanceBasedRestrictedStockUnitMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfPerformanceBasedRestrictedStockUnitActivityDetail" ], "xbrltype": "domainItemType" }, "rklb_PipeInvestmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pipe investment.", "label": "Pipe Investment [Member]", "terseLabel": "Pipe Investment [Member]" } } }, "localname": "PipeInvestmentMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessSummaryOfReconcilesTheElementsOfTheBusinessCombinationToTheCondensedConsolidatedStatementDetail" ], "xbrltype": "domainItemType" }, "rklb_PlanetarySystemsCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Planetary Systems Corporation.", "label": "Planetary Systems Corporation [Member]", "terseLabel": "Planetary Systems Corporation [Member]" } } }, "localname": "PlanetarySystemsCorporationMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFiniteLivedIntangibleAssetsDetail", "http://www.rocketlabusa.com/role/BusinessCombinationsTables" ], "xbrltype": "domainItemType" }, "rklb_PostCombinationCompanyCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Post Combination Company Common Stock [Member]", "label": "Post Combination Company Common Stock [Member]" } } }, "localname": "PostCombinationCompanyCommonStockMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rklb_PostCombinationCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Post combination company.", "label": "Post Combination Company [Member]", "terseLabel": "Post Combination Company [Member]" } } }, "localname": "PostCombinationCompanyMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rklb_PreferredStockWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred stock warrants.", "label": "Preferred Stock Warrants [Member]", "terseLabel": "Legacy Rocket Lab preferred stock warrants [Member]" } } }, "localname": "PreferredStockWarrantsMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rklb_PrepaidAndOtherCurrentAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prepaid And Other Current Assets Disclosure [Text Block]", "label": "Prepaid And Other Current Assets Disclosure [Text Block]", "terseLabel": "PREPAIDS AND OTHER CURRENT ASSETS" } } }, "localname": "PrepaidAndOtherCurrentAssetsDisclosureTextBlock", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/PrepaidsAndOtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "rklb_PrepaidExpenseAndOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prepaid Expense And Other Current Assets Table [Text Block]", "label": "Prepaid Expense And Other Current Assets Table [Text Block]", "terseLabel": "Schedule of Prepaids and Other Current Assets" } } }, "localname": "PrepaidExpenseAndOtherCurrentAssetsTableTextBlock", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/PrepaidsAndOtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "rklb_PrepaidsAndOtherCurrentAssetsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy of prepaids and other current assets.", "label": "Prepaids And Other Current Assets Policy [Text Block]", "terseLabel": "Prepaids and Other Current Assets" } } }, "localname": "PrepaidsAndOtherCurrentAssetsPolicyTextBlock", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "rklb_PrivatePlacementWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Private placement warrants.", "label": "Private Placement Warrants [Member]", "terseLabel": "Private Placement Warrants [Member]" } } }, "localname": "PrivatePlacementWarrantsMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rklb_PrivateWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Private warrants member.", "label": "Private Warrants [Member]", "terseLabel": "Private Warrants [Member]" } } }, "localname": "PrivateWarrantsMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rklb_ProceedsFromBusinessCombinationAndPipeInvestmentNetOfTransactionCosts": { "auth_ref": [], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from business combination and PIPE investment, net of transaction costs.", "label": "Proceeds From Business Combination And Pipe Investment Net Of Transaction Costs", "terseLabel": "Proceeds from Business Combination and PIPE Investment, net of transaction costs" } } }, "localname": "ProceedsFromBusinessCombinationAndPipeInvestmentNetOfTransactionCosts", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rklb_ProceedsFromResearchAndDevelopment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Proceeds from research and development", "label": "Proceeds From Research And Development", "terseLabel": "Proceeds from research and development" } } }, "localname": "ProceedsFromResearchAndDevelopment", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "rklb_PublicAndPrivateWarrantLiabilitiesNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Public and private warrant liabilities noncurrent.", "label": "Public And Private Warrant Liabilities Noncurrent", "terseLabel": "Public and Private Warrants liabilities" } } }, "localname": "PublicAndPrivateWarrantLiabilitiesNoncurrent", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "rklb_PublicAndPrivateWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "public and private warrants.", "label": "Public And Private Warrants [Member]", "terseLabel": "Public and Private Warrants [Member]" } } }, "localname": "PublicAndPrivateWarrantsMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rklb_PublicWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public Warrants.", "label": "Public Warrants [Member]", "terseLabel": "Public Warrants [Member]" } } }, "localname": "PublicWarrantsMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rklb_RecognizedPerformanceReservePayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Recognized performance reserve payments", "label": "Recognized performance reserve payments" } } }, "localname": "RecognizedPerformanceReservePayments", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "rklb_RedemptionPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redemption price.", "label": "Redemption Price", "terseLabel": "Redemption Price" } } }, "localname": "RedemptionPrice", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "rklb_RelatedPartyTransactionsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transactions (Details) [Line Items]", "label": "Related Party Transactions Details [Line Items]", "terseLabel": "Related Party Transactions Details [Line Items]" } } }, "localname": "RelatedPartyTransactionsDetailsLineItems", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rklb_RelatedPartyTransactionsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transactions Details [Table]", "label": "Related Party Transactions [Table]", "terseLabel": "Related Party Transactions [Table]" } } }, "localname": "RelatedPartyTransactionsTable", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rklb_RepaymentOfTermLoan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repayment Of Term Loan", "label": "Repayment Of Term Loan", "terseLabel": "Repayment of term loan advance" } } }, "localname": "RepaymentOfTermLoan", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "rklb_RepurchaseOfSharesAndOptionsFromManagement": { "auth_ref": [], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repurchase of shares and options from management.", "label": "Repurchase Of Shares And Options From Management", "negatedLabel": "Repurchase of shares and options from management" } } }, "localname": "RepurchaseOfSharesAndOptionsFromManagement", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rklb_RestOfWorldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rest of world.", "label": "Rest Of World [Member]", "terseLabel": "Rest of World [Member]" } } }, "localname": "RestOfWorldMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfConsolidatedNetRevenueByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "rklb_ReverseRecapitalizationNetOfTransactionCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reverse recapitalization, net of transaction costs.", "label": "Reverse Recapitalization Net Of Transaction Costs", "terseLabel": "Reverse recapitalization, net of transaction costs" } } }, "localname": "ReverseRecapitalizationNetOfTransactionCosts", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessSummaryOfReconcilesTheElementsOfTheBusinessCombinationToTheCondensedConsolidatedStatementDetail" ], "xbrltype": "monetaryItemType" }, "rklb_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right-of-use assets obtained in exchange for lease obligations.", "label": "Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract]", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations:" } } }, "localname": "RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/LeasesSupplementalCashFlowInformationRelatedToLeasesDetail" ], "xbrltype": "stringItemType" }, "rklb_SalesInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales Information [Line Items]", "label": "Sales Information [Line Items]", "terseLabel": "Sales Information [Line Items]" } } }, "localname": "SalesInformationLineItems", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/SegmentsSummaryOfInformationByReportableSegmentDetail" ], "xbrltype": "stringItemType" }, "rklb_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of estimated useful lives of property plant and equipment.", "label": "Schedule Of Estimated Useful Lives Of Property Plant And Equipment Table [Text Block]", "terseLabel": "Schedule of Estimated Useful Lives of Property Plant and Equipment" } } }, "localname": "ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "rklb_ScheduleOfStockBasedCompensationExpenseRecognizedInConjunctionWithBusinessAcquisitionTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of stock-based Compensation expense recognized in conjunction with business acquisition.", "label": "Schedule Of Stock Based Compensation Expense Recognized In Conjunction With Business Acquisition Table [Text Block]", "terseLabel": "Summary of Stock Based Compensation Expense" } } }, "localname": "ScheduleOfStockBasedCompensationExpenseRecognizedInConjunctionWithBusinessAcquisitionTableTextBlock", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "rklb_SeriesE1PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series E 1 Preferred Stock [Member]", "label": "Series E1 Preferred Stock [Member]", "terseLabel": "Series E 1 preferred stock" } } }, "localname": "SeriesE1PreferredStockMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets", "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.rocketlabusa.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rklb_SeriesEOnePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series e one preferred stock member.", "label": "Series E One Preferred Stock [Member]", "terseLabel": "Series E-1 Preferred Stock" } } }, "localname": "SeriesEOnePreferredStockMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/CapitalizationScheduleOfTemporaryEquityDetail" ], "xbrltype": "domainItemType" }, "rklb_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options expected to vest.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest", "terseLabel": "Number of Units, Expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfPerformanceBasedRestrictedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "rklb_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options expected to vest weighted average grant date fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Weighted Average Grant Date Fair Value", "terseLabel": "Weighted- Average Grant Date Fair Value, Expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfPerformanceBasedRestrictedStockUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "rklb_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExerciseInPeriodWeightedAverageRemainingContractualTerm2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options exercise in period weighted average remaining contractual term 2.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercise In Period Weighted Average Remaining Contractual Term2", "terseLabel": "Weighted- Average Remaining Contract Life (In Years), Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExerciseInPeriodWeightedAverageRemainingContractualTerm2", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "rklb_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageExercisedDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercised in Period, Weighted Average Exercised Date Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercised in Period, Weighted Average Exercised Date Fair Value", "terseLabel": "Weighted- Average Grant Date Fair Value per Share, Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageExercisedDateFairValue", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "rklb_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expired in Period, Intrinsic Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expired in Period, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodIntrinsicValue", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "rklb_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExpiredDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options,Expired in Period, Weighted Average Expired Date Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options,Expired in Period, Weighted Average Expired Date Fair Value", "terseLabel": "Weighted- Average Grant Date Fair Value per Share, Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExpiredDateFairValue", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "rklb_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageRemainingContractualTerm2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Expired In Period Weighted Average Remaining Contractual Term2", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expired In Period Weighted Average Remaining Contractual Term2", "terseLabel": "Weighted- Average Remaining Contract Life (In Years), Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageRemainingContractualTerm2", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "rklb_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeited in Period, Intrinsic Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeited in Period, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodIntrinsicValue", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "rklb_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageForfeitedDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options,Forfeited in Period, Weighted Average Forfeited Date Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options,Forfeited in Period, Weighted Average Forfeited Date Fair Value", "terseLabel": "Weighted- Average Grant Date Fair Value per Share, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageForfeitedDateFairValue", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "rklb_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageRemainingContractualTerm2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeited In Period Weighted Average Remaining Contractual Term2", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeited In Period Weighted Average Remaining Contractual Term2", "terseLabel": "Weighted- Average Remaining Contract Life (In Years), Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageRemainingContractualTerm2", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "rklb_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Granted In Period Intrinsic Value", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Granted In Period Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodIntrinsicValue", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "rklb_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodWeightedAverageRemainingContractualTerm2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Granted In Period Weighted Average Remaining Contractual Term2", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Granted In Period Weighted Average Remaining Contractual Term2", "terseLabel": "Weighted- Average Remaining Contract Life (In Years), Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodWeightedAverageRemainingContractualTerm2", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "rklb_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vested and exercisable weighted average grant date fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable Weighted Average Grant Date Fair Value", "terseLabel": "Weighted- Average Grant Date Fair Value per Share, Options vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableWeightedAverageGrantDateFairValue", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "rklb_SharePriceEqualOrExceedsTwentyRupeesPerDollarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share price equal or exceeds twenty rupees per dollar.", "label": "Share Price Equal Or Exceeds Twenty Rupees Per Dollar [Member]", "terseLabel": "Share Price Equal or Exceeds Twenty Rupees per dollar [Member]" } } }, "localname": "SharePriceEqualOrExceedsTwentyRupeesPerDollarMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rklb_SharebasedCompensationArrangementBySharebasedPaymentAwardPlanModificationShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification shares.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Plan Modification Shares", "terseLabel": "Share-based compensation arrangement by share-based payment award, plan modification shares" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPlanModificationShares", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "rklb_SharesIssuedAndOutstandingLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares issued and outstanding.", "label": "Shares Issued And Outstanding [Line Items]", "terseLabel": "Shares Issued And Outstanding [Line Items]" } } }, "localname": "SharesIssuedAndOutstandingLineItems", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rklb_SinclairInterplanetaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sinclair Interplanetary.", "label": "Sinclair Interplanetary [Member]", "terseLabel": "Sinclair Interplanetary [Member]" } } }, "localname": "SinclairInterplanetaryMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFiniteLivedIntangibleAssetsDetail", "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfStockbasedCompensationExpenseRecognizedInConjunctionWithTheSinclairInterplanetaryAcquisitionDetail", "http://www.rocketlabusa.com/role/BusinessCombinationsTables" ], "xbrltype": "domainItemType" }, "rklb_SolaeroHoldingsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SolAero holdings, inc member.", "label": "SolAero Holdings, Inc [Member]", "terseLabel": "SolAero Holdings, Inc [Member]" } } }, "localname": "SolaeroHoldingsIncMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rklb_SpaceSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Space system.", "label": "Space Systems [Member]", "terseLabel": "Space Systems" } } }, "localname": "SpaceSystemsMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfChangesInTheCarryingAmountOfGoodwillDetail", "http://www.rocketlabusa.com/role/RevenuesReconciliationOfDisaggregationOfRevenueDetail", "http://www.rocketlabusa.com/role/SegmentsSummaryOfInformationByReportableSegmentDetail" ], "xbrltype": "domainItemType" }, "rklb_StockIssuedDuringPeriodSharePreferredStockWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period share preferred stock warrants exercised.", "label": "Stock Issued During Period Share Preferred Stock Warrants Exercised", "terseLabel": "Exercise of preferred stock warrants (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharePreferredStockWarrantsExercised", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "rklb_StockIssuedDuringPeriodSharesReverseRecapitalization": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period, shares, reverse recapitalization.", "label": "Stock Issued During Period Shares Reverse Recapitalization", "terseLabel": "Reverse recapitalization, net of transaction costs (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesReverseRecapitalization", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "rklb_StockIssuedDuringPeriodValueCommonStockWarrant": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value common stock warrant.", "label": "Stock Issued During Period Value Common Stock Warrant", "terseLabel": "Issuance of common stock warrant" } } }, "localname": "StockIssuedDuringPeriodValueCommonStockWarrant", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "rklb_StockIssuedDuringPeriodValuePreferredStockWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value preferred stock warrants exercised.", "label": "Stock Issued During Period Value Preferred Stock Warrants Exercised", "terseLabel": "Exercise of preferred stock warrants" } } }, "localname": "StockIssuedDuringPeriodValuePreferredStockWarrantsExercised", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "rklb_StockIssuedDuringPeriodValueReverseRecapitalization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period, value, reverse recapitalization.", "label": "Stock Issued During Period Value Reverse Recapitalization", "terseLabel": "Reverse recapitalization, net of transaction costs" } } }, "localname": "StockIssuedDuringPeriodValueReverseRecapitalization", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "rklb_StockIssuedInConjunctionWithTheAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued in conjunction with the Acquisition .", "label": "Stock Issued In Conjunction With The Acquisition [Member]", "terseLabel": "Stock Issued In Conjunction With The Acquisition" } } }, "localname": "StockIssuedInConjunctionWithTheAcquisitionMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfStockbasedCompensationExpenseRecognizedInConjunctionWithTheSinclairInterplanetaryAcquisitionDetail" ], "xbrltype": "domainItemType" }, "rklb_StockOptionsAndRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock options and restricted stock units.", "label": "Stock Options And Restricted Stock Units [Member]", "terseLabel": "Stock Options And Restricted Stock Units [Member]" } } }, "localname": "StockOptionsAndRestrictedStockUnitsMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "domainItemType" }, "rklb_StockholdersEquityNoteStockSplitexchangeRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders' equity note, stock split,exchange ratio.", "label": "Stockholders Equity Note Stock Splitexchange Ratio", "terseLabel": "Stockholders Equity Note, Stock Split,Exchange Ratio" } } }, "localname": "StockholdersEquityNoteStockSplitexchangeRatio", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "rklb_SummaryOfSignificantAccountingPoliciesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary Of Significant Accounting Policies Details.", "label": "Summary Of Significant Accounting Policies Details [Line Items]", "terseLabel": "Summary Of Significant Accounting Policies Details [Line Items]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesDetailsLineItems", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rklb_SummaryOfSignificantAccountingPoliciesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of Significant Accounting Policies Details.", "label": "Summary Of Significant Accounting Policies Details [Table]", "terseLabel": "Summary Of Significant Accounting Policies Details [Table]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesDetailsTable", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rklb_TemporaryEquityStockIssuedDuringPeriodShareNewIssues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity Stock Issued During Period Share New Issues", "label": "Temporary Equity Stock Issued During Period Share New Issues", "terseLabel": "Issuance of redeemable preferred stock, share" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodShareNewIssues", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://www.rocketlabusa.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "rklb_TermLoanAdvancesAggregateAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Term loan advances aggregate amount.", "label": "Term Loan Advances Aggregate Amount", "terseLabel": "Term Loan Advances Aggregate Amount" } } }, "localname": "TermLoanAdvancesAggregateAmount", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "rklb_TermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan Facility [Member]", "label": "Term Loan Facility [Member]", "terseLabel": "Term Loan Facility [Member]" } } }, "localname": "TermLoanFacilityMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rklb_TriggeringEventAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Triggering event.", "label": "Triggering Event [Axis]", "terseLabel": "Triggering Event" } } }, "localname": "TriggeringEventAxis", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "rklb_TriggeringEventDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Triggering event.", "label": "Triggering Event [Domain]", "terseLabel": "Triggering Event" } } }, "localname": "TriggeringEventDomain", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rklb_TwoThousandThirteenPlanAndTwoThousandTwentyOnePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Thirteen Plan And Two Thousand Twenty One Plan[Member]", "label": "Two Thousand Thirteen Plan And Two Thousand Twenty One Plan[Member]", "terseLabel": "2013 Plan And 2021 Plan" } } }, "localname": "TwoThousandThirteenPlanAndTwoThousandTwentyOnePlanMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rklb_TwoThousandThirteenPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2013 plan.", "label": "Two Thousand Thirteen Plan [Member]", "terseLabel": "2013 Plan [Member]" } } }, "localname": "TwoThousandThirteenPlanMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rklb_TwoThousandTwentyOnePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty One Plan.", "label": "Two Thousand Twenty One Plan [Member]", "terseLabel": "2021 Plan [Member]" } } }, "localname": "TwoThousandTwentyOnePlanMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rklb_USCommercialCustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "U.S. commercial customer A.", "label": "U S Commercial Customer A [Member]", "terseLabel": "U S Commercial Customer A [Member]" } } }, "localname": "USCommercialCustomerAMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalAccountsReceivableNetDetail" ], "xbrltype": "domainItemType" }, "rklb_USCommercialCustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "U.S. commercial customer B.", "label": "U S Commercial Customer B [Member]", "terseLabel": "U S Commercial Customer B [Member]" } } }, "localname": "USCommercialCustomerBMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalAccountsReceivableNetDetail" ], "xbrltype": "domainItemType" }, "rklb_USCommercialCustomerFMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "U.S. commercial customer F", "label": "U S Commercial Customer F [Member]", "terseLabel": "U S Commercial Customer F [Member]" } } }, "localname": "USCommercialCustomerFMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalRevenueDetail" ], "xbrltype": "domainItemType" }, "rklb_USGovernmentCustomerDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "U.S. government customer D.", "label": "U S Government Customer D [Member]", "terseLabel": "U.S. Government Customer D [Member]" } } }, "localname": "USGovernmentCustomerDMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalRevenueDetail" ], "xbrltype": "domainItemType" }, "rklb_UnpaidPurchasesOfPropertyEquipmentAndSoftware": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unpaid Purchases of Property Equipment and Software", "label": "Unpaid Purchases Of Property Equipment And Software", "terseLabel": "Unpaid purchases of property, equipment and software" } } }, "localname": "UnpaidPurchasesOfPropertyEquipmentAndSoftware", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rklb_UnpaidTransactionCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unpaid transaction costs.", "label": "Unpaid Transaction Costs", "terseLabel": "Unpaid transaction costs" } } }, "localname": "UnpaidTransactionCosts", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rklb_VectorWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vector warrants.", "label": "Vector Warrants [Member]", "terseLabel": "Vector Warrants [Member]" } } }, "localname": "VectorWarrantsMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rklb_VehiclesAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vehicles And Equipment [Member]", "label": "Vehicles And Equipment [Member]", "terseLabel": "Vehicles and Equipment [Member]" } } }, "localname": "VehiclesAndEquipmentMember", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "rklb_WarrantDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for warrants.", "label": "Warrant Disclosure [Text Block]", "terseLabel": "WARRANTS" } } }, "localname": "WarrantDisclosureTextBlock", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/Warrants" ], "xbrltype": "textBlockItemType" }, "rklb_WarrantExercisePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Exercise Price Per Share.", "label": "Warrant Exercise Price Per Share", "terseLabel": "Warrant exercise price per share" } } }, "localname": "WarrantExercisePricePerShare", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "rklb_WarrantLiabilityPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant liability policy text block", "label": "Warrant Liability Policy Text Block", "terseLabel": "Warrant Liability" } } }, "localname": "WarrantLiabilityPolicyTextBlock", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "rklb_WarrantsAndRightOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Warrants And Right Outstanding", "label": "Warrants And Right Outstanding", "negatedLabel": "Less: Warrants assumed as part of Business Combination", "terseLabel": "Warrants assumed as part of Business Combination" } } }, "localname": "WarrantsAndRightOutstanding", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessSummaryOfReconcilesTheElementsOfTheBusinessCombinationToTheCondensedConsolidatedStatementDetail" ], "xbrltype": "monetaryItemType" }, "rklb_WarrantsIssuedAndOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants issued and outstanding.", "label": "Warrants Issued and Outstanding" } } }, "localname": "WarrantsIssuedAndOutstanding", "nsuri": "http://www.rocketlabusa.com/20211231", "presentation": [ "http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r409", "r640", "r641", "r642", "r763", "r770" ], "lang": { "en-us": { "role": { "documentation": "An affiliate is a party that, directly or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with the entity.", "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity [Member]" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r132", "r140", "r145", "r239", "r465", "r466", "r467", "r509", "r510", "r567", "r570", "r572", "r573", "r784" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Adjustment [Member]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r132", "r140", "r145", "r239", "r465", "r466", "r467", "r509", "r510", "r567", "r570", "r572", "r573", "r784" ], "lang": { "en-us": { "role": { "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r132", "r140", "r145", "r239", "r465", "r466", "r467", "r509", "r510", "r567", "r570", "r572", "r573", "r784" ], "lang": { "en-us": { "role": { "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r222", "r388", "r393", "r714" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalAccountsReceivableNetDetail", "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalRevenueDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r314", "r350", "r420", "r423", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r711", "r715", "r764", "r765" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/role/LeasesAdditionalInformationDetail", "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail", "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesSummaryOfUsefulLivesOfPropertyAndEquipmentDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r314", "r350", "r420", "r423", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r711", "r715", "r764", "r765" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/role/LeasesAdditionalInformationDetail", "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail", "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesSummaryOfUsefulLivesOfPropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r222", "r388", "r393", "r714" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalAccountsReceivableNetDetail", "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalRevenueDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r216", "r388", "r391", "r665", "r710", "r712" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfChangesInTheCarryingAmountOfGoodwillDetail", "http://www.rocketlabusa.com/role/RevenuesReconciliationOfDisaggregationOfRevenueDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r216", "r388", "r391", "r665", "r710", "r712" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfChangesInTheCarryingAmountOfGoodwillDetail", "http://www.rocketlabusa.com/role/RevenuesReconciliationOfDisaggregationOfRevenueDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r314", "r350", "r399", "r420", "r423", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r711", "r715", "r764", "r765" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/role/LeasesAdditionalInformationDetail", "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail", "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesSummaryOfUsefulLivesOfPropertyAndEquipmentDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r314", "r350", "r399", "r420", "r423", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r711", "r715", "r764", "r765" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/role/LeasesAdditionalInformationDetail", "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail", "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesSummaryOfUsefulLivesOfPropertyAndEquipmentDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r141", "r145", "r421" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfConsolidatedStatementOfOperationsIncludesRevenuesAndNetIncomeDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedFinancialStatementsTableTextBlock": { "auth_ref": [ "r780" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.", "label": "Condensed Financial Statements [Table Text Block]", "terseLabel": "Summary of consolidated statement of operations includes revenues and net income" } } }, "localname": "ScheduleOfCondensedFinancialStatementsTableTextBlock", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r217", "r218", "r388", "r392", "r713", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r769", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfConsolidatedNetRevenueByGeographicAreaDetail", "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfLongLivedAssetsByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r217", "r218", "r388", "r392", "r713", "r746", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r769", "r771" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfConsolidatedNetRevenueByGeographicAreaDetail", "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfLongLivedAssetsByGeographicAreaDetail" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r141", "r145", "r294", "r421", "r650" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfConsolidatedStatementOfOperationsIncludesRevenuesAndNetIncomeDetails" ], "xbrltype": "stringItemType" }, "stpr_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CALIFORNIA", "terseLabel": "Canada [Member]" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/stpr/2021", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfLongLivedAssetsByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AcceleratedShareRepurchaseProgramAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount needed to adjust previously recorded stockholders' equity balances to the actual aggregate amounts paid, whether in cash or other consideration, to acquire all of the shares purchased under an Accelerated Share Repurchase arrangement.", "label": "Accelerated Share Repurchase Program, Adjustment", "terseLabel": "Retroactive application of Exchange Ratio" } } }, "localname": "AcceleratedShareRepurchaseProgramAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r46", "r647" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 16.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": "Trade payables" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r749" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationAdditionalInformatiionDetail", "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalAccountsReceivableNetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r10", "r29", "r224", "r225" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 17.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" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r44", "r279" ], "calculation": { "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail": { "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 and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r32", "r69", "r70", "r71", "r700", "r723", "r727" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 33.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r68", "r71", "r79", "r80", "r81", "r129", "r130", "r131", "r556", "r718", "r719", "r786" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Other Comprehensive Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Estimated Life in Years" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFiniteLivedIntangibleAssetsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r30", "r468", "r647" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 31.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r129", "r130", "r131", "r465", "r466", "r467", "r572" ], "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentOfWarrantsGrantedForServices": { "auth_ref": [ "r104" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 28.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustment for noncash service expenses paid for by granting of warrants.", "label": "Adjustment of Warrants Granted for Services", "terseLabel": "Noncash expense associated with liability-classified warrants" } } }, "localname": "AdjustmentOfWarrantsGrantedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in additional paid-in capital (APIC) for recognition of cost for employee stock purchase program (ESPP) award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition", "terseLabel": "APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r425", "r427", "r471", "r472" ], "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "auth_ref": [ "r310", "r364", "r370" ], "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", "terseLabel": "Exchange of preferred stock warrants for common stock warrants" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "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 net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r427", "r455", "r470" ], "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": "Allocated share based compensation", "verboseLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfStockbasedCompensationExpenseRecognizedInConjunctionWithTheSinclairInterplanetaryAcquisitionDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationScheduleOfStockBasedCompensationRecordedInConsolidatedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r86", "r104", "r334", "r614" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs and discount" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r104", "r258", "r268" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetSummaryOfAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Equity shares" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "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]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r153" ], "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r121", "r192", "r205", "r212", "r234", "r297", "r298", "r299", "r301", "r302", "r303", "r304", "r305", "r306", "r308", "r309", "r551", "r557", "r590", "r645", "r647", "r686", "r699" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r12", "r14", "r65", "r121", "r234", "r297", "r298", "r299", "r301", "r302", "r303", "r304", "r305", "r306", "r308", "r309", "r551", "r557", "r590", "r645", "r647" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r575" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Total" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Non-current assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r428", "r459" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfPerformanceBasedRestrictedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.rocketlabusa.com/role/LeasesAdditionalInformationDetail", "http://www.rocketlabusa.com/role/LeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r562", "r563" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.rocketlabusa.com/role/LeasesAdditionalInformationDetail", "http://www.rocketlabusa.com/role/LeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r128" ], "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": "Principals of Consolidation and Basis of Presentation" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Buildings and Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail", "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesSummaryOfUsefulLivesOfPropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r419", "r422" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFiniteLivedIntangibleAssetsDetail", "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfStockbasedCompensationExpenseRecognizedInConjunctionWithTheSinclairInterplanetaryAcquisitionDetail", "http://www.rocketlabusa.com/role/BusinessCombinationsTables", "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r419", "r422", "r529", "r530" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFiniteLivedIntangibleAssetsDetail", "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfStockbasedCompensationExpenseRecognizedInConjunctionWithTheSinclairInterplanetaryAcquisitionDetail", "http://www.rocketlabusa.com/role/BusinessCombinationsTables", "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Business Acquisition, Transaction Costs", "negatedLabel": "Less: transaction costs and advisory fees paid" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessSummaryOfReconcilesTheElementsOfTheBusinessCombinationToTheCondensedConsolidatedStatementDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r546" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Common stock shares issued to seller upon closing of acquisition" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfConsolidatedStatementOfOperationsIncludesRevenuesAndNetIncomeDetails", "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFiniteLivedIntangibleAssetsDetail", "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfStockbasedCompensationExpenseRecognizedInConjunctionWithTheSinclairInterplanetaryAcquisitionDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r525" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of outstanding capital stock and voting interest acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r527", "r528" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net (loss) income" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfConsolidatedStatementOfOperationsIncludesRevenuesAndNetIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r527", "r528" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenues" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfConsolidatedStatementOfOperationsIncludesRevenuesAndNetIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r524" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition and integration related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r541", "r542", "r544" ], "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": "Cash consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r541", "r542" ], "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": "Stock consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1": { "auth_ref": [ "r103", "r547" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of right to a contingent consideration asset.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset", "terseLabel": "Contingent consideration payable" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r540", "r543" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration payable" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "BUSINESS COMBINATIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r526" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Net loss related to acquisition" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r526" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Revenue related to acquisition" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r532" ], "calculation": { "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r532" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses assumed as part of Business Combination" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r532" ], "calculation": { "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r532" ], "calculation": { "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedLabel": "Other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r532" ], "calculation": { "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Non-current deferred tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r531", "r532" ], "calculation": { "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r531", "r532" ], "calculation": { "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r531", "r532" ], "calculation": { "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Identifiable net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r532" ], "calculation": { "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r523" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combination" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedContractCostAmortizationMethod": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "Description of method used for amortizing cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost, Amortization Method", "terseLabel": "Capitalized costs amortization" } } }, "localname": "CapitalizedContractCostAmortizationMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_Cash": { "auth_ref": [ "r41", "r647", "r729", "r730" ], "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" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessSummaryOfReconcilesTheElementsOfTheBusinessCombinationToTheCondensedConsolidatedStatementDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r8", "r41", "r106" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "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", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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": "Money market accounts" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r20", "r107" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r20", "r107", "r684" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r100", "r106", "r112" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, and restricted cash, end of period", "periodStartLabel": "Cash and cash equivalents, and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r100", "r603" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r118", "r121", "r146", "r147", "r148", "r150", "r152", "r163", "r164", "r165", "r234", "r297", "r302", "r303", "r304", "r308", "r309", "r348", "r349", "r352", "r356", "r590", "r768" ], "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" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CapitalizationAdditionalInformationDetail", "http://www.rocketlabusa.com/role/CapitalizationScheduleOfTemporaryEquityDetail", "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets", "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "Date the warrants or rights are exercisable, in YYYY-MM-DD format.", "label": "Class of Warrant or Right, Date from which Warrants or Rights Exercisable", "terseLabel": "Class of warrant or right, date from which warrants or rights exercisable" } } }, "localname": "ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r371", "r426" ], "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" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "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" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r365" ], "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": "Exercise price of warrants or rights", "verboseLabel": "Warrants exercise price" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/LoanAndSecurityAgreementAdditionalInformationDetail", "http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "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 Warrant or Right [Line Items]", "terseLabel": "Class Of Warrant Or Right [Line Items]" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.", "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Number of securities called by each warrant or right" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r365" ], "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 warrant or right number of securities called by warrants or rights" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LoanAndSecurityAgreementAdditionalInformationDetail", "http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "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 warrant or right, outstanding" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r371", "r426" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]", "terseLabel": "Class Of Warrant Or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r54", "r293", "r690", "r704" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 28.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 16)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r290", "r291", "r292", "r295", "r750" ], "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.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": "Common Class A [Member]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Common Class B [Member]" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "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": "Sale of aggregate, shares" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r129", "r130", "r572" ], "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://www.rocketlabusa.com/role/LoanAndSecurityAgreementAdditionalInformationDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r28" ], "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 (in Dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, share authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesHeldInEmployeeTrustShares": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Number of common stock held in a trust that has been set up specifically to accumulate stock for the sole purpose of distribution to participating employees but not yet earned.", "label": "Common Stock, Shares Held in Employee Trust, Shares", "terseLabel": "Common Stock, Shares Held in Employee Trust, Shares" } } }, "localname": "CommonStockSharesHeldInEmployeeTrustShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, share issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r28", "r364" ], "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, share outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r28", "r647" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 30.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, value" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r74", "r76", "r77", "r85", "r693", "r707" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income, net of tax:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r172", "r173", "r222", "r587", "r588", "r749" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationAdditionalInformatiionDetail", "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalAccountsReceivableNetDetail", "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalRevenueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r172", "r173", "r222", "r587", "r588", "r728", "r749" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationAdditionalInformatiionDetail", "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalAccountsReceivableNetDetail", "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalRevenueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r172", "r173", "r222", "r587", "r588", "r728", "r749" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfLongLivedAssetsByGeographicAreaDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Concentration Of Credit Risk, Significant Customers And Geographic Information" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationAdditionalInformatiionDetail", "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfConsolidatedNetRevenueByGeographicAreaDetail", "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfLongLivedAssetsByGeographicAreaDetail", "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalAccountsReceivableNetDetail", "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalRevenueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r170", "r172", "r173", "r174", "r587", "r589", "r749" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationAdditionalInformatiionDetail", "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfConsolidatedNetRevenueByGeographicAreaDetail", "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfLongLivedAssetsByGeographicAreaDetail", "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalAccountsReceivableNetDetail", "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalRevenueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r172", "r173", "r222", "r587", "r588", "r749" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfLongLivedAssetsByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Balances Related to Enforceable Contracts" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r374", "r376", "r389" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/RevenuesBalancesRelatedToEnforceableContractsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r374", "r376", "r389" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r374", "r375", "r389" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Contract liabilities, end of year", "periodStartLabel": "Contract liabilities, beginning of year", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/RevenuesBalancesRelatedToEnforceableContractsDetail", "http://www.rocketlabusa.com/role/RevenuesChangesInContractLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r374", "r375", "r389" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 19.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": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLoss": { "auth_ref": [ "r374", "r377", "r389", "r748" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional.", "label": "Contract with Customer, Receivable, after Allowance for Credit Loss", "terseLabel": "Accounts receivable" } } }, "localname": "ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/RevenuesBalancesRelatedToEnforceableContractsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r109", "r110", "r111" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "terseLabel": "Conversion of stock, shares converted" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "auth_ref": [ "r26", "r27", "r360", "r365", "r366" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued for each share of convertible preferred stock that is converted.", "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "terseLabel": "Shares Issued" } } }, "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r88", "r121", "r234", "r297", "r298", "r299", "r302", "r303", "r304", "r305", "r306", "r308", "r309", "r590" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "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 revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.rocketlabusa.com/role/SegmentsSummaryOfInformationByReportableSegmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenues [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetSummaryOfAmortizationExpenseDetail", "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfDepreciationExpenseDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationScheduleOfStockBasedCompensationRecordedInConsolidatedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfProvisionBenefitForIncomeTaxesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r122", "r503", "r513" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfProvisionBenefitForIncomeTaxesDetail": { "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfProvisionBenefitForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r122", "r503" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfProvisionBenefitForIncomeTaxesDetail": { "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfProvisionBenefitForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r122", "r503", "r513", "r515" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfProvisionBenefitForIncomeTaxesDetail": { "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" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfProvisionBenefitForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r122", "r503", "r513" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfProvisionBenefitForIncomeTaxesDetail": { "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfProvisionBenefitForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFiniteLivedIntangibleAssetsDetail", "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r117", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r328", "r335", "r336", "r338", "r345" ], "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": "LOAN AND SECURITY AGREEMENT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LoanAndSecurityAgreement" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of reference rate used for variable rate of debt instrument.", "label": "Debt Instrument, Description of Variable Rate Basis", "terseLabel": "Description of outstanding principal of term loan facility" } } }, "localname": "DebtInstrumentDescriptionOfVariableRateBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionDescription": { "auth_ref": [ "r696" ], "lang": { "en-us": { "role": { "documentation": "Description of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Description", "terseLabel": "Warrants for Redemption Description" } } }, "localname": "DebtInstrumentRedemptionDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r52", "r120", "r127", "r311", "r312", "r313", "r314", "r315", "r316", "r318", "r324", "r325", "r326", "r327", "r329", "r330", "r331", "r332", "r333", "r334", "r337", "r339", "r340", "r341", "r342", "r365", "r367", "r368", "r369", "r612", "r613", "r615", "r616", "r697" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Debt Instrument [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r122", "r504", "r513" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfProvisionBenefitForIncomeTaxesDetail": { "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfProvisionBenefitForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfProvisionBenefitForIncomeTaxesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r122", "r504", "r513" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfProvisionBenefitForIncomeTaxesDetail": { "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfProvisionBenefitForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r480", "r481" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income tax assets, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r122", "r504", "r513", "r514", "r515" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfProvisionBenefitForIncomeTaxesDetail": { "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" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfProvisionBenefitForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r24", "r25", "r493", "r687", "r698" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "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.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r480", "r481" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 24.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r105" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 30.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueRevenueRecognized1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.", "label": "Deferred Revenue, Revenue Recognized", "negatedLabel": "Recognition of unearned revenue" } } }, "localname": "DeferredRevenueRevenueRecognized1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/RevenuesChangesInContractLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r122", "r504", "r513" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfProvisionBenefitForIncomeTaxesDetail": { "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfProvisionBenefitForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetInterestCarryforward": { "auth_ref": [ "r501" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 9.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 interest carryforward.", "label": "Deferred Tax Asset, Interest Carryforward", "terseLabel": "Interest expense" } } }, "localname": "DeferredTaxAssetInterestCarryforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r501", "r502" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 5.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 deferred income.", "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r494" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "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": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r501", "r502" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "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 temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventories" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r496" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r496" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets, net" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r501", "r502" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "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 operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating losses" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r501", "r502" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 12.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, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r499", "r501", "r502" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 11.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Tax credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses": { "auth_ref": [ "r501", "r502" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "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 employee bonuses.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Bonuses", "terseLabel": "Stock options" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r501", "r502" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 3.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 and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "terseLabel": "Accrued expenses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r495" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 13.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "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": "Valuation allowance", "terseLabel": "Deferred tax assets, valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpense": { "auth_ref": [ "r501", "r502" ], "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", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r501", "r502" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 16.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities": { "auth_ref": [ "r501", "r502" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 17.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains on trading securities.", "label": "Deferred Tax Liabilities, Unrealized Gains on Trading Securities", "negatedLabel": "Unrealized gain" } } }, "localname": "DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Defined contribution plan, employer discretionary contribution amount" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/EmployeeBenefitsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r104", "r277" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Total depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfDepreciationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r104", "r277" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed Technology [Member]" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFiniteLivedIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-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]", "terseLabel": "Disaggregation Of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/RevenuesReconciliationOfDisaggregationOfRevenueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r388", "r391", "r392", "r393", "r394", "r395", "r396", "r397" ], "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]", "terseLabel": "Disaggregation Of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/RevenuesReconciliationOfDisaggregationOfRevenueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r388" ], "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": "Reconciliation of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "STOCK-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_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" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r151" ], "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": "Net loss per share attributable to common stockholders-basic and diluted" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.rocketlabusa.com/role/NetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Denominator" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.rocketlabusa.com/role/NetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Weighted-average common shares outstanding:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted, Other Disclosures [Abstract]" } } }, "localname": "EarningsPerShareDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r153", "r154", "r155", "r158" ], "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r603" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 35.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r483" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail": { "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", "totalLabel": "Provision for income taxes" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]", "terseLabel": "Adjustments for tax effects of:" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r124", "r483", "r517" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail": { "order": 5.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": "Federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r483", "r517" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail": { "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 changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Increase in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": { "auth_ref": [ "r483", "r517" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail": { "order": 1.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 other nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent", "terseLabel": "Permanent differences and other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r483", "r517" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail": { "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 18.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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": "Employee benefits payable" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r458" ], "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": "Unrecognized stock compensation expense period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r458" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r458" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r79", "r80", "r81", "r129", "r130", "r131", "r134", "r142", "r144", "r162", "r239", "r364", "r370", "r465", "r466", "r467", "r509", "r510", "r572", "r604", "r605", "r606", "r607", "r608", "r609", "r718", "r719", "r720", "r786" ], "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" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://www.rocketlabusa.com/role/CoverPage", "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/role/LoanAndSecurityAgreementAdditionalInformationDetail", "http://www.rocketlabusa.com/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Beneficial ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentsIssuancesPolicy": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income statement treatment of issuances of stock by an equity method investee.", "label": "Equity Method Investments Issuances, Policy [Policy Text Block]", "terseLabel": "Equity Issuance Costs" } } }, "localname": "EquityMethodInvestmentsIssuancesPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r104", "r346" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 13.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "negatedLabel": "Change in fair value of liability classified warrants" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r575", "r576", "r577", "r583" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r326", "r339", "r340", "r400", "r402", "r403", "r404", "r405", "r406", "r407", "r415", "r576", "r652", "r653", "r654" ], "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" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r575", "r576", "r578", "r579", "r584" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE OF FINANCIAL INSTRUMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r326", "r400", "r402", "r407", "r415", "r576", "r652" ], "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": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r326", "r339", "r340", "r400", "r402", "r407", "r415", "r576", "r653" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r326", "r339", "r340", "r400", "r402", "r403", "r404", "r405", "r406", "r407", "r415", "r576", "r654" ], "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": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r580", "r583" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Summary of Warrant Liabilities Measured at Fair Value" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r581" ], "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 included in earnings" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsSummaryOfWarrantLiabilitiesMeasuredAtFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of financial instrument classified as a liability into (out of) level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net", "terseLabel": "Transfers between fair value measurement levels" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r580" ], "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": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Warrants-preferred stock (Note 11)" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail", "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsSummaryOfWarrantLiabilitiesMeasuredAtFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r326", "r339", "r340", "r400", "r402", "r403", "r404", "r405", "r406", "r407", "r415", "r652", "r653", "r654" ], "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" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r582", "r584" ], "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r585", "r586" ], "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r622", "r628", "r636" ], "calculation": { "http://www.rocketlabusa.com/role/LeasesComponentsOfLeaseExpenseDetail": { "order": 2.0, "parentTag": "rklb_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r622", "r628", "r636" ], "calculation": { "http://www.rocketlabusa.com/role/LeasesComponentsOfLeaseExpenseDetail": { "order": 1.0, "parentTag": "rklb_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Finite-lived intangible asset useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r267" ], "calculation": { "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r269" ], "calculation": { "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Summary of Amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r269" ], "calculation": { "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r269" ], "calculation": { "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r269" ], "calculation": { "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r269" ], "calculation": { "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r259", "r263", "r267", "r271", "r666", "r670" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFiniteLivedIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail", "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfChangesInTheCarryingAmountOfGoodwillDetail", "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetSummaryOfAmortizationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r259", "r266" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFiniteLivedIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r267", "r666" ], "calculation": { "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfEstimatedFutureAmortizationExpenseRelatedToFiniteIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r260" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Total identifiable intangible assets acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFiniteLivedIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r599", "r600", "r601", "r602" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 12.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Gain (loss) on foreign exchange" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currencies" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r104", "r276", "r282" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Loss on disposal of assets" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r104", "r343", "r344" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Loss on debt extinguishment" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r248", "r250", "r647", "r685" ], "calculation": { "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending Balance", "periodStartLabel": "Begning Balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets", "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfChangesInTheCarryingAmountOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r251" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfChangesInTheCarryingAmountOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r272" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "GOODWILL AND INTANGIBLE ASSETS, NET" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r254" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible Assets, Net" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r253" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfChangesInTheCarryingAmountOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r104", "r249", "r252", "r255" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrantsReceivableCurrent": { "auth_ref": [ "r64" ], "calculation": { "http://www.rocketlabusa.com/role/PrepaidAndOtherCurrentAssetsScheduleOfPrepaidAndOtherCurrentAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of amounts due under the terms of governmental, corporate, or foundation grants. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Grants Receivable, Current", "terseLabel": "Government grant receivables" } } }, "localname": "GrantsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/PrepaidAndOtherCurrentAssetsScheduleOfPrepaidAndOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r87", "r121", "r192", "r204", "r208", "r211", "r214", "r234", "r297", "r298", "r299", "r302", "r303", "r304", "r305", "r306", "r308", "r309", "r590" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "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", "terseLabel": "Gross profit (loss)", "totalLabel": "Gross loss" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.rocketlabusa.com/role/SegmentsSummaryOfInformationByReportableSegmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r104", "r275", "r281" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets Held-for-use", "terseLabel": "Impairment of long-lived assets" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r273", "r285" ], "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InProcessResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.", "label": "In Process Research and Development [Member]", "terseLabel": "In Process Research and Development [Member]" } } }, "localname": "InProcessResearchAndDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r123", "r516" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfPretaxLossFromDomesticAndForeignOperationsDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "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": "US loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfPretaxLossFromDomesticAndForeignOperationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r83", "r192", "r204", "r208", "r211", "r214", "r683", "r691", "r694", "r708" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfPretaxLossFromDomesticAndForeignOperationsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfPretaxLossFromDomesticAndForeignOperationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r123", "r516" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfPretaxLossFromDomesticAndForeignOperationsDetail": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "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 income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfPretaxLossFromDomesticAndForeignOperationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r283", "r287" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetSummaryOfAmortizationExpenseDetail", "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfDepreciationExpenseDetail", "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationScheduleOfStockBasedCompensationRecordedInConsolidatedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetSummaryOfAmortizationExpenseDetail", "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfDepreciationExpenseDetail", "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationScheduleOfStockBasedCompensationRecordedInConsolidatedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.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" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r124", "r484", "r491", "r498", "r511", "r518", "r520", "r521", "r522" ], "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r125", "r143", "r144", "r190", "r482", "r512", "r519", "r709" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 15.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfProvisionBenefitForIncomeTaxesDetail": { "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)", "negatedLabel": "Benefit (provision) for income taxes", "totalLabel": "(Benefit) Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail", "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfProvisionBenefitForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]", "terseLabel": "Adjustments for tax effects of:" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r78", "r478", "r479", "r491", "r492", "r497", "r505" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r483" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail": { "order": 10.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Increase in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r483" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Federal statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": { "auth_ref": [ "r483" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount", "terseLabel": "Permanent differences and other" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r483" ], "calculation": { "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail": { "order": 9.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) 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 award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount", "terseLabel": "Stock-based compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfDifferencesBetweenFederalStatutoryIncomeTaxRateAndProvisionForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r108" ], "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", "negatedLabel": "Cash refunds/(paid) for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r103" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Trade payables" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r103" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r103" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r103" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedLabel": "Contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r103", "r662" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 31.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r103" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 29.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Employee benefits payables" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r103" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r103" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 32.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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r103" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 23.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 non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 34.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 non-current liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r103" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaids and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r262", "r270" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r262", "r270" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Gross Carrying Amount" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r257", "r265" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Net Carrying Amount" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets", "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r539" ], "lang": { "en-us": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.", "label": "Intellectual Property [Member]", "terseLabel": "Capitalized Intellectual Property [Member]" } } }, "localname": "IntellectualPropertyMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 11.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest income (expense), net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r98", "r101", "r108" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r244" ], "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": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r59" ], "calculation": { "http://www.rocketlabusa.com/role/InventoriesScheduleOfInventoryDetail": { "order": 3.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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/InventoriesScheduleOfInventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r9", "r62", "r647" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.rocketlabusa.com/role/InventoriesScheduleOfInventoryDetail": { "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": "Inventories", "totalLabel": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets", "http://www.rocketlabusa.com/role/InventoriesScheduleOfInventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r18", "r63", "r114", "r161", "r242", "r243", "r244", "r663" ], "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": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r61" ], "calculation": { "http://www.rocketlabusa.com/role/InventoriesScheduleOfInventoryDetail": { "order": 1.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 materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/InventoriesScheduleOfInventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r60" ], "calculation": { "http://www.rocketlabusa.com/role/InventoriesScheduleOfInventoryDetail": { "order": 2.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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/InventoriesScheduleOfInventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessSummaryOfReconcilesTheElementsOfTheBusinessCombinationToTheCondensedConsolidatedStatementDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessSummaryOfReconcilesTheElementsOfTheBusinessCombinationToTheCondensedConsolidatedStatementDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesSummaryOfUsefulLivesOfPropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases of Lessee Disclosure [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee Lease Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesAdditionalInformationDetail", "http://www.rocketlabusa.com/role/LeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r627" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee Lease Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesAdditionalInformationDetail", "http://www.rocketlabusa.com/role/LeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r624" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r635" ], "calculation": { "http://www.rocketlabusa.com/role/LeasesScheduleOfTheFutureMinimumOperatingLeasePaymentsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesScheduleOfTheFutureMinimumOperatingLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r635" ], "calculation": { "http://www.rocketlabusa.com/role/LeasesScheduleOfTheFutureMinimumOperatingLeasePaymentsDetail": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesScheduleOfTheFutureMinimumOperatingLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r635" ], "calculation": { "http://www.rocketlabusa.com/role/LeasesScheduleOfTheFutureMinimumOperatingLeasePaymentsDetail": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesScheduleOfTheFutureMinimumOperatingLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r635" ], "calculation": { "http://www.rocketlabusa.com/role/LeasesScheduleOfTheFutureMinimumOperatingLeasePaymentsDetail": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesScheduleOfTheFutureMinimumOperatingLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r635" ], "calculation": { "http://www.rocketlabusa.com/role/LeasesScheduleOfTheFutureMinimumOperatingLeasePaymentsDetail": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesScheduleOfTheFutureMinimumOperatingLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r635" ], "calculation": { "http://www.rocketlabusa.com/role/LeasesScheduleOfTheFutureMinimumOperatingLeasePaymentsDetail": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesScheduleOfTheFutureMinimumOperatingLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r635" ], "calculation": { "http://www.rocketlabusa.com/role/LeasesScheduleOfTheFutureMinimumOperatingLeasePaymentsDetail": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesScheduleOfTheFutureMinimumOperatingLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r635" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesScheduleOfTheFutureMinimumOperatingLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseOptionToExtend": { "auth_ref": [ "r626" ], "lang": { "en-us": { "role": { "documentation": "Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.", "label": "Lessee, Operating Lease, Option to Extend", "terseLabel": "Lessee, operating lease, option to extend" } } }, "localname": "LesseeOperatingLeaseOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r625" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Lessee, operating lease, remaining lease term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r49", "r121", "r206", "r234", "r297", "r298", "r299", "r302", "r303", "r304", "r305", "r306", "r308", "r309", "r552", "r557", "r558", "r590", "r645", "r646" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r35", "r121", "r234", "r590", "r647", "r688", "r702" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities, redeemable convertible preferred stock and stockholders' equity (deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities, Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r51", "r121", "r234", "r297", "r298", "r299", "r302", "r303", "r304", "r305", "r306", "r308", "r309", "r552", "r557", "r558", "r590", "r645", "r646", "r647" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets", "http://www.rocketlabusa.com/role/LeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r575" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "terseLabel": "Total" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets", "http://www.rocketlabusa.com/role/LeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r47", "r120" ], "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]", "terseLabel": "Lender Name" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": { "auth_ref": [ "r47" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the fee for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Commitment Fee Amount", "terseLabel": "Term loan facility, initial facility charge" } } }, "localname": "LineOfCreditFacilityCommitmentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r47", "r120" ], "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]", "terseLabel": "Line of Credit Facility, Lender" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r47" ], "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": "Loan and security agreement, maximum amount" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r220" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Long-lived Assets by Geographic Area" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 22.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 borrowings, excluding current installments" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets", "http://www.rocketlabusa.com/role/LoanAndSecurityAgreementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r100" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r100" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r100", "r102", "r105" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r6", "r72", "r75", "r81", "r84", "r105", "r121", "r133", "r138", "r139", "r140", "r141", "r143", "r144", "r149", "r192", "r204", "r208", "r211", "r214", "r234", "r297", "r298", "r299", "r302", "r303", "r304", "r305", "r306", "r308", "r309", "r574", "r590", "r692", "r706" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss attributable to common shareholders-basic and diluted" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.rocketlabusa.com/role/NetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements Or Change In Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessSummaryOfReconcilesTheElementsOfTheBusinessCombinationToTheCondensedConsolidatedStatementDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r132", "r133", "r134", "r135", "r136", "r137", "r140", "r145", "r156", "r231", "r232", "r236", "r237", "r238", "r239", "r240", "r241", "r296", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r507", "r508", "r509", "r510", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r637", "r667", "r668", "r669", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r782", "r783", "r784", "r785", "r786" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements Or Change In Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessSummaryOfReconcilesTheElementsOfTheBusinessCombinationToTheCondensedConsolidatedStatementDetail" ], "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r535" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Noncompete Agreements [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFiniteLivedIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r218" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Long-Lived Assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfLongLivedAssetsByGeographicAreaDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r90" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 10.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r180" ], "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 segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SegmentsAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r180" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingCashFlowsDirectMethodAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Cash Flows, Direct Method [Abstract]" } } }, "localname": "OperatingCashFlowsDirectMethodAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "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 expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r192", "r204", "r208", "r211", "r214" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "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": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r629", "r636" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r620" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesScheduleOfTheFutureMinimumOperatingLeasePaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r620" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r620" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 23.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Non-current lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets", "http://www.rocketlabusa.com/role/LeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r623", "r630" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesSupplementalCashFlowInformationRelatedToLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r619" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use assets - operating leases" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r633", "r636" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r632", "r636" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r499" ], "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLimitationsOnUse": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A description of the limitations on the use of all operating loss carryforwards available to reduce future taxable income.", "label": "Operating Loss Carryforwards, Limitations on Use", "terseLabel": "Operating loss carryforwards, description" } } }, "localname": "OperatingLossCarryforwardsLimitationsOnUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "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": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r536" ], "lang": { "en-us": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Backlog [Member]" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r7", "r561" ], "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": "DESCRIPTION OF THE BUSINESS" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r64", "r647" ], "calculation": { "http://www.rocketlabusa.com/role/PrepaidAndOtherCurrentAssetsScheduleOfPrepaidAndOtherCurrentAssetsDetail": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/PrepaidAndOtherCurrentAssetsScheduleOfPrepaidAndOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 13.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 non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r67" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 16.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation income" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r73", "r76", "r549", "r550", "r555" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Other Current Liabilities [Member]" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r16", "r17", "r50", "r647" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 21.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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 26.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 non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashExpense": { "auth_ref": [ "r105" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 27.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense or loss included in net income that result in no cash flow, classified as other.", "label": "Other Noncash Expense", "terseLabel": "Noncash lease expense" } } }, "localname": "OtherNoncashExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r91" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 14.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r93", "r545" ], "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 businesses, Gross" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r93" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Cash paid for acquisitions, net of acquired cash" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r94" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.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, equipment and software" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r399", "r401", "r407", "r408", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r424" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "EMPLOYEE BENEFITS" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/EmployeeBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r428", "r459" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockConvertibleConversionPriceDecrease": { "auth_ref": [ "r358", "r365" ], "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 ratio" } } }, "localname": "PreferredStockConvertibleConversionPriceDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CapitalizationAdditionalInformationDetail", "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockDividendRatePerDollarAmount": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "The amount per share used to calculated dividend payments on preferred stock.", "label": "Preferred Stock, Dividend Rate, Per-Dollar-Amount", "terseLabel": "Dividend Rate" } } }, "localname": "PreferredStockDividendRatePerDollarAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CapitalizationScheduleOfTemporaryEquityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Legacy Rocket Lab preferred stock [Member]", "verboseLabel": "Preferred Stock [Member]" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://www.rocketlabusa.com/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r27", "r348" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred shares, par value (in Dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred shares, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r27", "r348" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred shares, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred shares, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r27", "r647" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 27.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, value" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets [Abstract]" } } }, "localname": "PrepaidExpenseAndOtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r12", "r39", "r40" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.rocketlabusa.com/role/PrepaidAndOtherCurrentAssetsScheduleOfPrepaidAndOtherCurrentAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaids and other current assets", "totalLabel": "Total prepaids and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets", "http://www.rocketlabusa.com/role/PrepaidAndOtherCurrentAssetsScheduleOfPrepaidAndOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r11", "r13", "r245", "r246" ], "calculation": { "http://www.rocketlabusa.com/role/PrepaidAndOtherCurrentAssetsScheduleOfPrepaidAndOtherCurrentAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/PrepaidAndOtherCurrentAssetsScheduleOfPrepaidAndOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrentAndNoncurrent": { "auth_ref": [ "r689", "r705" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.", "label": "Prepaid Expense", "terseLabel": "Plus: Prepaid expenses assumed as part of Business Combination" } } }, "localname": "PrepaidExpenseCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessSummaryOfReconcilesTheElementsOfTheBusinessCombinationToTheCondensedConsolidatedStatementDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]", "terseLabel": "Private Placement [Member]" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "auth_ref": [ "r92" ], "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": "Net proceeds from Rocket Lab Business Combination" } } }, "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessSummaryOfReconcilesTheElementsOfTheBusinessCombinationToTheCondensedConsolidatedStatementDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": { "auth_ref": [ "r95" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.", "label": "Proceeds from Issuance of Preferred Stock and Preference Stock", "terseLabel": "Net Proceeds from issuance of Series E-1 Preferred Stock" } } }, "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "auth_ref": [ "r96" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.", "label": "Proceeds from Issuance of Secured Debt", "terseLabel": "Proceeds from long-term secured term loan" } } }, "localname": "ProceedsFromIssuanceOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r96" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "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 long-term revolving line of credit" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r95", "r460" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.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 stock options and public warrants" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r95" ], "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": "Cash proceeds from warrants issued" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r6", "r72", "r75", "r81", "r99", "r121", "r133", "r143", "r144", "r192", "r204", "r208", "r211", "r214", "r234", "r297", "r298", "r299", "r302", "r303", "r304", "r305", "r306", "r308", "r309", "r549", "r553", "r554", "r559", "r560", "r574", "r590", "r694" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r44", "r280" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesAdditionalInformationDetail", "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail", "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesSummaryOfUsefulLivesOfPropertyAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r286", "r751", "r752", "r753" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PROPERTY, PLANT AND EQUIPMENT, NET" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r274" ], "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesSummaryOfUsefulLivesOfPropertyAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r43", "r278" ], "calculation": { "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail": { "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, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property Plant And Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfDepreciationExpenseDetail", "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail", "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesSummaryOfUsefulLivesOfPropertyAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r21", "r22", "r280", "r647", "r695", "r703" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment\u2014net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets", "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r42", "r280", "r751", "r752" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r21", "r280" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r21", "r278" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesAdditionalInformationDetail", "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail", "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesSummaryOfUsefulLivesOfPropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesSummaryOfUsefulLivesOfPropertyAndEquipmentDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForLossOnContracts": { "auth_ref": [ "r373" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cumulative provision for contract losses not offset against related costs accumulated on the balance sheet.", "label": "Provision for Loss on Contracts", "terseLabel": "Provision for contract loss" } } }, "localname": "ProvisionForLossOnContracts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r226", "r228", "r229", "r230" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable, Net" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.", "label": "Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Redeemable Convertible Preferred Stock [Member]" } } }, "localname": "RedeemableConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CapitalizationAdditionalInformationDetail", "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmountAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount [Abstract]", "terseLabel": "Redeemable convertible preferred stock" } } }, "localname": "RedeemableNoncontrollingInterestEquityCarryingAmountAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r409", "r640", "r641" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionDueFromToRelatedParty": { "auth_ref": [ "r126", "r300", "r302", "r303", "r307", "r308", "r309", "r641" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Receivables to be collected from (obligations owed to) related parties, net as of the balance sheet date where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.", "label": "Related Party Transaction, Due from (to) Related Party", "terseLabel": "Related party transaction, due from (to) related party" } } }, "localname": "RelatedPartyTransactionDueFromToRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r409", "r640", "r642", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r638", "r639", "r641", "r643", "r644" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r97" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn 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": "Repayments of Long-term Lines of Credit", "negatedLabel": "Repayments on long-term revolving line of credit" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r476", "r664", "r766" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 8.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, net" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "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 Expense", "verboseLabel": "Research and Development [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetSummaryOfAmortizationExpenseDetail", "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfDepreciationExpenseDetail", "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationScheduleOfStockBasedCompensationRecordedInConsolidatedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r476" ], "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 Costs, net" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r15", "r23", "r112", "r747" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets", "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "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 (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r31", "r370", "r468", "r647", "r701", "r722", "r727" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 32.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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r129", "r130", "r131", "r134", "r142", "r144", "r239", "r465", "r466", "r467", "r509", "r510", "r572", "r718", "r720" ], "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r183", "r184", "r203", "r209", "r210", "r216", "r217", "r222", "r387", "r388", "r665" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 5.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.rocketlabusa.com/role/RevenuesReconciliationOfDisaggregationOfRevenueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r183", "r184", "r203", "r209", "r210", "r216", "r217", "r222", "r387", "r388", "r665" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfConsolidatedNetRevenueByGeographicAreaDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r378", "r379", "r380", "r381", "r382", "r383", "r385", "r386", "r390", "r398" ], "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": "REVENUES" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/Revenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r219" ], "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": "Schedule of Consolidated Net Revenue by Geographic Area" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service.", "label": "Revenue, Performance Obligation, Description of Timing", "terseLabel": "Revenue recognized description" } } }, "localname": "RevenuePerformanceObligationDescriptionOfTiming", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/RevenuesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r115", "r116" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r384" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining unsatisfied performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/RevenuesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r82", "r121", "r183", "r184", "r203", "r209", "r210", "r216", "r217", "r222", "r234", "r297", "r298", "r299", "r302", "r303", "r304", "r305", "r306", "r308", "r309", "r590", "r694" ], "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": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SegmentsSummaryOfInformationByReportableSegmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r631", "r636" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.rocketlabusa.com/role/LeasesSupplementalCashFlowInformationRelatedToLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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]", "terseLabel": "Sale of Stock" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r172", "r222" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationAdditionalInformatiionDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueProductLineMember": { "auth_ref": [ "r171" ], "lang": { "en-us": { "role": { "documentation": "Revenue from specified product or service, when it serves as benchmark in concentration of risk calculation. Includes, but is not limited to, revenue from contract with customer and other sources.", "label": "Revenue, Product and Service Benchmark [Member]", "terseLabel": "Revenue [Member]" } } }, "localname": "SalesRevenueProductLineMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationScheduleOfTotalRevenueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Total Accounts Receivable Net" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r153" ], "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]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r529", "r530" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/BusinessCombinationsEstimatesFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFiniteLivedIntangibleAssetsDetail", "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfStockbasedCompensationExpenseRecognizedInConjunctionWithTheSinclairInterplanetaryAcquisitionDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCapitalizationEquityLineItems": { "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": "Schedule of Capitalization, Equity [Line Items]", "terseLabel": "Schedule Of Capitalization Equity [Line Items]" } } }, "localname": "ScheduleOfCapitalizationEquityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CapitalizationAdditionalInformationDetail", "http://www.rocketlabusa.com/role/CapitalizationScheduleOfTemporaryEquityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCapitalizationEquityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning the equity component of the capitalization of the entity. The table may be detailed by subsidiary (legal entity) (if applicable) and include information by component of equity as may be included in the Statement of Changes in Shareholders' Equity.", "label": "Schedule of Capitalization, Equity [Table]", "terseLabel": "Schedule Of Capitalization Equity [Table]" } } }, "localname": "ScheduleOfCapitalizationEquityTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CapitalizationAdditionalInformationDetail", "http://www.rocketlabusa.com/role/CapitalizationScheduleOfTemporaryEquityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Supplemental Cash Flow Information Related to Leases" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r505" ], "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": "Schedule of Provision (Benefit) for Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r496" ], "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": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r152" ], "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 Basic and Diluted net Loss Per Share Attributable to Common Stockholders" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock": { "auth_ref": [ "r147", "r152", "r157" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the effect of income (loss) on an entity's diluted earnings per share.", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block]", "terseLabel": "Summary of Diluted Net Loss Per Share Attributable to Common Stockholders" } } }, "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r483" ], "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": "Schedule of Differences Between Federal Statutory Income Tax Rate and Provision for Income Taxes" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r427", "r454", "r470" ], "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": "Schedule of Stock-based Compensation Recorded in Consolidated Statements of Operations and Comprehensive Loss" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r575", "r576" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Summary of Identifiable Intangible Assets Acquired and Related Expected Lives for the Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r259", "r266", "r666" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail", "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetScheduleOfChangesInTheCarryingAmountOfGoodwillDetail", "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetSummaryOfAmortizationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r617" ], "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 Operating Lease Payments" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r254", "r256" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Changes in the Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r122" ], "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": "Schedule of Pretax Loss From Domestic and Foreign Operations" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r254" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Components of Intangible Assets" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r18", "r36", "r37", "r38" ], "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": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r137", "r140", "r159", "r160" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table Text Block]", "terseLabel": "Summary of reconciles the elements of the business combination to the condensed consolidated statement" } } }, "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r44", "r280" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfDepreciationExpenseDetail", "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfPropertyPlantAndEquipmentNetDetail", "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesSummaryOfUsefulLivesOfPropertyAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r533" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Estimates Fair Value of Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r192", "r195", "r207", "r254" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SegmentsSummaryOfInformationByReportableSegmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r192", "r195", "r207", "r254" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Summary of Information by Reportable Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r428", "r459" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationScheduleOfStockBasedCompensationRecordedInConsolidatedStatementsOfOperationsAndComprehensiveLossDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfPerformanceBasedRestrictedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r433" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of Performance-based Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r433", "r443", "r446" ], "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 Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r449" ], "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 Weighted-average Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r490", "r506" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r266" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Estimated Future Amortization Expense Related to Finite Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r170", "r172", "r173", "r174", "r587", "r589" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedules of Total Revenue" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConcentrationOfCreditRiskSignificantCustomersAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r179", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r203", "r204", "r205", "r206", "r208", "r209", "r210", "r211", "r212", "r214", "r222", "r288", "r289", "r710" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SegmentsSummaryOfInformationByReportableSegmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r179", "r181", "r182", "r192", "r196", "r208", "r212", "r213", "r214", "r215", "r216", "r221", "r222", "r223" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENTS" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/Segments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r197", "r198", "r199", "r200", "r201", "r202", "r217" ], "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r89" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 9.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative", "verboseLabel": "Selling, General and Administrative [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetSummaryOfAmortizationExpenseDetail", "http://www.rocketlabusa.com/role/PropertyPlantAndEquipmentNetScheduleOfDepreciationExpenseDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationScheduleOfStockBasedCompensationRecordedInConsolidatedStatementsOfOperationsAndComprehensiveLossDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "Selling, General and Administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series A Preferred Stock [Member]", "terseLabel": "Series A Preferred Stock [Member]" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CapitalizationScheduleOfTemporaryEquityDetail", "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets", "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesBPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series B preferred stock or outstanding series B preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series B Preferred Stock [Member]", "terseLabel": "Series B Preferred Stock [Member]" } } }, "localname": "SeriesBPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CapitalizationScheduleOfTemporaryEquityDetail", "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets", "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesCPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series C preferred stock or outstanding series C preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series C Preferred Stock [Member]", "terseLabel": "Series C Preferred Stock [Member]" } } }, "localname": "SeriesCPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CapitalizationScheduleOfTemporaryEquityDetail", "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets", "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesDPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series D preferred stock or outstanding series D preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series D Preferred Stock [Member]", "terseLabel": "Series D Preferred Stock [Member]" } } }, "localname": "SeriesDPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CapitalizationScheduleOfTemporaryEquityDetail", "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets", "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesEPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series E preferred stock or outstanding series E preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series E Preferred Stock [Member]", "terseLabel": "Series E preferred stock" } } }, "localname": "SeriesEPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CapitalizationScheduleOfTemporaryEquityDetail", "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets", "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.rocketlabusa.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r103" ], "calculation": { "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 16.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 compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r429" ], "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": "Options vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r437" ], "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 Units, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfPerformanceBasedRestrictedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r442" ], "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfPerformanceBasedRestrictedStockUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r440" ], "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 Units, granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfPerformanceBasedRestrictedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r440" ], "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfPerformanceBasedRestrictedStockUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r439" ], "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 Units, Outstanding, ending", "periodStartLabel": "Number of Units, Outstanding, beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfPerformanceBasedRestrictedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r439" ], "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, Outstanding, ending", "periodStartLabel": "Weighted- Average Grant Date Fair Value, Outstanding, begininng" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfPerformanceBasedRestrictedStockUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, 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, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Options granted expected to be recognized period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r441" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfWeightedAverageAssumptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r451" ], "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfWeightedAverageAssumptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r453" ], "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfWeightedAverageAssumptionsDetail" ], "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]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationScheduleOfStockBasedCompensationRecordedInConsolidatedStatementsOfOperationsAndComprehensiveLossDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfPerformanceBasedRestrictedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "The highest quantity of shares an employee can purchase under the plan per period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Shares authorized to issue under equity award plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r445" ], "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": "Aggregate Intrinsic Value, Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedLabel": "Options to Purchase Common Stock, Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Options to Purchase Common Stock, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options to Purchase Common Stock, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r444" ], "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 per Share, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r459" ], "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": "Aggregate Intrinsic Value, Outstanding", "verboseLabel": "Aggregate Intrinsic Value, Exercised, Ending Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r435", "r459" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Options to Purchase Common Stock, Outstanding, ending", "periodStartLabel": "Options to Purchase Common Stock, Outstanding, beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r434" ], "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 per Share, Outstanding, ending", "periodStartLabel": "Weighted- Average Exercise Price per Share, Outstanding, beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r448" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Options vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Options to Purchase Common Stock, Options vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted- Average Exercise Price per Share, Options vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": { "auth_ref": [ "r426", "r459" ], "lang": { "en-us": { "role": { "documentation": "Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased", "terseLabel": "Share-based compensation arrangement by share-based payment award, per share weighted average price of shares purchased" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Description of modification of award under share-based payment arrangement. Includes, but is not limited to, terms for expiration date, vesting rights and exercise price.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms", "terseLabel": "Share-based compensation arrangement description and terms" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "auth_ref": [ "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification.", "label": "Share-based Payment Arrangement, Plan Modification, Incremental Cost", "terseLabel": "Share-based payment arrangement, plan modification, incremental cost" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward": { "auth_ref": [ "r426", "r459" ], "lang": { "en-us": { "role": { "documentation": "Number of shares purchased for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Purchased for Award", "terseLabel": "Share-based compensation arrangement by share-based payment award" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r426", "r431" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfPerformanceBasedRestrictedStockUnitActivityDetail" ], "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": "Weighted- Average Exercise Price per Share, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted- Average Exercise Price per Share, Expired" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "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": "Weighted- Average Exercise Price per Share, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted- Average Exercise Price per Share, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche One [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Two [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r428", "r432" ], "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "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 per share of common stock" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfWeightedAverageAssumptionsDetail", "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r429" ], "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": "Options vesting on first anniversary of date of grant, percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r450", "r469" ], "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 life (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfWeightedAverageAssumptionsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Weighted- Average Grant Date Fair Value per Share, Outstanding, ending", "periodStartLabel": "Weighted- Average Grant Date Fair Value per Share, Outstanding, beginning" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r447" ], "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 Contract Life (In Years), Outstanding", "verboseLabel": "Weighted- Average Remaining Contract Life (In Years), Outstanding, Ending balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted- Average Remaining Contract Life (In Years), Options vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Outstanding number of shares of common stock" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "terseLabel": "Shares issued", "verboseLabel": "Common stock shares" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "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": "Issue Price" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CapitalizationScheduleOfTemporaryEquityDetail" ], "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 (in Shares)", "periodStartLabel": "Beginning balance (in Shares)", "terseLabel": "Shares, outstanding" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r113", "r128" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "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" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r5", "r179", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r203", "r204", "r205", "r206", "r208", "r209", "r210", "r211", "r212", "r214", "r222", "r254", "r284", "r288", "r289", "r710" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SegmentsSummaryOfInformationByReportableSegmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r26", "r27", "r28", "r118", "r121", "r146", "r147", "r148", "r150", "r152", "r163", "r164", "r165", "r234", "r297", "r302", "r303", "r304", "r308", "r309", "r348", "r349", "r352", "r356", "r364", "r590", "r768" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CapitalizationAdditionalInformationDetail", "http://www.rocketlabusa.com/role/CapitalizationScheduleOfTemporaryEquityDetail", "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets", "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r57", "r79", "r80", "r81", "r129", "r130", "r131", "r134", "r142", "r144", "r162", "r239", "r364", "r370", "r465", "r466", "r467", "r509", "r510", "r572", "r604", "r605", "r606", "r607", "r608", "r609", "r718", "r719", "r720", "r786" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://www.rocketlabusa.com/role/CoverPage", "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/role/LoanAndSecurityAgreementAdditionalInformationDetail", "http://www.rocketlabusa.com/role/NetLossPerShareSummaryOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsTables", "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets", "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r129", "r130", "r131", "r162", "r665" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfConsolidatedStatementOfOperationsIncludesRevenuesAndNetIncomeDetails", "http://www.rocketlabusa.com/role/BusinessCombinationsTables", "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets", "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StockDividendsShares": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common and preferred stock issued as dividends during the period. Excludes stock splits.", "label": "Stock Dividends, Shares", "terseLabel": "Aggregate shares" } } }, "localname": "StockDividendsShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r27", "r28", "r370" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of stock for acquisition (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r56", "r329", "r364", "r365", "r370" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r27", "r28", "r364", "r370" ], "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": "Common stock for issuance for awards" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Common stock issued upon exercise of warrants (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r27", "r28", "r364", "r370" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Stock issued during period, shares, new issues" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r27", "r28", "r364", "r370", "r436" ], "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": "Options to Purchase Common Stock, Exercised", "terseLabel": "Exercise of stock options (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r57", "r364", "r370" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of stock for acquisition", "verboseLabel": "Issuance of common stock in connection with acquisition, at fair value" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r57", "r364", "r370" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r57", "r364", "r370" ], "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 stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRedeemedOrCalledDuringPeriodShares": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "Number of stock bought back by the entity at the exercise price or redemption price.", "label": "Stock Redeemed or Called During Period, Shares", "terseLabel": "Stock redeemed or called during period, shares" } } }, "localname": "StockRedeemedOrCalledDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRedeemedOrCalledDuringPeriodValue": { "auth_ref": [ "r364" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.", "label": "Stock Redeemed or Called During Period, Value", "terseLabel": "Stock redeemed or called during period, value" } } }, "localname": "StockRedeemedOrCalledDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r27", "r28", "r364", "r370" ], "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": "Less: Repurchase of Management Shares", "terseLabel": "Stock repurchased during period, value" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessAdditionalInformationDetail", "http://www.rocketlabusa.com/role/DescriptionOfTheBusinessSummaryOfReconcilesTheElementsOfTheBusinessCombinationToTheCondensedConsolidatedStatementDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r28", "r33", "r34", "r121", "r227", "r234", "r590", "r647" ], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 29.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity (deficit)" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets", "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity (deficit):" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r119", "r349", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r359", "r361", "r362", "r363", "r370", "r372" ], "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": "CAPITALIZATION" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/Capitalization" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r610", "r649" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r610", "r649" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r610", "r649" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r610", "r649" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r648", "r651" ], "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.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]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Supplemental Balance Sheet Information Related to Leases" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r500" ], "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" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r19", "r347" ], "lang": { "en-us": { "role": { "documentation": "Per share amount of par value or stated value of stock classified as 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.", "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Temporary equity, par value" } } }, "localname": "TemporaryEquityParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CapitalizationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of new stock classified as temporary equity issued during the period.", "label": "Temporary Equity, Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of redeemable preferred stock, value" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfChangesInRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://www.rocketlabusa.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityTableTextBlock": { "auth_ref": [ "r19", "r347" ], "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": "Schedule of Temporary Equity" } } }, "localname": "TemporaryEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/CapitalizationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r388", "r396" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/RevenuesReconciliationOfDisaggregationOfRevenueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r388", "r396" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/RevenuesReconciliationOfDisaggregationOfRevenueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r534" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and Trade Names [Member]", "verboseLabel": "Trademark and Tradenames [Member]" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAcquiredAndRelatedExpectedLivesForTheFiniteLivedIntangibleAssetsDetail", "http://www.rocketlabusa.com/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Point-in-time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/RevenuesReconciliationOfDisaggregationOfRevenueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Over time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/RevenuesReconciliationOfDisaggregationOfRevenueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r477", "r487" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance at end of year", "periodStartLabel": "Balance at beginning of year", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r485" ], "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": "Accrued interest and penalties" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r488" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Increases related to current year tax position" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r489" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r166", "r167", "r168", "r169", "r175", "r176", "r177" ], "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/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r496" ], "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": "Decreased valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/BusinessCombinationsAdditionalInformationDetail" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "calculation": { "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets": { "order": 25.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "Warrants and Rights Outstanding", "terseLabel": "Warrants and rights outstanding", "verboseLabel": "Warrants assumed as part of Business Combination" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedBalanceSheets", "http://www.rocketlabusa.com/role/FairValueOfFinancialInstrumentsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/SubsequentEventsAdditionalInformationDetail", "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Warrants and rights outstanding, term" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/WarrantsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Weighted average common shares outstanding-basic and diluted" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rocketlabusa.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.rocketlabusa.com/role/NetLossPerShareSummaryOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r127": { "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" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r155": { "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" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r158": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e725-108305" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e765-108305" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r172": { "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" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r223": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r234": { "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" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r242": { "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" }, "r243": { "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" }, "r244": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r246": { "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" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131251-203054" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123364984&loc=d3e1205-110223" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r283": { "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" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r285": { "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" }, "r286": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r292": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r293": { "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" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r295": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4724-112606" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r345": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "35", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=123355788&loc=d3e57777-111642" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130534-203044" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r398": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r422": { "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" }, "r423": { "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" }, "r424": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r436": { "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" }, "r437": { "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" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "25", "SubTopic": "40", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244457&loc=d3e16701-113920" }, "r474": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r476": { "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" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r51": { "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" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r516": { "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=122134291&loc=d3e330036-122817" }, "r517": { "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=122134291&loc=d3e330036-122817" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r52": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5558-128473" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r541": { "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" }, "r542": { "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" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r548": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "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" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r551": { "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" }, "r552": { "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" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r561": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r57": { "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" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r58": { "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" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r585": { "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" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "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" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r6": { "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" }, "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" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "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" }, "r610": { "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" }, "r611": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r616": { "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" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r618": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "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" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "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" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "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" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r644": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r648": { "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" }, "r649": { "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" }, "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" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r651": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r66": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r660": { "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" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r665": { "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" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r686": { "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" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r688": { "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" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r694": { "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" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r699": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.10)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r706": { "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" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r708": { "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" }, "r709": { "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" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r710": { "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" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r729": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r730": { "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" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r746": { "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" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123366838&loc=d3e3073-115593" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r766": { "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" }, "r767": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r768": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r769": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r770": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r771": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r772": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r773": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r774": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r775": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r776": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r777": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r778": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r779": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r780": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "i", "Publisher": "SEC", "Section": "3", "Subsection": "10" }, "r781": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" } }, "version": "2.1" } ZIP 119 0001193125-22-134746-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-22-134746-xbrl.zip M4$L#!!0 ( ,&HG51%0Z7_Q1X =Z 2 9#(W,S0Q-61E>#$P,C@N M:'1M[5WKRCH,H)26!8!C*IRL- :D.2FYAA]][:#W*W;&MI MM[Q2=X+O7W_/0U*K'PXP,&3FUDQ1 [&[I2/I/'[GI>R_F;P].]A_,SX\.1@. M]B>GD[/QP?@?6[L[VWO/]Q_SS_#%8_=$LG]TO5B9U6^3-S/4UV6>LD?S711;EGUO_+%;OWS3"Q5OGXQ M44MIDW-YFUSII8"9#L].7Y__],"H^0*FVC\Z&']//W+EU%Y,%DHFWR"L( M(-WXY?.7CY),E#)+A$WT+#E<&94GN[NC9&]G;V^4P!BT%_# =)V( OZ2Y:V4 M!="2?I#E<' FILF[Z\-1L1C@A#&9FTUX#O*VG]"-L\ DK8Y4&_0/PZYP[4O'\SOAH?7M-"&EN02:L, M/%[J1"Y7N5Y'&]+""I2ID-AH.IA+65:AB MGA0ZR>$A ^^*(G!/N6#^Z;+#>#;C#4].X+4V)\*D^ +.9.%PBE+@A,D"^$\5 MV\D][/?YQ7M8[P1W_=7%U7B$U":J0.*LRJ01I0*B'3LNJ[(2.7QW(PM1E)8V MWGTXE86<*?@,MC\U:AJ6Q:*@X7V3S+7.Z,<;D5=BFLOF/'SB1J92K4IZSE:S MF4J5+-(U$G&[4"

5W MB/7CS0#>+1OZ8S@H=)E,=54XM;>&H6QI%+-N?<#:N)/34["3CCSX,-7+I2J7 M-#.<"P[P ;:&9[K559XA$^''MV*= )$P8#D*DXR2!6ZDP:$4JM\9G&=RJ\I% M32;*S+.7L+ TE:M2%*G$F5B<<>*DHA%J>6*%5V2*J;2RA",Q,"3S(1YDE6XT@^,M@IM6(N>0$#K$&\5$(K'=J,TJB3:72!\[:0"Y1/V>B%N2*61CJ.C M@_$MRK 9#F!B( ^L7I'F58;Z+3Y7V+Q4&E)[*Z-O%#T0DT/CV1$^.%,H!TK0 M %THRR%6CHS6"F@ B%6L7YL[.ASTG6G-J/%^V@IV$CU^3G%S2E][(L^Q(TH#7 M" 9@NF?;=UF<7VWCGVS<^ NTJS(YTRFQVQTVAO8< -)46%X3<%PR$REKNAP' M0'1=)D^>/]]-WJ:O]2V@Y^MR&P8'7CR2@&YB78%E(FH^0U MP#$#*N48;+R5.2WP6)N5-JCJ@"T-Z^H>1X/F& X X!FD2/058#(&(X!G6+. M_L.9G L>]JBR("C6)H>SF5 &U/C*X3F[<7@V4Z1MV4AY"VS)B$VE,QJL-.OU MSXQ>)B7L'%E'^#O6TSPRF%BP^OC])4)Z8,#TPR@Y7B@9&>R$^=^T"-S^:I_G MRT_]*&JK/)B/F&8X"%Q# MXWPFXXPEE>OP[!0^2A!TBP&P_3=7R?7I?P/K/WG@AZ2XVHL__4C_/4C>GYY,WOST8'=GYR\AHG0\ M/I^,K[Y+T.TKQ6VSO)U4AO 6;'K'N(^2ED7,Y(T&@4 CX[!<$!G1OPV0[I5X\];.%![(@865=H]='('5SU,7.5Z_R$FF_U>8# MR1XRD1$9@4$(NC7K$L5\$52M@3XMU#ZFGS/)5A-/@:_+65, Z'NY72DW#B,:0DNA>* MGL0/'%"7SJNA$Q+.76Z(=:3E+[LFT9+9J5<&E Z&_IPW@PM6 M,&K*?J5W1N%YM^WQ?F,XM"IS"GC!;(9?KXGQK]!4PGY@[H&?<-TP\Q;/G+', M$-\MT!?93LYUB?M##I.7)U0RC)R\FI:%@*_!0;=HC$BIQ5W M,]4!5 M0;T"&G:&[&E78+.0 UCY+7W4H$0G XVGS"IV:,B;MB#C%5GMERSS7F.R'J!G M;J2E.%:"IOR&H!,0K8<#=+]12@A]U%]BO %WOQ6VZE%N'5C2UG3WXQ/^L)&[ M\&1E8=DA_"[YJ(/]=P='X%;J2: M&AO<2C;%P150C\,!SK30><::D-:W1)Q@ V4^?M90-20D,XF!_!S$IZ0%&HH. MY& ^/K+!"=ZKT\*9R[W0I!(F78$!JAL':@G@!$V;BUL*. YI]N.6+>9!I<1BF$-%!!Z;ZXOL.6Q?[Z=Y$%^7>DRQ/2 M:X!0T"K3JJ6^,\G?@06NBAP1&AI5@E_)U&B1!;"%# 'J1[ F1V/&AMY2^)K] MG00% O$*LS0;5-QHT.L,(,GEM?=ATC;J'% ARP41[JH+&J [4^$/L ZS!6R M!(F< 0=,K7B'B&=J?$W#3G'89)6+PNV;!;EVWI;SC&<5FID&\]7A08S((W/C M"-L=H6_B%()0E+Z"'S!SB$=*B<,__[#S :>CI&$J[(+I(C\3N#%W_D$_[4;/ MC2#L#59.R1L2N?LXQ3N/\ & ZB)@L]AU XEI8-LO(UC-V/U>2"8% MAT4@Z'0CAE3V5QM"$AVI2F(Q>KXJ'[A ^N9(XK\C]"1%^HUH8# M%-I8\H/J:&FCWH11A%'@,7K=:YPZ0]UB1C #NTY+7JQ"GO2TP,-$?KY$<_40 MO=XE!@"ROH@IY;(;53SP4K<,*2[(4K9[ MCW>?>3EO/>>4RTP9^.&M,$#\KH5UO 5%L[=7 -0ZK.85?(<_(-'GH+U(7],' M#RE=U:JO^AD&1FK[2GJ8*+^6%*%6!M3_IP)DPL$LWD'\UH^#Y@KCT02=<5 Z MZTS.2*6[4VH>C(M7XQN/$IVFE7$)\LY6,$[R>T&.<4P_HULROA3?H@=2\E1J M9J^/>RD4)4(IK$594554ND(WBAPP."X7)E^H5=\RB-61XQ[!CT97\X6+YZ-6 M__X89G-L!2#,!04\QQ\16,@N=#DM0D[#:X2&HQK2%A0IFP)?W>4I(H@A65#+ M*>7PHPHV=F31Q8I\5QJ5 *; X 4PQ@@& 8M*_B6P0@%B92TYJ%B.(0W(8*;3 M"M]&'R/$@:5;(3HGE3'U87TJ@M%32-'CJ/KU4D*$8JR24%ZMQ6CE^(^78=-& MR4+? K8UHS:J[G/M>G0JX(T;S,G0I-VT(+P,$#&YTKSC4*(I;@"FDV69<\@K7X?RKB"]TH]M(QSC3]>/ M16XQYD1][I,2H>RPVCKJCG19#/DJN^B4XHY[RNZ9"X+1MMXJ M+/;B###N;DQ0 G]CBJ-!%CXTA]TO_,+=@EWU85U4!IN9B]NO+JOY)=)PISA< MHS(GH[!1,*X_P]D?#C3SY.2$0+)6?#0\FNF:0M MA.]@^\":("IN%T+V4'0?L:B/=_&>B^1W&&[2@\8V@(W )C,NX00K914EN6LU MZNO:AP/P?$(Q=$.W/V2E2D% GPK 0\80H(_/ENLM7USG'$#KS".&,P3K'JP8 M-3*NQ@]Q['[I>,1+9PB^+(3L:. QW7V6ESS973K7+ M-UXF$Z>2ORJW]>L%P3L4]_)NYRG'KZES*+WWVXRJ1F5WSH&#@ZO@'WEMJ+)- M&2<")S:4QNK9[S=$]N2/$-EWR00:/T!X%D#<$B%[HS6%QOAU+B:ERG2U=40J\R-\VS%W M,5:*>V#@E#6:8A@[!I?E@@IL'6 K=+'ERL88<>$'EEP@C\%:+3+\B.OZP&0C MD FK;C3&<-L+CE^WR%"O"/!?KE>,+PBE-A;L.):M>$!V#@#6SI;;CY8=:"<@ MN?^.>!]%@2)UT7Z/8%B*Z?*Y%,Y?:GV",,$%C?8-ALX@C/HO*[5 MBIU2,F=QHB=V@HRF#FK7O%N[@@)8WA1RS=6\KC]I!FODRB"$V%7Z#6(XOP2U M_&VC$%U&/52GK1ZJTYHEHC[GHZ9 '38C[8UVN1YG"35M*XC?XP%]+E4U+Q_6 M[L4]H,+G=]8WD:*]=-&*_@T, 1 7Z^AS,T-_5UP^KD+3D40;1+&J;H.P?^ M M/=!.)Y#N@SF:L1AF8X)Q6%5)17/T$YX9!L:"^J0#Z"F?!*'.N* I[F;K.>X@ M,4Y((D^$W._7$CQYYS?=<;BIS"F;S7YD.':=U#"_\0U>+Z M)A[,%"5OX2@1C;C\RRNC,BRN1H]"I-2]W7S9M7,EX7GZ[B$ M?#CHGQ DISU?\O!TYN/7IE;#(YK#$7SZSR&$_,#%('H LX$3?48/E M)(4KO1@'11U5:]\JWK8.EK,6"%"Y(\#/-:\4%C(7KO0Q'&U_G'$BTT6AYCM@%/.IF17KB#:<@5W-7S7\E70M"UN!^ M.(G='Y\_&PT'J@RZ*B0_.V7O/K\2*N//$:C.%3#_0%I^8:@Y<3X4)'=YH MFY7A('+@, " >BDNDB/E(%#).2&7=>Q[6D^?XO1T.#XA-_(M0+%:H+)E7\9, M80&N;,9$BQVU"UHVPNPEEIDX:K >?&7D5K2.#'< F 7.ZQK0I$+[D+M^[!JB MA^0@6>'F91@U _Q^@W)/_PC*?4,AW-SP?Z+LJBJQ7L?JG#)#?1JYUEFN!S#C MUR@+E^9"+5W\A(TRQAZ,HG)2#%7UE8QLB+ST--LUD66G<(;UXD/UB(D-G;78 MB\E$V@T@-1XJY'<8QI%PJX(T.F*/_(9ATU11J2IX3&:J2G\[T4/E9X\\0D'Y MFIB<.I CDG]7!CLQL1, R_\Y]E(9W Q4Z+*N-:P=$L1$K6G#JN/51NT4->4" M+&%5HK+R8U IBW9/*VLKU$6^\4NO &%IOJ1I.'BH;MQ$E(^MB7!O>TM*8=), M_J="!8E1+*[ HN!*FG+;L6+D65E0EE- M[;?DKFNC27;(5]:)-'I6:2;C+T%(]O\RY'[DNIT5G*:\OXYHINJ,@2BT[EG#]8($S M8MP44S4##12BL@YQV@7=AA15(3JY[J78=37WWUVDBCO9F3L_V,6BTPL]-GYP MC%A-49&[,_Y&YWLO;M?FQLWWKFD/5SC!9KL^ M34?KZ!8H& GPT86 N\D%U @US@9S6/O\M]&DY#.Y)D3J]KL?4["Y(."([?D= ML?-)JZ'1V]: !!A_H[8K,*3@;W=P=5Q.+?HL"^9!2DWI)642_%^X.$3D]2UP MU,]'[)BB]ZI=72K'-+I>9#,)FG+L?L3W@5(*BE)P='\;->88V,"V M&B,*.Z/[$ZHIQE91'2P59Q02>3QR$COZ%UU+KVCQMW$L:7^R#7ALWF>XO6H67>WRL4F[Y[ MDNC-J: Q' TLXK/9%2^8H&9WR;$KR>_7Z4"/C&,FY5LLHKPFV7XG[4N\%,&X MF@\.QE>XI^ )<],I=VJ%&6QCBI6;(KI2D#1\( 78V(G.T M@$/@2_4B%M14P,KMM;K@'#V91+RT9^EN0$*\BP5SPX%UOC9Q/INOF7+E@@5/ MNY2^"S2F;A12+@YIPR:XK=Q.CM9\CS#?0MCS;A3^ 1.'4W[Z,D$T@RDP,_LJ MF,+QHOHIX4F"H$1)]AMP_$#G&)77-U12[023;IEPBT7@]YO"V]V%;\IL18+1>=1YAB8J2HDHI=4!O<+!@+/3=E,I;7[0Y$?WY(9?SV* MRB8M$YC[N\H(Y6"L._.WC75YJGXHW+UI_8V<+K'>-:9#SX>":\')?8&.3;9_3."3-(U][Z[:2O!]FBK[2."X>:8QL+CV-RM_Y3WTS(W>G'1VIQ'0-73; P8R[E+J3DN19:",+9OA6.+86U$F*&MR4=S3?'V5CJ]" M=5\AV)"*/N'5(CCFWT7 $#84HZ;!&Z4![HF]-F>%WP)REWDN"JDK^YLKOC_7 M&'&CAMQ$$T2BB"MXSI?>B98?I4DYS4'U21C?WW /$K$%WTF[-D]O".LY7B,_"LI7W0E?%D^!16QOUHHT+E2%*1S MJ5==E_[>43$7R*9-9<X"A'\7,L0'0 /5S\&QPJC^@#$EE.U;Q2X79B-D$A)>=71R;.@/7!;6&: MPPVE\:^I<2"$KA=<8>#Z+O;YK=Q+^8JSPX8JW;E_PHE2N*&5:V"CJJ?G+WU* MDLM*.?P8U7#/9F"CL9K&19^F5F6*@O:_[)KNK_%._F?_].":&DLQ]GM)EZ!K M<#RQ[ M+>/_UN_6[GOWA=WTC$'1Z#N1/SL?7UPG]%JN+5R/64+VY 1?G8V3X_'9V?7EX?'I^>N?'NP\H)\O#T]._,_N M])_BX1]=7)V,K^AC1Q5_L@4<3U^X?]QY[&TSQ!Y@KEZBG[QU0MQHU66?.$: M6L3!RGJ-P'5Q='/]]/$G.#H_L:]>-'?:\$'1^L7,67MDW($.$;:.KJ83"[>PAH_8GD#4/"G'?JO M9M[N4+2O3>[;/,QC^[CA.V=BF5RO0 [O86O.Q5+>M3EWK-D_<:_T3_ *DZ]< M /_&CU>J #B.!0KN-W[$T@E_H5XZ8,/WAP+\_Z, PR\/_4/K?5^M%__&T]^I MXNM?PF=IBR?Q[X[<##0;2/]WZ#/T>D/#09VXCNZI:/Q6WG_=[6SL/\9?Y P? MTB^ _C]02P,$% @ P:B=5)ESUPPT @ <@4 !$ !D,C3%\J['MS.S>^NN\OO8A/_?:+3>/\CCTPB]=9]#K MN_8IU'G[# !WELZ?8+8,TCC-IM;C*LI#RX-V2X,"9 J%Y\ZCS[#)G^)P:KW0 MK2K'M[T;RBP@%=VSJ57A3EG'L]876$W$GK*NXLWXNE$3.,?/7"E>GU([SE17 MTA\X[O^.=Z2FU?=Q3FN4D. +9+PFNI(?1\MD:@FZ+W4I=Z85K:)9E(.1!:X] M\UQ[;72]QL 9OB.%XNC)D4.0)ILPR2%=0)3,PW6H'SK,PF6TR<,LG,/Z819' M ?A!D#XD>90L81%E]V_Q[3OOP-=[1"@XDYHN* ZJ1#A(!,KT*Y60X9Y*)8BB MG,%&$86U0>I@P44-[B+52BX]+ZG"KFQ(@6/&7P1I+&_3';JV 7EO8P>#0=>Y M&0V'UY=?.&NW_K5._S_KW(WN1K_J[( ?! ALN%"PU2JW<$]$45ZQ9]E,G$$' MG&O'Z6A$I:U@^XM5.\H(*RBI0%Z\D>:TC!=?44%,GN%AXW<@8D4/M-.DDOQ/ MNP7N4" KT"0.$@YLBZ+=,I]*)%M3[>I3?SB:A-\:%$J:X'9B.B0/1?F7#O7 M#,[K-^U]YL:6-LRQXE0I/-ET1>IF CG7K+ #<;R&#Q_>F$OPV1XKE!T(_ \7 M[3>"5N>AN#L-Q46DK;>?OJWG7:BWG,F9I:F3QUW[$U!+ P04 " #!J)U4 M0?/C;@Y,! "<)#( $0 &0R-S,T,35D<&]S86TN:'1M['UK<]LXTN[W4W7^ M \M[>9,JV9%\BYW,Y)0B*QG/.);+LF=VWB\IB(0D3"A2 Y*VM;_^=#? FT1= M;$NV)*)J=V+Q @+H[@?=C4;W3__O8>!:=UP&PO=^WJGM57SSM1 MV-T]V;'^WZ?_^W]^ZH?P(#SL!1_D#[?S\TX_#(G6CZ_H">K9V>GKZCN\FC@2AZ$!JMO?O/MXNVW><#MBN\(&2>G>N+ MF-'W\><=/M;Q@-M[/?_N'=R@>8D?%(%_N%][/ZMI]43:\E!RFX7F[_%WZ*$?%G=,W_F7N$/=K_X<;R3>]1CP@Z* MGZ5;N8<#81<_"C?R#X9#.>5)N)-[- IV>XP-DZ>[+.C0/.H;]/!NM;:;LO&# M.X-:_[G(\%H4RAE$@KM)AV4XV0.X6/!U\3"MR1JR(; Z_\_GZXOT\;#X^?31 M=Z%D7M#UY8"%(/_8TM%N=7]W_SC+_;,&/2ZY\-%=F/'<&S$%YGWW)!WK=(%& M&-HA/.+,P7]#$;K\TU6K;=6__?1._8++ QXRR_:]D'LP#2%_"-_AJQ\MN\]D MP,.?;V^^(+;A=W;YWY&X^WFGH1[?O1D-^=G4\_ M.>).__H?1P1#EXT^6)[O\?_Y])-X^( O<:G^%([#/?H3[E]& RZ%;7EL .T M('PX\VVXYH7T24N@9-,;A\?OCT].3D#V:0P/X37O_KQS5:U]A_\A:]SXM?WO M!^KOG63XN<\4?U5S]X@!3B.Y$CTX/ MJX<+]>C[-VA]$ V^\4$'UA897L,'>/U!!-#7VI\+=12GIPYSX^#\?'%9;\&Y M"&7$%_Y TP..&5WSG@B0)\-+N#-)A].#!;]]W6K\UKRQ+NJ?K=MVO6*=7S;V M'D65UI!+D FO=^$'08-).0(IN6?2"2[$0(0D+D'+NPW&>_F^6CL^6HPVYY[# MNT3][ <4J:( NW'#'AJ2.R+,/J"H9V>N6")IR1U9S',L)KG%[I@ 5<#E5NA; M?K<+'&5%0_QQ4OT77+"Z41C!%?6X-8>#P7RZAV]@E*^@C90$FF1M8 MOK1@->?<":Q_UJI[U>J>U0(%B-Y,VNIP1=4'+FT1(*$K] ",<Z%V$?W@R&W Z1J?!M/0W6'_K- MMQ^L?__C9'__^*/P8%2@#Q%W>GX(W&8-F0R3!Q@TK\<+4_'/ZEZM2@/7G0#. MA>$S:Z#P#)\YJ%H.&P7X?NW]1WP7)N1>BA#6#OR$;DJFM7W ##P!SWJ^@'2/:'"Q/M3 M.8](I9CS#7 )<_Z* E!YW^(P+62S_:H%X$!LA40C[M&#/ZCN9FYA2\)WP/BA M*V$?9B3_:H=#HSS'Q $\'="50KIK[HQG61/^(\U ,B&+3L&<$;'9X]%DA$VSFNL"?."V9CNAQ!@#:%G)R@. Q#C!74<<%9(\_4LD##.OX=_QQJ_;3 M5H7:BE:%I>+[R6;B^\>I^%ZM9?$]>6X9.(\@CEI,7@S&Y'UY #A+G)X)%RN$ MOZ?JPQR6HPO!.L)%G4_!0"("K2Z8,\RS!7.O8"[Q\\T'H%. 1LT%Z/83VO+^ MR;BV7 >].A&[ZLZG^6Z!?[1@?#+NE."![M:ZC/!XU@AKRQYAU_=#X -._?AR M^;UV5#TZ.B6#_H/+T)W(O=W;]LXG-+,E ^EVTW:!2P+47GR)>E($NKRTZNV& M=5P]1I%F-MY!-YO"AWK[UKKT]RS5TY./R&A2,2A#%HQLXD!XTR[ZF.0N>L9B M#N5!* 9T@=09TF."6 Z9_7 M?/H)?2Z MD=@+\^AFO@\EWP,"Q8^@ZW"&MX<\B_ *"+XR12_2#\=-: ?D;),6.W$T3 MN'=C<$<_ S^2](NV53[HY8F6C/$%V/IDZ:IL; MY[_EO3SC+T-[[PK;5ZI0^CG:X D_8:=V:_NP*B9MZ3M)0\F;[W+#FS_:VCJ. MMK;$T4YQPZW+J&%D,CP#%>!3K/M4DW&G]]*^.NFSN3F*[SQOCJJ9.5H?.(_8.E843U^'NMNE[2DL.(ZO%NK;IT1*R=KN%H M:Z=+QO_J^^_(S.M+V_AJZPA=ZA MM!PQ0-\5QIS%CK#I?48#ZL.L0?_TKO KZ22GW=E =3!/_+ISAWXPI^V[$44# MG'OVEI-^^I#+1/BKF.?;HR#D@Z#ARZ$OR2NPY?2?._(RL4%[R&RN)R()K[J2 M/OJ\6[+-Y9VP*=+J^PT%V7$IN5,/KWSAA>?>#4Q^+M)'#(37:W7C9UO=K[[O MY-I9:\Y9K/_)TS-G9#H7S>T.D.!#$0V2Q6N":&5BV0L6>79?3TN)F78>EQ3- MTS.8\F5E9/O8=IM9T?#&JT!:ZXY+PT*%D['"U?=QN+I]S/HDE7&;6'69ZMGZ MR,7V,>J6LI_AB)=89]>2]&9I6M+2M)'4-68_\+8(U;'"( OE5RH<:82NO;#N M.X5%(4D:^L8PW]0BK8;]'L%]V%LO$?GA((@JY3 CP"Y/./9,UCTV_,[@N/RU$R+;_SOK!='L"TM+I=4+R_1-(3F%G MH.H82SU^\@RZ;@#;;A3*;B3;EE5W_1P)%T_^PCS'?YX/,(L%'47=N7\* M3)+EP.+[!=.7WGHL<@1<2)2')&-+V^8>@X^N+3?B$CVMM]H5-7? 9:)_1CR" M4M!_@0&7BO[!-1_Z4MR>L+D MX//H&_O+ERI'W_:I+2O5$Q;^^B/F/V/WSB%MF;B\$06A/P 5G*M<0D%?# V' M;SR'SR!KF;C[,[-_@'0;?MY4?J8>Y:A8)O9]NLOP1C*'8PINW!:C'UC$X*G MOM;L_#2 G#E!QGWR4AQ^Z6.AAR$/>3U.-V^TCR6P]_1Y-;R]YDE9EFYX;B%[ M/]F 6Q:/F^PSS^'P91J=6\C=3S+>#&>O V<;O7N]]6[#W<_/&F:8?,V9W*1& M6YX+<(L3[*W.$V<8>=UW:@Q;KY/.;?A\E?ONAM?7S7MB^#V[R<-=5WB]K]SC MDKF@,-8=+#B(I:=#(&SS 6- \]KU.55'3B)W+GR;;02[SNYW_-2C)J1,G'+- M \ZDW8)O;D:2JHLT'VXT<[GR1_D"E@R"Y:'7Q( @L ME\$5EW08Y/.HN(&U99!8IE<[;J5XSIS^,C$BG3)J44UF=%+"FAI*88?(]E-Z M;G)?%^:^+@79RYT4NV[;?@0S5$X MP#)1^;8].0WU[:+SC"&6B=*T0W'-[[@7\4L>EA'6"Z>@K#R@"X-<@")4=EZ8 MF(HR\<0D./XR _\-"SV;A9:NMOQBF':VA%D3 ME\17[O.J.0*D:,/9\TR$?+7JZTE MY*]792+D;7MK"7G;+A,A+S@+>-]WG6?DTE]+G7F;K.%:8),GG%Q2G61A=IPQ=XE M%,V\8;VYK'?YOQO'>JOCBJ5Q_>7_EHGU&O59//1$SC2L]SC6"\*A_-"HEXGO M#&.5HV)'=$&-]?>UZ=+CXMNQI[CH8>?BT9>)_G7'H461N5=,8.EV-A0A<\O% M!C,GH4S<0!-6]QS,_>;^&DD1.,(>UTI5GK@;]E"/PKXO-T$1F-KE'*=,'WB9 M>. ,9BH(A=U0>WW;3OG"X9:)WEL74+0HZIF+V3(N;>U.TP3XRL3H8O2&EZW;[=C M"SF3F7KZ(,M%;8?S :9P:?C>'9[,Z'7*$0M.1)FX8^KI M@>^4(_ *1(B#UL3#_KE M]9IW\.#:+):3G52\F3BZ5G-SRY8C_8=G.> MX8XE>$S4-O9"RM1WG?0>#!";'MB"#;8%5+#)>5K"AOZLZ4I/EA9-MV'1;=;W M'\-LVT?OY9T5-?X"<\#T%;>C;3L:1"XTZ[3"/I9]C$)Z0W+KIAEMYD1#6^\RBKS MF3O@,M$_(QY!*>B_P(!+1?_@F@]]N:W$'AM=F2C;YJXKO-Y7[G')W+KGU)V! M\$1 Z4KO>/,!%;-\37@5@9',*!X?WXBU?G:_DR"5QTQ(F3CEF@><2;L/4W(& M.KCK4]T2/1_EX8\%IJ%,7-'PL1(<51PL#P],#+I,%&]#$SRHE_%\Y8RAEX\# M/I>7 PJ'7CX.:)27 PJ'7CX.."LO!Q0.O7P&"-:P/H!:E$^W#J-S!.91O^-M;D=2A#A[#[8;.=SY(OT![@!& M(=E:K6Z1/%\V$^2@Z[6AX\D5X M& U>W2+]6XOVU9L)",V%K#[67W4XH MBG@?HWTS@FML<[-*.FXL0**B( M^YF#D R87'_?T *=SR0R*9R%,G$"AU\V M;=E[.29:P0K\I7R,6VA=- W@+F2%-0WF;CSF?O7O@+ 4CJ.I>K9IF#L/Z*8. MT3#NJS NQBRTNG_X,-[)$X]?N=^3;-@7-G/7FN-F]9@8;V*89:+QKU=;1U1; M%73]\.M5F0AYV]Y:0MZVRT3("]_K78@[[M2#@.>C4PH6L;C$P2;2?\;:G*G< MH/:/BR;EF3:78;TEL=[E_VX*RB^F,8*8H^5Y!>'XN+'ACZUZIT-M%1ULF%GA* MC;2U)OVB0;@O6V=LS:A>=QRAG.-73&#:6#84(7/+Q0$S)Z%,W+!PK?AM/<>; M)G1:<"+*Q1TA$QYWXM,NY0*)XM&7B_ZF(&IYJ&TJD$X&[J]!!=+7XI)ZT/(R M]6E-PK>7T :$!_2%Q_B2&H[G=@\V'?LB1,KVZ$.5O87;7943#$S226J3:TXFI# M+T/&NG.'.V].V\?T.+X7@.V\Y42;=>ME2/')U4JV9!(GL7ZGTKR A.SF33_QNP^H)0<)3/P M.^\+V^686K/5[0J;?XFD)\)(\O(Q GXXZ=H,UFA =I$*",J]'ONP039L'B5 ME.8SYF(SB:O3Q(F03X9CEHBNQ=.PF215>4.Y3(9;/IIF N^*IF(SZ:KKOG'G MAMM]SW?]7LXS<>XYO"M@N>$49PS6//-Z&%2D./KS2!T$1L?;VE/Y\6,A*9XZ M0YM)2&X+GD]U,FZ$-);@^A'_-7;+W@[X8!H;D$^'4TZ=I M,^E^Z7NX4O'0R'=>OLE>OHL;2;5;R1S."8[ M07< _;AD@_%RM8;PPP\S)VHS:=^2#I)/WNF-I/Z MB6/(&&I3UO6I,[29!+^Y]V_Z?A0PP*][Z- ("_2Y++=3B;\1U]:>I&,=)7K- M'N!F$@UT2SN2$KIRP5D _,LZPJ4:.KD-9N;BOGJ[S_GFE).?T>E8K9XY],TD MJ#HRH<=5#FHFJ^BLH6\F-4UFG*W.C/-"#C63XV9K<]RL,PR5C$6VCX FN=^& M)/=[H6@H,'$'T4#U%09[#5:NXI-,R,]6[;3_[:8E^#Q*_OP%9II)NS^B MQPEADGO?. LBJ>+BK[%:N11>;TJ#F6>_2/YWQ#U[M/9LLMB$9*!GQA0O 806 MF\Z)IV>0:7L8>=\P\JH9>=\P\JH8N4P,6&J*UVU;1K2GSB4/T%:ZXAYSMWU/ M2QUGGC?VS22I28+](DFP7RA9!-J8P)G(O^ZOD12!(^SQ ^HJ:]\->ZA'8=^7 MT.FUI^74+N>,Z^D#WTQJGL&8@U#8#>6JGD_#[VGL4P,LOA&P.@I!]D5XI2&Y M(\+L VM/_UF]UM%;TP>^!(UO+O\5DJHD7+?6G%,FRFFO3_G\7-O@WKKA^+-Z+0*X"P<\&82K]UGD@,SVKSY=\3@>I[YKLND&M'U;Q>?;Z3H]3@:A'!M2:KH5=A9E:[K M\[PL9F B?%M)LFFQV<0_)([ M@TZF>H'R79'_ _0B( M,1Y:TOZ/&Z_74RUN57_(9H10+\]M*CQGZ9A):!?ZJQ 0YW_W6U=7(ASIG1[R9E+O@/6:/ MKF& /+Q@G=(5E58'N.9,PF:2-L.BGTLGE)\WF7)7?A#"6#K"(XT F99Y&ZO> M+5JI8<:@-Y.,OW,[]&71GK;F87VK):]%K[^^>VB)>,WHM3YB-CG@S23=V(I0 M(AK.'/E6$+,UI#2G4T-#I\!O.56C!>=B"39R8=#K+-)M(C-632'FER[$7%TU M+4TAYNVAI2G$O#VT-(68MX>6IA#S%M'2%&+>?%*:*H9K6L5PA30WI>M>NW3= M"HEK2M>]3NFZEZW"5.UFF1E5):E2M'Q-M8,',#6"B6;4ZUYF)RE,P\]E5 M*U^13=>9@[:(1BR;F(I=Z\W(96+ 4E/<%#IZG4)'*R2I*73TTH6.5JDI MFD)'+UWH:)5!.*;0D2ETM/Y.R^[\)0Y M6@([3I^M*4^LAN> KV1X!OH=$* M:-5ITABRS$8A@]RY@AZ.,.=RP$@C#3Z/LG<4RYKD!8_Q[B[\_<5)H%.#%]-S M*SE:*P_ Q"HO:-2!H96I2&+!@%>X7%+:M_W]9>I],>E,S.=+)5->#?T4)Z)# ML7R52F<.?8/("3J!,L/VGR2.VZ:TKD""-TUMS3 ;+=M+M/DSS/:$97OK>&VY M*[WALR(^VT*>V5[:I70C8]5@Q>KHOEGVR*3AF7+.P0JUTZ XLG?)OWJBZ1?S7) [62W>KI;.UR$ \:?704'+-=]:ABIA/[3 MUV/I([T+4 663OXV.P)F1^"YRW1UMWJTZ([ V+.KX&C#BB^\2K\: \1^Z0.3 M2^)EZ!+Y'(YN/"9]X79>/0^MQ1=" ^,4!54%]]?>_K-Z+0J MC%LXX)7N(J#P+8=XU>/OM2H1#M W^=L0\07P%LAXO%NK+H2W8\\^;\$]^5ZM MQ20_&2NN:G!W]50'>V Q;P@]NRQO".A51RG5]=_+J):\I<5=Y['/,^LL+]R/ M-2HR.\G(^T>+,W+Z[-8QLCD4O\1#\49"MU-",[7,ZPL)P[8O+(O5?:\;/GU9 M/KT20WX.V!6$@_$=P:W5A14#% R\3(3/"-WG,@/42G!B5?#XN7Q\:KBNS*N3 M.3%1+H(;O]S+^>76A^K?V(,81 ,UPD"&U\SKK6_X&6Y99WN(OW,CV$K2T<:7 M0>:7.SR3(]WS]RR-\W#3U;OEVK\OX"K67!(['KLI&*7N1!?1U#L>O&:^IT^17+K/IH2WBNE<^6#V;XV=.^V;RGS'_ M7XL(<6:[VK$.06]LFR6V^ &?PJ&OCI:UXQ5E*4QH>59>6A8.?3-I:3SB&T8_ M/'N9!)DG?QLZOMC.QNDCXLQ/EQ9G7DSU/ YMD8X\7T^=/O R,4"&^TM$_:FC MWDK2DSEC2/Y"),^;0UDB/M\F-<#]HL"]2E+N?]^/L][TF>174M@<-!7FMF3S MP>;<"6[NH7>CZVC(>7#%Y9GONDRJ$5W_=O'Y1HI>CV.>;\H=L[:452?Z"CNK MCE@_?O@KI//^;G5_=W])FG9"8UAR4WI_$UZQ.\EPPA(Y86YO"OUD6=*L5!<8 MX[-Y>9BRSSY/#9S"D]-/A]/TXV(CS;94)2F;6A MRSP.'=GV'>)9@U[A!#M41#R0=#PY=!799FW MG)9S1[Y2/;4&_UOB#DQ*T*=MPVXO%[SF/FPY.7"\=&.32<^/%C\5N,WCF\&?.K FD/%O6KYIY=1JZT.&?/!8L\ MN]_F\@XT^B QI:ZD[T1VV)+ZSMK2&DV?*9U5$=D%XUNMP*ZF2F+M>WO(;*Y9 M=?OH-#FZS:32 N$AA8M\*4YP+*I\KCK;R]H?G5@9>YJ BIN>.JJG>YB+OPA&PFO*/;/9<_:Z>K8TRCVFTT_ MH]B_GF*_2KH:Q?XE%?N52JA1[-=.L5_IBJH&!V-I=KO<#J^HJ5:W[OA#VDIR M_HJR>4X#&7LI\3$K$@<-H.+7S!8QG#L M"K1CP[W+U[H-)Z^75F'LC,7M#,.[KVT!&41>K65E.'R-T'DMF=(P0 $#F'#( M3:&4"8?A5(;Z/9/.S6BXOH1+ENBQGA8>$Y@Z MVLTDIO%;]J%L%E'U==&:7,(K@)5#*A0R9T:(W9TX2>O&),^0KI:ES" M+QI3ODH)-:$G:Q=Z\EQZ1V ,$K'1*OQ^VS[+$&; 61!)_DD$_N%^[?T'N!NW M$M]*FL5VBML,,%-/4-"L'CG=?D*[?W(F"UJ-0OD!;SVAQ2$\-[6?>/,);9ZQ MT91.PITGM F*;Y1MZ-#6+N-+25O!2QE=+9]?TGS/ W$2 :3&TZOC^G:?'P07*7CO$' M?3&TNM(?7/-N\//.%V:'WP^/WQ^?'M5.=ZS0UY.JD='ISOO/OWTCEX/ M_$B"::A^]CES #)^>@>S].DG^(\5A",7T+$+$KT;B/_R#U;M8&__9/CPT1HP MV1/>;N@//UC589A<]%KQ]^L#J^ZWS<^?03L_J@4_Z\ M\P]0*'<^W:"^:?E=JX&X03/*=!^L;"<04W:9*WK>!\OFF(@)VLH]<2^ /@'UB6_MZ[] ?/4Q8]6=DII^EP>PI!V S %817'.85) MUK/[\+'@LXI*"\V3]8Q^S:,S7:-O"@^71M7?_+0\>FR;0(!Z8'6%RQWK7H1] M"Q9GJ\WM2()R#9]CGF,U'^P^YJZS,&I*B;0%_ZL/I7"M_=.*A8G:K"P=%Z(I ML>^6D_2:]T00JA0EUJ4?[.7EO"]"3I^&(7G^O63#QY/OX.!@=__H]/WI>SW? M2+(5?>7]X6$UINIL0C^.VY?2Q5S')CNC&.=P4;XIH'2FAH(Q^L MP'>%\TP)>7YS?-,ZM]4[]I MMN>!R0JG\1'BOX[3V&XV;J_/;\YA#NN79U;S/XU?ZI=?FU:C]>W;>;M]WKI\ MN;G=7]^YW7_*W/[!P!KQ>J'O5:RSO<8>J#E'AZ<++7Q+F)'G]/SQJ#1F@*@N M4M_(EE 0K!%UO_:OO%$2LTT.V8^?!]H3+Z\8M%]4,')7-E RKEKMF]WFER_- MQLWY[TVK_JUY>0;_O[$N6R E+X-*+6]P-N+TK'G;[P@'+\8/Z!SU1)RX?-Y #'<_HCY M)CO5*"A0:-U;KBU4[/3A8;(:- M[6MLW[RH[$_XV]?']MU_DB=_42OA] ! W[=_\-"Z8!WKMEVO6.>>O:?-!J.A M/55#>]-\8'9H7;(!;;;'.VP>2&M@M8?)<+ :O29A.;?&K==2:!K M30GY?__/3R'%A]C<=8?,<:"AGW>J._1;-TR_)TCYH ,\U+RJ*W8D)5"/*),0 MN%:M_NN)('&2(9R-=>"& 5R-_TINY29@1PU*%LQ:YK8S%M-RXF?CMO:GM!5/"$S',YN%_\JB<<83/#:U!? V9#V^VY&<_=@5 M7B $Y%_N>B%,^ZR>X;!?%GL7)QTL1S,?6,-QGIX MM+]?AG$NW2UP>K);.SJJ'L21(9.3^!PA.EF-#*U&UUK8:9%?<[5U]^+ZUY,< M&6\HXMORI45QW-:OD12!(VR*:@R+3PI>\]J#H:N/\+C0D9Z!-A=ARN/$-2E$X'_T6C M-C_GMLN9)''IXPP])).A@Z]?U-FU/N[&IWF[BER(QG?XU-D\.#FI6=_LK_X] M]V#QE1RFUDSF$R?SPO=ZUF?.['[%:M2MT^I)]60+9O/-^]KAV^7OGA\>'^T> MO3]XOU8+UJMPV]/6_;KC2!X$%4MXMANA^]3ZKQA:-NAT%3KR$G*7#_N^QRTO MPA/#V2>9Y$P_ZG]:S43>6R3ODL"DT6<" MT\*9B3:JUAI,IE&U-DK5.EX7;GN:JH6A%:!3+4_A8CV87NB7M *5,\Y$8Y0D M&F,C=>.7#;IL^$-,M(!BXKH@,X-!Y&D77$[X\G= DD"D@*DF9*MB!7T_&8)"Z M_"ORK-_88,@\L=S CJQ[_#>J+^ M2NUF]?LK][ADKOK1\",OX/H'J(;JCS:W)0^9'!G&RC]]7 7+F,F@CPN^,HW+ MP%C%T?"&-?+YHIQ[@!VK(<*1,O4/J\<'9>". G^188XQP_SXJ+H"=\G[(\R* M6IT:OKE]O%;D3EL[9K,FC(*%IW@CB?+BSL 5!+*LJ05M_%9;H=SGC$^ MF.P?7LO@48=W?8EXY-ZS49#AYGX"=CG?2)JP#SJ=H67MZ*!BQ?]Y^W'GW?1Y M+$JX6]L[?E_06WUY,[/N3GXVSCYZ^#PGTQ9M:-6'0^D_B $>)7#H/$&7')S< MLRF;//Z&)X9^P&'-8D!AP"%,33N,.JZP/UA?I#^P0N@=W-='R&4[E# MW-*-FP[[(DC"/BBX,8CSUB^VESZ5@O.5@"=N#+T,'UP M]#FK*>,2B !S1K/XQ9<#W-[!>>]0D$Q\FUD.A\;QA[0P=[[P(C^"IE@ [PTC M&41,^:RO(R#H8>W(BF!:Y7C*X;I-Y,>T Q5K"&MPP"V[CS$D^=UW_'CO7 M\1_VK'__X_3]X?''.2E)MIA\*5%$G,<99C@F'.[BZ2HI6>KB=@'S%/%P*B>) M<[S_IO-V*GWFT87V!UWH01%MB^50;R+&K B:EXMU+5)9GO(:#H5X5YT'5P/: M4VMG_%]@D4/#(HI%F 6@&NZF\PKSYCEJ*HE["GG!GL4+A@G*P02.88*E,,&Y MY^ V+K" 7/A3^CXT)>AWJ\>@FY1L=1: S3"J>A9/>G?A_WX]A[P M!*!TN_8Q?FSN U/[%S^'?*J?G=+5^$GA*9%8 M^A37]CN[^@QZL: EA1A2%>GPPP:9KV8G/_:BK&8G_ZBVDF;WI^7L>&:S:Q%V MD'3T I%&;V&F:*(N$*2LQ/&:>8/6IL=_Y/&?JK_V\*:16Q.4L"C?;LZQN(!C M'(06TVS]O+._LZE-K(-,+'V)T\N!>/@ ^@353!.VY3&L7.AP\:%)I?R^(#LV M@#U[OASM6+H,WS7Z_*ZJM>]5JK%8N_&3>HNU'8NJN(<_[PA0X,#0U44!B;%M MW1+W5C"@R^EJ$94B2X>YFMVTO( =OPA^M)4NI5Y,%"KU4^M*JQWK'/ZA_GV. M J!0$#R>?SYT?-_EH'K+B&?FM8B8!L@V LA>="MUZ=]\_'O-8@/F584R[M-7 MZE)#]>@%A'.9*0J6Y!EX3.3Z"VX#3#/1,0B]T&$ANN.^BCX++%@*;33#/9^\ M1U&@S'N8/P[3YUCX9$!VOJ4*[I+C!K_ECO#C5(40-R4\&*:/%ON=",BL]YAG M"^:B-\"//#+B YU !T_P^E@1->^Z:G/*2Z68^?T;]O;-_MLWG]_&KJ6\.PHW M$XCIYS#RPTTR@BL:P-.YN,O<@&>4XSP;3_=3K>V^WFN<1MN?5@JME-4\T]SR M5[?7[=LZ_''3LJYO+YK6X7Y1]:II[/5\PDSS@*Z<+B]4*@(0Y#KGIP6UGPZ_ M6:!Z]ER.F!0, 8*B ',3#_%@P>S-Z,J$XUU!$E)NWEZI]0;O:1=F_A'MN7R[ M9V&?,[TBWS) ;P=&Y&1OJ'K,,!8\8>19K->##NO-](/#@\K^T7ZE>O+>4N6K M8SR]GDRL@)OZ-$+?_E'!*;#NF!MQZY_5O6JUABN :L-ZHWO>4"^T\86XW] X M"VG36?O\W%%V:QI=MY(/F/!@D@(0QLQ<70% 2RM7AC4I61]8;X LY'?F>%S* M]>_?S@T'>$$&F^K97;K:GS MT-X]C$>/PQN05E6QWJ#79/E?N_3U#EI: %@G!5-">0]]\*4 E@*;>P3"9+L, M93*=;SUEB]64_C5R1^I[^S6J*UU39XU??I)KTR=Y;$ZP]/+;E:_FXVT.YV?"6P*?I%(#3B.XQX%4\08I@7<0@1AH[-20CEN1G*1_;RX.K>,A MWI?3 ;+V#\P94)CX)9B'D#3ICDZFB_^2EC!@(XRK\K@-8(8Y0H%>%%=%Y0S& M0MO0"G+'C3!UK@CQ"L"O&TG:5$Y1#^0#OANH0@DV\2EU*U L/*O3JF7B#!5M MU^&POF<#[@1M1_O2 5.-*[[+V6 G8(,56U^T3QR/9UX7)KZ;FTX6+"AC@"UV M.![_%##A3':Z0H1Q,)_1 $B_F)JPA.#-YS"G*3I>/-9M+#IN L,W,3#\-=/S M;*7WH_F?JXOZ9?VF=?VG==FZ:<[P=TSS\M7CE?*,![840UP'%O/P/6]ZUR$D M<1FYZ3 :+"X<8F42V%>T"<5FJ$0K4^;U[+Z,D40&@?XB*N1\""-,]/C]P]BP M49K8/?D@)@R%*>H_N2RT/4)J31 -ARY-(!HH&=- OSW%.$A=0N=>$B0^Z7ZR M9GJ>)MTG%6U)IQXFRE^CZG'AK=F]HLDH]DBIR6)NX"OGE(ISSZJ^+\=.AR_* M3F1SQ]9HRC.S[D;-.#!4)S*F&_(CHP).>6IU,6<=P;.]AN+^("46M+> MB+=*!!X'G\DAIZR+"=[4\#<&I?S18$K<#X_-$!20*!%W'FW?U&N:LX!K5=P[ M/7AK14.RL#7RSIXD)7S ;#\PX%>&Z)_W21)5*T%RIB]%>7)!X$8I.6ZS&R;3 M"$@CR Q!\H$/][MX/C"W,@"CS@KDM)IU--S>RNQ@*0Z6XPXD ?K3CE4NB M]P471%0;._&22(^_$7=I#^,Y5 ?NJ&^A")&/DLT;E_:1-+N,^J!AM&SERN"OI:'N7SL?DZYVZ]8Q:JQP@OT MY-4]+V(N" ^&SZU.6:E5=W^+@Q*!O%T1P,INC8#NEEK:S[B=44X/:K&:F5D$ M41U(IQ$ S$> *9),@1LJYG\"8'\F\0-/#Z"91^V@/7-HBX,F& M&)VU3N5[COC3L@%?BMPP;@%T4CX8QO ; >"@7LJ '^0HQW#[E3@!)KX6>7%7 MG(E.P'U EBBDR!\$E *7,SPC)$U,0/8-(*:GD9;N$UNF?5,:WR4+'/:WVGA& MD2;IO6@D&]/J?LS^B34+7P<#+*Z9$\OQ_E&J;K:;#>W$CX_!C8]IVJ3$^_53 MI_P>!-!*YPJFHAO!'(JDO4PS4\PD6 BSNQ;Q\6%:1)'@. Q'LON"%351>Y!N MD8?,Q)U9[$::D(KRFL9?X>P!J\4T6>YI6)0>(-W#G?+JXR=!VYJ+S 1.0)-) M#_C2:JOQ9VUCM1B_U?:1(U1PG-[$2&2PF)$5&\?C^\9E#Z"UWI-<];S@,]NP MJK[B=AZN2CK]1+$38Y;JJ'?O(BV-F!P[7N_2#5=@L^R-(LW($KH65Z&6EVJ M6LTC9LE_3 ,I-'8/.B0VJ?2P4+\2(X:XJNWB/Z3H:O%>SW'K[17D?GZ\W?;YNTO+G3B]EG[BP4O+W%_ M<;E[D[,WQ[>*(744?UV83N&#IJ6,18#!&I/3OG[7; MN\HHZPR+[1\=5:SC]Q7KZ/CM\VHEK'9#&E6[C,LA4>6&$NPR-*#!6,I'1J.. M3L=2>*@, *WA7OX4-!+M'69 C7>%H3 MLC-3:W)^Y*#(Q(FAV3-WE'$J*'+9%/82/Z4?QA7&%A0VE7VO$XTF7R,]OFQ?FW\\OZ]9_6U76K?=5LW-RV\RF'UO>_5OOV\Z_08SP@U&A]N[IH MWIRW+G?/ZC?-,ZL^E(!+^Z?*$_4865P:6^8.=LT^ZO7BX4FJ)YM5RW%B.M03V10]+;,V!2M)4\X<0TS ! MI2Y2S!OJB]V)#,!:UJ?IX,K_F>K]R7?R!R=G[;W3V85HB%\L/@69/^YH^UX M*KUVK"7;):J!VBF\>UJIG9Q."S3('?0YOVKJYY*^Z T75+(+-CYRY^"C3A++ MFFX>%)U_M$C\J55XS\]M;A?M#5._OJBC^9@#1G7M(VW2Z)DZJ9Q6#RH'1\DX M61A*T8E4*CC:;0*S1U#2@'B?2.B]'O7;'R;Q"!>\Q^Q1=G?]S=@ U#$^S3-Q M%AA<%#JX2PKM?,Q&C,1=K%:K^/]%2-'UE6.VF!JTDXJ$CP;:TM0^U:*NC'<> M4RU8/#;IJ*A?;C>MX;(@4!W_#(:3HPRZ^)DT(' V9\" ?P?.QR)/^I0N)5Y$ MCS2VI%F^8)IJE:-3Y/BITY2; Q;T71SOQ+;R].V]<5KF8V>TX%6/*L=@&QP> M314BO (J M/$C)+J<]3TSM:5'^IY3/,^:_WE/-;&FH+5_@4/*72#_J]1-^H,0@S%:BSD+T M6=PQM2TQ4-OQ\*2MPI3@ML=[/C MA9_0]3WK#ZX._W8PO$55TPQ"C')Z&'(O MT&X,VA01DT$!$RX8-9Z<0R-;CU,?JNPQZ>B@O:$KTJU;V4"8E5$1+Q3/F.+'GJ9[IAC M:E;=YTF55JEP+U0D]:C(6B/-5QJ8,D(*A 1THC>H/1 "SB6$BN?[OXK#EQ MSVIYL0_E) YQPC=@!0]U%F)=VB)0^%4HCAB2_\_W>T>93!ESEZ#9,V%UF/VC M)U&'0>F%N7@EDDQV1'&6PVU]8FAJ_^8D1C+,OT#L($8< *8NEO(Z(P+"RX>& M[\\XT0V+$P6W8[Q=144KQMG!XA53'PB)0X9!1XALKI8TUP\BR75VEUX$MJ O M49D 74Y.CT181?6="=?/2T6EK-CI]B1_U+EWQY5-BP%.D&)@IM"T]?W4\*UG9E M4C+'8AV,Q^NJ=JR1'\7QR627.Y2_ /?9<>^*<-9OK^TXL4>-H2%GM:F)3> M6%UPO].C"@.C294[590I,R'#HE-WJCX1?#/].:GHTR-QL@='93K,,QG\"F44 M]KN1:\7Y"^&%/:ON(4B!\1( 2RA+0EN4&+8GT6!7:;UJ%GI[O71$Y9<>]H M/C/F^6?A-/?/^-:T+Q94&YCV]57%),RMA?Z:06? 'D60]1(DRW[K%>LZP%Q. M-C>K\O(NJ5RK#H[,*1OTQ5P4C=XK>>RB\$+Z1H$KIK;SJ?ZY=7MCW?QRWLX$ M.*8:W)CR^XAJ$4^'ASG<771L?C705_2E+'"0(CKOVT*\S@B-]&Z[].Z#KGM= M/VM^JU__9D36B*P1V;47V8.=3^WF!:RQS3/KK/GE_/(<(_*-\"Y5>(WT&NE= MB?0>[GQJU&]18NMQ^MGKYM?Z]=GYY5?K2^OZ#_AS]Z+5^@U_)W5ZC'0O4;KO MC&P;V5Z%;!_A8;_8_K7:M]] J_[32.[R)+=F)-=([BHD]QC,X%]PP^=+\QH6 M7B.SRY/9]T9FCMB_.&,7^7*=]F73;RO9H@C@,4\,OZ5_(V MZR/_;9#E=N.VW4991]&&!R[^;)^WMF^_;B MAAYI736OZV9O:MD@<&I P(# 2D#@<.?3Y]OV^66S;21VB1)[=&0DUDCL2B3V M*+ML&YE=GLP>&U7;R.QJ9/9XYQ,F4FU>MI45/47)7F=IGC?;&].<$;>M%[?W MH-0V+YM?SLE8;?UQV;QN_W)^A09JN]FXO0;3M;G6PK9I2^>)63J-+*]&ED\H M]/F"0B.5[/[Y2^OB#"1:^YXN*"UYQD=M!'MY@GUJPJ^,8*]&L$]!)VY>W]3/ M+Y40H],8%NF\6%^!G(.2?'-=!]6Y81S+RQ9OLVX;\5[-(S9KMQ?7Y% M%J]1O5<5'UT]-#)L9'@E,EQ#W3L66@O67]SJO;D^5PNQU<*5NUU767.,=*]& MNLW6KY'NU4CW_LZGJXLZ+[3SZ8]?FM=- MZ\_6K=4 C?G+^>69]:T%5\RVTXJDV<1/&FE>C30?[WP"\6W^!ZM;IR<:3-J= M58D96PQ;0>9]>-S.\]Y2M/K(JP MZ""65#&A8 QS\]K/!^=5#/MEH$S,*VFUM#H2^I]U*B!;2K[QT28]7K^"1%L3()JM>&$!671@C.X5K5?NB,)OW MHTH:/PY[9Q0Q&R_VCK^8#%%:6;X.+Y7UHCK1\.,+Z*%YEBI0(QX]+^U8?['" M/@NM>VYU!9:I2PH#+U"%+%=%OME(ZH)C&>F>E;D9]+G;C4O:Y48*TV'S(-BS M;G6!49@4>KKPL8KNV=3BS16K"^)AA4 R*D$&_Z:5G'VLL':/9;F=M*;S6/UF M*OZ,94]'>&>@RD!B(?F.*@29+>TW5MAO H_P[[4K%TQC&"L,'!>1]GRLTVIS M<<>INAS-.G<"/:DX="RG#'.#Y2VGTF&R*O;XK(Y-:6&=XA<0R%>"I+C6'\B< MY\N9+$T%1&$%Z/L2/N@@57R/6!L+^8$)3C4>26:18,+#ZN^ZEK?$QP;LAZ)E MOCY?H(0!91\)X >J5!\37B%-+%UND V'P'RD8F1N!A%]8C)B_$ ML<.@AUC[LB-:.C3D5'9(:0H?\JA44%7><*%+[NFO9'\3-./T- M$(M*/(5Q67??_L%#ZX)UQN_<\_$K41!? !;7U_Q(INI>E\#8M])& MK=MVO0+DM %4K3/NLGNLS6W[F&.]B.6=881V. MRK(NT:L4N2=,9M%:D;<_]U_"_MP_W&P#-"U(\SI6YVL-&V''\>V(EC"]T@99 M;$)VE,SAT.L?:-GAWY;'!MK@#+B\$S:J#W ;M$37]WHD*;Y6PFC1HJKE;=_E M+NEV^*$[[@G\0N41S2@)FDP@R'G*DU&&NLH]1,\Q,?%515Q#VP\5GZ MF+YTNG4,=(9977^ MI"?S=.AG[44L?[OA]3<:7G(O08P19ZI[VA2G7IOBU$6JQ8%Q;<]WX1;4S5JA MCG&\;L*NS:'4!"*3>9K_:I[51.M=JH]S.4!/-(.%D;Q0^=L##DN!UPL^++06 M'#][+3A>TEJ 80J/*8R]]F6P%XY)TOT]_%=F8J95Q3ZY'HYG MM%6;TM:,7BSXZ:EHK=!WU=%3Q;%2!0ZDU9:&_NPSZ10Y@U!$E:^D@X_@BN> MI*/=3#ZPU%!/'4>K"[ Q$& @P$# BB!@TGF5TX)>K".%&ZXI#H&UZ@5,>^'1 MG(3>@+H2Z9UO;GWCL@=_UGN2DUF*%KSM1D[L(#SS@7C(%ZE'4KVBK6SX?75^ MU42/.?-P@ ;9#+(99-M@9!NY[#Z8CBKH.>O0,T;2C:0;2=]<26_@9'7);X_& MR;F7V0R=+?]V_DV1?=.@@D$%@PH;C I])D.T".)(H=D&!@44490@1BQI;^@L M?,C[02SRKI,#-?315ZJ%PAVED4[GN=7WEE9G>JQ1U3RK5:A7_;]%\3AE9!<]Z6'?,C;CU MS^H>/%[#L%QUMX) K&*Z0*<+ ;D][?2AHQD2PU9%*)@+4"R"(%*!'JC]M574 M@O6&60#J,:;'4:#P(L:;\;\C!>/D@4HC72A>6 +FIZ''AMC&&K]DT'Q3Q(\-XV6*>!<.%[WC1H(.1 MT%U- /S+]@<#"JV%-<\L7F;Q,HO7)B]>%(0[&YMM':D[(\S5X(#! 8,#&X\# M%(P_'0SJ42\*0C7C^T<5:[^:/3!B)-](OI'\39/\LZ^-B^D2GQPK^LH]+L$@ M:&3\7A?LWDB_D7XC_1LL_5G7P *!-WA$KD.'890GP N%%RDT0.<&,%SV]&WJ MCTER'S38".;..@]<>#Z-N)EL*=NQ3$,,WLF><)*C(?I,#_8KM:-JY?W1^RE>2W+_DH1H_VUF^^X7G4P" M@&;IZ8( 6KQ=&(>64SQ##,P< UDWYVP92CR%!QU7E$SZ-S8.[:=%1[:T>B B M89R0Y)_[Z""G\YP,G>3"I_!M%D*W61""\48G__!;#AMA& 0E43JH4K^X'5%Z MA=PC3B3C*$K=(/:&4Y2DY2OL/:V&>#A\-'8L.S8P$=NY\LOK%VHG,]^(_=4: MVED/!ME#>-<#[U.J"">RH?<=G8@"5JA!Y(9BZ(ZPM3?BK1)#?+B>-$#,A >X M,D1X@Q&E4:A3.,5'5!V.[>/]KCX#\XUY@$GDJK_F#A\,Z:YBSW*M=?(OLP"9!<@L0!N\ /T=80*C"AO-P=#U1YQK_+B*I-UG M@<$,@QD&,[8:,^*DL=?CA_+RZ)&8.9RAO:0BG!BEADF#H<@@1CMOF&3K(:R8 M'UF5LT%ST4)3K%.5.L>V@<['\E$>D3'9]G#;U@7[=^> MN,-75)+ 3,8NZ'00IRP$F\UE&C%MEV'J')C MYFQY2.D5%Q484#4M-XDICE^ M/D_%V*J]9X%UNE<].CT^.E7)U6 VXNF F5.)-VD"F/-7%(1H<@8J*&V .7SB M +3,3/G*_(1/,"D9/%ZA.&8I[#"FMA5YF'"(YIA"U]+40\RF7 [Z.7/$VRPD M9B'9DH5D2O#H]!5EL>!3'6#+@C0I(N ,NL,XJ*0$E_NG%"Q2-0AB$,0@R.8B MR 7O,7N440FF8T>1';OD1+7E0A.3(G&-LJ8)DR/1V\ ATR'QM&,HB8JMV@'"+9)O#S=,0.^\0'*HB,DC=C=N8[X43, M#>9OQ^N=MF#.YGU]X$=>6"Z=PN"AP<-2X"')]G0P_.=A-3Y_7!D+,QK&VVPJ M("O&D!0F"=<6B0 HJ&@AV;UJGZPR;O]>X;:[Z'%T@,=IB=M19[8O7#4+UC (]&C7 MO_>RYH+!!X>U"X3E*XQG)S\W"&$0PB#$ MYB)$/MAQCG49R3L5^#B6G'0",++1A_$![=S9N]RQ\)FYY<;;95@&$@L+.I-5 M<-- -UY@TX&G0PZ;2XZ49V4<^\.L,*?I\:(^#$T;3)[>T.&$RZ&Z&O79WSS MY5?TD>%,4F7"'3");"G&MCN-C]T@BD&4#484'5H^$'P7N*'?^ MH5:M'!\?X_^U#YM$)&XRYT_/^8+5$93.*-:. )@P;FV '@XD& M$S<=$RG"0C<,P:�P*#!!J.!,A3G'=X'\0<](Q"D MFUR!K>=14:J+O2N*0!I+Q\P?,*P5%*38H!OJ-_IB: ## (8!C T&C.(=LWDQ M!9F7DO. ""Y#;G444Y[=6BQ:/LCOT,XS53*;_@9H#% 8X!FK0M:'ZL+2K"S]&SM\-'=L"^DHR55 M]T-[T"L*ON@X,@9K)S2!^A^U]%4$VZE.<.I9'8'R.VNT^&1R]YL2AH4 M-2BZ_2AZN]?>L[[6ZW/2!=]Z9*=1Q1N"TCH *TRRU5,%N]P1IN#D9-1A+LY( MP=(0(,(60Q=+*FNH5<6-V7#H"N,=,NAAT&.3T4.I"(]R#C6R^=BF>X:P0 KS M1IF4;879=G,1Y"JSK4$4@R@&4385418,B1J+,HK/JTV/A-I[ 5PP.1)?)4?B MG4F1N'DI$JE1X?R\(_W!_NEQK7KX_7!G899=/OX]%J=>B=D;]=N;\]9E_?I/ MZ[)UT[2NFU_KUV?GEU^M+ZWK/^#/W8M6ZS?\W;ZIWS2_-2]OVCGQF(9@3P.# MXW4#@X:.% W04%5%#"C.5 08E14,076,5)(&-$=#$4:P6NA%#H0=@Z1V7=__ M0:4@DC;B!0BS<@TCT%\#GH0^=;E#%:LSD6$NNX?UIA7A<<=I3>H(+5ZQ.E%( M@;6>'R;[H9B?(O,LY@B3JN@"-(K9(^"?;#8=S@9)EAW^@*-DNCA#WQ^B\=WA M8&YW PSU0@!0^<00Q;"@;0\[G7Z#1A6%D>1[U@U%Z*(?-2F#B[UVBF:USP+X M#O?2^+?.R(IT^8=6,=B[;##HYED<19WK/. ML0B2([3]XHVRW2-_*@48TO$/Z?^EMJ"@+[B2V"P(@R3YAV7WF60VL+?X+TLR MO.G.\#MJ$)ZUA;2C 8935RV_BW7M\,+Y&S N2ZC*)'"AY$!#Y$%94 M0'QW-&/ZEO@!S:\.L(CK#]67M#8N "QC M.FFS/<#F4RFC/F->&AAF!Q&0N%A2&1\:=F'K*@ 5O@W]1EKAJV$?,#G>SP D MNL/-FIBE'?I.,'-VA'?GN_A6IO2.%,$/H%;DZ?,'!.YO G] %$N/1'3XR-<8 MAY,L??=M*N49N53]H\6'"@&!\&/E'N"?R%7"/N22L)8FP,>!894+JC..E5(Z75]*?46EE'>'B MD0$ H"38'^!':4(Q)/>D?Q_V518QNX\:@@7:E_+K*K@'\,62W3P8EVWCF#7X M8/!A,_%!%1=,#F_B+@T'*UK"8/O02H +LJTA5/12>$V%-0/6*3@<40P5H M%W<,E!NE',%]C2"X<9Q1A)@->FJ0?,O'P.),/]#:IH_KKRIM-5$242OKQ&>D MJ%S Q! ZI!7;;"A"-.1#&=F(<0:W#&X9W-HZW.KY,'\>&D$8S>:[J*<$>I^9 M_'>5+))44.]Q5-2+!.5'G;TG1Z#T>Y(-QH!-^>9L #TP$V60S3L4GZ(GUXGE M8=Y_I5F!V<;P]%0&J0SV&.PQV+,=V./Z=%"Z@N#@\"Z+W-#JC"H4G@N7!KYR M/J/X_^"C#'90\&ULC>'A\.0.F&8(1'1-R->"XF[+2(24PF +0V@+CWNZV>WQ*P[CL3YS^T>% MFL$J&;0Y6[$:?<&[5O.!VQ%YKEJJ/]1LH\^$I, 7@U4&JPQ6;0-68:1,SI"* MR(+23FA"AZ8+L"/!7%'*!6,,7%4[&ZZB@ZV6Z>"BG2T*8# KKIGII1G@P@&4#:$D!RN J&$N0I MZ3+A1JD/:"A])[+#'$3IO2H5D 50 YWQL Y&/AI0 Y!N;[H32#ND8M=/I1B= MXN@PM6L&O[HBU!A*'P8N#A1X BOKH"U)CG)\WF$#C!; VY(/HS!3="S5Y_P. MZ7#:$Y6XMPS4&:@S4+<=4)?1NU*D4\'1(9[CQ.!@%Y4K=&'#10"\<&0 P " M 8#M "X(*-A$N*CLGT-ARX98NB]D>P^B7)6)Q[\P=#W*"H["G3U'M*)>%X_ MHNTQI890TT,I;'4N)]>D 1,#)@9,M@-,NBZ&YJ4!@WBJ"N8""T*0HUD9($;B MC<0;B=\.B5?'Y!*/ 9YP4J?@$8P=\B2-H_H_%7^B"@=ZXR/Z"E?*\SM M?WERIA.L$'\X]&6(Z0'-X06#)09+M@I+\+PCF@B.?^^%D?2RYP &7-)NC/:C M!ES>D45!YWTQZLV6K!O&9QI*Z:4PF6_6*-F%27RS@8EOS.)J%M=M7%S'0[62 MP(CQ W_Y V&F@4J C"N@TG$I'PJV>ZW=P&P\DE./3E*XI+3KK^7<<8YTD MF-EW0D;!\I/IQ_%:C=;OYV>[M=,X7NOCN(YDH,% @X&&C=0T5-7HC*ZATT.1 M8C# !$885)2D+J$0 ^FI*$M,SF3T! ,&!@RV" S@RUP&^M1JFK QR8C)0IT' M4N7_ .5%9V1309 !F"[DYH/_Q7&2<(.E2>M5*+9*VDAYZ47L%4Q/P2#*]'3V MDF3WX5Y0FC?,CQ1GF^QPCW=U/2+)T=F@XBN33'G9[QJD,DAED&H[D"H3_)@H M*\-DA@D,4BR)4A"6:=A\ +$'"L!IB&6^D1)Y+$H[/L2OD'EN%!%P>,6D=)? M(CP9FR;PT*E<*0FQD*H8,RHX<3;=*!04(H%M8_KQY$A:]OR):B.;G]L>=?#P M&V5%I^AO)D&MB=U%='<7-#-F_S#@9,#)@-.RP8D.C*EB6;I4P=*]K;&75;-T MXO?UO;C\*N_YE H@!8K4T'$ +$;)ME H!D)584V2#3D1:4MIPC;+]>T?NQBZ MD<<>R="Q#)I2*(6=)/Q7!EN_+Q;(KZK!"-I:M?#7 \ M+3RIMC\56-I4YV(\X5R8*0! 2F,V_W]\? 8^1HE<5*D,.F:LSREG"QM@Q1=4 M$&U?8OZ6RGAI ZQY<(>%IP'LXY;QICI?G"EGH MUQ$4JYM4P:.M:#.',6@94 ME\/+UGKI@!&-M1*Z:;6$E:^.?A025L7E,22GCG5R]KP:0JQY:]1U5;4B@6(D M!LG\ 572&A21]P/ZZ>U9YTF!D*$?! +QG@Y045T4.C.5A#^[KJK!0Q_=L_[@ MEN/3FR2Q(?O!%;T[ "WJ_#:T% T=X[\D9XLXN=W/>Y+H21U@N<[^##$)O24)?F$%+AD\HY-U&%Z,2E[)6OP3S^*I1/8RYDL M[:)K(SJ^'67*%-US5:F("M 4583!=-Y81Z5+($Y5Z+&9=K.!=. /?=$1*DL! MQ=7RGJ *2Q2VD]2J2>JDC#(G5Z8,^J@ZS,J!Z#$O@W M]%(!BL(:(6E1DQRL7X(8&+(-=CD*NLR4C=H;,WY+P*?,#0AHTHH]2!#F>3X" M=[I"Y/*VIR[1;$$R[=80WAUH_ZAV1$&<]?V>=P* <>M-)DM&:/7#/6-/!:&Y#+[&]FQ_\!8S\T"G>T&.ZRO8()TNP=P8V"O)73I\6HGWE6)Q OW- M58 :454B7)P& ,# @!44GGM0N/%?0LY9VIU5A9!X74*=B28%/-_%MADN( MBZ%SA-KP_@WT+\0\(*"I\ ZP9<6Z$-X/[IRKK2Z8\INH _B)M82DSQSL/GTU ML;'2@S)9CY(2'#4N=.7X@T'D895EGDZ)KL'*.M"KQ+5$)9NSIW0KF2\,<",. M)ERO4>GZA$P0CE6:2SD#EZ$[4"4)WK7D.IA'EOJ6$>/L^S3[M,JB%0J2"%,J M,2-)RBE)QP(5(@"7E?!F!H-?P'4.I&'!#OI>COD4^DH_ZO45N6DF$J+GR(N! MDAYW@\FR>VGM+EPIR67'PKALEG+P\>0[E5P'=$;RP@_%FH)&XDFU?!XVF>C_ M5XS^%R;\?W;X?XX3A(=Z;^Q(F'DPX%7/!V0;C3TP-=!] ]\5#DUKM6+A_]Z. M-UK-3*!J4U]YV,V2:Z>(.7!:C_YE[=;V]N$?^AO_D[AZ3M^G+^:K]AZ9JKUS M1?7JNM6^:C9N;MM6^_;;-ZS>FQ7=Y6I^TVORJ@*1KNO?D_H:@2D)BBC5[,$Y M"Z8L.5@S W !-XV43P>T?S?@]V3"3EH.N'J)(&E>+S&XGL*TJ04Q*7"I/T*F MJ'929_LP2E7&U !&#P+IWZ-4\2-;P^&V"&CIGS2)N-;%LR:(#5I[-T+E7P%> MW"[SLJVF^L" +!M0%LGR3NK*9SZ6MAAW%]0?>*VGEWV8*= JU?J:. D$FY9>$ M.(U<9L[K-#-G*]D&+1IX4B=YMJ1LN\UWZ[EH**6Q<+ *DQGA*"66$P+ NI%Y M1+MVJ R/-J@*BWB#9AX7YYVH3AQ-5!L&D;O> UM/74NL,#7-#\:RQW&3*BM\E;OH=WZ0URSX%1 M[<(_N:E2)5=BDY0LYRLM@J8O0ZK* O":E5'_-0)%S%= M2"-N>5:;0P-4VGS_5/6I$K\6*^<.Y307F/F&.DD./A\=X[3JM;SL*FB=44V[ MI F/-'XZ[@BUI/NT+GC=58:'+R2_IMNUZ!=NT7][M3;67'(=HAR;>O*\= MOET^H!X>'^T>O3]XOZ>GII7U9Z8#N+^_G_"=[^5 (.NV''=*:K)RO1>*Q[@R M5F$ 9DX$#VJ_I$[451:YKS=JAP8?!1#U3>4 /YTQFD MK6U[F+MKVK"^3@_ZII*6&%J)M+[&HE!HGB=> ;7?#LJ.+44'V8F#NC_)0K29 MJ,$[NQM/(05QO(LR)Y/]OR3:90U#6W*$>-WN6&O4%^7)6*,.%<<>G7?C.)PP MY]&+0R=L.Y*5!6N-I"6WL[$Z^;WQM(R)*JO-'5J82:>F;U94!*=D*L(3\_#& M44*9< Q5B$!7H%2(C@X^==DE=.!=JH<*R>].]!CZ?*<73^ M%1_PG=C7C4"@'U'E1!"04+H[B?L03_5K?-%A0>J%/83&>TYU!M0Y.R\N0J); M3+("N*-*''?2P="CV.KG5!6.3Z873>K1I9A:6*>I,A:LDL*M KH.SHL<((:: M0R\&[ S8;1/8L40%2?4J,"5 J:0(9'3:WODNY0*(LXC&99K0.1F@$8J1B,+& M*%FL\JTS&NM"2KI>$^$17D%P]0*]3PB-%(@F51T,M!CH,= S[9! M3PPT>(3.#R@N]9YG$S'J:BD4'YO 4P(AN1,22HO1"I)6OM*-$2)PJYW?= 8GJ4O@#L/\Y5 M8+G'N1/$)F-29Y)\3;5W=AK<]5E'[I/9VY]!:OD:N(S-B,%0W:XI6$% PS;T$&)@#Z@(E-P&&5;9[3;@ ?/T"6ILH:@(:]S%0:V/R0] M@>)9O&17=Z(-ZYXV3S-!*=0.S^Z+&&0RR&20:3N0B8ZK2'&G7(,=S-NBDJ,/ M,#-&#!-:\'4&*=_#"#6K"YT9]_3M674-0%U*G^#P+L,=U@YFJRC*BC5@?_F9 M]^DEEB::T!%QL6I$6[LCI7?%[R31KPG ^K(H+*2BXT**H2WO9@WB1",$BJBA M,?N'ZT\<2#/(9Y#/(-]F(M]9DLR9MF1O]]I[V0RH::!9SOA3&*(W@B=@*DX# MZ^50$P_ 28_R'!&L)+GB,SE[5 &+L?C?L?/K"909&#(P9&!H.V#HCUSHASY& MW(TPQU:\Y8JXD]MU'562=!7I-8I!D3.:B#]C-FL-[AC<,;BC51RRJB@WT8C. M)_-0Z&I^%#<;.[/AH=AG]5#$">"Q;"F6O0! N?>7#*@84#&@LB6@,F93T>'<:#AT*5;V!Q]9DMTG5E-@Z8P( M*L6)"C*+8_(%S[> ^4-TXE];G2P?2M^FTT&9/*\Z\%:]J^"%RO]EOQK[@5)C M2^W#69-9. T4&2@R4+294'0;5R:(BZ53??7=I,"ZJ@7J"IK7;+GU"2]QH5>F M\$CBM!.)!E<,KAAIN MH&J$^'? /U8,4*@8)7'W6 (F&W:?+\*>[)OA.YDFR:>#N*1\.H_Q4L?;9@:D M#$@9D%HR2%VHS(]WO"] 7@+MH$UBWO.9'%6=OHKEL %E4\#M\R"4.HK'40\M M/0G94/)=E:!2"\5XB@6=O5*750Y4#AK*?:.2@26)O;!,0E9O\IQBW2G]0)K[ MRZ"-01N#-L]$FW8F >PLH,E(]1IBSAC>:.^SKGAG409:3)KI0@\&24XL@T<& MCPP>K1D>O9*)=M[-E-[*Z%YXHCE%R#AW5;P+QE1U*L_!W HB?)(--3W]7Z&_ MR)A:.F>XQZ5!&(,P!F&V V'JWBCC"H:.A"ODDFJL3,H^>F M['L;!<; BX&7TL.+MIJ,A60 Q@", 9CE \R-,D^81P73]+&#C'FDW=6!#AA& MQL<; !2J$D%2BGN6$S=-BF>@PT"'@8[M@(Y,N35R?D O.%6NDDFY$R7U=$)< M*R#*O EB#<0H%089##)L&S+0EC>5G<5J'T&?3(G(&TJ.!Y2(X[EW)Z2O3G6K M"M'3$MTF)1A5H XH*WZ@BJTQ9'NN&Q=_1]R2E) "M)A,\[&J4M%5DZ"E7%UR M.GL@2:49L""P^%^ZV'@%L^,Q:77A/WJG2I5T!>)*/N"Z,.T]9^KJ77)@(CVI MB>)#9=E5@B'UAL,[4A!D,F^\2&Q<$&'<+911JO);:.,[: "H5(+0LU>2$LCD MY5S7O)S[)B^GR:C()RS>%N:D"O2 !;,K1I/B\8Z;$*B8&?+I.H$(#\? "WD<+2LBL)M!U M^8/0.U#PZ#ML1)5O1S\Q6EGW7A*B%[B^<<,8-#-HMBUHEDMC*CRLL ;?"6 Z MZ%@VV%<*@Y29I(\WT5%N\MUF\MS8F&A+93X&AHKDJFP(@Q0&*0Q2O(;> X_K M5!!QM%HDD[3#PNM*IHX9X%6]D1S)<+QP4::,;.QNH$<<:&\T'EL7GZO4?V?R MS!34-,I[/^+C#Q3$ET3HX?-80]9L,!F\,GBUS7B%L759/<9)$MG@CA( 6.2Q M*.S[$K[AC)D\F,(F"M&,&H&Q-B#+2E77IM/:0@(:@4V7J$'WW(I"0+C_4M!N M?FLJXSG6;4CN*M2!K]FC#OIH09#H+#@@)>A;>(\L2KJ[R\*0V3^2+#>9;;$D M,[S#>Y(YB=&I$;&2'R/,@ TO:-"&IUE%#0R8@_Y@@R'YRO$VA@6Y&(48X

,)*4GA*',::WI>C8) 1 .N!EP-N"X97/]0&4(C+ZXPJ[?)],D!]!KA526O M? @$&P@;B[&!(D1_*@U*0+<9NH5"HNT8:/$XX<[23XTV6K^?G^W63K6XQ+VJ MD&$Y$TWR9]I5PD*\KWO:]?UP"%@69J,3,[M;LPYT!*%O_U"YQLSI48-6!JV6 MAE88+TA9V0&ED!S*IBW5R:'LZI:JUH65N5<-/7>@ 0)0Q!H4 M]G*W0VY^/ABZ_HBKO(.H&3(O5?Q\^<-2]C"6Y(F&0U]2B8TNAY&H@&A=A6=V M:'6,]_1(Z"D9>YR;%)#CBJ/7^S.W M?RC]XBJVTRI6HR]XUVHFMEH+T[IS229*H\\$^E54=D'1C0O7I&XIR2G;Q3>Y MIRB;?B*S-:AJ5<2;AQU..W7<,5ADL,A@T79@48OLF8S,@ZK"56WC-'$REX'O M>=R==8XA/7T^L8MO##9N/#5S!1E'FCHFWNN-J*$9THB0.,-V%T%08$ ^S(_W+F MTG'-S 9SU\6X1I:4P<(S;3"U%G_09JCO>YTZ.\S!CJ*"A2:!$' MC(F5,5!DH&B[H$B7 Y;\[PAMG4P2')L-Z505F$'QUG&RH=.3_GW8CZL"BR!Y M>("CB@]=L#LF7'4P5<;91S/7/%!U.B/0@MR(#"3^( +Z@T)<^K[KF!+ !FL, MUFP-UM0Q:\90BCN5'!1C5485O(#AO3[I0Y]CA&GX@XZ.>*F@P_8>\V@@KFBD MHBP9CF]'E&:#<(@'Z8ZT].+P%A_K?@*Q,CX7R1'-$&E@1D#G<>@U&"FP*377 MX51O*_T0'BT3W?_/WIOVQG%EV:+?+W#_0\)P S808HGR7+K= $NVJU1ME_PL M5QOO?GF(S#C)#"LR(AT#*?K7O[WV<(;(2 XR)5)4 -UEBHSAQ!GVO->ZD+I% M:Q&10K_U@7>RD88(,GE\/5BSV+82R3AZ.NC2G06\K_7X@U]TM/C5R9ND@&E= MNF!* L_C%1XK?*4W>K#DZ3*$S_$-RHX!8$8-@XG/JC9M&?&'27?X,G9C%[MA694KTRDS.-"'! [TV0P.-(,#W2HXT"UMY#<\ M-;J6O)1[F_V.SMC/#OMA\:T[$=YX1@X\ M#T&06\D%26)EOIO%>$?5#N)P/JL:[NG] M%E[YN;A+FB-W6G9]6V /J@=2LQ1+9JOU)3#P,S+[V1=>;O$5MV0F]IV## MTP'9H5Y9B^&WS19@6BL-2'!>!7\K:51UON4J,G8M'C^=V'??NBH_1\E9M 'Y MZN.GBT_2V^Q2_?.G1XL3H6-"HP^OR?)B9#C]LKBZI7YJ:'O$ZRO"X\(.9[J; M)G=$V4V_Y6WH\^.O/S2%'J\MG9^3E\_OD^(F#?J"MN 2\@@^^/&3;/'D\9/C M?5&3DTC> DQC4^XDZ(IH-:E/VMF=6^0FQ1.!AZ_]R2[Q@MZ+/CXIN.;$M8U M+?[PPS.O4.@O=FFV^+4$,".=F+9>_(,,9&!.RT85+=F1 G2:/YM- MO3@Y6CP;.M=DH.2)+D5XF#X$2-2(6&>)/2"-'>?Z<1SH]M\+%TUZ08"EW0VP M#3A>WG<]_<#90%KX_L+/E8T*Q0WT1'KDJ2@L#B(&1,N//W\L:['%%T-71ZS4 MJZ&CU6,#H_B-?M;0<[]8J0V$AZ_R;I-Q[RSK+TELTBRU>=WE(J,0A*H[3Q5= MN"4I9JGW9!U'R@$/9LIH7+!PW:IMSD7T3*_J(J^Z1BO$^,%Q*C8 ;+J\1>"> MM@Y90%PFOUX,.WS;QU\[7G'R8L !VIU]"[R%M4"N MQ*A[;..LRVY%K[^@]]/&Y@7ZEJRUK=_ZGQW+UK_T&Y56LDOV#9>PD/W0Y@+= M9W.ZE? @3S@C;76"2>K7D,<:5L6:B[H%+5QQM#B@5O(@4?:/:7@X([.KN)(Q MW7J/=]W4CZ2I@$>C4NRMO0JAE54I,V[OLI51T]IV!NJ'6_#J'TD#YJY:_+K)*U=?I3Q%82JH((OBA,P!LHVU-B9 _6]=Z<@_ M2UT^^J.Z>;CL*O],%;(^6[PU<6.RR[RVH3O"D4\" ;2@V\X>.+5,]&E5=84) MP)/5V4=R!< *VJJJ5*M:?>,5-H$H2';57I=;\1,__OQ)JBWI>:+YC[.OGCS. MOO[\.'H_^R/!-3C^ZBFDWY861XJ59+GE/=]\\67V^,EGT=T*VN:O%G0.>,R1 M;9(G^EAT]ZWK 9@/CVB*,Y4$=V<;;1R:Z'*:##JF0[=WK"-Y%D(AOQS83/?" ML!B-^OK&!;U-E*V(O.OJ9'I?J/9@ZS$8V@BWT8ZBJ2#!LT@";;[F0AY/E^QT M!^ CDFVJQQ+P,?03)Y&4]7OTK6D-SZWOVJY\_8A&U6^\B527* ]1^8-W%AK> M.R1NKFF]3&\N;[ND.NRSQV/C94X2W]=SDGA.$K^;)/%;.RD/TE%YV50( M7]TG9^7NTG%I2.7X\6WX2#;!-_"37@YDBM;-6;X76@^>TNBQB;=D?TL#C>-; M4U?I>Y2 =8N3@LPQ)$T0R82_%%H!;LE?VA_XR&?2"]1OLLOORG-)?^FRO?8L?DA8[C=Q.OC;^ ?$A<_@3O?=FWHBDV.>=#B>AS!L MMOCXLZ,OTSF87J/DLSECZ /!8!C@4+!Z/8SUC;V-)AO@;,-89ZX2WAW LS[Q M$[,X8=]I\0D]L7#KLI85O&R72'X4Y\A O/-3^$F].4+TFU65E]M.#.1#S[D7 M#M;$2EWF9$4^52,5Z$/%E>S7]K#TA=?T'0[/G?)AM['ZK/O(%6Q:3IH< M.\[ZG^4MRI&BUA3MI9$C[6-K^6Y'AJU!/(E)D-2)>YS<7%N+IJ>0*XDB?MWE M( V.5I'>DZD@;3W16 I#C"*]'U)/T@JT !Y$IY0OR=@A<^*%^?SQYWY=\G:9 MTSP_>O&Z(CGEY_AQ.L?[EX79IE$-JQ'3 DW'J18C0O.WDGKU,%J1M1TOG70'I1^\$2.1:\/J92F62RYFX,7BK.FY M,^K D#P@NIJ(4HZ35Z8\3_'K&F"#^6HST*,T;=KQBL65;5K'<_=%.-\/+;9J MENZ$X\=//EE^^LFQ/Z=VF'2.N\.;5Z;^\MU9T[@9YHBF/>G00B$>V1S2E0NX M:U0WX1?5J)$/+_J$3U/))G?#))'T3]_VACZ[_% LDAW*"0%$,FL%CNHB],4Q MHTBCCV2X KI"6N6Z<*^\A^V"\.SOS-BE)W_*Q_ZRXWJC21$CP:^*]TI$P)@T MANV]<)5:O\VNYUR^+BD3(A08"TP-#:SR81/K=S2\":FWPP7TX+>2/[8-ID=C M;YM!+N(3NP%D#I5:;]%GDGU7MC2;#0ME7QJ*[AZ^G+X97AE_K ]FVF*IY\&Y2;FO7LB*ZZQ38XCFO1:U$:23AX\&Y\FF;3"2Y6&9@3? I<"A%=.F[9"B7"G MF\R]7CE'.^_CKQZ/ ANYC[WP0OI**%U15$-M43;:$FL48NAM>VJZ;X->;B/>%N+,#Y:_.S\42?AX M15M$U>RC9I87U,&1X.X!JPJS8C<+U/CGT/MK*)$ M/I<,HOA[89=Y\T$H@]F>"^7:27DVOXYLA[VW:;/;/9ZA)U^\T0S-AL#]-P2^ MG V!V1"X?4.@+/[SH[;9/OGFR^/'G_]_7WYT[>/TP5H+B%.^T#C"M4 <]&5/ M_K38E$?,J%C[J%C3@%.3^%2??;UW:A(S[M&3/_+)6T ''2.ZEQHKT!U:*+NPKJ&#QZW M?W-;S&>??Y8]^>))]OCKKZ+"M.1%OK:(1SN?R/?I1%YVZ/XL<*)LH.-O:.]\ MDQU__8UO]'C^TW>ZEY[.VV7>+LEV^3I[_/@Q_O^0M-%LBQ;=1M@'HTSI,U07 M*"_<7IPD:7P:@01);*9LN>2706Q[26!#G,Y;=MZRXRW[V>,OLB^__"K[_(MO MKMZTD1'[#]V[8S2N*;P:R4;..V_>>:FP_.;Q9]EG8=_EO;#1!(;,#@ AG.3F MC3C4I9;^J9&X\Y7<^RA>5T*\'\T[\KW:D;/_]2[]KZBE1_(A)W2@*JW=EB:Q M)X?=K\^__"S[ZK,GV9.OOIY/V7S*/OA3]F\I4MRUC20=#QXN_7>7R;=M@OET36>!<6(#_?@BA&"IS!E]*< M8WM=Z 6T%$THP#T88]NKBR_AQC8, S)(28'@ALS;\_W:GK.Z>!OJXE]Y5^2_ M+[J+[1*T3@>UQ8LQR%,)TI*NE\Y/G$A]4FA'D6>R M>[58YP*;??"DO72^W?&.,5)XO-_+>./A^IY; #)PB6)9,[2;]E$RR*LV[^]K MWYP[-(>N4X@!FY"+9B"MSFQK!L^PD.(G>M*9$^Y,;=(,=?MO2;(\D#9JF%WU M ,P5;C;[,PZX>RW8O7^]HI]_ELDSQ=Q,,?<._'R.;#_Y/#O^^LOLRZ^^.'2Z MQZ'N_?"UQ;8AS@\%PKMNV 8\ELG,R].9OW(6+K-P>4#"Y>LGV1?'Q]GCKX\/ MAULZUX(?9FTHJD#W%1<0=AKPW18O^=(7.P]I\;Q&R3+BC0!VRQ:[:N@X]+@> M^H%17[BYEPQ)VHA N H^I8"'P>9TS=J2O;/4F:7.+'4>BM0Y_CS[_)O'V>=? M'RQMNDKJ?*]G.E+5-?S2U35\?'SRQOQWCX0NM;GA\.+"#TVU1D0M\KN57>T^'\GHI0KTE+K 1BX M#%R%"X4PHU:P(0$8 31JN42G@:N:\XP^X-1Q]%0 >@/>[51,=1Q*C3#[E.-2 M :G*'M"W&D#^T5/-^WK?;T/P%6,\J?/JHBM9R7[O09/H2 LL+%_SLP.V*%_R M8J? KUT2!!X$@11MDXJ6,P&_)/$% 16MFQ[X4AK?+=RJY"\YW\B,Q&1J4-7: MQAV'?9&0,O :@/_Y(39^B%DTCI5]46: ?CR1P#K%6C+!Q!) ->U6>D$.+6," MJ:@-';3RK^KFG.%@ADXJHP'5YH4^R#!77TWD_A >-B-+P?8X&WIF,NZS7=E M8:A49:W 7HIIU2EL!K:S7M(R-"!@]@3VU0X]8U/**5'/26Y@ 4:B;IT#VZ2A M.VN&N*7K](D>V[*Z8$1K/'L)A\UBT@)_ZE)YL0/HOVF7*R5?7A=3XB&(.Q$\ M4X?R \16'F\2F3^L"Z"_2X#I\;+8!5FRBPP&;^.QWZ?OY[]EBXY,;D9,KX%W MNF5*\T8,K:VW3_Q*^T5EE+]X46GEZ8(5E/^))P_%EA*$E].\+O^P.[N^'5:\ M24MHGE6SA6QAZ#G!LWN-5"?M18"LN/&+8TTC'^:'B>]KFZK+Y'[2 $B9#C': M3Z<<>JJ!:'IH'#3H[\&$]3K'VV7,&Y<7C!;),XFYK:7H,N5R^^+)EQ%PNV1H MC4IC\>3Q\3?[]&]???'UP5M20E-9N?.P)7)&(LU7C*P(#9=?8(QB>ZD;\*>FTB]67\$Z<]3\X[L)#Q_>/CGG%1<:8S./C+Y\9T;( MQS/+5KGN*C5'O'V@MH=9"*>N9B!6V-L=S6K.AHR,VLR0^$MTDV(_+YW6$X_5 M$QZOKHY5LM\Z'MBS%__S_-M'Q]_H^K)TW98K9C8TCY#]CF&U@M$C/G+R#87; M.569>53,HV[6E=C]Z?;\ZQ7!YCG)-2>YYB37VS0/@L%IYYRC+\)A+^$_T?5@ MJ@ 6.0QPQ"-J!PF!YGQH&;U>Y%I9"^-]VZS),Y3#/I?CS#)CEAD/0V8$F]6* M]':-&)1,^,$0LVIJ(B1M@=E9!,PB8!8!#UT$;!&K 3-#LP63"3, =>HP<7@L M1&KLCUK&*XZW]D1*/7"5#S7YPJBO*5?(T&U+R16&W[!'M&KSM<3LHG\BLM;4 MR/7-DF>6/+/D>1B2Q\*0PGBWVXO3&S%JJ%;06.,L!&8A, N!AR$$-#XI54[, M40E#1,F6P?:YK,INXXJ8T*TN. BN91:TLT&D/$N%62K,4N&!2 5-JXV3E:&$ M XG&KA./0UR6SB5A"W\I,J&S;)AEPRP;'HALB(J^IHIL.M005 M IG@P.Z0Y618UUDPS()A%@P/03!LRM9BF)RU[$DVU*A6B K6>JX\JU#ELU=Z M-LN"61;,LN!AR +2_>Z4Z[JT*CVN((TS%V0V=$U=NRI+*AGW/8UW)QWFOMR[ MV#%?SWVY[U]?[JR^9O7U$-47KSE*DC40!G76MH/B:6G=O]=1W-H1Y\EZM]K4 MM*]/+Q9%GZ!##R]K6;)<\N2)R_R79]6XEGOH9< 95T,= HOD@YXI8MY M5QT'4BGL\@YM/XC65]R'$]J/X(H#ZJ_;T>8J8FBM65+,DF*6%.^KC<+MKA>" M,=*ZTZ&RHIW=KJ*IU/ZJRWK2;OGT/^SN3^D[!,A':&_/5[P(9;=)@3[ZO'O5 M94DO2-Q<&36M_^H$H41Z,>-,"KI$Z).'9'[]L&PKINR(Y_C @N>UPL'2"2!2Q+#Q@ !MODK[(J>'!!T M+M&28XT05UF1&Q+OO$S@':R_F+Y=60CZ$@>)_H;@Z0+C.2PW673- ; M2 OLK9P %=G!TK9JN8<&6K.[>=:TTVKB5\[@)BL5@ STE8H,@09KEGOTMJ@W ME[&-6@&63G%)LKT*];W2=#:4+1R<31>BAQ+U19'WN6D]48'VV7%3\-04&)B3 M25_]38!%.C>0D4LFZZ3#.K S)@=5S-RG!!4T !YF)';#03>&J$5( ,\7(E_)K MA^5OF$9([ZB?.4'98HTGB!0U(V0PHY-6(.O-"5*)7740MFO="D4Q#D$$CK.\ MX%&*WV:5BV5]\,"4O/&PF_/NFFAO0 \M:]H 9 6 7OGT$ H..5X[& XY#@5D M((>3@&82=*0M#8.,T?7 7$B4LVEVV[-%DQ*\I;N0%BN_H%_15^ CC?&M$M)[= MP"\. 'D1A*V CK&\87RQV4RYN9EBPI)6IFHZMCK/X\-@ABJOS;ZUK$U0LGVO M8V,R!!T9T/1S:[^DWUS'[OQ@S9-8UM;H+^.%PI)]?'S\U=%G$T C7WQQ]/C6 M@49^=0\N]=^Q\ MFM[*8(V3 @X&.5XX=*IOBG)U#2VO,\)*W)?C:%E_LX/8!TN(P+GDA>$RLLSS M #AX[?F&Y.XYV_!G9>%4ID_:)#S)8?.8HL)(D#3A3 <91E7EV#;BZ 8]KCQ@ MXH@ZY _ ,_AI*;A1#,:0FB_A"\6.8!4)O#S_EK7,] M&7W!)#9X'3$UV+K8 ^C!Q-M7%P':8KQM9#X$! O&RFY8 M5NAK9>OL(D!G[1_BZ%/BF:S<*?"C$(09:H69\LFTL$!F+Y6%14+P2!Y!6YY! MG>@0V$")@RA71T_\+KM6Z.0\(N9=.B]2JHF@#EF5 +)7Y*HX_A,/$(8(3S:O M7+-XY=QNP3X1GYL4MK2;FAVQI';\P![B0V#J6 "R>@TBD"W 1 H"(K5!30_) M2K*O-HLU#$*&,V((Y0Y5"HLE*6IO_*7QLZ3Y:,H@Q(@C:2!;*/@$=.GV3T:D M/(SD%$SNK_BNFE5"A_P*X\3:AN*EC$V&&,(JG:@ID"K9A\E^%CTESB$=T/.\ M+=)]0$Z-2/@KWSBY"/JQ05X*6 M$T)<64]N-0KBXRM[:+XE.7&Z=C%JK\;<$1VV[(?O1)0D"GO%_KEFWC,3F?=] MV6U-HCZ7Q!5]T"@OW.\L3DX9=%O62]0#6^L1PX:^7L!N0WXE$8=X>8">9G(8 MQEK&YK8SIB$83H DYW@4MU':F&2J0H!58T!]"X#:D"J8OG@$/F4'QTTH1D5+ M3OR^$I]7KL5+8M,K0I?8 WR.WBL'.KQ<5C,3IVBUL129]^(M4<""HM%$ 'M' MYY$GCPP =ZG=DN"=$K@?L(RX76$0DG<2',UE1T#"TU+_(<<@PA1GD31ES.W# M+48)5D\L(%6>)9_S R;&"][O7#68O)@N_XUI>HP;IW5#Y[UU$93?571%B[AX MV7: 6">'[.GBITW38V*B[\]W)MB@<%A232X'-QCE$R?[ 7QA_5@Z3*\IA M^Z@JZ6Y9 62W*A!*_&>F7UIW)"NEE S"IVHN!(N=4Y;("+L>2+6Z7/+U MFX&F2@:XKJ#"91JF;6NW73;%A9_3J%0^CC6*X\EV&H)S?8DI9_O")C=)E0=S MA GOV<+BMVI+F:Z$BD48.Z!MT*B*Q8U3TQYI932LN>FD_(*C[>AF]R^4(Z\Y M+!,V=OZ5*\6LVC>-5T6CAD6#H@L >!ET^E;G#8TJS5D M&BT/;$CA=>SB0B2M".4BY']"U >4 MYOTZ^S M,[]TL2\294:B18?R09VPV*Q"/]PWD)FP4>1@V"ZV5F?"T\'(1#!ZVC$!YTXL4RBT_,AHS M='+3:C*:Y(U9G3:8M3A_IVV^Y<^5^MISMD)27PGL@][%8L$2$K 6QHBC)YU7 M+_$%$F[*PG\=:F$?DN12\I?0R&U5K(3_K CG]VLXNF M=85GFUU)#X,E63MA+!K4,%&CQYVK!^A/?9*HSXQ056;NLC# I6+\LKB.3V9^ MT+8.=.98E(;E\J=SQ#RU0'8\#J9:U-[-" ]R< MT[Q_.C3LKW7D7IZIB 9ZH M_4S]E,#2%\<:N+0R=!NJ)K#/T^@5/OHZ=LH'JU*3:KBP 80DGMR"L#W&'/"C MW9.9QV&S*F'K;NAV4D.KI'>Q<=SS*X!$H;&$=*&2.J32QR67=.15:TIYZ1%I M;@03K9XV2MYQ A6V6;=IA#>;341O>2U=[=8EEU(U](O>MCKGZR0XY-W]+">5>[Z\ "9NOGI5-:>HONK'710\9=$GTJ^FSK < M>I1OL2U92^4PXA<5;3^W&"<=#X4(S70=APAGZ_6F1^W;H<79&56.IU2Z7_^' M_.F+_TAKRC-S=OJF9]@5K@'0'8,"1"X^:>G:0JHE1T=YXL!*U2[$\JEROM$& MX7O)OA[=+H'!0_JB:2W'<(V7MCA^KUWQ2)I2HOWZ;\ZPK\MV.WT%G:VF?64* M(N@9B>=WFW*'6'K.;9LE6@ @7^11BWS+S,<85C.@S^>W00I013^AP*+B:N-. M:B"U2W"%"F5-8M@7A7/_"V(E:RY0.$?G4=[Z)BUK$T%@T#^6:V4_V.W_(LW5 M[H:V&R KI4<][<#%KO>1,XVMB JQ.)O?M%(6A;B$)!)4Q$]L]HQ75+KF%JNR M70U;Y$DX!IUJ)A%@&@RG?2,%-,]\&%E[/"6V[3K+9)"26DD%L[6VR3"^]:<0_-9S.-2,ZCBX:"!H^ M\J)D6RF^M1!AQ(7;<:3>IPLK4HFD?"4<(I$A^TRK1F"YKO.I2QA054.] 00< MG4C.CAO2%*,X\-P'N %[O'O-P:IK3>;+'H\-<_C2YC [=(>N8GS3LWCB,[0) MYYVG>[]Z9QC:16<=/Z">Z"3WV7FRGVC1RR0%+,\W8TEIKP=_H&=JZ'25B M^#E)_\0<>7]W*_JKB\KT8F_#3'$6/7NJ)%8]*0&]FAFZ_N,;[:EEYZM&U5K# M4^K3*A@7(G=^1E]X$J)DS^,E?]G/(K9-C/U\\M*'*DUDFTW%SZ*_1X\_CUL4 M+4'9;UIWJ!I&]G_R%.MRK(&@(D"5Y!RA$X]&]!HX ](F M%"I;R/H8Q'.0-,_1XF0OK;(_XIL4I;RIGSGKSQOTN(OKR"7L2]C$7*2<"C/O M:PJ>08TJ N3%]NHIL04T[)!IQC''!ES"B8W"$!Z8:IO_UJ0UH>W4MM $-8," M76B=I=ZC=:-=E)T[L'%6ERC@M,M#MY-N63@?L8U33E M FH[M+5F^,IVO!M80VP[5YU)4C]L$-^OSJG<.(<;@I'RR)4A/*@)J,'0DNON M[(/BWH(ER?DMKHJ05W(N^X[;Q=T%2<-DMR&B/HR[E3OZ^+WS9D73H[)3[E>0 MMLW80D')0%.51:[]SP87XF=6H[B<26C%Y^8*5G%ZDB(QQJ^)]8V5=X?2I:/% M2X:OB8#VK(" M?/HH+$08"VLR32SO4,RO,L_J[_9G.*W:GU.^]R^5=GP\IWP?4!_K>[X;5:!D MVG%#^B9.@Y$<'+QQOLSK5T"%7Y&]59%JY5!T2?*7M A,,+.7@>\EQGX6Q+KX M$":V]:V7BFPS"+*H)=9ZBL:)G^=IP58$A&(V (=[89$5WM=(\G6QIM[3A-E5 M \I&(XJ@]+03<:]F:ZZ*O;XC\6W9Q70$8S=VW*>H7OU-G,&PMF3PPND>[[$( M;86Q$B>W[&0+PSVRZN](Q@#4HTB7<*UYA^E5_',K-SZ,\!O)0Z@:\O**. [A M,PFQ'7MX:EQ2L5=/JYE!QC#%MY[EE;SM ME+1="--QG\664VXR2RFTU2S@;Q IBFI;0H^--+IRVPRV3M)AHYB\V*I16]VY M5?(>>(2]9@:U^+.]K=9"GI3U[Q2RHG7[G:F^ZW34!;G?;>B[#*?P+-.EM7YJ MKH>.UEDZ53!"1?(ZA*8G?-XB/CDK$CJM%/"!U$;V)YLO7Z3!"_X<:P>+9H,' MM.2UX W:7;)#1P"S$^#/24]=%LT(S5M-(HV1S)*^,@FFA18]0=7FCN%Q4"CN ML>PY-!:"&TRU*3/!_\VM&4'7%%Q*U8,:8'3>-ZTM$Y&%'"A M^'("5,>&#-MA/O;/%6.SSGB#Q8@+N&+9F5NEJ4@9GO,HNU0!"MWE#*).EN;0 MJJ2OK6#F[NODU-KAVJ1UOG)A%IIZ%,#EG!A)V985YZW'H\EL?H0J0IV+)+[^ M;']020+_>I@5$3Y*V=FJ%R7+--7NGGXA7N6&U8B GBNBQ!3DO^312UQ/QEHR MD9ISMY*,#ZXL\F""Q]>*1=.M.!-<0B"%Z]AY4=##\C?RQ_U-BJY5LI>YJC@0 MM$EI?MDN-IS7"(5MO&QQ]9M4UZ*U@PLRO.K4#M,X&70 7S@ "B0 *..N_*/% MWR?Z5]=26*%03BQ ? ZWT^I<7Z2I:*VCROXW.!SQ4*/25.V"Z5QZ(!G/32TX M5Y^5;2,?@84)Z<2 3;P#P"PO@WK0T$5F&X=DFXG?]5P>^*>BDHQ0!8P2UEJO M'"U*?NZM.39E1\@32*7*HO; 19P>^3 ED+?WOH^86U+6D99" 8FU@H\_+&I M2&6S36) T2<5&@=.-^*P6&7S:/5Y %'7.IWJ,U=6E;2PR]8P3WGI*G:)V'EPJV$L/N2Q&AP%0+IML^ '^$O#^W%]_7[-[QDSG7/.>:[\MN M/(=(DJ!^)WV3^:E3@,ARY2*%!I,FKGTQZI%1JX_G*P>>OQ&.<;Q*\<$N4BPP MC0AY=), '.G!Q4+14UPRM,H#!IX)9&GU"F_BQJSZ])% C:'UU/LLVA/3\[S2 M=6<-BE@KYR$Y7S!W0/S --VE6^3?7[/*V0&GYF/%LJ.3&*(4O&9C( M>N4TQD1?9U*?QBU-*'K+%C$1AB30)=JG6A' GJ'!-P542?%:V.3)MU@QM%@' MM#;%M]F4.TMZW2 MM(>7?:"#%#I];A7][SVS=*3^ATX*QTRHW 3*0?G:*Y5BN,OOYT=8A=LZQ7#F6_I_A=4]A+Y$CY;:T8PW$$<$<#::' M+!L)W-,V.%O"/>2CVP6G9L5SPNK#/N:'HB".CU-==AM7C,((\A9I%&M=@ER5 M&-<" 3!I8/L)BZ0#8UJ&/M.(:1+L,S7'G9,%B M-!1,/JNI?:MN^MZ<9('AG9/)4@FK?('J^T:.CI^$ICWTO&:4C(Z)AB]99=K5 M9!&?R@.B%]VEH)J]\>3R?UM)Q.*T:I8TI5L$[1\YFMF&1):HJP8PLJMXOFT- MXZS+=#7:U;#H<]'/J-7NP*2U:9)+TUI<$'[E:NDYY2H=2=DPN6BH^@AQPK)> M5UJ-7CC_(]_@R'!K!3=/I9^')E[E.VPQ._$>B[3AM)_(APR=N 72$.>=+T(P MPS:!S4 G$Y#<.-G:13:K_]+P;4>+9XKVFQ0?I/7=GDF@<"JY?*N:C_)-DGQT MX]X%K?R1.J!N3P%.#A!Y_V"G8K8B?.*I(6M7PM!=P4'"^9"IPUN>N#3BF M -"O)P>$&[NY/_ 5>Q:8PI^'KBMS9HAV<"$49K96+&DR!0+@C11E_8N1Y$[Z MBH'?%[\@#GVQ>-&>DN7T1]K6_Z^37UXD??WRMJC1+]@'N)8,,&Y8[7K=]R&0 M>.MII;JI'\GK='WLI:(IZ[H9E$J3E#0)3Y4+BN6LTQ:# ,BO:BY!9F4,>.ZV M-+IU6NWRK"S(INB,](\]-)")*7U!1*H77JC7B)A2&+UUA9#6TO7GSMF+LU3F M\'2&9$9L!-0'X&ULI^P7AWU SH4-H^HASVD!V^7X[3-T2PLBS;7F3.A+.+[<, M=QP%]<](]S:MN!7&#A^0 >2ORE(K9+$FT> W3=(&F3F1J%G)!N*>Z)$](2#_;*A^]%__\#5GRFC/4Q@E<02R[JVM>"B?#A$52!RZ#0NHHHV]78 " M2[!-N'+5Y%! A3-'XH%&Z'ET-9IVRC@'((=FF*N N[#'89V?A^>+J_MDD]L,IH5^H[V^#!34%_MH^!HN MP7*.GI+W-*BT(H!K#>,@L4!6TQW;SH/IAT<42'DA%L-D:LZU:4(]E!S5#B$6 M:+-H+W 8Q4YZM,5HW(>Q^#U$]^'B09OA*597+J_)*W634"RE(PQE!K8MLVA3 MLAR*UUBX'NBP'((B] 6M8H!-O)%F>?6J,I^JZQ^)5%(@NEB[1?XA%%O9CD/= M5DJ62K.$VRW=3U(E\?L UR^B4=*:"/1V7$BO ]W>97$_LJP2^AZBN'HZW+@( M4#BP8[B#8'M&Y2HST^S]350=?S:G3=_OM.EM6BSW;GNF;4YQ:=]>&C/ YN6, M0(*:,%=KB*?*EX"YK<4=_2'\:V$89UK]PM"LIZHL#2:DDEL3NU!M3A >1 MV+G'L0V(I]++>[ONKD#]4-BH79CLH74[A3 I\QRQ;SZP=[57/JMQZSH M9#P20UJ7<\Q/IE:V=DEJ;*%9261GY2*2CKR^JHGCTHUTQV[8MYY6)4VRLDLP M=C;NUS+1&$:K]$9>\0U;=Q) ;$&FLBJ'#!(F]%\FT"+I M<0]EV_C$B Y?-236<#3:)0FM MT;[ F),A'O9UAIO$[$I!:C ;-AV2$Y +/JF'0C8 TD/6@GNV+0\?#&6!Z!\L M%!(]?:!A5XP!&C93].>R"U5%>SW\F"T+-1+EDQQ5V- MI)&T0EM0#4VYG5"UG#DCC>D\CT6X,!I5-%A9]_@_A?BJ\I)9-Q_6S8H(-;9T1JU8%CKVN 4=)^" =\D=#^]$ M/MXC'7BGR8%SZ^Y-7MEZ MC4)2=B61)DU$[KDSZ9R/])-0I0!C*+3"$M#0]9V'.:!.3>#SCUWI< MWB;12DER^SNLAN(974,4,.0G$CV10E[E?4Z+UNSHE@44=A\GZZJ**<%$2PIQ M1^&6;>F;[B)UGRZI+R.E@X*O9+.Q44X(KX>OF&E ]+K7.1Z270IQ&Y*:@()] M\CA&4#&3,&&X[\\;EHR1+>!)/"S:I@X %Q?_>0(E(>P?M840I!]P',E@X-)-CWNZ$2[F^NZ.8W MVS RCSY^^,7)XR2QQ\LS,!!+7MDQ$%M6G^6GS#]-C49OCE45LDI5DP.^I5XV M=&2U:X+W$G"\.D^JQ '/@$7O*6#$TCJ7Q9/\$7)0KE"F62V*C@"\M#)\J8@H M^=!OFM;*QSSGB>?6$$;N7>7HX>^;YM6BJV * MT#)5KE.X!<'\/W?NU3VHUKM;9BY8I "4;@I>*O0&>=0DLG,OA.1C=-Y3T8;F M]":J'T.%JMK4%7#HMFS\MD87'+L8+%<#QFSL"V M9D$S'[1F;J\U?!5XXH9R]P [% %+2777A.&_Y_ZEQ!BC^#T7$NPIJ70J [AW M-V;9J&GU*\6 YVD#C1E_(,\_-WBY-EV%TMR_Z$F'F)E3TUZZIW2BQ^AU>?!/ M1L%,"S>P*T$R*O0(Q_EQ<:14F@27SLIPY^3S?>2TG532=]EB=6)H:&=8YQX&AKQGZYZW5] M&M$)Y.&#VR)G-$XM5&FW8N_J 4M M!%*N4!-@#I%P"3(35U@L(RW/6UGCFH0J#H!EA2KVZ8QA9CY-7)MZ-8P10-WA M(G<]5T9&L8>XF?C*,?F[$@3-H1/^Y_'F8>MLQ1Z[[19I]B5'&Y$7WR5LC_4A M POPA4T-)D=YJH=E8_=6J_KCUEK_%495&34A.I' M#5"SDSA.HU]GHKTC'Z:("=7-/]5F?T$5L)#94"M.BRA-WX4:-=4I]N$F;[M- MVLIEP8E!;/THGJ6HIH?;N?;@6D4V2#LOXJN[O//4GP52$6['K*F+55NRE)G[&XPQ%?']S1#3X*(+SM4DMJ+QX$X^FMVCFP#F;-^>!VR XL0H[V> MZ['4,J4!-+P1CWS1T/[;\V"8?#LD@&)4A FC_F!K7&3MG]-38P;P17X.8-I9 M\5U7\2$;E/B\MNV^4V0#E,+QI$?A08LFX;H#,%MS8N#/:KV 3"BZ 8T(:E7: MVAPM?FE24<.Q$29'1+] @O6?,T0QK2$>$JV@F9M\UV&+1B&((6=\SG*\55+> M1(%]&&,1WW1_\3.CQ@GE4XD4*#*(/0_,VBR088]**357WK11#1LDZ:ELPKBA M88W.YKUJ@DSP$9DMIW* I@@TCA!#^)_9'&-?=(.K=#Z1@UIV!(D M\ 8/7/T41$.?;;IY(C3-HE^50_2MN+7'Z+K*D MX1W>W;DT)_HG\I]T;&DN$%G?($UGR#IO.RD:S^('FE3ZE8FCH>BMK="S1^OV M&"TMFS0Q\8))Y=0W"X>J!2(I.5=:%>S#,3'%&U#O2,9^!V[M]B\$-6?E+?Y36NBP2OP<"_Y;VR\K8RP@G,V 8]LYS;T:RALF M.*-QO]LLYAOG+(4<&(J2>V<%F3C)8 ;]=(L)S#FG>%^S.,=?S#G%!Y13?'./ M\P8[\SX[G+](DBBO#75KA'FCK3B=NOE1![YP-_CLP64-*@&I<78EQ>K$R2#[ MG.-1RFM[V2J0EX#FOUU)G7_YI=?;E+:FS__V__H]D>! VV''UZ?_ M^='CC_C?^F#^MPYAV;1D)?$+;.I8'#]=)/+Z3^PP><,C^(3YKJ-?VT_^3\GW M?B3?X-5&I&1*VF$%E,Q94Q9V83&2MW3@PL3TQ<&+:->T#"MI4IGF^>G32$RS ME,:COG[RY,M+GG5\X%F7C.*:KSZH<$2!O&5=P'Q\CTQ1JT2_,[E#QG8[E+W% MJ5KGZ7;S2HIH%5^--[^@:VY-#GCX@Z=C^P=+0__;\O_BUG322:KD+>F^?O-T MF[^VR="#/$N$62+,$N'.)$)"\@8'/X"@"_Z8Q!XC'UDA';N-0,DK=;<1V')[ M(FY1YE4NHF!R5VW]E7J*683,(F06(0]#A(R9UUR-K+!611D="G:6DZ8<]$D/ MR"!+M2N.A*'"2#S-T.-6%Z@BFD7%+"IF4?$P1$6H1-!AUB(4 LL\[9EU#7+MR(YWO8CWO4^;TF2\0^OK>_/<$C[ MMHP LY% J+M9-,VB:19-#T4T<;%$R>43@E%=]R5MBW*))FJIX MB!5<@I1]$ ME;0!JR!ZUC#J_.(GB#2NX3Y9];.PF(7%+"P>AK XR]L+;K-QM$MAF'CRHK@B M%\TZ*4O&+ -F&3#+@(!, N$ M62 \#(%@_?=%E#AEMWFGDU&PIWN5 E\U?$ Z"(J/;IF509ZWDW. MB !;1%AWH>LT])H*F^^X]&,6+;-HF47+PQ M2+%(,V'=%2$*Y)"WG75?B M'+B:S!(K^HHK]]+&P23"J<&, 7ADY98#I8R.)S^M+P,@B$%& H"O@IP(>+H@ M2"G0VF$.4S10@(OC-_*OND*'-HNT6:3-(NUAB#2%O+^ @51W58!HX'^K,X4Z M4I,JHS:]A$Y<078,M+IV??BELO9UG?GCVZ%@W==XO?LPW@,+"I_U?EU>,\]H#D*#C'JA2 BMVXN>S/I_U M^:S_Z;,>3KBVFJ'!9(6T*9V]@&?TB(O 4"?JT9J4O]O*MB @E/WPF2*H/,$S M$%GXU\G+DT<>*.'6Q&4_FRJ0;%CWU>KXYPPXM5WWA:M>,G1JOVDW_H2X4#?]:T M.P.'I/_[%PG:B(_ML=S()Y+>%A9?^(_,8QBR\B!C&[&45QB Y9KD!'I M:@"/3XB%!(Q-YWH*KU=H4A4@3'#0&.-\DZRIK;M@^8WP"*5(R/$G^74-=WAP M8WE7@B]JW0[=L$0G-Z#L?0M4%@$&2[%S@D 7?0R@DKU$-8R\$7KGE8/;&YOA MU.>K3>G.4@I@30$&%FXRPT5X?["8A=\+TE"6[O0MDS0S-FV"BSV&>HI;8""[ M6\,J"@5O'G42](.UK.HZ8/@+XLCBE6-LPPZ'L,HB%&U&$NH%=C_E*!:$$D$? MKX4A_)3$UA\&H6D+Z_'!>;E)G>SH"[D6!JC?@>""C$A)^93.$U H%CG-&A,A M"]0?_E4U7: DG)'Y[BTRWYXOFF8O M.H\9\HA&NB5C^CI?Q*;F?F&$C !F-MG M9*C8'?0]R^$"P *P]OF2)K!6\>7J9M4H)P&;N! SJ4\ /JXQ>HHP,N_R0" 0 M[SJ&51U6&Z>:1X#*/+TF& MG;Z4KAEJ@V:(F MC>\M(J6D.[(NZ/C+YV8Q37'9VK?;]JH@#L:QE&G2-.F>N MFWQZ#%X5(9:>HSJ:H_(LL2P8@2Z*,%N-KT_FH&/F)7(4NL"3&.:JSU^YB9U6 M%]/(J)=2<5S&&+C*N\UB737G<^CIVJ$GSM$"MCN/F-E2-K>('X/D$M3%H?)T M6A,IQ^_&5!LYDA-.'U[^/H!^$T6EM(@I_<;8GZ*=M6T0E<269;RDEI7G%KQN M[C=G>JQKJKP%YK^G)E?DV![U_THZ<$YJ.&+J24CH+J.54 H .341=5M-D9FC^5S@@P"<3\F O$$'Q16!'I MK1%5WWC)(,?;9=FGPPMT(F5'1\:BZ.-GI0SA]B@R6"O$D4XWGGF1$Z.1^LU7 M6MQ-0W?#F6NG>%608IO:SMWT?M[?S?T&8D#?2C\:P]?R(CF$9CMD09WUI0\F MY>"TS%>1TB9!\9LR>^!S26&NO H7?'\6-8Z7XS>E#-!!VW 5:!OQCU<>C)7$ M17,J!)YXS[^/7AY%53-C/X#G-)F$$K8YV3);4#_T3.X6OX M8WBW"[&XEQ"A M8?1E%R_\4+^JFW,ZC62DT%NBR\CA1C!6KB]A12E9>0 M$A,9!SM(;RP.I-;(Y5NKVXA(BF0:D9A.1;2]ZRI_016+RX\ R"\=6J$;"1EE7 M[G6I1UMI1-/Z4MJ\?H]W53/#T6,7_.P0XEE<.+*,5#*#^,56SXNX$!F.5J1P M[ RP^8/]X<+^4/]@-Y"N6+$I3,) 2)6K'/L%$@EAV2U,:BB'CFFYTM#SWKND MSQ$24&/$K_&755Z0>?'+U+85I^!^;-YIQU."#]K9)!LV8M9,-JSXJ3NN-TRB M)IJ7SE?<[!1[&+,\O*X\?!'SWGNZOGT/4@S\V"P(5'+"FFP9A"4VDB8'9UGS MT7^=)+.IH:%Q\$$#!)VP!/(-<)&4Q,+@ZQ,RQL"-J,1KGDQQNL/XB+]M+Y?( MO+*]1",X7X0,K*L#$36$'TPL+U:F^Y?WVPM);'1@P/(%@F+VD/VV(L,?%C;, M-\W8D^R!4ANGJ)@'7OQ*U6<'ONT##4)"^I,)/TB_NS]W;LN+8$#GF.>\ M'R4PA2*^A&=P\UW[6%NI# B? -:JDX7.8>Y>Z%RBU@$-:9@O,*;_ _PEJO) M%(W] ]T$(ZIS91%[).95LP[0Y.()O%:F>RIRH'D],/4K*0 M0=I7^;FM,1]ZY?P+*WD.PD\)(R,55\=!87(2M^6PC4,['#@6PV9B0\-ZXF$^ MFM/2]S41>/S5G):>T]+W93="G)GQT<7Z+W(XO :$%/,B,8K@302B^%$[^G_5 MF$$RI6\('@A"19 :;B6A5YMO=M%E9)+S;88>71F\,AH! MMV9!9M-%@:M1V/A'R:Z-RC']>$*U012CO#R,;C3=$NWTNEUBL&-NY5-6]IN\ M]N1[",=MV0V* 4NXMEV,7(F4>%/"3HP8"P:&DIZJ#8U_&05W@B]UD;!:6_#C M:/$/&9D??1-;IAGEX++S5Z':QSGLV F6?/Y_H07B-.F"<[ MPK]-J_L0?*;5.&M:R:AC\H2.2*<0T12;'JL!43N=98$'NPK#VG,54.2KUCCM M#?7/S&4X9*WG;)U_L$<\D;#(0BY"YF>5MR2*HR +@#:T!F%_J:4F>/IJD<-Z M,%2'])O(.(ZL;"XKH6M(8!N5=7HP[(6DY#B]/ZZ+F*"@2"(6^YS4OL*HM[%N" $,2HK.Y" MT.':A3%*G^;>>%ONACZ84>/NJIG!=Q1,@/%P-E2U:TT-6.0%Z?&N1UT83WQT MQ(-B_G$3Y?1+TGTO((917>NGN8&/_S$5*/]^;J)"H#Q/$L5"3[;0%2Q3/_C690LZ='8XW?F08=R;]IT199HU8?K (2 MM<7"-<:?1/3$E3<^)WZ1@.VW^49&IXJT#, M,+E8^LG2HL9S-K:QN-)4:]%]4N#6T6.6M&:/AIT*AX/KT:3MK3C17,_2FG M+8F%>*9D0@SD9;4T#V-0-2]/3-RQFFPZS6+&20[S>H>^Y+Z,O6V3%L3C&9RK MU2C8ZF*)S:"L.#AO)$]XET-N\E\?>1&V[S*)1H7<.VWSPFL?W:59^HW:F*[.TL7>7FQ &#&0K!8L _0C62$ MC=R05"V6.N/V_:5^.>Z='W9O[#-=#>Y6O7>RNP()-%PJ,\ M+Z&18WR7/\-R7]!28RH+J?%B&_MBL=K0%UM7B#Q0J@G5T>C5]?#&BSHB^>DI MR0$NIKI)$..Z!4YS]O,.LY]?S]G/]SO[>9LJ[-YM3Z@P[_4'4<9TP:P#NI*& MD7OY>K1XIE<+R(9X>U@G>J4>OW=2XHJZCR-_;5[OL!_'?6/*R)I8F*&O6")K+ORB>K? % MW!F+F?,ULSBNJTV6Z'6+G^0=O>$#3I4D40A9T97TQBJZC)C+UO^1V.H^\92: M^V(*QP^5-(%XE!RZ00EA!Q:6XE(S)6<_OF;4%]HK#O6PTJQ&#SWWN32Z5:,F M 7XE9GY!H=K$X[,)0X_N0A#C:/$W)UE3M3^0'T7CD>LT*WOH1'#T0\NCU54> M%RH$.R[\4L"2/K$G') (G]H7YY'IR(=(^/_0EX6N%\DC2[!3O!VL'GE+?2E M)$P3'+W]:/$]FTG(2\,"XWB9G;P0_BS\XU1LV"*SD16,6W;C,@EC]?0D?@Q" M'!M<][@+ESL> \P13=>F.4?[3B8NHR$4Z/!\&<6D-S71!/O!GO^38&IK ME+R=Z%O>ST ZR"S*?#DRPG-*:Y+]>RU2>84-GV- 9-O3M4KKQB;8^NQT: M3K4I5$-6L5F8H;,&.=0>K;8EEU299L)9:2PIC1K#IUFJ3Q1,!I)4PZ1 M;-$_C/SEIEX+/B8P(X.[;*;0>=DA%EL-?$)'X5*?C&CS@N.6;501)7 :&E.$ M.\&5S=N=0Q19RWH'J1IM0O'!&9+5-AWC<< ] >K,;FC1T*.M&D./BL19=,ZB M5>Z M;>U"&CK@%5Z1% \Q'G7B"E>5@A=@)1NS9S8+D%F /& ! C>D;;9P*:RHQ/R> M*%=A,:&9-FH^_O/Q?T#'?[KQQAL00?]_DF8:@2&N:-A6G1;E$3_U@+P"NK6@ MR\D2J= V.U-0W5Z23B$]%!\JU'M$EMV4-(_K/]!M$J$D*_&I9.>%E#Q<*_$K MJ](7L/55>596_)2VW)8H;MPY^E^/4;E7%J[=*OY+>(4YF1MEQ//5"CB5O1FO M=A?V9/0AUD0371'5AX3I2&)U=B60<%ITV.,+W*G3DM]EWDIZODL[_$/#SMR& M>-UJ<6U/"X49BCZ:0"\T&B3U76)9TB/&K6M2^]0,/6NL;@R'?EHU2]IYM]XP M\>S%_SS_]M'Q-[K2-JQ,,.8O*\M.0?H#%IZ.=-TT/6V\NH]1MR.\W,MPMTDB MKUX)=,&]*O[^U4F]E8)/0RUHQ:]48$5HZQM'$N(V5MS^CK>\M=4_TBD%1X5# MMQ63.D!X"!L/>]]/'A]_(V#U[VH7,HA"T>:0:XHBQ?M0V\]UAG2JNMV /T&9%SH60(&28=]39^(W=5OY'EHC*#0W'U=:_ MJ9@6I*7RWO<$YK7@GJ\P)9"8**EY#\]"SSEV"T,]P M*CH#X=2&3P7F@I\.F;8L5 O=K.H[.<)-=Q5N_E]XQ&/H_+NP8M*V":LI6PLW M5]A,"IGQSK9UN9["9O3J'X4()"978]6"W\?]ZO%R+T,5'ZVQ+-KO \R.'DO( M'4++#OO0E=WV*7VFVW7:B0I:P@L^:R!6J&,$O.ALH7CT$;<$/DUJ_,QKUL8% MF#O<*T2_X@&GIXEF"WY9]W1J5\PM!'?=0O#-W$+P?K<0O)7=2,+?(#LU0MY) M94)'X@INS2>!'PH@9I53TD')S/4BL!9 >MJ)2NZ- 88$RQDY-)!1GSX-3MVJ M;%?#%N70JWT6FW1(+B9U M]>!H[4"7"LC8HKE+8_ .4?CL>!:76>P<,1A;[-@05?F*B_DQ^8CZL*%G M1NRH/=U*P+1#E$'>DKHP,?T#'%SDR1@_C VAV9F188IM&QB%' MZ;M/LWWC,(O"6(%[-@*?B-I!DHM7^0ZQ&"4(\[]>#W61*^63=:7X++!73]VF MW'E4QVCX@5"T@S"R("A70/)G5^7G?%;$K, M\Y:J5F['9DCXLE;+()OLC2H:;C^\6.9&;U$H2/\VA>:RIO>:Y +M MS'O0/O/+NX\&HE=R-_1LL0$%*V<8?1S8'9K)&:%*<8VX!6RR[XN6KT]@.L-^ M5(A(K9V-8)4XRC/53Q:R-L$B2P(]^2L6J7P6 9:[]4(E/V>P=F6%K-UIPS27 MC._BC3C=MO%O!^:,-33R3,'$%?4&-247F?+(<[W:1/#_DS4K<9K:LJ"G^09. MW8V?9A'&G.PYDXL1A7=D1*>WWZ5J3;GE[]+03*!'2;>Q8E/9.2Z:AHALVF!G M[[BUD,5*WHV2@_0(!KU(]K@^+H%4:!YF4D&W-= M&"HK PG"F4CB99;@(.V-TS9' YIO#0XO2 *4MN6SZ-!$WX?FU\%;KO*&6NCF MW4I8WNYR/_W7 M(!H;<2-1/3[+%D\=/CI,I,_A3":SGN)7.)#U-"^>\;?C6 MC_)/&B^@B?F>MKKC57GI6/F0"'TK0^!*C<=/;S(2ON7XZ:?BC-W)I'0V*22" MFO.8[%F@W4U.:[UBN M>\KEM'\ZYF3)$YKPV)3D,R/PB[A11:F:NBH!4R^,3IWZZ_+IOMX, E* MA_EA#-Q*8O8F/=BJ-N;I.#^,;G_ "=D[:;K*(FK]7^!8=N3MW*G/?,(<;V L MY+!*V13X4*EU8357,22C9'L8ZSD(R0,TMJQ&+T.N8PFTVI2T0%O=:RDS>"0F$T<:.D94C@"/6[> M'9Y*QF2N4,*JPR&;IO%=!B1VG(DSKCON+]"6L1"A*MU=*3J$2IH M3/ 7&'-)+:+"*O!<&JE\0ISTJ['M6:[3&6?]784MDW1JC*9A1H3RN)N$Y4U\ M:5(UJ9\X4")Q$,A1YWA)PN'OI<"^@VP6!Z9 I=H^DRZ*%;"!Q6TY>7IR\GS0LY@A7:DTV6"LF MG 9FWT3:7Y=QXXX+#,E7?TF&9N2L?V/.^D^VT(N_X3^+LNL&)I;?6W6)2W#4 MF_P2G?16TSN\:?X^45_,7!AU7%^&F,C4ZF51H; 5,X[0_B]?TH-CD'27Y#YM M&TEYUC_S>LC;"XUM\)P\,8B M,^;"KS.O,BF7MO#W?_?+2W^[*![.')5"L[J1(YXJ"A!^N5?5A:\,0@&LUQ?8 ML"-!1G86[MH"B\E?*!L(PU_0&'BS<'M.MY$Z9GZW*I36G99"B5(O_D7"*$SV M%S;94MJ+\9N:2E38=49D7ZU$:E.R#17"Y9G%@=;<85(HC!3H(#BG1)>^&\7M M5&2+Q3LI>#-!P:=I/&U&R\;2*+GG^#.[R4NCE\..B73DF-[Z9[7ND4"6<-2L7Q]B2R1+;;-?VO:*!:8?M+&546(7/@*B]:#?O/F M=*&T0^*"X)2Q/"H=LY(I."17REM:F->PD^DO@6Q3D89 &_HKQW+W!N1E:#M4 M?!+KWQJ6@_Q8CMOQC%F@0_>\+)G> [%2-Y%Y-4K5HLD(<>9P*/I&=8C:$F#T MM#VF;]C?+D^^L.W"8POBC98"QQDGK6CS)?2;?<;3XA\%I\FV' M;)&FS8127-DIH<'XVIOJ>=X&1BK3M$E!Q*7&V/(FEM!W(<.U:7P5653 QF&> M2 5KBJP959Q%[]HO@K/Y%NNN##H=?]DROJVC![]U0059@] 5<+&P%:4CA^10 M' X>;S5?_1]MJ7KQV]"6':)>EE!4-*O(=7 6J7-"\E."8Y8KC2(SJ'.I?8-W M17P;?=]Z$H&(OD!^R=X0?I06E^Y5R0V*G$_,T@3"A=85@.=# F*2=42D^IKD MA-,(M-E4L/R2^.-,)'.UC_Y\'45:NX$C]7+*K !6R+XF^5(F*"^E#/A>^:MW MQPG8.BF^SA%(6$;QAFE8*(XU1<)ZB"K3+<([KI*(2Y65U\V0]-)V6\_1%@I) M%%J<,QETTU;<(1LT8+MK)BW>7?#(K![1X^K1N3Z_= "'WSE.9D9)@P3)-!#+ M@86(M70+ZECR"4> T2\$VT_J%"61*I#VYA<(^\E6])NA^!\<(!O)4N;"RX-\ MUTKT"*X;NA2^GP2-.B'O93 M+55 9F!"KWX.(("V&Y)*2%GG:*.Q(R.GOF[./&X17^;+TW,NWUWK+$%X<*Q' MJ\/T6M;!12-_DII.X9.RJ;1[;0*&S@CF+I(/(KV0U\)$J6]<1B;K/A@^V[^M M,]!\,@D]5KF6L-<7\10);3X,0*BWP6&^%R#&CEV[*'2IGXY.OTN!4<]'B^78N?;&4 MKH4:>!! SEG4^Y=%/9ZSJ',3Z'W9C0;9PRZSKW82KU@II2.RC@,V^M'B>REH MR?;EDG+2&H5.+-$1OY'HV)39RQ9';)+Z#KYN6#*3CU0_P2(@DT0I1[J!Z^C, MYDR>ZJCQ:K+YVDQ$A"L),_L\SM08P&+R4_P91()$ AQFP]YD M)G12MZX7RZ5P:U&49/Q_!O$CNA:7S ML7[0H]8Q';0LJTG&M]6^D(1]*"+FTL:H MAK@9[ZCP8)1HA@>/PA/1'Z;=#IT*KJ)>8BCC#Z,V<4AJFQTZCBTU77H+$I4J,EK M3Q)RM'BFS1-=L^[/85!M&W0P=U=&9YAG<7FA3",JH:I\J&F!M/4*S9V(&*S: M')0KX>>]YG,-EG*K@!$D3[#;604UF"2?JE'8'Q+OO[.-3A[0)-TK!8$ P.;7/WT8!@JOI MF#E^K1YK[@#T4>C&(]*;)7&UR5/6;+0@.9LI0,X9 \ME4;PV\X>K$(B>L!C+ M:,-B)CFJCZV3GD>H[A$/4:QQ#L:/62%*OPG[2*T2^F#T^B_I$)J,3LX)Q6LD M%-'[4..< Q^Z_N6&TDV3&_!9&M$(JV1 M]-8]TF)W2"L\#J]Z\C])**I#DJRPG';!NW![4$FJ&0YF1\>+G''!+NK5%!J3.;L81[L3\ ;3LN+W MR%/ 0\PX!9[_& :JE4>4DYNW"[C9N)FD"L,LK!')UN+04&I*BI>^:==(H[J? M=/*Y004+9IG3KQ7>^+O@%$E7*@/YL@]A#KG4I)9=7I B9"CGU M8WLD,?SPBGTG*41(L#\ JS4+,^9(ETH574$V]%F$91/&8@3Q]=M37CI5NC'AO2BPF/<;YF#W$:88M4'B AS=.+/A4_H$SI(#4)J#]>F?SM5E$^838C?#P M:5H6FZI*3FO %6F-0&82322"?Y$HTP2Z2)0%XX1+'QAG1M_'N37X3"YOZ5TH MSY86N[(U9"7%P/M5JX&X_%SKU7X,#_K9D0\C:)XGYM^D/N66&Y6Z_<2/U!_F M,=^(10H1AG-@.N #$>BXGGLR #V3;E;>K7P;PAZD )>-7C\:H,VF0.7K]FH M(;>,QGV*Z*B_@9$HD\N\V?L3;:-=7?@^T3IH,G;&-##62A-RY0Z[MP5D>UWURTN?PFOB9 MCQ?G.FO.#7%B8W;(!L:)[7R+O*:TH/T^E.S ,YBAYL=XS?G81(T#=(F(2TO^ MZB'6W"^(/VJ &_[A]*1%'Q7O](U04? [R.+MFU;Z%C[8V@5H)TNCJNO$P#KJ M/TUX30:YFG$/B, $>;AD]9BL"\335&6Z"BU3MXNF^ )4=].>+ ZMH_6V4>O9M;W 7!N&LX[+ 7XII> MQZFCB7L-IIDE$[)#25_1>=)7=$)2*S/]%-H:V-@.#^63$6V'N"HC!LRO*G<: MHV7V -=FK;%T@*\(S1\=P@V,>R"5+4/%:'-1BBC:<=,UV7.4]KJ^U _H%WQD MA!I;% FU23)?&@IQW]";/)YTINYI,<,=60'_8F]EC[:BC7.BY DP(*QV\N:P M.9L T1]N P9OP:>=F48@64AKJ=#G(SJ%GA.OMP@F,U 5VR Z_8)/:EQ/6:B5BEA1]HD+8L2UL"&# M<4'K-:S1O.=MAA%&FQ>M'O)9=C,KP0/-7<&P.(S]=L/$T,.V=\.JN$5%[WF,6NB[?C]&J"$VFSH.:AMZ#C<9\Y)0PZ_"RFK#(=!"%9D6)^C M( $#V= :9Q$VL[Q2\-.M:9X\L-[:XI_7O)=?&GS[B:K:*'AO)2]1S8W&G&#V MQW4VOF0SJL5A:]HSR' 'HRNX.D6H;R;*=Y87$PS$@:!8P:CYF>X@281'1?@. MIH)^.S_H!0,2#)PY?4;.-?G4O+_9U+4R'SY49*.I!5VYUXNU@>(#UYQ;\K@9 M4<,FC(.IO)CV&%E_GP?O**J1):]CP7)D6J4H@U%C8\UO1V0JKA-JR MU^56.H$__^8_;#(87Y5GA/2+L 31RS_^ZO,D:J@@^;23FJUBE40[.4P.%+YK M.<,K^-Q26T[G:3 F@-$SXN_>CTV&2I6T_1.#9I''H_?-/MWXB5*A8SYP=_G+ MO[_60?4VC;1?,MTLK$ XB]F[<=SHA0O:1INZ]GVJ M1&49#%&LN31@JHHKDKHB)HW6!DCR75S-XCUE0?>6@&92M8+B](TK3IEA23-V M3K,[[E52[Y)[*';[D%C)')+7^UKD"JD]<8/OI!/C3(@UG&^?$Y3-1(ZG9IG: M5].*5#SO$"# ;(C1/QK)Q>@5;)OP)*8LF!97E =%[-)6O53EJU8.%)"&8S_]K%D]*DH3@X$1&@\CI$7'H^+(, -BK+!!.D[ () M!(,*V0H#5] X1 T$+?P. +1+U)A5@Q*\E8+ R7G1#9;.$T+-RR#Q)*R58L>S\.O<8X(R'4B K_ M5;F3/K:\5[FM"WM8 OI?@N1@C]#%$#P">@S+.N?Z(%@9B<[[#)!)))EYHYD, M/S^XU57B@08KRJ",Y)0V /$< 1569L_?R@P_^5G33I*UF/R40,;>O),')+@]EFH7XS M6F E1FK36K F8-LL3P[,80I?$T1A)LKV(X283>+8Y6G8#-7J"OA=#HM7J[4PH$BVQ^3=3GL\" M;F#FLQF\ Z.H2]&L!E\CQKBCA@S0UD9*T%3:G1F.2.N,/90^G/1$,:X+XAQH M_"(<,VWO"4:8T 2M#[S3>L;SH9#$O':%3CP=8"7.JO>N]?B#7\0&N\3\I8RE M="$"29.8O])=K-["M1\L!\<7ZG.SSTJZ&R6Z+JE'#866(["&*V-0D@W@Y!;+ M!L-#Q8TT4Q#7LY6CY4S11F748/1<=24K<:C<#B*Y[#:6A3-=P?]6B+\;K+NT M"*=TTI%[$4#&4%?8^F3&:!-,/=FD\XY^E;<>(G1R>_"7O=8Q^UAGR4JH:0ME M$O0,&BVNZXNWKB0-? M<*MJXJ5@JU83LS;"%'_YW3./6K/W@C ]<0'6T>+[!CBO)@P.:G4 Z&_'*.8C MM.X/=X_ORPL(L1R@2NS@K;CV:H2P[/\H3>!B)/: M)U0$J8N-4U>4C*>/V&]9)*V,3#+C(4+M;:X^*]M&"Q\8]';_OC@N$7PK+GI> M,1*8F013HPX%NXS9Q+V05FV51F,/":1?$(#;/T\^6Q_XBM9>=$U,^%^OE;;[ M\D\D%:(GW$+:[G__K_\C'OK*5=4.OGU]^I\?/?Z(_ZT/YG_K$)9GBR0O]2?.@+SAT0JIU%U'O[:?_)^2[_U(OL&GQZ)D6LD4S7]=Y&=-6=B% MQ2BO1#(A3$Q?'+QH@0XB1 \M^T3S_/1IE([B;)22D7]YR;..#SSKDE%<\]4' M$VN2*'O+78D+;+)'EI#4B,&=-KVIB#$,HS82-AX>QXT,.Y$\O?-UDR1\2):L MV$GI5ALG2%8:RX<0^(WD"R2K@Z!P)DD4+:2([K&J7917!XD&XJ4M5^TP+@=" M=L:QS#(JRKPIE;1T' B&")>_M]N(>H;+ZKT@!;5:U8G:[\%/%-,$NO!Q\OSH MTQEL9#?L6U>\.^E_6_Y?B(YTWZTJE[=_!4OXTVW^VO:#RK*YEN'>98^??#[7 M,KQ_M0RSVI[5]H>GMEEE'53=$E4\*QW3QRA_K7B:*<+@H$6>H&OH^B0$&+7V MQ4K:>"&T%4.)3*(+UDVHDID(.IZ\?+;X\O&7DJ;:.3@B)1K[>"1KA:7<@@KD MM48"?7!OKVD:U?%MZVDC-!W%I9]Y?5IJS'6B?./M:>[9G9GEXBP7WY%U;6YT3L!C++ R]U>($JI?650[8=],9!0-1?JLRY&'G /:SV-;-*?2*$OSQ ME#>Y#^ S>&T%!$:AQ-Y/'EC%((HL2"C RO31?] /NWI<&"/;1KDH+(;?[6<$ MM.W1:JP8?"B.6S')3I%@I"1\1DQXH%K#3W3OHQ&ZVZY(,800D+C M^:4A:ESP3(H[? G"^%5=%I5X!C SA<4)6&0>3W@,EX&:5Z62T4O&> DINX]\ M5FGP*D->C<$ MD@F6>:A>AU#WV,!6?ITB1P4DH*2G*B_0-,3]3=!XRX'L[[H34/>=G+]0D+1' M/E-/4+U#)+PQ@M9<$WDR.?.R[.M\=7C- 8"11O7A=.<:W&*-$Q&4-V LOA219_*3/ M'W^>4)2UGI=')9$&.9=25(O2#V_&&:V-RC#\\&U3%(^^;_/ZU>)7=&F_[%NT MD_SL&/B&8;Z9L/?B!D*FV'ZC0W&:R-]-%ON1*) M:1=D1#\].WGQ-__43G! X)58.QWZ2;;,J!')T[3F5!:PH74R&0Y[+UXWSO-" M\51E"/*.5C99!]Y:MI&BO2%FH_9H1%@^#/\(4^.1I_P[6IP TFZ)H:VUWC-Y M!Z#DK![UF6VO9K'*6V!P#7V"%>1"N7D!["-8/ +:-^J6 J2H0*.L&])<\D\>DIPO/=U+*-#K=,G4O";8W/R\]A6 MD!))C] 8%Z#YBIXF1=B+:N6,)/&Z%LRG$3+27G>.K#%JX&D@(! M1U<7VSM^4756+@%"#@Q[P=X0^@XTW%C2H.QI*:4/EZ%MEHHJ*BL*:14W"A4E MQJHP.XT"]8<2;0\O?[3X64!A1MM!>JGR?IB6^, !_E*$KB0+AE&D8Z\ZA[99CP=7/F^ M=#X_%C5()5!BBL<\";I,4JHX:U8PV(T>E"8T:;+3=MV3:^=D-6LG]&G?@QK+#+MQR5,9"OJ(F2+Y/( M4RH39M/TH__Z$35=A_&G=5[/W+4FMKIXQ*S"1;!R69QUK8 MRQKZ777AH<.J_+R#6+:N(9(5,UC-O2WP^F(N\'K_"KS>.EC-OC_S8D+V6(NV M0J.O!W1 -TS]+9%ZAM-BM!0E-:^E4D9-9G:A M_3Q^LZ+P,WUV,#/<\^'[6Z?]O36'UCD MI(^:1_2?1/Y$GZP*+X2VW@3B]1#"*T"(,O/IK.YA*F '_4W M:,)")!PY_&Z^3$)58,?WBN: M_XK1?7#GTE6E6V?J.^XD/$T3U@IM1K[RX<#D"L5Y"M-$T\?PV][S]/,R4[E> M;1?_(@W,<"F IH1<( IM<.1]U*1J.OX1'KJBI=.>K@M+$15P;)B?P&(4H04@ M06\VHP:=F-K+0L5EBQV[O8YC$ M<1S[*^O?AE8QWR+4=UL@&LF/%C[T-+G"H[L0ALC]4$8$)=T@']IVDLJ*V=U?)!9G4LJHM"(M,K18K1#0&3T/7(15RNO(/;(LFO:I=I, M*]&Z'%J-5GM6L]==/H6+QFQ>N)R.)V/L?>M6'.B2>,QGQYGB24MUQF]-&^$! MU:3FI,^12YG9ZUF7KUWQ2 HX_%H>+?[-#N#D'[.$A%U-7FG X,P"MXA([1G? MK]4AXFP*$9)B3VL]'=,A"7>[KC,])N%]?;%-BPR/1%GC>,W[3 MY%8MR3:>L.^(M#=>.^:QQ M)\"'/-M@=Z4X?-I\:G% MR%G6L^9YSZSBBW\;SU4'-NVCQ:^;LG)Q3&%@U NDG>!2F]_-%IZ^Q+)RHP1F MO$S1B[+1U(X-R[SX;3!P83;G8'CX[SF*%^%/:\%+=?!TE'$1I<:!5(R6C3+.C5XX9'EGD$^C+]DX":BER_".RFCP@ MX'E.XMM7$%4P"5H?TE-W,\IJ9RF9)9<.Z,P4+:*ZL/7WIJ@?D;NZ.D3D.,]. M?D3:U;3++SS,3,UE,O".6!L9,>08 !1)#\"W,1N7LH-RPZ6&DI56(PH5SS:A M:,*KCA94"6B3/%^2[4SI'+ M+-M+%6@"&=ME D'82:D&7W<9IF[1F%N7 /MD ML9%B>A9^@137S!@_<[O:W*YV]^UJ>S5W4(Q/YW[4^8#/!_Q!''"V^@J40BI? MGO(O%F0OR$^[H5UM.%' # 8"1\_5AK,D!R K]!%G"$QJU/#@/"2 MU6*$NU[]04:A56( 9+[*H@1;P^F0 T&G:;MW)R;FZL<[J7[\D0P V:J LK,HF$7!+ H> MABCH'(A-M5*Y*E? S= Z_#7 !D:E\E8Y+8+C*=<9S,)@%@:S,'@(PB""'U0EJ$M.B$ %%R M"Q&LCV?/CGL#K)HW@2PR;*]+R+BY&.W#Y:\["<57H;RK<-VJ+9=2#=FC&)IK MW=%,QAW3%Y,%B]9:-N8Q']IN<"F!-S)%J!Y&A5G4#:@$\5+PF&!@<:-'U!-% M0]BU:(_;:9&E$< +)FXQH"IMORU(L&S&_9W9B*]^HCK-10[_*2>Z11?KJC::[L+/B^9)JS!I ^OC="JQ^S!&^U==JYG/NNR'"' MC$7+I U+C[OCF45=_J(,E-&G7*?FEEN\;^]([XTD% T*#,)^L:L!HG3Q3E6L M8&[T:VVV\SJ:B.@E@1J;OY#NE9+8;*^0]H.IA)W+TP^7IS\+P%<\KU.,<=S\ MW77#5D'?9"/5#,E^=K!1S?<";B?IR=QT M.X@SW9C[Y8$B2Q8[%*GA8D?SU[^SU4917CI>9+F 1MJ6J6(MI\Y^?H?XKMN8 MVD.YM"+G.DN1IDH])-6,F8M*0 &SL#",M4W3T+#;7)VO.[63J%FYLZ8.+1ZH MJXX-)J5T9D1\&P.*YSCT8M,'"GNKF")E4EDZ70Y/%4@Q/0&J@5/R)B=@2^+2 MKH&[0$4:JYVH*(M'.NT.J!>$&,CXK3ZD"@.M MB!J11FE>I]U,2M3-O7'&)$(P4W)K(]4W5: 'X"$E*;BIBA \3>Y MFP5V&:#P#*(-N<:0K$%8F.PSSW)9A'# MD1;=,G(&&4ELFM0*Z$ZDM_ (LZ03A_1P B@HS30YDX7QMMH*5^;BX5H(RF8* M#^,HJJ#F*+)_1R#JD,[!_M:6(R:FH?N1ENCWKT@,H%:IU;7TA M*'1NTT9L?5%6_"UK2>OO$MNG>G^TA6"F!/+"*)@YR5?$G^;9U]);C4'!S.YP M031IA82@&Q4-+;/&40,(5MS&HM!1 N.,9!4_\$$.6&'YG0I$YT0 , M'AU/E>'2;"R +5LG\&/53PID@'J8$!J*NQR"%248HC[Z=T66:] M;LS*53A*A5AA@HD(EX:0]\[)DU F>'58.\W;"'7:L0/(2B3"=ZAV0:;0/#]FQDZRK MBPV (?1= F$25Y^;^%9;:&FRCP;Z+8X1!P3HF$;\2[I^^TI[K.6SL5AM@9E?Y M9^QABPS&F"_FO##,J/'WFZE%CA3/X;^5Z62)$\A=/V$IT1<$;73=,,1A:%99 M3FU$&,9_DNA&&/PK\W4S.GV+VF')F!0 -NQ_9NJDBX%/>KU4S(A[16KDY4U$O7A1>FU M!(\>=>U#V:0C3F=U=0'20=]VX][3&R]""&,W>4$^K*[-&<+1Z9MI]G]$G>DH M)"-A%- K$1Z/$)--2H%S8'"FHNL2C!_"P_;S3U91K*90CW(M*8J2X+%F Q"V M'$@S60R]T;A=4ZSO 8M@62-L @Q#K9;MBI;I6G>GA5EKS;%AEY9>P@7?"KO] MW##7]H[%/EPF&V#IT%I<@$G (?^GY@%.^@TKH:BJ9CH%0_M-R%V&*Z:I>C"; MDXZS%;!/0U&EB://EM6Y_5654V3PPB=:>U/MEQ#KB?29[$QY 4E.^" _\X0R M_8'6Z)*[;T%MHJ@0VYO%BH.V&?=2?V[4R].VJ'4C,P/0FT$.73_^0I<^K9.) M;C+"K=GPTC'0)%(YP02#AE:CM.@:!1I)A'"D@K2)*+/FC /OYHWMW?V('>O$ M1YFO:Y1<[K?J:/:F/;-.OE;,C=&7A6SLZR<\(%MX.UK MQR0A\==(#45!ZM:DG02^V_H P\K9Q9^RW-Y4 M.Q.[NP\=C"KNI\CROJW)F8D^4FO.Y#-B$8T, ?N^]0HZI? :8[PH9=_ MR7#.+(8TG// #"1YITBZ,IV"""R<#D^PA+K?@58Z-0NC(*&'J>YEKOLVBWM! ME<#_E*+!I2VZTX&"HWFYV&RZ?Q5U?>5L2T$+SV>XSV@+U-3G =UV^G62OZ*5 M'8^_^*)$KW58I*#X=XW/F6JG5<;9&>9#YPII(6/[#'6-ZC>)7TZF13N]Y$9: MXZ9"%&6VL"W+]4PF3)"U*VA5.BVKHCIS>K?J87HYN\O+%K^BO27"PIU'YS7V MO])IJM1SEE@"\X(/J^[WBAV]6D [/9J,J([Y>'%]<,1TP?O';([.\Q,U0S6:8LBF1"XFQ(;?$S&ENTR+:(W?T84\/>=05 M*UGU8#-R:>$N^JEC03OHYZX-O:J)FN:DP::[MC_.:$[X4([^'#@!2H1WC\$T M%_=.JF#5CPZ)RF=BW=>N#1&@OD,U=:BF?OAJ:K]\HN=V[U7IH1NW&ES!/3,KY"OHC)G]3TE*IBL $ A,(3& SF$!7 MV@[HM@ZN!>-P,FD(>"G#E->ZIAZ"[/=RE *+U!&80F *@2EL!E,P%3<70 GL M!;?5U'DY83N?ND9C52QM+WS>M$X[2O2(8CQ0QI+,4UCZ5Q6816 6@5EL"K/H MEZ:VR;",DGPVR\]JBY)0)&/L_XRP.QAIYT>5PK#EN>2!@=IQCD6M M8)",ZRK) K\(_"+PB\W@%UHQ()045[% [C&M)!=T@EA:-= 7/Q<80& @0%L M!@.@]$XEB9D4U3Q#_"#.O4OFF$T%YD1;27AB95Y8/]8=>$3@$8%'; :/T$J" MI-$NHDF!D4M=.>9G;2YC?@Y4K;'K,NLP&UC0Y0+#" PC,(S-8!A]%6(N]>)N M_2; MGNLD:7)74.C"285@F\0Z,K&J"8BWKCL"(;+/TQ^ ]:@%5>YEG%/MC>*4WU*Z MOJZ[[6H34?6S-BVD#;>"$&BMI(9H;@H>Y"W5)Q6-C?L421,%>27@(T(5G!*]D8"M\"_H> M*^*>9MG'2:_%SHTI0\.EDE=T!5$(5*!3CX%?)>POPEFQC(+@W),9E>9B[6A> M9PQAAH3!)2>3.M')X@2"@A:5JEO#&@57)4VZAJ'4)HC#@X7(596Y*.T$X8:8 M6L",$2>(@-0OX ]%U5"]<*L*A0I95^8:.430J^B/=5W!.H 7MVV2XG*FW0P! MR?!S?H_7D 8!S4P=BT8T\XN8>P?!&T^@^RV!DNA$E8742PFX4)-,L%Q*-M5N MNU,X;HX+!YBJI&@9EE&^JH]8SM#&O0D3P#F$)PL+B(75+N:/R^>P(Q25*=EV M5]QN:=7-D;+HWN'7RQ 90P72R/6,X!WBGY8 2'.X4 F1NV&(\(A4=S$8 EHH MU#C*0J03T@4<^Q9#8@N8)5#U"RJ%1@T K@8VZ8H9AZDE^("!"V.^^C+V>FS1 MI2V0\LJLX*)]N*\.R6N6W]COB9[480&WP8/@*]MT\WE!JY]TJG!^[?$+YBTQ MW7G;24H#$T;518FKE$,LZ-PT+A1W"3/H2GA!"5&(4']JS;6:KA&8=;E+=5=> M),OH=?[99PJ(S> /T6^$[X2'412K2(+AQVW'B/C^A>83X@"_@(Z+GCPMAS3> M"O=X.3. 7K"9&HR+*I?.!;?!;;GCU"_2A=*,PN4!FF7WX#+FZ#(D\"D[!1>I MB]!@&>5?)@1W;9J/&5^+KUY*@#AV0<-@7P;?P*S'OM%',\-^"@2X?B$X,!EU MM#%M8 0=78J!X=;_ ;<$.*ET*Z,ZT?Y:-(J%!N70W#VFXU== M2V3K6T:IZ2JI4_&E?ZCNA+7L3&#@5@:-:M*IRKIBO3#WEH4)Z>,U._"7C,I( M:\QM58-F4"DR%&MJ@T/ZZI)UJA#,&03N5W7MS0=# +YYR4&PB>KZ8Q!LLW\J M3@]C=,U1RP"*55RA^]J'7*N!NA,PT)LT51+,9=+-[8>K!F8:N0*X8XE>'?-' M=KR_X8,[37J'Z/"]U9)67C7&YC(+N%=7U2D";RA-![$A*S3?L(XO0)<*'!*J9O'!V80UGB8?"LV,/GXG%($@MW M7-#WU8<09/5/-SKD_'D:N!$8P_&"TU]T[7^3Z'9ZH*M.I;Q_%]S?FR#(&J!S8TAI-1&.M35VL]>6"2'K6[2L.>4_4[XCDS91 MSS?#;A$>4+^O 8A#]&P1,!N^8H&UD7GI MS4[Z/3+L'8<>9[,JR\F2S].^CW7PAM7)A37!91/*!D%\=3NQIC7]&X5]$+@] MCTG>-]I1=B3">A$REP#[=0573=T5I"%61NTZZ#(]/?OOP=FOG4 25 M9M"P9_W>S;T=U-3@2)4^YQ'P9\U>!5#9 <9W&L!:KU3>9VL^HXL=5.JN7+(" M75^4W'-VX5*?$T%?[0CG&;&:4Q,&XK[1;0W\HG.A+^FZ=,4DIP8L&F52+ZMO M]TIG6V+RNK,J^XL-$8C)2'2.[ 770UP9,6FI+8&#$E@K _JJV^=T<'1?\1Y( M_Q;E6KY\9KKI=T)0F>BG,G-")NKZ>TVC'+B*='9C;-Y)>$DV\\]O]TE.)YD4 M-QC1)W_3E9-KB$C'M.F)'4JP%.=>5S3=L2T:_C!!" ;I.FVOX[KI/_"H(0W[87 MP_G=\_?9-BR4J6RA5]P)>(1'I^V]!UW5&34-[O/M8=^B]>[UP*9E,M2F P6^ MWW/(ZQC#9$AB!*,Q9U20@3S.^8Z^#M(^@MLGP8:85@_4?C/Q%M??0[-?=$_L M05W4J"54DXG?);U3$L.[,&D6WHC-Z\S^I(G"-R3'T7O.^KN M@^P\%A%XLOW>YATHSE?9@ESU--&NIEI^IS;=J4ZHSZ<_F:K( [ MBV/!L"XWW$72LO74,B&NS,:&J%&5RNBP,S5N8RW<21Y*4 #_H#)>]>^FT88B M[[)D[MQH+^CV?%6V%]B#0@2OLUR^'T[^F8+HGVWXYB/0'#=@_&SSFGY)6G)% M7"'S;FE/;R#NUEG5.7&=@'GCIJ$@("SJVF[JF).6M-J*#6J(N\-?"(K=-A-P M6Q[I@L:\T=AJLME YI+>0##GTIM3]>P30EI0WZ3A@$#+HVN16]@P*UWNX2!= M G1O#.P[ZN.H.[^Z_14<'Q3/K+*)A>P[09\!OAL-YE1K'=PC'!L,Y-03 <0= MF*N:0+Z0%Y,R*]$*NCG!.?W#[ JQ/RDR;FW7M54 G0U)V"$)^^&3L(\MJ-Q0 MVC38,5278?H:FP800T]+H;AV"7LZM*,W.XV4^_V)CCP7$;K1G*P?*0O%^;!# MA[R;E!@NCG5;="Z.)/*?,D_372VO4AMOUJXLG^C>+6X/NZ1H)>'%[$$/P--3&HD+(P6\-\BB>O(AS^V=GR MRZ\IT.\W6I+;V&U&8#-.6V3S4 7!,PU02 MA=*1638_N%H%NXV#])1((;83YE>/%TX.!244Z-AF#W&2VT;I"JZA5K.^L\S) ME'8E)WE$5X#<:JL$(XC:=.;R &T]SU4)PEE"?TTB$;K[*+X*%LV:L:M@T=PM MCWSWC<+@GX79\#W3;=%%I;_$]1&O\GL8#XIF3,P!C<-%V9BW-)\F2!F.?5#D M -TT5!#42N*%&SA :#O-_OKC2KZ$$T?BN/ED EP.XSZNTX,=,KA68LE_='7> M9&8CO/A0>@>[LC3Y@5[;8XK]7"04?J&,*3PRJ=M8,6L]UY3[2>83W;E4VUS> M2Z4YZWFN+C@C')]P![6"@(24SN[ 5)>QS>Z@0]*[C/(+KC=E#HP59P$9-RDO MP:WJ<24>V6S<"(E#^:9-4J. J8&D6A6LJ\:FS:&W0,G08GK1D39-;40OWD(: M/_T/EEY)MR?:[PMLWCE6(H351-64D#^M=16[#GRUDU9%&O?SL&!NCZ'UE&[@G#;;I,+FMQN_G!D0&/(7" M8OLPFP7P>P.+9Y@M1Y8J-Z^I7\"I[1QGK'&5B<%%%\ 1DC?7,X;[^E+> &PB M)ER*>"1K,$O:));R=$J0S$"B8:*TT5'@>]K9R>V+I%"-JC]);4M5/N>&C)S# M[%B%CN2SHF[53L:];70V#H6JK@^,J#LW[ZWDU%"%LUBOJ#F:_&F=I.EE >HF MRXF1)C;I!.5R:3-6K$"<4/+O)*',%TQW+17E71MK=86^>#7184ZQX@I>7,&1 M7C5H$.V%4ORI0^DP$EZG_U%)P8@HV< 3-C.YC+[8'MJGR03,\[11*+/A(5:NW:>;MT\N9 6FSWOY17VMSC ,=3X>"X=^5"A)$ M>A#I0:0_3I%^0N:LP\<^NU'.$]\1.N_JIE.](";8->=<-9 W3F((6!9:Z *E M 6\1J0V,%_C=3!>\&)[I(F$*=[4?,0.2&@!QE8ZBXUX2N1;P4-+?I-(N!_T]9LGX7DIHV>&,2U/ODS9+8RI V M>E"PBGM#[NH9-R3,J C=C?5*\:/+\MG#$375I+U -0HV_M>CTZ.(HUWR#9V2 M/TT:,I07"D6=*K7L5IF;DZCUDJ31Y>Q4HXBU?&2;YI* ZT]1]^MVAOR<9#FY MJ3V<'+.O[DGU,GH<4;WZ#-^KC+"#COT7X*\YUPM)IJU[1#RG4]00ZFX6_6*R M8#G&C&\CZ.:T BZJ-]ED>G[PFDA_Z8.:1/\HX5]!%7 16^9U?LX^FEG52JX4 M>FB(7C1^BSG[Q)#-"GH5TE>7A@2XF,-&/RZ/#MPD,""H#4YIHPN9L,HM,.]: MZ< 5U(V@;@1UXR'5C6,&E:1TS0]2ES5A2>QI !*MH++1F78AMW55Q#:@J=F" M;L,+DD/-QC"5ZDK,20X&)!E(,TR[K*TSG*8RS/2,Y?@3,+VDPS]] ,G:M%+Z M=FI\UF:@TQ:9KQW.#/$6N"!Z.JEAQP2>8$O\"ZWBF)?:&(V$\Z8PJ;^#=PT, M=S*9Y%SX_U[L]R,N^3C6NX96->5[&FO5,4]Q@T&6:'YKP)Y61::-I4S\WI:? MV#X$)@',1=T!RL=\%E5>4?U8*\ M#/8&&,!5WLBE[1,@(FU-CU'H*UW? 3M18%$-'CUZ*E"_82$*I)7,6R[O .6X MJ!JLNL%6DE$S36IU'U[QD,3V($EL.R&)[?%!_P2M*VA=F^CD.4( [V.+[/T1 M)"18C@UE:V@OC&,=4KM3*EYS2H*:H9H@$[QQQ+BDP@W"B9.J88(*(-T)ZQ.; M)O(K,E+'B@4'&G7JJ>5:?0),UL'GMWD[[%GQRG$9N\/I@"FG&528@5TU&\[.S2Q4?1>#'H) MSQO,W9A\:>U2F#YV4B?0Y<&H3UP[VO<*#&X%ZS4"T-#1NK0' ,4,GQNK[7#F M6+>D]3=;NQ1':9VC6PKTM#0_SSGM4>OV-97?HN6O3 $TTYCO56C[V1;CG%ON M88*&"UQ@HDQ4-R"Z-.J_C%="8$>3(12FF[DJ>G@(UG,AOHH 4'_?A:!NF4DY MZ$ 6';O'E]QS[Q7OA0K0V]M:YV%K@&$)T\0R-3:/3/84BY]"(5N-Z((@@^Q' M^2603+9SSPXV%:J73=J )0BTF$["*RO'T:U3U;@8J_)Q9B4CT/(>UU=AW]>+ M2B?+*_^JU-SBT3("+HD%L>3-9M#(;BE9'RN:^&ELW;2(QF:D*1G]B-!CD;3 M1*8M(;]R?Y_TP@1RW)$QA(I%R+>(T%1EI#1HL(CK)(5A\9IT&!G-.NGLH@4U M-5AP;Y:@,_>NEEO?@'D/^+1(UMI+R_GBMECI?=%]$F4G:$W=V11.N57:#9)0 M_L<*@(:K]1 X'+MG3-,!SO[!>2'LNSJOBG,8< MG7!"&4YV)2H)+,=*Q=B52 "==$&H\+HUT M)YA'JU))/JD(U93BD_02^@DV0@&_0F6,O$B@>W$K"-@Y5&._TJ-T;K#KBV@& MVF=!B9:,F1*!]H0QKL; X&.*C6@[=^.O.Y5K9O*87A*G="BQZ&&;#)VI \?2 M0VI\4&\N(.!8R$H'5X!MUF8!?1MK24=X)9KMKA$)KZ<";"8L^GZ#I1&A) M BW&"ZMS; 9SP27CF!L@O<@Z@Q9I+&9M>3Z\V'Z@"_^!JM\--K"5^O"I(_/Q M9VYGX,7LAPCO$HC*FH&R '.J!;E4:]&H84$)\!87M-BNKB42-2W:_5_'YE?DA/ M>V)/X*^:(4A4%4]'QU2C3W5U5B>SZ,3T*@=9TE$F1[^MN>V"%-M0ILNO)GWZ M,8BQJXIM8\?@L*_"IEPN=#,Y:MBF,)1N5KQDK 737U\,$5CKBUOVCQ>B[PX@^I:A&B2IAA"SP5N,AX&,CPOFQ^N@AD3 M8P1B(Y?" JF8'I87@L87ZY T.ZHG14>(N"\HX+']X_N3XP_TX\Z/+ZTWU^N; M4SHYVF:WWU9OD>\GM;8FG:[@*L)1P1YH\S/)4K2-; 9NWSGP@LR4@Z;X!,G%<.F4M&KLPUGKRS\@ MBC +$>R\O&G=.KOK\H(045\G'K6W&R+JCR^B'IKIK-+)'(2Q-OF&.C]!%U+Q M,?S./=-(N-B.RE@_9=MKY"5E(=&WG?YQZ*5%LZ"Q55QN]4^Y @YS("7W$DU\ MI1K^1!4H#R[.M#5*%UY1/:/1W,.!O'?=FR#P?TGJ=,KR8_=U'.UN[VY;\:=* MD(F* Z_'%79B.,]K4.V.\BQ&--M<3>@%[W3JG=' CF"F6N,Y/OK\[A0_L6H/ M:G#FX^%V)1)1EE:@S1(, 3 WT!N)K=R)Z?CW:MP0 MJ0*)[&[OO#8D2[_@HP[5XFUYJU(U&V.!*EV8W9B^IC5BWPW.7A(G.7@B)2F6 M.1N=F_Z^!"L;N=/ \A!TJZ%7$15?Z09+*B^7M+)GI:'B':L1^X%*SGLV7B"X MOD PV8R:,TS5(P\/@W?3P=-DC;=*B\>$/GT]MR1%=*+): M&$Y%QPXR6[ KOB%.0#&."&]KAM::51$VQ?'!,CW'9TXXG7H[I]6%"RK#!3(K MSLT$DB@4+(RY:1-Q;V$KLL*.<$-TG M%3N\._ILX!VN@.="+6<3D-/#C= 8/KJ#EV&])JW&VT[3M* '"T]!93;=@._4 M[5/VXQH. PKU62W8X[9/D&YGFQNY5JBSO"E8AB!_KAH*YMD L4T9OXQE1%R. M4'K<(L(&1-0YEDB-((:$Z6E<%D>M<'KMK"JVLAI#_P8%O^KULY$;'?$S&IB;$.V0)4<'Q&C5$H*9$C=/M\W+46JDI2[M9*\3YJ MN'S&%9U[.Z1KPK]V5X#G9/Z.H.Y4&67.TA(8M,H+9WRH4:N@9^Y8CS0.] M/]\YW!_M\7MA987#D_'. G.MR7UT9AC[;/B14IHH[F[OO1J9\E:J036MP#A.G)/F50RW+Y5M#YT@*.#WN9Y4Y*$@L%9$#.$$Z/0++HD@R+1WII([LF.I(5R.VS@A^4/9W/JO!GT.MF9,>=":H+'?34,WKK]_U3(KPQ%N/<,$ ME,HM7KBPJ@'2T G7=__R'G^UA+^"9_=H'\\>FX06JRG [X5G*O2*A>>KU_JP M)6ZC\/^* R?>IP0@H]T78\O3? M/(,Q)X7[J(8VUE%F;.1R- ^OXE%H@I)F"\/4@.:9+!==W\1O?LVK!D-:D0O M3*MCL.30R^72Y$OG0N,R@ >W6^9.L#6&II%QR[FZ%5B1TAXSOF0W]6924^1& M^&Y-O1B2Z(R:#J.W"P;8WT97$[K;L*2C(5.A[CA4J$?K*V,JHE=I"^2R>KE%T*F6VCL\-.^II!D<> M3-P-DN$)]1'6/(W$A"0A)K#DF01)[9?MV8"=.LT+)3DO'">MXX,X).\]_.NYIPG)Z?.I3EQB5YWRFS;Y>3@YI0IC-JQ5'&R@A_E,0J8D M1;0RHW0G12I#XK=OG9N/N[S C963IJ1<\1U3;BBG734LZE"59#MV<,64W.MP M[>3VIWNPO94E"PL'PI$L+BG2C@@S-TXN,VE97 6Z)$))]2(?+#M&2 *;[V0" M[ +'ASI533F($TJT]OMYE11CJ2Q4&VA7L"<@O='QRP>J)\RKYEZ#?\?L1QC6 M!%61KC#!**N!G).^]!K<>"?SD?#(V4=;<^R5:E6H8*H@43M/%HSA-4T^3?H);@RZ0EIMTE\8OH$W>R1D[10[N"#!2$]*D'UTX$MCBL__Z!:,^5O7D@IH+TP%*DFK*;I)(.6:MKNS1S3**RM4GG:#P ML9F1J9E4^=N KI%2$EMMJOD4SRM-3&EK?E911^U,(:^)G0EIP(!6\0G;FC>N M@-/%:^AFH^P_[6I$3:M&R3FOM3=.47&R<+06%@ M 6AKFS[RNG[#+T"2TEC?UB+8I&^8,\?V_21O8VZ;<:XDE)PY.:$&\1HK8HLD M-2F6#.M4ZP(T+I.D0#1?*4'[1%%,P-%M!)*;/:44>4Y@_KKLA;B.PD13F\&:(:H,\8 M&Z:PT,92SA*!]8R"HE?E=<5V)(,L/U=!]MY4]OKN>$F*1MHK3#F9DRZ#%Z=L M"!C55%MFN/68-FCATELBEF!_:).2,%V%)\BFGU=(WH7BC@).-"N6*+RQ^9:" M8?)5ITNL8"\9IB-H,QC]XZ^3F^?J<[;&":A?TL*!LM7U(\0K9 7XXA8V6MFD MDW8QI_?;+_03"#_:OWA?ZNO4;E=[:P\3J>D*84MP-D*M"4]CQ@.S3_OAGJO+ MSSF0[J=":!MN$*(^O@RC'G'X]3LRY99;YN[6#K7B=2;2=Q)X>;^!Y]V0YPE* M,^()L0/7.0=68GNU./T081>,"(0/H!X4B/:%6DT^4T[8=FF+M=N% 5!(85?( M:WP'BCC*D!7E&3M=M%N%FF[4F%W=U8WJ.U?\9&I0$@O%23[:L1&SEY[:PL1& M=3#95+$8"MR?S>5_Q#Z:ME#CHKK ' H357:HAN0AV:S,##Q?X6"G#=@;-%XT MGHI![N!-$3>,W@Y!I,,]WL+L\FY&KJ$EV7LU*^0$*%:08<=0.CELA04\JX\V MTP[5XYI22P9S2N#X$62>Z% \#-Q)CJ9C)^X*,*1%')0R M^[MRCO[YE/ [&3V'.^-0 HB*%E7';V0(#2,0K+7=6"\8Y4/@EZ^'B&(!9$,Q M^MKF([P*^0B/.Q\A%*/WK9?C*55[14>Z6- @J\1:-J-G#"M43O,=X>JK\#Q1TD?HX:1-:U"Q<<4_(>]7O%P-%SJ\K"6%K',!=N.3-% M'T5M_L!]9*C2I4BHW1H;=A,[3-=2_;'SC"Y",%.&A^$4=6I)T^6M29K+$!*& M4A](6J 2@)7'TDK6BQ$'DN^&ZM>- .X5L M,GE)[1 (.DW@$,#6Z3=0PD'_Z$#[1M7523I:GL$+"[6_/&J&%00,3$@;I8?F M[@J@N%[O'1BFD]D&@SV20ZV.RB M(W]D_\T)F8GD30:"[68&7R)907/PGF,Y)Z3PRT[); ,1C=YF-M6\B5#MRXNW M^O@M28 I3*6^%OOLU'KD&!3C2EK1!Z6+([)<6H'QPB<2VWZK/W;)J<$2(4/S M&AW/G3K[K?A@I<,"@66 %3GE,F4=8+C(R:312%VX2H-X@9X\]'T:'*XTF:.J M(;Y)GL;R/82]E9O';F;G5M**Z4"=*@5A=$L\%0.+F(8_K62XWC74;L1&99;8;3H($1\CN2\JNGN4+-RL5(Y,,W0J&(3_EE& M[(IO(ZN5E=2"%T_P$!+$G%H7A0'R[GKLW1BER\=RD>3HRQE"X=5$Z#J6=<(% MF<)<0=%+OR N1G< R,VBK!">J+W"E'V*X;QY]+EX+=[H2)/]*E89[KBV6]=<0C&ATE&U(''G-\Y'XN MT6<"Y_]L6QRL MF:Y*% +DEG*U*Q.KFNYGWL;7)\YWXX!'7EK$+)@=!-P>I^]E^G>O\3 M+[I<=E@31%DFOJ;JGI*.SW=C.&-]2BRUJ6/LO$E9,&1Y$PG 3]^V->;^3U^"[\'J@4E* M]QV0]ZJ8>&J##G>)+<\(%F2C7?(:L2O) ('=8W-2778ER73##'K.!*QU7S_. M?>'@ZA70S1M.ZKTF45EU41+(#]6M4F\ESF7(SCE+*MMGWQNX@PDTF MP]8BP]U61TQ;.I.LY]3FZ M9/5,)C"\ES/<$W0\(S.0[-=YLNBQBTE5#^CEIO@"9E>KDJ) .@4TL.=540&) M#GE-!4RVMQ-"Z\H&>S1P]WI]M@:UF;_BW7%!'R?,9Q-@DCL]YCBH7&?M'/*" MEP0,P^#?9V<*2ZC&%5HJE(3CLG$JH;;. /QUX$GB LAH"'H-JS2H-:!$4YDY M8CEL0Q534O(\436^6'N4;&B1V#)GL\ZPW;9?>L'5UUF.04L49AJ+W=E-*E37 M62!<"FF4#29BR1+757?L 8,YS7*,V_/F*W23X"UQW0^-N1Z6RS]9>U^ #OP" MDHH["[M4K.F.]0"7K?F_/LVB2[AGZ!^R'V?YR^BT[>1Y\^GQR_ M>_?V]$8AU\NL?BC M57'E.!+NR6N=0L4)MM2/G*UQD_Z@P0-\1 TLY&JD;LG& Z]KESWV,_QRR=;2 MQJ&E@QM&6L@%GC$\R8)?=R-"DP>T55,=9ZK&;/"*M M5;74(NH>PG[2R8U?1XX<1&BB[,@^ 5N:&2/F,N6Q80)9'$V46K5 [/''B(42 M?/.BB,N7A%",]$P]XO?Z!12]<"0GE=&B)N0]^C5ILN1?8+PRNHJ9X?)4C1N" MLY\I_QM]F7"L!(U'B>WX*IJ7!-#M2?_?O65NUSB4 MMMP3"*6ZB& ;K6D6,SA*W6_B\W]__$EZ3(RBDS(ZFM=Y$>V^(<3778[VI07K M(I0TM#K+XR)IHN>O1_L[-L9 $1S$E\51):=YVQF:2NQKU>O4M/_:36(#M;AB MU^1R8@5A&W!V6Z.QI[0?E+O+4'H[QT-H4-*I>MF0$HW"YK.E4E3G]JC!4.Z' M"-_FF!H/>MHG;D3\A.[?[P(#42I&:$Z+I.;.H_,DSTCWIX8/F6Q1HZ$7O$@? M WS8[B7V!MOT3&W>](;3282H^32*BTU,=U)J2,K6HZ+J.AK.Q:W[B9S]U/*, MNZ."(H^=NZ1G,N7=Q3J/4(>S3/#5[PO-]A#AV&,.L1W>5+>AYSC-YQA%X*W2 MY5UV/3I6-;"<+U//)]O;"#_(9Y0E%?CA%M_?[#[\>_7K\ MX>@CF%V_OOWP13_S^=WI/SY^H4=./KW[3!;: _G&_UEUF'+,=1>)5&*;.G84 M&!VY+KEY29D4BR8WWK)5C9<'$01A6R7$2ME^XO&C[U!1-L*BBE'PP*DTIZH@ M6%WO0!YV2M$:S>5O.2;^(';V&DUJG3;HO;X6:S2G==J?W'I-UFA6Z[1#P#BY MU_0:S6F=]N=C,G9GHYN4ZJA-TF5DG5CYY!3 X4-@%BJI%Z?4(D1OU%]"488Q MH6M_W71$4T6C&+>1["TO;C6*CG7C^XG@TEC7H0?W0%]<*7C1@.6GZ_1)5FG"_N>CG*-)M2X3J]*[_-13P4>3H M[6D"MF;''==%@P\7)%R0V[P@IJ5Z10TX$56( CJ(/I Y:2+8W*/&\AS#NYUV M;U[+>K=1_?#=(@-SY:4919\*+,B6/&&EUIGNCQ,JD$GJQ1H=\#I1_Z^@4$6? M=3_:-9K8.FW2>[D,'_DRK-',UFF73C6+6*,Y>;QTI)GIP^5.WN_J_U$6%+8S M!0\(RP^ MEM#CY!(R@WB<@4CQ3 MT0-XY1@6O0Z'9?L[ DO34<<(P9*S$8;*TT*8?B!7Y!RS4F'8M:CC] MZ,IM- "_]0%5F<&JMN!_WM[1J%)*S%"TN!S58$>'O)DJZJR:?G725R0)67,-_PXE4)5?H.Q\O=SJ42VD^-9[Y8<*^L5(?<)1M+VF+JC($&^'^QQ4UBY.3/ MU31/-;HBV[<,IZ>,P_9G. MG$*"?E=/RH1_"!+B#!J>89:TB4;3E(Y9[P1;G.LF\C)O<\*%;;#XOI8VGU&* M:6 IQ=#D"FEKZO'R)MD@XY#E4G\N/>8PH8$AH\T#'E56,[@AEV=X''QWAL?! M+65X_.__]9_4.B?"_HYSQ%(HS_[Z;/L9_2X#T^\RA3$P$573"_1%H0R%'R,O MA>$[Y#*_80M&+9)Y Q_KG\R?O/4^XS683 HG[R*G O"_1,EYE6?ZP:R7@@"\ MS6Y,FZU\*,+&3DC>.I\ ]OG''YT$ TI<>,8>AH-+QMI9,=8EL[CFJU?F8'!. MQ1TG/D1(9%LZ=T54\@?3UCXR^SW5E422R;?+(HJ8607W3SM78+N?/J.8)V@G,)@A"*(E(SZ(6M&VDLPPH.&?VOZ%V^A M?X0@2Y(:E.!V^N,L^::W5MA"X"^!OP3^\G#@M9XVYW&7I5;MJ)\.&1A6Z>*_ M@%IQ5B(=94S6W&D2E3TL$,C)ZRK[ MAR5:H\=HNPZHG=55AY'CN5A<6'&18?9V @;.V52/A-%J:_[ (\KV$9=A+K31 MF2U*V((T*JF869=R2-=R3F?W9JGI9Q2=YB7#P\)68PJT?@(,F]WMG==Q9%:- M!IBT"\77 V509(3'=#I7#[(RB#R7]X*SHPN"F8DX$;'$# M M8ID1M6JA5$ PJ2-@2>-J:][-YGJ]"ILQ(8_AX&N:P ,,]89&CL*2X 8!EA#_ M9=(A=28E=@U%6!=L=:7,#9&%,$K<-WQ"7L%?YA@:=TZ%DYCD9UW-^/;P&S5. MI81ZOAXTDSGI#@XM$2H!%=J;8P M=K\P_I$$7PAG\JOJZ"KVF ;C&UT8*$4J/!&4;&8_HG1'9B2-PD_RL.]Y0>KQ M2N#>Q-O;V]'7,Z["D?M'SQ75A:N]LQ6 8@\1BK2F3_2(U*A$# GU4O113)M MDH."BHR_JEU^A@,2LW!8'H*282MDSF$RTR%.*,0.ZYMV<)2RP@G-*89+BLP& M6U0Q;B(W5,&6'1?R]?JLHFBT;OZ!N_>AE"8^A(_(2@L&EJCJQEL(A9_UJ D< MK0YMZ+9K'A%['NU]MGZ-9>PGN/(@N!])%F2"5"EML52D-7T;=Q MJ[=XR;"BC" :L?0IE,VL;=G,82B;>:1E,]\?JUT[:K3-&XB]8L\.8BLJ.<=Z M;E @1"&IL1L5H;>*LN4P]KP1<>2T6J/H+G)H _;(S!LY<@FV4[%P^AUXRJ^T M.[=8P6-E-4ZMRX*4/=15K-Z3.F"#;), ^+12:UKB";><8B=U@M71KBDM8[$D MT8LZ@.KF*VHB@<1>:5IIM%Y.Z@2TS"[E M*'UH1.C-0W9K>)1%#A_E*(:(6O MS^T8\FE:M>C%I\F:2))S@!J#D2)#HK.:[B"@WVH QIXZ$8L&Y']VIJIF 1L/ MYU=1ST&M>/2\AMK68?-@>8Z6O$@M4*(4$"37HPX&F]"N#KQ@+PHPQ1K"36"J MC;W3T42K;:=A?XBG,AD[DX+-0.$JF164MBIA4:/JT .^;0=&!%9H*_,2Q-4N ML5/;^MX,@2"=8TZC3>1=[:URR-KQ5I%SP=EY:V9B\V%.RI\J5:"SJL4\% S; M4U_,67(&A(VV9U6#(0P\...#&E.+5@T3CN:N@^9M(,41Q\L)]THK8-12+_ \ MD=\IYLFW3J; .[=X3^5T)T"!XF%# 'CA.)3-(UBF1#.LP)O&$,/<2A=E$%(0D>YY=,0CG M%1V=?M!LS+:B3KDZ'S9:NW^+Q1;RH;.:]'XC[7('F;6Z*/LI#T1HE4B"%Z;#Q)3[2:M)RFUR3\X"(SZF!46FTO0/+2S(_+0.M MD2EF\O+Y#-[3D.+$:>VJJL^2,O^W1:'[Q !QQY*>R7P<="!9Q6R7D$)9_P6@U8O M=@5GO$CK:_V9[12;EPVHP25Z4/4W+1:E,Z><_4^%8%3J7QS@3T;\Y*_-0&UA M#,QS*D<"B4.Q+[<"D%V#&9=&LM..1L"W/]U[8':\X%8N0B8N5!(=J EF$)7 MEXA@?:^KU\QTJ+\14 \U,D6Z/&?] &CM0OWE6FZZD)L0 I<)7"5C> J.MCK:'?8M,B[]ZJL>ACW>U+$#@:-.)QUBB,\1*@NP#<"=PC<(7"'S> . M*_UFX9*'2QXN^69<\KX*$*-?D?&=R 7>:B2A+;Q=[*,;;-[];L<2;\L0C85VY2^,H$RVNNM_<;G7IR4KJX3=%;Y+ 7E)7:=+,9)6U)MYIS3 #&E&13LS/CC?:[ ML0[EJ<@I3/*"RC7*JI4V57#&_1:5I<(BBK^-I4F.ASA&\)R,W MDJ+&+JD&MWI;S;#R/I74#TJDH00")Y-&EJH[KA.H+R%XS>:,%".)DOU-BO4G MI]TX5*:L;2W J^U0F7)Y9%/L]AJ9)Z1< M:[ZH.,RF\]\?Y.?[6Y[07TPKK9['K7V8[6U&F M]4=UEJ0++S>>O/]8]<"5ES[8X'NJ(>:Y<892/V5R2./BSF!#?Z&:[JX$N3$3 M43>GP(-AVF-L"$9YUR:U#7]1 F4EVX&37EK*DTTC^["7/#W-CO.;L;V(>;H:F[ M9XN-2$\_K)-&#JKQ"9"@08/8V64TB&%6@Y/_U&%90*.L6L<$3[42O^=% >3T MFZI+4V3!U,0Z*E4..JU5Z4O(2_Y>3W1#"!TCP.BG; MW-G3&>?LTH93I1N#I=@SI+G:4VF8H(#*X> R79^PQ/N=(J;ENV0'Y\I#YBG- MW2"AEE6YA4:F:G/;<.GN7M5@,]Z\3=QWV0:@M#^:,KZJ180V8[7 #'B^>'RP MWGX/F9:K3AXN&!/C(%>[NH8I2+,;2;-/I\=K)LU^!5W6LHN=_K^5(, M37%UOMM?G=_ VOO\LFJ[+)N!]5--# ,DT*SL1_\;=YC"(D?/\V9ZARSU MP&((>J^=/2D+V,0'?B*37E"L>FO%,LJJUF/*H*_)4(>)R[!3_UKM;0=^>B?\5!?6^W0- M[MU[E#BX?,9<_'V%U1S140;L$)T='S\>$RM'1G +K%P"",[A.HXFWW=EID4? MZ\>OE$-T\7]\CUV %M66%4D!QMWT1?8I3!% M(Z HQ%CYQCX18PST7GCLVEQ7VU0<,^84YN&3 M085$U37D$(EQ.WN=NJC7W)A]?P MX&B5)MAKJVFU[(9/$-P (7>^7#+.6N@$>G+7U L<-8# X$IL#D8NV.LJ!?+" M:XJ[U7MG1-[?D[*#J0D[>D/L:/GMQ>@I4ZT0_KW#E2\.#H&?3@A50&-;H0=8=WX]ZHNLNAO M*BE LI^X$#HO)+SU^]].))+U$M0HT'YJRJYA&&A0 %!\E^EB25Z+A;HMP'4$ M H@-=D E(]@LP?GB)ED(K(K._SI/14\2+8 S=QL?L00UZ8H*LK#D.^'4&5:X ML;6/B[JQ_G!RLLW-5!7X/2 ?4G]ESSW:Y;T812>"<"R*T8[>:#K0OYW88[H3 MCTB/V,#H(!%-*-2HS>;I4H]Q1D/F/\8^%#G>K_\!\B,41X,VC'Z\KHTR!.W2 MH)"-#87#"'FMW4>(N,+-BZB]^0>+=4[J+ID]&>J6&7=G:R3"HM&!&;NR9K1> M0;,A1Y:= H:,<4"-)B,!%Z=G ;S560F]>)ID@B26+(S2K*&#,P_0.8E0-:[) MD^1945XE\N ]:1#LOJA20D$@=QPV &[$(D3%.R\[RAGCS]'"*"H*A/\++BN: M(J78(A.$?2=;FU\@+]3&-@X>4PQ-UM(B@XS[H"LSH".=S^=@CA+X@K$6L(FQ MTD8O'"61/!TMAN,$\C#K4@O.@)4:&;6):[IT:K!),1^D*S74*!=UF GB.@F[ MCJ;J0K-AK(P^Q"9M29.3(Q1&1$BFIMU2+///!:--6)BWSFDRFS-DI]_&@#HH MT+[1D57T=\$L!::L4>EHA9@.HRS6M(7Y]ACUG;DV>Q?97E"Z$=J,G+)L8/31 MB: 5DO_!.U%);X2S)/G)'#Z:Y7(9VJKZND21+3;^@VU(36_F:*:2AH!],!P, M\V$86U7,<:A\!L*7&^+ES5?C)CG/Z\YC^F.XMWB9"_B"(.&B^5G5P$D*C5A% M3A*\/!Y5$OG5:E91(I G=?@+?;&#I4(5&!A\?+@O- 1V:^CH'J!>TKO5M"-- MU\QYA7<2!#1\3DY7F,<%RGO"GIQ4_>-#8L1F]W"P"66=>E79LT>G^9<,8Q8]&B!)(+F*Y9H MB<(](HD-NS&A=!>\%?F4$2JLH\ E'TL"UWRZ: A!DKU$R&J(O246 UGC6IH< M8FK+12E-M4M%&<-26J9.>H+OTC6I):[4!38D_C9,D2BPEP4CW3-Z*'."NV8^ MG[CB#A?YODYFBK;X%,9D OMR#_SOTBG@S48WI!PQ,PLXY](!)U.\56>@#:$P MGQ0@N44 ,HD)"[L3O50O1H-K:U-@CDTM> ,1Q.X..UNN$"<&[9N%*K5!\1$6 M6/DP( MNM@K!NV4*21R_*(!-#J2NQ_+"NCXDFW2-E8 M=% ;4(@L1R!!5&-98F>H%^E<)/U.V*X\ W&ASJOBG-&>RZQ)D_F#-JCUC_R^ M".YIGO)1RPYY5"EC5%+A9]1 0.-N!XL2D%1MEYG(<44&F;;<2J]]\2CZ6W6!9CHM +2 (I/X?H05.C4!H"#R&JBD_BGK$5RH%%2 M1-DI;_>M".G7Y3"%C@VA?"* M[LVNU3L,6PUCEM*9QYB>UL!9(\?:"?5N8H+2'8V,^3E>,))Y;Z.JY9YE*W;( M[2Q]LSVRF3%>+R_3.<,T=]O=9AOZ.@WHKFH=9X#TE^9*,\&;5>)]I8[JH)66 M&"CI Z+C[MA>#=*\P7F&^^LI[#]?<),1M")L>SNIS*OPUO^2B-ON-U5VT@X" M^P$B"BO!^7<43LT;X?PDI\K^H0DH0\5XP0A%3#IYO^V<"V O#9X8M)WZQNGV M3/#I#)N>&XO; XH7)T5-]<>]"L3K= 33?A+N226XR=S(I==:ZXJN6L[^D$=K M]1ESY5N&\SY\9D;#;:8%M0PP[,W5)GL(N#U,6SZ]^RH58(KB?+ MLA-%:9#&UX:2T&]="'(YQI9)C=6IZF@E9@Y?LB@LY>CE786Z'=,RJ7%WV#' *0XB;=B68QEU,IMKZ4 2 MZWQ'H6$2@!A8ZIHRK5N&W==(FSLVN\ M.W!6=2<=D:5MA%94,FN.VU/H2O-F;J.Z!<_"[")I<46AZD7@;-^QI6B'8CMO M"3.+<21J;HLFE^Z9Y;>>F;K\3!INF@CUV36FX\Q!=Q2PMHR.5$ZPJY\U*\2H M&5;YB3?6"E$(T4F?LT544K"^;E&-9QZD%Y?:VG)RJLO2Y]A #9;XJ"_T_>7V M_2)%L'@4I^3*B-X;S^7;I$V>=)\PN# @Y/)6B@(L?@':Z3X8MNO?UY7%%/+$ MMI<@QSAG7YTG1<=:B.\NYFB__MP)"8#9%M?2;00\04X;\>2POS-1)3J)7"7%L&3/F6SQBM MA79Z29G,2TJ*8Q7UVL_OC**CHIV2IU5Z4=6H0C*@F&B,.D3CO@*_RYB1?M;; MG:=Z3KL64]3X=KBI84LAN(:2.[JFX<10<@1GJ@4A",HTV@M41*=131Z81E=G M8-_ZCCHIW216=W\\QJJR5:G%\5!FYH4UF(C]^5H)4FU&RK\M5J4TC[NF#H\> MR-4ZKQIV48JSLZJU?N+Z<(T=WFMYZF742%=>\WU@UVD^IXQ>67K-*I,N[L4A M$%?B01.&?G=:F&-22,T6M:PL5DC73/QF2Q7F'$IQ:F9FF$^EZII(E"6/ MG^VEQBA@>X&!0#-C2DVKVJ4 M)E,(AG6J.7! <&4TJJNE=0$8@XHI;KB"&;^ M,"R=IL1SR>F"[AET)34V58ZR,^0[ !'5\B9BTI&4R9'E@X M;Y_PIO4R5LY4J;@A_?.#W=&N7PN/5^3YWG[_8XE64GU.?N9'4 R%:]VJRBW\OW> ;HA!;Q#6(7B6W>O7/X@3;1-6"HQP MI@L6D(UC4 &K2QITAYQ9?RZZGIKSFEK'*YOE 8VK+2D6#:PC/# M^C"2";I>RM:VHCBH4FKX9$J4$APCKS+43\[ :BVH9@JS\U7IV7+H1$%\G[,2 MUIF-HI531A-OC(GJ8$-..AV*D#)21(A"(X[! M-CI/=3:#FPJ9+4H@Y[09W,:'!BM__V=4;$X27G'^2++/WXQV!I3]/FROKZR/ MHE]44E*=6,PY(/U1#P=-B(,^&/!WFPWLW705[OYTY"@U1O#J%Y 7M,;KA?X; M!G;DJT D4C:<%I-.,62/=YV]09? ZB.!7E R;<-I-_UD&J#3FG);G!??M1.! M?3#!8+^&0/XI2;\6U5F0OV8G''$KA6_"7!H#'"2?F,36[!FGIZ%J7"0K7\'1"VDQSA!+%]IB[0 M0Q@^DT)?<:(9L259G[%-X2.;^VXFX[U ?<.ZB0:E_[%9C 5*L-_OU>I0R U& M7(:/$G'PWLBKT:!-U;V?;@#=O7='%E/=IZ0^U4Z2]&>6G3V M)$(>FD]RY&#.6R:*^S/!(\-LDD7*6.B!7.#H,]I]M=/C[5XN4^40A.\&.6#( M?7?0A%Y/DIW1:L\52XD2KAA(R(@@;@V*@V0D,?"FUK_P#R 2)K"VQYQK<3^W M^]C!&IF NFC*'D_FEV!4!?RP*RVY-1(<)U81;!@\0Z'*(6XZA)*Q:@L&]ZKR M; L90S3)OREM::0WYVKQ #=?4?N'$-R-,5<$GL9.Q)$/ J4J5[VC)ADJES3G M.X@=W16.UKP"^84H6F@'#8-HZ: U,D'W,30;IUS,I?5[V1+.BE__/?CD+MY; M]<""3.TLJA-8?2VRK!&\8_'X%M0BL>ZL7CY&W! TDJ=*8:8?HNLJ,O!-K+?Q M',MP[11(TE*N"7=<+/)F*BA5+1K^#O61V2\^?GP1>9'S,BF\4:MQD9^9_DFB M_*"B<*+/=7#5\*SMEX(!ESEH-@([A$S$H!5<@PA"+ M1=I74N1:$O);1Q<;1>\2AJHF\.0I!6;==?BVI)14V(%Q2#;)JJ5UY:Y_Q$Z8 ML ] CT'8X3,#,, SU/,@FTZ4+BGJ!>%>L*/EX2SR=[QN:M'3TX;9/4$(3'I? MM,N&*HDX>EM76#KJ8#QQR -H% &&R1F2E+ KI+7]T65G#*AMX27LGTV2-;RU MFXD>RRX/G;(J7,B-S12,"]L V<:C*)8QU9K]'9,((1^S1B0E\84#PM18&GX=^=M6\Q;?<8"5H* M4OQ#G2+,U>7<)&>S$. -9=D%%1+,YBI#,C\"1D1GB?LNM=\H33.?Z&P-E5 : M[8_L-;J^^"=T_4V*#B\UK-2OL.(:;:*:TOHYUU^@S%<*%$R+,/QHF"UK;L\' M9) 9<6N%_VA2<6JOD9(; >C3P\8._^*66\::H8>%#=+)Y:5[@_)2DH"H7EN> MG5!#1T.F#\GNT &9 '4T:9W/M:+H.AC=RSJGODZ4^*24--1D%T";MV@RBEXC M>6D/K+!'QW7>$K897K.."+;GFITV>UX[1),/*'GX^KLJ,'QJ#33G*=9(31G:V!Z(X, M2$$F59]SMQY'2Y2.* L]X4G-%3KR/4E91IC8W!L0/<*]+?);:^JP$N+@U*@, M$98S>@.K)5L.YQ[ID"6LA<)S)7E/8V MD: %;/#/1'ZSJB@2*H8WCGQ2LAHV* .H MZL1VV:71*.V;:;A:"5^3:K637CI$(FB)7/IV\B2DB#FQ-0%*%L->32:8TPU7 M4/ ?O6V((U7"^2G%OS (0\0@#!;Y\K*$B$T#H2J)P$5!Y*F]4>13RQ"7F'MTGBLSZ#UWG_=5 M5SBW!R? S^Y.OG5V\BD3X.=5Y*6UM6$M]3(UTVTU)PT":L:\L,^ GI5G2QCH M5K4D%/YV,5?DM-12BE7BYA(-A;Y@S0@63HGXEWXZ?:JG$IS M (/BI_^.H;@K-E CF>HZ-\Z*PILIOE9;+FBQ%0ERH5;.S-BM[>P;IH7QMCE MOU95REL/?VE91_)+\Y:THR?+)DXU3_W9X:E'/D]]RASC] 8RQPBR:S(/ \)# M<>Y8DDN7%#"-2PV,HE!G21%'TPZ6Z"!D#LS)O#5VPS@:OXQL*XL3RI8.JK44 ML6"GK$JG95549POB3Q-%.;BV\1#RD::K>5ZZU0ZV&4AIC4:MMIFZSO(04;8K MI6OHX/RM'/]=F(K+WQ))]L2981^+98@BRO9!Z]%A$FP:=I8SNRF;= ;">66> M]&XRRNT NLN0A:]C*XW;Z2HI9_JW9?;\1@<\U;S." FT$ MF>1:Z194C>B!M\]ZJ<41P3.L:N' W,B4_B)%5.;\$#-^EG>.;5OD]#D][[7# MV;Z&1\CC>TSC%S[^[X>C!4/E#>))#R"S%47J)]66$C@%_5D+;XU"2 MV:#+=<2\_YC)N,!D;C76]1'R5$Y[?-58\A2H7*4RH!>4[6*:#F"F .A)I-F1 MD30%,Y_SHURE3[)> L[4M2_&S^C[>/&Q:IJ7N//O*W3LEF#.2]?Q<#-XAPJ] M0Q/9(=.7G:4KIU"00S1=F!0#6VZKZ\R7OT_-RU'SQU)WDM9;QP M=A]SG:MV7"#4)!5=_,Z!Q. G=O=M@OMFPIR%V;?4[MN%WC=7W- IFK3'T6^ M8$;+'[=6=&^>TYO7@&PTD7[QP&6Y>+Q17 F!UCRY!4JP;]&%B5!\+?QOIFMJ M/,0EZW4AMRHB^%X2YJ7\ TS*UGWBQ%+628A9](+HONH:;/%&M6UJWCJC-2__ MX!3WH?_^O_^0]3E51S-&?4I[]]=GV,_I=!J;?/0V!7B#" MBYNQ\R<2H"?)_F,DHO!PMT^B-Z,@?L%6BGKFO(&/]4_F3]X&/.-%U0.[YOPY MZ\GK@QWR&O]'FPW_':\90NMA$%D+=#XI_VO7^?G^AMY;^UG#O_70@5V'FQ'O M=[31G, 50(,"8R9;.N@5DXV$Z.V]&^W3S=.796D#_MQ R\-A?^AY4O[UV-+83.OVXYFO-V'.%_+_N/:+7;N4#R%]'5B(/^^*.CH!I]UN4YWZW*72IU M_TEP!.^&T0)\*7A+QQ"H3E/=P5,E.JRNOD/:NN6!PGDA&$G@!7?*"W8?C+:B MH7S8!R:XY^O-'=;R'!_XR'Y8[R-;L\,*ERY:>Q>[VJSC:W7L#_^SOO[Q2>,,N]KWTGE]NB^(G=^RX]R,']$8\FRT=9Q&' M_$/#23:^5^S:E++Z\EU!84/\C5C,=XW@7C>*W\"8![OQ[M[K[Y[:35=XRSMS M*\,,;<_.]O9H^[NG]\.?W9ZU))F]_1CF%DCF_DCF#H5)$!.W@HOF5X*MA[BX M,PH_>!7O[ 4&L)H![#UJF7%G&_/J(#Y\'72-E72SMS+61N(Y/OR2WSWF[PIFS8$UGF MGZ:+I[=53V29@5,$NKB2+H*K=1-LZ)\1F81*.C;<>GZQ$[\YW/ON^;W<5#/H MQ6U8SR\WT'Q^L0.4L_/]]O,&4\YM&- O@^OU$8F-DR7$HRXFTOCO;63QJMPP&*$F-UPN^[53OSZ8#]$MU8% MC5^/=D)0="#J=QCOO-H-9+-B>_9?C5Z%9)JG)$.N :VWX9)D_TV\=Q@DR:KM M.=P;O0F29'E?=O?BPUMP+&\JV1R\&7V_F W9-8\W:/A$EAEBYH$N0G9-H(C M*0)=A.R:$"9E5#+"PUYNLK+AEO3.]G:H5;ML?PZV1X?!EAYPYN_%.WO!!;.2 M;G9W0ZE*4(4V?YE!10YT$8SI0!&!4P2Z6&]C.IC)MYI-_"0*4;9WX^W]4(IR MR0X=[-V"?;R1Q2C[K^+#_>\/J&XP[>P?W$+ ^=ZJ48(S]OZDC+2*I"9N+\05 M^S+4K:S[6\).A[J5S7E+H.8UKUMYA+)V_;*)/_1ZIAIQ^Q1*4EX;2C3;]Q7Y#$;=8Q(T5W0]WG1)LW\0@$E6[\YM M9-ELI)R)7^V&[*R5%2NWG9L5C)7UEB%_JL'QIDN6G?UX]_#[U='-%2Z[KVX= M]6HSI,L+$"\!+^TR]\"MJR7!EMD$.30; /E$EAGR?P-=A$J!0!&!4P2Z")4"&Y_#*07U3]=0 MWMV-7]^"U;.YMO+>07#+K@#*#6-C3JOGTG]$1M CA5FSFJ3NDV^;3Q&W8N=W5?QFU>WT/-P4XTB MN&VW$43<1%L:R_#W]T+*PF7I@_NW8%.'II"/29+\I$HUR=OHQ;RNSO,FK\J7 M6)#QE*3*ZW@_9-9?@E\9FE$-D2Z"*X9P-% M!$X1Z"*X9X-130?^JVK7"!7U^9WH]SNOX[U;,)LWV )Z\^86^O$^H"?V3NAF M?S_>WKX%!_7FDLW^P:V333"=KZ41[(%&D%7=N%";K?FLS3H?C4J\-COV5-;Y M",SGM=FKI[+.P"T"95S;A(9_$YB8O\*T4$G]%UC/],=9\DW/$-?US(QZ.Q:C MNY<[;U9LYH!]>L%3&E=%MKP)#P6U5,WF29TW58D 2^U41?^$;6RB=V#R9]%; ME:K96-5\!'L[<;2[O;L3)66&/VQ'[IG=W1X?W-46T\^&B&^\=RO&RUNXB>GR MXY_5N2H[6/WRKJW:.]F1W>OZ3H;FY QQ"Q<3KR3>O2A513%/L@P&^NNS[6?T MNPQ,OWM\AUX0)5U;:2;#GZ1=7:NR)8\56#MYUD[_$AWN_O G;9$W#A.#,8MD MWL"G^B?S)V_]SU;;3ML#MI/,A[<_?XT)] M\UT)1]I(%IJWUVZT3Q?OQDZ#RP=:'@[(& BW_.NS@V=7#2UTSK^Z_F KQ?U' MY)!VG/LC?Q$62;YTSZ>1*D04_T[)?S/^39*)-X;$TW^.Z__XKR41Y?/56SJ. M^SC7W2O/]9[F^ 07^_!\93FDOZW%Q=E0[H^6 MQP;S]LT]M>UP:H_MU)Y'QTMH_>'D'L/)26CPSH\OY+)L0BZ+=DEM;B[+P6Z\ MN_?H04GO8F?V]F.86]B9@6X9NZNI.K[MV8@@>4V8CH>@W_5]R)? M+9*\P,[N"I[^X,P:R_= ;#8JB\:+Z/GNZ]$.;R=,HLBK,HZJ.GK]^H>8:OTP MI+. 78S4I1&=!G0GC 3!(VUUK2]MCZ*/25>FTZA1]7F>PL1JGF%T <,]WSL< M;7OSBLBDOL9LXB@IS2(Q+/5\?W2XO,2=-[#$>9W#&<'N1QF\&*8^!1)1-:P& M5*^2+/:H\*89)6>U4C/\XUWOSRF2?=0LFE;->KNSNS?:\W?GVI-9WI[=G='N MP/[$\/#0%C5MK7-SE^T,!:DC9*BPKI5$Y^ F^#U_ZK2VJ@?)PZKF<4 M72<(=FV'U:/O?PW1NL*;[X3FO#GJ'X_]O18(!*;K] M9:B9I_,SP 7H_,5%LF@W&D_P&SX#]6 MAU'W1KMO\-O>5$<'KP=F*Q__Z!I<$5E<,-$DFM9J\M=G_Z>MTF?_]87"H4#+ MQ\QR0)E.KDDJ/?M$UOMFM)\#H;C/H_U@YECS;#B:ZAD8]-%M>(>_BS+7.09_ M7#4MGE6(Q8=8_/I$M1_GT \?,WMX/V.(Q8=8?(C%KX]K.<3B0RP^Q.)#+#Z< M6HC%;\BIA5C\8SVY$(L/L?B;5.*P:ZK>_)C\JWAG+T2>AUK"',2'CS_R?!<[ ML_,ZWMG_?M3!38W)WT**R^..R?>Y9R](OO-Z*$*Z=Q]!\B]39:.U8,FF_9EB M/#BK<_@-IYKX(:$A3\1-)4O3JOE6-Y?#J561M+P"#/[^U#7P5--$Q]5LG)<) M17,QS'NNFA:&YZDV;9VG^*VFK=*O45?F+6XQ_[HUIGW&O5%EPR-@6/IP=-#; M\]6AXZ/3#_363Z?']/^BNE"U#D+C4_!LD?^;!Y;NT<]G8J MAS/'2'C6U;@A=TDL2V1\?>K,E"9X>-W.]MX/5-!+[?ETY@'M],[>JQ^N/>RV MWFLWY0#/W4T5T).-D;.DTPC6',VP>P$!N".Z& MX.[Z^"I#<#<$=T-P-P1WPZF%X.Z&G%H([C[6DPO!W1#@@CK)97N9 7"RYRJ$S$+([.&# M3X]SZ(=W;3^\.^!IA\RB$"T+T;)UB92%:=GW:,HZJ,\=1E7B.JLV-F>V_B?<.0\QL*#*T%Q\>/OK(T)U@.;^* M7VT_^FCBW<7,7GT_U3SNF-DU..J*\-G>J]&K@?#9J[V'"9\]W^E7%7IU:1L2 M7\,18*O4;$Z_#E6DQ?_+!7ZM MZ%"1TE#)39M,)GH,>'$[S>N,2O,6!O@WEF K%1/*#M0)3"F5"3:A7NTZ(;@/ MJ'D#/40?2C@/%;UXQZ?Y,A2L;4CT[6 G1-]"]"U$WT+T[8$#4G^Z_?M5(94U M:W0?#FE3#NGA67B(=H9H9_#CAVCGYIU:B'8^NE-[?D\QLW!\(>090IX/'/(T MCL%<'(/*. 8WND+PQ4&\L_O]%4TO-S"HM[O[ZK%'].Z(8O;VOS_6^= 4[\9N]@^_?G\<=\'QH-CX83$WF\[KZEL^25A6+Z/G!4&253N\A8JN@2=75 M!:RRB4#>8WM.++Y3:4?CJGH6%552VNZIH6WG&K?M?!W:=H:VG9O3MO/G)"^C M%Q^KIGF)%<+O@01A@Z-WWU*RKD+ZH*[:F:B*=*B:=J M@P.Y^P??WX/PH8-R=Q+&C5_MAF:GPX'*PS>/GV;N+I"[X.$8: MAMAWOS9VM#U0&KO[(*6QDZ)+VXY*1*FV%,=9FGXUH!0]6GZ/&KBB=XG>1W]EA0=G<7'/!GG1=XN MHN,B:9I\DL-N_Y[4=5*V30AJ/?Z@UO[K$-0*0:T0U I!K4V,\SRIQ3X\2PE! MK1#4"I[:$-3:O%,+0:U'=VH!BO6QGER(9X5XUO5IR[JN)NBZ.M>NJ\*XKE+K MNKH0U]4&1[EV]N/=P^^ORWOHH,4=Q7->[3S^>,[=D,UN_.;UX]^;.XMU[>\] M=836Q\3?5T#%[NR.#I?C87"T]QH/@^\GB+G:%2TN!+^?_JE%PB?=3&'[0IA0 M62J&.B5H51QT"/HUA,2N&Q([:1%Z-J"@;FC@Z^ @!+Y"X"L$OD+@:Q-C04]J ML0_/4D+@*P2^@DLW!+XV[]1"X.O1G5JHYGK4QQ>B7R'Z=7W:8B_54X/D?'T8 M #D'V\C=0K72!F[+B\,WW]^N\J'IY>ZJN/9W;R'N%V);?YI[KXA5#95NP5$] M"/)F4GZ-)@KVH-==T*)NYF7>YHD-0/T-K.VN4+IAGZ)'=?]!B7J=YD6>PJ^_ M)46A%M%/^)87__?_O-G=W?[Q]+>?Z*>='U_:MX3HU76C5S^I4DWR-GKQJ:[. M\P8V_261C<2SOB3?5*C?VH0P5@ E#&&L$,8*8:R-C.P\J<4^/$L)8:P0Q@J^ MV1#&VKQ3"V&L1W=J(8SUJ(\OA+%"&.OZM&7<57/?726!K1;=59L;SWH=[P< MOL'0Q*L V;B"8FX#F'!C(UH[\>N=[[]0(:;U9UCY[RJJ58IZ2>:P[V@L'+Z: M1,]?C_:]T!;%B)QGC1"@I[?[3[OAK^:*^!<,S#&M6C5S+) Z5\5B%'V!KR=E MV25%I"83_IQ>72>MBBZ2)CH8;?]P_4!;[(797FR/#E]>_]O;UYE/45TH'"X1 MX$0%>A\\W;1)V[55O> G,5YGHWDL*&"DI4Z4A&!$TD?8) MWP)+:'-X9 $[/VE4BY'(&COLU7#V$5R261,U73K%P*+&;B3A#+H2!B[A!44% M%PRVHRM;F)4_/_%B-(U+$EY0L9G")F[Q8+BEJFQHWC%-4;\2(XQ34#MQ4O3Z M&"=TH6"E\'^8,U!E6BO8$)XR;%L+EP16E<):<.5)N8C.8)-+/IUQUT;P8KC[ M+9;2-7F#'=>B25W-^ &8&O[_,0<@[PF8-/]7EV=8L(UA3/(%/"\:HX=,:,S+!PU8_*E M2I-F&DV *\@[D"G@>_1KX.FL2UN.Y#>J/L_A'$?1$'QSV\YWP7(@U&1ZE0+* (H,'-8I.B#.AIH,:"OREIIZ_ MI)9$A2>$-)]$ 9^7YZIIB1>"%E#".CWVUJIT6@*%GN6H4R G5-_F2:EU4?4- M% -4.F!KNDF2MAWI1? 3%NG3=RZJ^BM^)B^-B2-KM@D,-X69-3DS>%PAZ#@% MS1P7,I:*?1S(S NU2&=:-,\S4)UJ4K/J>46:7XD,?13]#298U6CC% M:0*-X M\[P](J$S5J#]S$#':Z=UU9TQ9D"IK'C PP'E3X&:E)F'8,_/\7U&$N&XL-'4 MAUGV8+!1,^AC<"+>7GDO,V\2O70(O8#6/D\6O KS#1);:0@RGW4TF>9KCM0%->*84C]XC=N^V M458CG'A7"W'2S81I@;'&0^@;0H69DXA%Q)38C$&L@&<=0D-)Q43;2O MKXQ[YY\L<2*_GG1$#>:@7)9$)Y II!FT(F=X/,AAJQJ( LZ@Z,Q.%TE7@FZ; M)K!5R%/A9/E0A'/ LK\"@9+Z3"WBT:\3-8N&;$%S/@/\G9D:GBV/@6_$L<^% M85$>:SZCCXD R$K$+Q*M(Y6!"=L161J"62#Z7EA:);T/G$>@1%],/ M<3)##Z[H[^026CTK]E_;/TP)X6R6H'D$+#E#1@;2P-D8VI=7S*\:,_08S(AN MW+2@X;$3&O[1M2()R(VVT;_)7HZB3UIQ1<^W=K@[4R23#_>[:;>J$H:$1>6% MJ GN_&AC]:.H#Q-')*T4OH4>X[K&> .OM>I:G&;&6B&H)_D\0449 Q(OP>M(6KY(7D9O1CO[/R#'?S'6O\R+KJ%'T;Q5[-<'20X?[HUV MX>^X:9[O82AK\WNNXZT,^"+7VR"V!=R]+3 6,N^"FMV![=BAU;&HR4F,4<2Y):C#Q8,N_=-_)Y=N,_5$J6 M3ZKJ%OLGSNU+L"R*=(PA"+ZKKZ'/&^9)CBN6:JI"6\MH!@&WH5OT?&"N>*HI%M/^'HX R)9^6-V<_AG:1^Y NO+Y;R M [8HD:L2/;/S-$C M#9^3DA!K!$/2J6^=\LJJW#(JB-!96H'RAYB)[/(F59"82:8F25<(!S-;F#2L M/X'VFE.LC XT(0MEW-K1W,@5!K**JCS;HDUQ7" )O6C8 :;=Z*O<8U@?R/$_ M%!.CWM&[A&TI^#HT!Z_DB_9\=_3&'Q1?YH!-XF]<'*7-*]DEE!\[KW]L2,G# M^L6,(F>8>T9;(A&CL021.IYDA<: M-O,FVS(:W,1[J*5%05^B-^?LKNQT5T9!C1"[ 0T2%67;R\KOEQP^-<97*L MG_I\O0U>"PWZH?Q398_'[.[I &2B.WS*SGDX,39?1+\G_9^]=F]NVLJSAO\*WGWFFDBI* M(\GW3LT'6;83=]NQQW+',_/E*9 \)!&! ,0DMF__MUK7\XY $%9:>LNU%1- M.R()G.N^[[76&NEXU&6I^G#+IFT$.SB\N&DJP<4X1Y/PF[\5?3K7,/N.E\NZ MHI")@^+3"]K<'7C(MMMG9A)'8:L4 MA$);5/4"5;#_A.SD6KE0Y*910A*7:3&I!AJ;<)._7LA*>F @*,\W#LN?V\MK M04%Y]OA\%)3'5XSQ1+HZ!&YI[V2/.''?$2=Z=(D>7:+? MM9M&E^C[V^]#?SM(P]@%X=;&B=0Z_%!7'$G^\:_7W=K^+\U<[.^'^99^I2_C M+5[0^?O=CO\24ZF9*?#9\]N63LC=Z4 MN0]"XBW7E]]&(7%U>"(O#H;[C^X^I_K5+="C9\-'!R_NC+CH!<$E"((WO@+E MP0B"9R]>#%\\^OYS?E_EP,'^\/&S[Z?FZ8V&^R8K7C.HD;30*]>]M+?QO^^[ MV"#KX>!R;\5]6AW4EUV/Y: GN"./?">#2W_97A[XK;R65+\LOW8FM;XM.2ZC MQ//!3?/:+O!]6; ',LW+,W?V+R,G?\MLF=N9RS&JML$/$R?_^I$[QI)J/MQ M6)&>,[0YEND8Y:WXPC6;/'\J3-BEI9^20;S_^.#.6#'?/>$?'C\:/GMZR>'A MWC*YD&A^1*)Y4M2H;+S7*NC6S//.V":W9L4>RCP[K)/+P,#N"_C;!?R,O!8R ML(<^IGH[2OM]!8L6K1CH3R/\*YWJS_;;/>47)ZPU\.6)M#7M/]M]M-'Z"-C MK #PT+\]>=0&!Z?/KP11(-ALGJ\75MV_/6_#5JH9V+5. F&"GV6I-*BG@AVA MK9O:8']MXR_1*W6P^W1C MQCUH'";3\=HG>H8V=L6NN=J+7?VE$;R[:_M_MB MX^<3X$2,TP#UF"P*DJ[_3 1"JKU.?VJ9>;9 VSG8?=9^L=KR#/8'9(BB7 \% MF6?S=(7O+J652MY4,).S(25$0T@ =_]\^U.2,4.E&YHE!.NP$X:='G3PO(T M$3]IXJ:N1'-5"7B+VO6-4Q>7NR&I?=OD[E%\R-..W/N?$*X0J2\.VF<(,GM2 M,A8^'3.I4D2+H#WW\/@MG^2/QT<; '__]O3I[N--/!H/+4C?7GHT$ZA)_,,0D!5]< M*:Y\Y="B:MB9RT2!E4H5906S,BA ),Y7@"6T50G(O?%:Z0-;$(!5,G6KM00^ M%)ER66<,LQG#80JB1[4*.$ M/.\PT&*(I@T,L"&0Q%JZQ1-*N*^N' /O%&"YC& @T+7=E#/_]FBOK5;4YB.; MRR!-\"0!1V IHX_C-](^)S/MB;^[P*/7=(Z!V@[*GD.Q1'&>/I* '1O6_&N2 ME0N6M@_YNK?!U5>-GO,DK-W2UH[,E@+(YLE@3KM.R@A0"3BUO]>3F==)HJ6_ MDN[;Y1THH7X#=C\4-#>KVU//PCCLLT5!&G1LVPA\. MC@TRZ.#&$8..:8')_1HC:M2AE1KW(@ )?0,^*%DNR0;#/C1 MP%PKP,J#@ -4&,[K9>RJ*14ENTNDX(Z1DQ<68(*;9.$SD&ITKQ/L:451VFU-F7)@Z/9 M"3(3QNB?#.Z<5]M_"3A!$' MG]RXF.4B/RX$2'_?[4!/SJ"!5CEA&@@Q@CP)3<3,([L6-_)?45PR[T0*;'I: M:9QD0F)&G;UD #\/0#]*SK("U7PQB#(Z);#UF& P6)$)K72 MT@"T5N1A6Z(RQZ\ HAM5[X3YB<8*TR]&EP-= Q:;S#3>0+TC,8"D)1#]0!,< M]?C<2&1?LA8K7"")N^4)VQET&#;$O8_YD2Q-:>63TDYXDW_J.U:GN0"K]5+N MT4TOA9!I1/)\&&L(W)S*'*O(N6'ZR M4,27M[V?#9E@P?!.AM?0/-.'*T<_=YZ3[L5F,.!8.]/":D9SFYK>T-%F&1@& MKK"K:1>$C5O-UHH>]XXH1(E7K_K'W<%O]I?F&Y@# M4HJ",&^XK!G9BAE=!+ZKQO]#4U&[*YQ,U"SO@-C4* MPLLO4%@69 R THDI5+<'IZ]I 7\V4VJX89B5G<[4U:S*U2YSXY0VO$$[%)4X M.RD'O:5Z([70C9$X:;U&J14C@>C1Q. ZB%>MFELN,[IA',=C\LM$W^-_H,^. M_/MN0F*0ONS9=_R(+KW+!QKGKP(A(D32A@N"1*Y4_(/P024 MT6>Y2 $$)2T9KXK"1R5-9]5"OKED/EGDTC(RY#UI%=06O]B*;)A1BYXY=BR1 M. >@;%O"#%881;6WY.8RZUP@MDVB<*EZFC?)1V0A",RAZ;_93FNI!G?3S?'6C:=*,N';=@_X,)HG>Z&PV98HV%!IV)O:H8I&G52-D9!. MA%N2Y*ZH*ZX989ITSU-0U0LGOQB1U)P"US\N8^%RK<@Q2(235_[2\&VWAO.^ M=6W[?/,MS#?O]_GFGH9FXS3^BQHVB(9_30MP@Z4$T; M+,*D8/_ACQI%Q6O^2I!S990QDT3H_=&7#;NSZ8\\0/Y$Z/P._](?A:'/A\,J M7]:D*=UJ7DR&(:HG>0O.)4CSAKJML* ++J+W(3_Y:K*RTFX-_7AO7%E-(',2 MX78-7[3H3>-E.)S1]4:72561-^"#0O-UQ7=4"K7'\YS_BVT7KA?/VW8_^PI1 M((7#>Z4.?7?P*I0!- VKLZ(\B6ZN4 XUTHBY= ZD11ZLK&$<$U4GYUMC]J44 MC3(\L% '?J<%F)(LME%%\F-$.XA[SS)+4[,BTOSSQB:K&Y8OT+5&_0$;A\? M1?L5.D/0C99BCUB<+1)ZB*Y]YMIA%5(0/F>*:*0O0*;CNG2\^1QF70.PGAQL M4D(YK 7-$CTM%29/I33P.ZL";".-%YW[)CL_^(,@=PA MME53I,,-KS3*L1F/\'GOC.VTB);5"PF4G]$1T5:KR#A%-F622568HLIGS: MG*0ACVV4,5Y==*_%3U^$LE65+]OR"&K MTXS/6&B@4T?BP5[R[H(D].&C8Y!LI57RE:L*,M0/H<(5>^2%NBF\A./-HXH. M+ZT3AZ;(C-(%#IV6L-UJ.D:EEE,\T$6GY^+&05VKWA^YU9DS%4N7H9IJO@QF M[Q;A:/R:(E*LV$YW2G\;*H1]=YG6+,>U#E$B^*9WY,C++6FTMSQSG4.,1*EF M40W11&!4=#AL[JNTPT7R69^T:0RVWLVE.,VD7$=/?["-VD*>=I4$#4J[^>F1,UK#6ND80M2PC7Z@X!.FT\0SK=][(=S>,9U53G!AR[/5<>GAA M_V!G09,P0 I1*D%"DU@@ P%OQA:56AKK6P^M+WSSUEN=;\BU#@)GS+NE:)V&%^^\1;]A4DEW[::& [Z+]MGC:DQLO0 M^T_N05VV7,F%P@NT,D3 -[MC.=EZH5;=SP_;XBHIN@6 Q%^FI?M MJAH0YLDYA\1*@HM??0XIJ4QTS1B5C1.DM<_XO,P24MC'XWF!Q(>\:Z!X :C& M+A!U1?$(T>U?W2I29)J46A('-#]8FJDYTIX!&XQ8"#1_2D MH18S.T2^$2HG;;5.73:)/F#X$7.6_%_E75)&>EH@HV9".V6+3@8@Z"%>[S2> M&<DF2'6">$A=T6:;$L__YE[V_\'_K@_F_=0@" M1LHO,'>2)=-/@X;H^HX+H7"G"$4DRXK^;/_R'S7F^Y<6;O*%<=;^EF?]"0SL+:_>*GM%EEZ2#[(5I_:":.S7 MZVF\N8"PB2_$[N CV92E14"ZH),:7>O)J'+J.T.FCEF^TNJ<."E!D8!96[ U M!7C[._S#95TNBTJDIH7431I[U"219)P"C92 B/ 0XXO>1C9P)-_1[1B$F+=I M@4M#MKPFOM-3R9_XMGP ]F'S0OE :SP;.@GO 803O3US"4EQA\2++>$W%D.- M;!XP?<[#AV5O&#NA&RU.871B7M'8#^L9N?$,K<4YA4:11',DC5$T#'[=7S_; MC3%''55\2,0%T5^'#0BA@JN 4>Y53:]J>E5S?:KFM=F)P;)L:A8.Z8AQ*:E, M%JXD:5=E@H"Q8,Q4<^!G6FAC*@GLD!X[7S-Q(C,8MF2*-P27N'4P6&F?40LV M]WWWX6>I*)UDL"P$46!9CVC"&J9.X^8Y_E-I!1QUM3OH6(1VPC=HG*8)SMF% M;;9WEDY]49BJE5YZ]M*SEY[W3GIR*J]Q]+]HZ4>CLJ3EEYML4%,K1"ZJE$Q# M"91K$8I:[S#:Z.#5TRD@NDBPBBQ<"P":PMJK70O[EZ3SU*5%\$X:?NH&=3)'[> M'AV5Z($BWD6%&^>84M(P"ZS_24!X893!%:K_ZG+=? 6G$9U "6K%;\L][P52 M+Y!Z@70_!-)K[Z\ULRT;1IHV-&U)SD Z_-.5!5":QB@;\I]+'5$PDQBB!EPC M5R9'[GF%Z$8H&'VU* [4#JS9>4 MOO%6?[71LQEUS$T%D(5+W!0\YA]YQKUPZ(L]8R=BB]'U97'R!4/0HQ,_1 MXYIF3HLS^7I@^5*IA[&M*7P]YJ67Q+W8VYDDZ\HP$*8#<;@4ZY$[;SSHAX7^ MEZD6X)L)D+LSM"!Q5:J?*EI"Z>>HMT-ZF)[;2#3+6M&'68K(C[Y5%MFC$&"1 MU9CAT_@ &TNQY FM[,*R_.^S(B2&7? M:[/BBMK@SQIY00=8L_%"L%\KI\02,M92N3LX9&Q:1FH>H@P9E>H%G0B%(,/1 M%CTBI>U*FF;3'39FTL5 IQ"<(^?;?;)U]"RK?F-8Z+O, 7*]%L#;'*7H@\_< MS=&79JJILY*[Z%8-3L&U!8$00@](\"*[>!FY*:;1-V;-WYZJC[YR'E]A7(BX MYLOF4XU ;*\YC(5GM)TU/?\BA=,8_M;N")JOXGZ2@ 4?FKWXEM/3IRGC/^(V MLB' O;/?H%J,K3P!9G/ ^+-"(K1?GC'XDYD:I&K2:FX(?;D#*A7 ?/GWDWKL M.E?-LO/:[]&R+^1[_-U[#&,Q3P:R^EFO*]%P>V\C"FX(F7";0F> MA\"_V5I=*K*\!.@6AZZ> ,PQM/.3@BJRVK27M3\Q4T3&#=PXT#,/=8DC:1P/ MRJ<7+8.L;%@%15>R!I*,C@6TKP&F6@D=3XAG\F3O_]K,:#36F2$G6)HD@38K MK9YT0#*#R74M/HAAPW)HD4,4(;H^\-!/E6U6++D$D2"K"OYDF\CJ*YMO7^GH MDT=]9?/=KFR^3Z>Q81E I#"V2HK MJ'.XF'I_Y6+^RA>E%G_G;?);Y+1\<>87>-@)I4*OY"RI1U_DN;9B^P;8;46- M"1,$ M>.9;LM?MG6^Z2BN%3HEK=R$D)[_C?8V?DNW6K/#=@LWQ&:YF<%.;T%:7?BA* MMZ.6+Y;*/! =W C4S0#BF6.A-01(?E"(A Z]3M#0$-B\PBR;W7CT&83R42Q9 MCP-U&4G1#TT>:O2?5[TCE,LO_W'\]M?7Q\??(E2^+&OO3V0W;N5RF35T M7"\6" G>"O-N(^UGD2J&EC#@#AI*]!7#G@0.G8_"&@FI8I+=L%EEBQVOKL&B M56JGDAFA@_U4C-$@\RX9#>U+^LF9:_^EKMI_(5UN?V$*]Y4PK#+ N *M\#KA MA>%- @K8=K!0.)].TJ1DJXKSCMLLZ;L)W'%=>)LEF9.PTW[1*EFL]LMD?#(K MR969W(Z[=U,P:.$,LCYCBU0S$.]=.:,S=QCHRSYO<^3.DBK"EM,*X:.LX%+F M5]SW+'[A[PH *LZ>>#&_.212U5B6>Y #++1Y1?YQ?#@SG'._NZAG'5Y?); M+:3\[HG\=SQUQ>[>T]>/'WR0E!0 M.)T0-6YBI1)V2\];>^<&;VD)!V^'P@&^3Y.Z844DV1HW^39U=N.(XP#=#DWZ MWC-[>%2Q5VDUKH7@ ^,\S)-L7:7LN+[Q$SMJL+5_"A'"X-MV*>.?D^.<%,FB'91<6U<-1;6A9?"]HU7_%>M!9RQ'18CS80MFAZ1]O%US;-GC' MM>7YX'52KN8WKV4B$2M%=+>?8L'E$YK6#OU/8_$$N-J0 @7,/&_41Z!-Z$3# MD P2WZ0]5&Q>1GA$2EM9C-MTPC258"-G"%DS%G^\1P/D+BD."P>*HUO M%!DXR$31M;,BM2\"[[PH5HAKBP' !:*<5>*(,IT$MAOLXN$K-%/).-D<@:7K M.-8K ^>TE^#@2S5"@JK*%2/#2B KI;N*& M_R-? DUU(F8@:H<10$;1;(YN.A^F#S#"4BHXB6IZ)V5ZRJG"9)G2-\OBC)8P MC3@L!BCJ*!9KKE\$O2A#50,I=S"E*41O#3W2>M4D!3FKX;HF7FXJ?2@C2T-N MYG813QU9\TRH%Q'+@*RBR(J9.%VSK!CQ_.(M0$'W'S4,19]'K/E-F(WH_@9;_B0*?HM:G4 ZY[^T]NAK5O>9N&< M*$U'S&QQ^^4QVN\AD&79A@VA3*?"('5]WHWL+?1,<<)BXA;:.6IW+ACNE>=, MQ/&I<_LS8D"+@FMY\HJ1S^5*%R,(8KV/"W(1BS*NE>4HU20E>)SKJ MWJ-YSLY2S>=G[-:UR,$L-,2(@QCWE2 MCA@3O M*^G8TE$;%@4'B^^[ M4.1)MQL+?_C"92%O5L/GA%,@/<&))?>;0_''A$&&TU M-BCD_;T7+0)+WB$C3=!8;8H\E,+E:!@;#+B)6F M+7)H3[IQ'J>0+"'2V_QX/VZISFE8SPW+$"+(RYR&AH8#,CAQX1WX:FR?: MB4N?XKLC'^CC@8;-(7)MS1PH2K+*5E)@4A642818(?0<6+0&"7D%5C M906EJ\KXZ@1U(:(297,4GUC? .QN]AQ4?,"3,WH0E)B-UI$I 1U3G.5;] C; MNXWW%)IADWB MJMW 34%+;.L^>3O>M4'SUII;R21&A8X0A;4S!Y(! _ MJ.:[T.(>F/.RVP*K&M4I4IMD9L)'-EH (R%MV89\X6D:N=-JQG(BTY$^PTVK MCM>!>W_0K,4Q%G/*<;;4TH4=(NL9]W%7ZPHY/4^"2 (#6\'"P/JC+ (ZA:=-MGBDB*_J7;C\&1\\WIG3ENF<)01YZ2^AR6<[M?4! M\A67(F!KX8+#GS/5%4/]EC,.3X!<%SZQ)HSIY.7DA4H9PY5LO0XPK2)G2#DZ M.>BHMV#_((@A5 6($+HY1_OM^-W MI.S)[O1>#YV>UMF9.&!7+"1?Q'&<)8=7H';\3N+D<>9$G#R17*Q;I'VW]4S_ M.R9F/G$##M%8_%4+WR/.ZXU@I45CAL 2JFH$(*IE<<(H!%>0H7([Q71J"2H= M^U!=8MES>(2VDMPXBMIX#2&+4$HK#N@SBXR&\6_NU!\)KYB/?G.XEMZ:G$KQ MBT6A;W^,_]R<:\@@&IQ[B-I&^65$L.B<)DS]-G+KR+;SK*9<%:9/925<#>,\ MT23E?OC./&L8QG S,=L*C' NSSB2^.1D)&@TC< Q_<9-TNY?MXP2@]ON*"YX M%,#6_)#/?@4J2,8ZCF=*!I&6&&G#>Q7'RL)<\*PY$D:=JU"@(T]BN.=EJCD1 MP.<=-__CO%@5>?2#(H/()@TM\.KR75W9*)(?'ME7PJB>7-G% 27"W?[JY1.'99T=2^NMSE$4-SQ>D04U6\V[(%L>5@53'$VM_*IH95S/V-/# M3?9PDUO@)K^[%O9<0:G!GE](I;.5SG[^_D^#-YS#?\^!OT,+J?ZU<0M\RC75 M;*B@S["-W_9.BI!!W9+("R$KL5G8(OA&:A\/:!4'B)L392^WE1G@MP?[\>/# M8Z7L-P[*[0Z._1>9'3V1(++8<@C>JH-YL ^RR8EZV"0*M@ M"$ SR"@K-A0-(81ER0>!E2%@4G[AVTE%?+M9^Z1.M6.2X=7+RH[N6OO>!X2(+CQ44$QZ-><%P:^OHU==RV M:V9727XB]]X;0LWP(5J=Z4MLPBR2JMJI$I2U5PHJO0!(KV;E-4%A#^*$Y,K- MD/_ZJ5W8TLN07H;T,N1.RI##O%4_O\,%]--0@2P%]%IP)**DDOJ6)5?A+P14 MC 4(^A).K4)="Q&00R914XQ3MF.D_*5,K!YI,",O47L&4 F_ADFC1?N]H.D% M32]H+EG01*$05/,X+>63Z)AUCZX*7QJ/C+E%MAHB07LQ*FD]D2C6P )8XKYH M:='2!$;,[N#)GMWRT/-@P36.UV3.F._J4GO7&N7ZC>R59E/UB4,.Z'&A M.("/RV1'BF8T"B:'T4#=N6-UMK M4%BH/X-WU4S--Y-0T/:" M]@X*VK=!2+X*0O(ST+Z.(MFX(79A?3%"FH(]A%;=8EEG7*G%D&'-VJ>AR#SN MR10Q"0$\-@,T-D@5P"R3Q]^UN%9CN20!00I*)#5(A6W&":JO52]VD-2I7>6+/M:%7J,'?B_M>W/?B_@Z*^\/0BWC[#=4+M0LW5=5'EGY<>F?- MP)R%3E:)R.P )AR5ST -. %/%<9*M'B"[)=6BM5+EEI,U^Q>:VQE.2]]J\(LSB[#7=$OPML"3! R T_W]B(HF*!:,S=+QA'JAH'BTJD!T'4&'M2W M382.'Y*Q NT=DB^787Q[/PX#B+-.-X"(O,W'T8\^C%<%G"],2R"$B_&&UD,9.Y9U6=5F3$X+"]LKOX19EZ[J 2CZL$,? M=KCY@K%W<4VZ]O![-I4DAIE@\S)H%(_8+O9AP#MMP%%8 %3JY-E@/8($ "+N M?@O&D_$A&O 3 =W\'-B)Y%QCA6Q;$D!Q)9M$7".TAV"OFDZ4%XX<(R'4E6_R M,=0#1C'0XC,!$BL97\&_QQD[>Z*K6Y&48'2^$@:W I:V7M_7GO5BM1>K]T.L MOF901!$!DTE)\BQFGE,YZ^F3M'+,6&_PIP7)TWI!DR)1MQT>U5J=$@^&+K_P MY1&,G:I]0\U4F\JRDEZ=UTSBX)D]>C'4BZ%>#-T',73(.8FX'+59_5G119W_;7M_WU>K[7\[=!ST?N!A3HM,C2@FO*?#8_TLZ> MF57TMO Q:E0G_2>;!3[)$'I:+&O9=$*TM^X\U'&?X?F)CB8]% R=P3@8#E#Y M46C$)<&TTSX4TLNF7C;=%]G4B# K\?>&F @L[%'-5MQEUNKX%< 33X49P'HW M7!?R*MI$$/!'ODU/S.$94%G!\V&.*N8U]A_+0,=2*;9,(&@9>AC.C%: "!W6 M:IZ6DQW4J#7JPD9UU0NZ7M#U@NZ^"#HFQ!)^NB*?%2E#>#?J53;%7ASY==,I M=RVTR%:2/"]J+F?IC@,WG@&4J.[0LT9/(,-:HZK&*3# IUKW%8E&J\7II50O MI7HI=+&@G MK3!Z\.$4_Z)7/O :MVV](ESTPG_EQ*UF6Y3QNM%MTBJ3C0(SN-C:/LFM&%RM M"<+D8K'N+K!&Q5VM-*$TU'H^)]V*_!V]V%=U\AWX;T%8796I4>@K"Y($Q MVW$>+N>5=_C*%WY#,CA-Z#$KCO^P55']!V(^RKPK4B?)5NFJGC1?'-6W;B7^ M&Q@Q]\CH1D<9+6H[BK510@^^&"$AG3N780?(UL';:4-03+](R$M#J3L-!7A9 M=/3IK\=%1M\B^XE_\HDC4_17<>_PM&.+6AV1E>31611X)9K)L?(,#\TW#!S$ MNM[+XHRDK9^GK,4Y@33FARWR:3JK2Q;(TD=:)KDP?;:>* MLBJO=.B&):-=_;XFE M%R8:DY8V8[-O=+8WGP7!/ RV8L:$=[!V\X/4Z#QVA M5?@0D!*NCG%^?QA@9@2*0>*S79 (W2 0K,>&$O!H5O)J<0BRK@NN"=96(1KC M0LT"58:D $51PGE!>? PT'UK!R_'(P#(W\1[N(HU,2IVVEJ,A9GYGOU4#;X M?FA9#92Z[PT]$<=EB"_:9V\K69/?4LB2-.E1&7K%VRO>.ZAX&SV2&VK7YZ:" M*@B^R@6)PMEH9R@8!D'0UH (?K?;/<33R=GCA+U_5*IHMD!*T[:K5-!M8N=( MQ*C27K>!#X8-3_:ZJ:V_,('"G> @.!\"H]V@.8QV";K?DH7G(%$,/:MZC)=Q MU;L1040((6<.0(^Z!+%JLV;<)V3#25LFJ&%75,^'&Z#C?]\4:D%'3.[!1N8V MA9E9V W"%^G:XA:RX%$H#&\45-DNS)L'"= M96H1?S6#L.F>=#-8LX>55*&D0K ]@;@V@8^B()CFJB03]A)&=94R!CU]RV6, M;>&;>Q MGD/[?PQ\$%, <4A1W"9&$VBLV'*5+A@G'Z,38.8H9>3'A[\!4RG. Z4K,C.F MG%+.G>\Q0M*)U%+F<[\^A-"._BI,@22!=AF0P>&A(%BD=;?OI\#UV'\6C1L# M&3G:-/&U2>P+(-26M0TY;<_PV.K[# C2%S2V]%9_@]C\?/)RQGB0AE(_LS/M MCJT0H9_(8MI69$9I&TCG1NL+Q5+[:OX;J>9_WE?SW[UJ_JV'Y8Z?1J&L0R P M8):J !9Z $GD!>D>X;E9RWZ!='Y3*)E((K&9%2-T\']>2J=LA'"56^Z,2T[1 M!%?@^'/E:, <#ZJ%'E.21@#24:+#"%B'0XT?L*KWOE/IZDJ?=?.FH==O&NF@ M\Y2D)(90TNKK3X(&QHHP=:HAO+05N]:-J!8.,!%L;N#Y:.>+$HYO)=.I.\&\ M%;#2V6B(MF7:2$C@7VT;W%OS9YP<,9/>#DXC14G;E8Z"S2SH1HA M75P'V'(3:SDV CGKTEB=0(7=,)(FH$*1T$1'@C=V1W!IHAR(Y - I(E /#HR M%DM]HA59.S'T#@Y""[MY661C"LR'87-JZ^C[ N,/&1 U01FC;NT#[8@4.I9)+ **-_*H[AXSVQ.NENP5" \Z%;6"BB(9:B)$F+ M6!IJ+-)1+4'.8G--;G_XD.GI5T4<>],3$-%.BTJ^]'>3F)\7=#8LP555Y.5( MI/9$-:5YA50,71!- M&B\"//#$\7?TF'/.:>/PFPZ;N%&9XG=0"B%?0BKQTR7@^)%%$ M@K4H.?<*ML&-)[/^O/R[]63X=&]O)QN9/->7P6Z5&69Q90=RE*# #_A8,4N.L,KS2BV2$U>9X/=/6A0>VG&#VI[T_!QE M&LLB6R_H-/N^RX!E==Z889#S$.TRMP>.+ >7MZE9SD:RL3KP-Q<):BQ0Y0!6 M,0'3UKL@X:T9'61ZL\#+RFSIH*^!_[!BNX1^#\)OEC-!"'&EA9&!X\!T'H( M:B;S^X_Y>D+>B'@>^C5:"2RI(.MLQ/)8NM PS!R)0;Z;:.&ETVG00^!B%$7& M?!+ %1N,YPF"3?B-5$4.PM9#6 %J[-3=&FS<&PH5AU(G'U3SEOF?*5CY5KW* MGZI287V4BVJ:I7E4-Q3JJ&R0X&-O#?!R2DS.!^J-C.=)TT/UZTC.SHIW\#S MZG9Z[\$=QK5X/O R*$I"Z= 30,)D6##Q://W Y9OY.UKPDW5*XMC5S> M\]*B,G; /*(@QQZT_=4_*8;AV2S9+EH^A17+#5E^^7JJ+N<9B3.<1%>VRKT5 M-TP,G%T_%:O:\L$";I9M=MFV )%K-8#=4OE'."OE721M. M1IH0,*B_^;:!7JXU':M$3-#&H!O(Z$D,9!G@T4.\@P&,:&;I:4KNX\1-75ZY M=O(A&(70S]P[G-"AH_/!H RX>77F F&GZ6B=GJ6RP/$3&G!XB4KE^B0[Z'0M M998:1@NQ%'6>H\TA&2I'2H)?EUWY.(J [^.R1S%HVU^UNK[,^I\V' (#%B>3 M1#QX-!B@7MTN2H0M):XP:=T-NB3NZ]9R"MGX%JO@S8NSSQ[H;ZGG9 F&8VT$Q=B@(4LB#B&TW9K+$)"LZ_"IPFVEN\Q5%-T1D8946 MBD48[DUMHUU#4%LZ\A7Y#]K9PQ:+F1=7%UIYGTYV#E<((Z5CW?=/9$0%49.XFMOS[N960U#R'16B!=,JIK\*O,7 M6-]#/7*,FHS_U<)CZGEF4_LR;+=,O14YF++)PR#O40@@TAPY\(/'VS']^P3T M#2:@7_0)Z'N4@+[\LN@[5J'8***^3?6)FXPJ&IN6\+7EP(OIE)-JE2596-QJ M4V;HTHQ+=Y,F])KE/9M 1;[^J:O"N]$F+&$HYVT@S?F$LN%;P25WDY&ISYT[ MTLX_7U7;[/#\OED=&$>,WF.V8:,,T. '?!C2,3\.)A+M-*."/L[-#ZA2.%KL]?)" MK-!6=5A7'LFD6#9FD\9.S3HCXJU>JA#T9S33NNX6^.[*KG M<%ID]<(UF@8;J\2._Q3')F^R]H:&0:-V M"'&^I (1Y\_B0\@L:9US0' D3]A)P<:O/B[BQK3#*Z.[>N=).[@ 2->3PS;R MA3=%:2G*A1Z*[.0T=W2FN-Q-76$5>,8Z /WS;6<.4X-QM^\QNP($@3@$%2R>U M'4]NA5X1C=W"FMG,QGG>S.$W2#.'+5S(2E#T44NFJ\SN]N8*HRR\.]?"!316 MPX":08TOTU(^:_L+TCA-X56=5. [F(Z9A 0TB:5% M7/N^CN_H\./QYP^_OK8-B>HJI%AQFK(*L>_+,?Z9SB.YEO0T4MM2P*.*HU7- M%3!:2#.C@"2A%^7ICIKC&J/5D6'7*Y^$K;26DDLIBC276#P"_XA]\3 R*?*J M)!W'X10L5"$T5A+YB%9$+T&\+!W0>*$]8#-0>-/!XZ ?*"NZ=CX3AB>JP;* MV\A%C7:G+5Y)N$+_&JI.%P2.SZA&6#AQ;1KO46"U42>MZ@"1P#5R5N8901%= MNG50U:,=&:-N^I3NW8USUWYJ;@D+3:[]V.%"CAP6KGYD*H]D(R_\C&NH%@56 MLEY(B4DX KMTXO,&8FW-6:'*_)1D93DS:A\DL#MR=AG*DC;<_^'C#Y-(#(JV#_PJG%[.)CN M7;[$Z&V5'$FO,IO-\1*'9>0$&XM5$4?L2MR\+7%#Y_5]A[F@U8, ^DN$I9.$ MHI209/!$2/]"@)^Q@\U"%QS<.DN1X/^"@%5B!61_XJ>8MH MFKIL IVZ9&_BD#W=ZW.\Y^=X.X6-H'/=\NSO98K'[0?W M>,.1CGQS=OK8QN?:F)&ATXZ3'*TN\E$,_D3G$Q&TR+ _.GYEEKT%:V*$8:,Y MB9_".BAJ /09+@YQ:=DPU[EU#(\#2S#:,3*IM!8W",[+%<'\/:=M0A54Z+CT M)6=24W;I;WQZL/65NX-WMAA17?PABU]EY/"K&H.IP\EO$BC0\!OP;L[26#ZTNY7)]JD*(E M?VED0OJ%N.4 M V2AW^VH,^]]B3 M/?9DP)Y\?_C?5G!JN.Z#LLZK=L34"ME3A+JQSKS$YR103,;FFA6]HU$Q+&R:_Q_KMY6TO;[];WGYXM3X^7D/H-"^FR=R6;=>6 MNM+#DB[8]KR@W+VR0LI=O32?YVC"4G@#2U%H=:A$$FEL/N#4R([.DW(BEMK& MU"V,R:W(-);N]XXBHS*I)VJ5>C(OAMW_)J?I M+/$%>48\>J$Q6F&N!9:'@]P_;=@P#S05:X0:%JV0+P%LU@-GQ4@3433T.&C6 M#^W8MNMD(HI",=K2Q@-'5%O1;5O^1G?,O WWH@E"WY#%C3DRO6&;B%>>6)3? M)#V]13PTT4*_;O4+OY)^X>,K91+ZD.]\B$R[HT:[\/O0+MS)5/-PV&DVF\[C M2[IRR0+=12?:^ATK+YS>9OK=T% M%)Z 2W8[&]'51A8^IKT_%Y])S&GI8ZSFZ;(!P,HW&?&(+7Z,O\X-4A>KUQ4? MX0Y=])N*-B69BHZ7UDST*NJ^P0?OM>$TNNVW NCAYHBH0.C'IWN#K=T4SB99 M7(CDHRY^FKJ)DC2$+JY&VQ-$AF ( .1^!Z_T3#><18C*=)JOC.\@#0"(<8I0 M <.?'>!E4=&+STI&(1Z&EN*R $AI+ G$X$%1#_>EHKRH=,(=5^U*SH.'ZF%L M!2\UY4Z T%S.B>B"+JKC_$YW(Z?UXK?:.$-Y[#FMG &%:Y'\3C)A@CKOE9(> MI0VHP C&K\LX:%L-M#VQ/"XK"35LWS41]..LJ(#(>&;LAVV%T(24!/,3!M1@ MFFQ@0I"-R-U>7-!.<]V9N*DTCXLHII^F$RZ;R@72K 4JP?LCT)9EP.A+)NZ/ M6K CR6,O,2'\2+%-% DB YA9V,()C[\O1+[%AE. =4)T4:"SL"\-X6R5F2BB1&=,^FJCE%BVK!)GA&)I>M: MWG4UZ"O+E<6. :B?N8DBKC)ZBJ<2T;XSGU+30NO!I$S.I"SLE S9 =G86 9\ M'>9P,A86 >M.ZUI49<3]!ET=HU@V49H]3L[Y5';:.^?)$$,+:=3%VMD('K%1 M!?P>G T^!MRP+;TQ'ND6<5&$/[@6W&N:&+9($HW Q"@1EW.5>DD&E^O^'VU M 4:@(P80 ((SQ"U-><7JC+' M4F\ >7%@$K^Y+X/:>=3QG M:6X/>MO-&?4DGC(T* O^RHSQJ6R!A)=4D#GI&^PS%7S#T>-JPFY4IQG]_Y*O M'X*!N/F[\:UKDW;Z\RX_LGMM:,CH^SOEYT<0#7WQ=I\6ZM-"-Y\6 @8%\!C, M[_>JC70CZ[U5@/L7E(-T2=(#,&)PUDH@^,Y3@^*OEG2>?NK+:7KQT(N'>R$> MEAQ+*) &ESKKWM_W?OK?C^N>U5P0%FN.'FO_'Q1X7&O5F"E"+^+GIE%F.F_4Z/TF157_W M^[O?W_U[(&N!BH\:UKQ;_$^?B3>+-398A@ /2EJB M4B+("!E>3S9RF3[52.8.*.&77&#/77$%3J"2G23T?OTWOP4- @T*]6:)1YP( M]?T/3.[NJPE,@WD082Y+=DR_/!<(XLIU%-)%E=/6 ]$"#\^AX='BV5L>OZAIDL\-(1L-SJ0 M[*,TSXO3Q&HL*MK[)&5.A6AY8V( TUE-GE;CKJZB*DTM%4<'RB!=,)S00I:; M7A0/P6M04Y*CH@".H5*Q"DFJX=O1'_$C*2(W'HJ'" '^H;.65(\57O>_+A$6 M>:N^E6-TE.3))/%5GNBV.:&SDV#_ CFT!\_C8H9@JD0WTC,QQXVQG@]IIL3? M3>@J*R?:TA$4"HXWFG;\=>WNC^ NV[_'\_"5SE*MVFA**IBR-X )#I6!XK0E M,,!S :)L_F=R2F-,QU47D05JJ>N,BZ?UCJ\]Y$N#[*_1<=7U7;(3^ MHRP"VJ'%*.]5LS8L?TNCT6J':;N):X.X=K1OTW461S^AVR=6-SY6L'B_K MS:-&?V;)KT<=_=TB\01(&6699&LS]"BS'IOR,9JSJ)[=,WJ(1F'CNZ%NM0;> MWZBH>D>T![F+M)7Y>*W&=J5TSMQ^K"D,O.VK)86$B<)&"VDK'-V+IHJ\3S&KR;81#OCFD6-C; ML9-"_ZBX26'PI0@O0B'8V@UQ)0QN.@(]CMHPE&[1!GTQ^DT7HQ_TQ>AWNQC] MBF-"=Z553LA'CN9D*-^.#K@OTLL#)XH&9MY3@X1E*&U8*$9SVSI,%^@"B*K MA5YE9!K'.I$VG)/SR9*WF'%HU)(&.JX9AT+1U-I*8QKDU!212P-NEG,=Q#/U MG ,/*BT^>!I/G1'&C'G/6GVJ<&)8=:=.=1D64YORZ.O:1A6 LMC8:"IV&EY) M^B@I5\##1MMM">?:6N2".1*K;];S[+I5;O,#H4=!WT2V;MHY5\&P2F<*<.'. MH^D(*VPTES1G;ZZ!24\+615Y[K*;]+_H]!*T#M&0 L*=,$S.@KL/#CQQ\ M.DO20'?&A M&5QK[31-)CLKVM,PPL2/(;)R0T-KBK(X+H)-C:Z;OV=6._=[L&?+,)\RU$DL M0;CAP]YA6'?,A09&NK/H^LAT&^\*^2.KVH?\^6U@2$U. ME7F* \GI="V!Y$C"<7>G-_49,"P\G7'X+5?!3+72D",!'!CXC E0D4%R,HQX MV80^&WQ-.]CK08JC?S?[:ZZ+\ZH123B,?7WEWXXP4VZ%(1$YN+6,@/&J\LS)2A81^@9;T91&O&,C>A0D!PYTQ)LD\DB!VBP*TXSLTK],A=/P MWJ&7YB6R,,/!$8D'>DJ>)L,H]M,:6 ?3T[I)4]H*B\6&AX88+ !D,+_,]CL^ MD1A<%)"+'ZS4%!ZN&2 JF MI/;[X--9FL2Z@B# $3JTBG*]LZ]79@S#T(,6"06F$ WKC?/X-!\E)L2+"#I M;LYL)GVOVLAB8#!&Y"]6ZR7O5<,4C=I'"T[\;;ED41QX2^WV _C#:B#) MM"-F?T,$CESNII PP@*=BM6O<1\AJ%PLO0W=6+XXWLMHX7E-#H8Z1GJ68J7A646', YYGTV[F^KP>O.N038/CCQA[B]D49"< M*?W2-I3GX(U(E?5M2M3>7(?JJDSRB@05\%P@P>B21+J;C=!?:B9] MA=.^H20A/0KA=5UY?G=Z[.#%L^'>WMZ@PDM@K1>K+6K6=,"Z05._MSMX@W?C MV=_X'5O91@F.\;24=3!N(\;E)C:-#^\/M72B$2Z/A.=P(UIM(#CM7)0:1'&N M?*M$#@V[DI'GYA^681+'*%1!D>!@>F/ZY]_J7!E@'NUQ__XS>:U%-; -R/YH M+SPB&Q*&!_VL[5-XCS"<@?,VYE8G^0<64F90I6>N'8A7^2K"UG+)E!YF?'!G M19U-!- 2E2CHZQ?S@:T-80A/*ZMI:AP_#W&TXA&M:#J/GMU\\NA#EU79-"JC M2Q/V<"! G;S]?.56EJ>/9)D=7C8H),"FU[-ICD58%WI+@U[ 19(<<-IBB92J8;\UW^Y?9'IN.5.)=SIP9ZO$D#F*D M#"_-@:")'#:0PUM-$YG)R^JGP0_ICW*"MR53?TCM&T'I8@[T=_]3\Q#87%7X MR$[[/T0F9=H=>\$PK?#/YW#9819Y$+/(\SKB()=(1ED6#W7AG:"KALKV$MI. M5@BF:G0U+O9XFRO !P>-9HE5F/'N7@FS(6?]=NCD6ZRKA376/&?XD<2;02=E MFR$PVR#\2\0QD>WU!/%I94G7WHSZMAG5[5I^8OJP5U(O%&39D7P/JC?"8 MQFKXS(OW;)9-B,!57WBHEAYUM08RF/K(UUL9)R?D,'%[_'7;FW* M^U&?\KY'*>\[?AK/R=,VJW\S'-%?1(L9,Y2QW$= AH#WT%GZJ#\P+*2C[)%81X8D>D&Z+]=4:F4(F\6_.U9C6W M364);*^2_(1TRS1)F>HWSC^V0MAQ^:/C=W%P;9Z4N3H)W@ _2<M$8;A<'B$HFCTO+# M;7LC-_R0OIHU_/#'%_3#Y=GTM\U'/.^[,K[/K/T8LBN?D9\X3E>]+2O!0&VK MA!C0Z &"/JUT%#+),8H[_PUN9BD)O]C!MML8#,V?&/IWEHS7X6$;HC+>KK<- MG.7#%$&ZE<%1HO*_ 5/<'JO=RJ9F>/QD<(+HX0I5"KCR]F:YX=I/T/D@WU_@ MT_G2R+L#G;0*Q40R.901B #.TC_J-![?L"5GHQ(3L#FHWY=$0SGSSN)?I%)7I'5EMSL1J5&.S?)DG^Q84PK+^J MALK;S-H+)NZEQ]K>'>WL6]-89U6 YA0:8]E2/P C)R@("*#<:PJY/^TIQ;:. M?.;XPEA@T@,33WT<17][OJ"YDF6R5:J^);2\/-DJG(*U]PWA5/A\3E,V3?%! MEV 2?^A/R"+!09;*-PR\N=%=R96G-UE_^;ECD#@52,:+:Z]E##POSDOM'^S9 MX>(B4EZ=W<$AK]<;-RIK6.NT'0?#N/%&+V8E>:TQIQB6W#F]NIKSI9&KP4?R M-0XEJ$K_>BFGK!&SQXAT#7A$$9E;:VE^)I('U'VV! V=RF*Q'ARN1Q8N5$DI_75N Q!W\$X:F:;]IVV+ 3C"6?Z\RB(I9E0JH['/?WQY_&#P? #$B+XL" ME7(3-]&*^"BB8(5C_!UK002LCD#)&&![5M3DS8LU 6*J='Q>)U=O8'DG<$M] M8-O,.KA-9E8+##T96^HRB[ZRU(-!U: Z117I]*X MQ*8R]26%Z_@,<,456YJZAF=)%8H^VH6;$=$4]J/-7M75+EN@GSLVT[%M]&E> M-9^_?Q ,\F!'>04/I6U?]28%UPJ/LS37@*K9'(^>\ZN?[M%,< 0K+C2(Z[ D M*F&W,Y@[K7!U=+>%9-#,-AK-VU;=M!&;^AL4K;+=)!]1_IB _?9SHZH@K:(A M867<& E4LV1I/5\H_#BEDAA44;MAL[4&6FOIK\A-[KBDTUKO>5&-OY M1IN,>JNY9&7R$K]"/9(Z:.QWS=>5]L8U.!:MRZC/$]^^S-S3QWV>N,\3WY;3 M".8DAI@"?F(C+MJR'-B^J9?(O3;Z+JR&38PC!$)4V1C\B8>Z&*V5W)$$TQFZ M5T:!DG!$9EANH>_4<[FZ./34MJ/N;E#V>K86OH!;B4*_%7[ #8(G+1)NYN3& M3LNAV]I,$VM,?SP82Y,1Z>6>2X( M"DV;/6(65[^ _S9S.9K#(I.>,1M<]1\-7XE3V)G":JW*!-7*+!H":_&O9,?/ MR?\>_%S6 -H:2ACAOX>#?Y!U[WSVZS#+4H;M^B$9_ Y8V0&@1&&IFT/VCORH M.73Q>S1AY[Y=RGPG."XO"X?9'_&*K'^T<,/@0VF,4C%.P*>:W!\,Z6T^X?\] MXN8V-QR\KA$R4'K?OY'3BS]'X03$(R*(7HKT0O7="U)>2E$Y!9D@@"LEO MQIBKA8=3W9"FEAKJDJE1$?N?DJ6]E.FE3"]E[IN4":9:#(=:9+7UZ:K]=)B6 MHYK^VZR?H=HXP\'/L-%04$AS3<=5^,.K=9[(7]XG7Y-R\-GW6 X[S+%/R7HU M=UQ*JE]C^^WSG!N%#S.'9,VQ@%T?@I=W\"J=(?E&WUF?)BTZ07G+UDNM!2*ZH+4_355&:3Y!,Z'F0(2;87B*F=!B ]$T.D1=6@%VD MBC]\6283[@A10?0+O6M]YN(GL+SY^<-[_D9/\_$]-!_"SY&#F3D+<H)%V1?K?ZE#P?VDKJ7U#XO]_VXW%9HB4X83L'1LR*6D4+PGAFK:IJ.!RA3J:SJSGG0 MRX->'MP/>1 3R"7&(2B,7MJXU-_V_K;WM_V>W/8R';L^B=)?ZOY2WY]+[;MC M&"(==(1]IN([ 7\\2Y#V\TBZ JF*TZ),F%S#4PM7/H/1E\9_:VG1F9:ATZLF M _.C-5 ^Y")Y28L5*^6.U:Z.%H!U&B^;[SM-N=DO7:">#$B"";QV#YL=\*J_ M,/K;6II($ISED;6*H&HL62EA=)E,'))O]F^T^95NQ1AUR[6TQ3+DZE3Z^X6Q MA!OY)H)PQTWHB0P3F=I4J=0C>#PWH\]"BZTOG#6@P15/H2Z[Y\R3F4E%2J8L M<-)"T!Z6;_"M= 51^,M3+IE8Q7.R)A4Z2A>-IF#M!&;Z]\4R*];.&A&+O*HS MK+;'$F&V%NNL5A3[+"F9,NJ,!EK-TR6ML^#8Q+#A$=?;S<.VW]#I%S"25VX< M@\3L :9\:XPL;.F>S4!8S AA_CH-HH;FF/B782E# M&R^^J_AM#*>.IQZ\V/Y(]!P"UOCWNDRK23H.]$X*<<-7I'2GJ0+JQ#B1;@IL M"*D@%5X>IBO^*G3+UM*+Y;& (:T!NK>W7TM\(L0X,=S7%"QQ,3U"QP9)V[T3 M\:74&$$"]EKU6[?HEYJ>-CA26L2'K$V_?5=)6C1![)X]><[0/\RKB/Y^&@_? MD"#XO:G'/&W.L*7<5ZY0J=H@B@=/X@,?GAV>>#8ON!U%$2#='S4C:152Q@3$ M1ESP,5@_Q2S@&\(A^*RH%/T6M^2XR%"J1$/\HTXK::NC7SIF$@2T$]_,8,TR M#9=4W3 $):X?]--9#W!^>UN%GS[I&]?[QO7;2R<5F719D3,LF04 M-]6E>5Z>BB<: HA/"M#8CGY74P+O M=@)B-Z)%3)0/QQOZ=]FXX']?&P+6D6[H+<*WNBDC8Q6;[6\"70[.OE0%M0C)6; M/3:ZHK.L=N+LT-S]"M@+P_+Z]PET,BTQ&3KC$[)NF.L@IGFU42J\@/_EHJ"E M 14K8(E.'7LQU0)UX@+,O3OX+SP2JYV?< ^,B2?Z,@^?OLUFDGKW"1U&<#BD M3K&A2V? 3='[ASI7$F#RD*$'N88P*A+^"[?LZ5?)2AL72R9W$TI7ANIPXCS2 MZ.D\"9#2).'@SQ1D?.@X9FD\+T@08,^CLUFMDNE4/F9C5<"0()X5"*L!(^5K MWL=DFNJ@1FM_X,QE/:/E4:'@N\. M8NP,FJ)3TC3:;Y ], 969$:;5>R=14Y<5R=IIM3C(2).VPZ5@/EAB*C_5I4+CN5R#9IS6161X9N"+#WM_!BM_ 5 M6_-,/ON:U+A"9[[-63-U@B4]M.OI5VA0YQF=_2IRE78'K\Q7BA00G8TIB+<;_P5$R!F=/%J*\R%.'%R;B8N+GJ&6E'ESS+##X*=\/7FAX MC=Z.SLP4QG45'S!<7-/7_%]H*TS)*L*[\L'2%> EF3K'2&=G+L,*38:#TX2L MT'-&AU78>2:_57K47KQ<6+Q\3C+L1R]%F(,Y:$Z^APN.B(ORY(,X25'& ML.(UC (8$-"^'@-7#"QRK/UCO$0Z!7C*W&:T-VKJZ:L8A-# M,SRR74PG[F9KFO:XK@0B&?S+C"#+=,$,5ALGMIS'3DDLW,0_YDM./RE8**5" MD 3?P8N.L8(O160)XJE(Q#PU)W9,R^3**OPA68P\0J]GAV8C RSF\ #'ZEB; MV7Z7[^WU'-.?/3PSPA-N5DM"XG8DL!C07;##&J=Y%@^Z](.6.R/E&,F80S%- MWS*D?9DH0G-UN!OY)#6"P*3,O1J.XSZ2M$%,03)/.,8CT!72>I-WK.G7,:AG M2H'XE/\:%Y4V=12DBL!R8:42$/ FN@E#BC",M"CW+#DS9C3_TF'\AFI% @U1C#G#'2F9QT)* M5V@9XU_$;TO 9JKG % MP2NW3$K1__3GSV625UR&([OT1B=X>)K*D3Z<+!"L66D,_ >NG-S[Z/:Z%99[6WR["H.3',9IN M=.6&%IYC)LF5__K0SFWW72NC46V[&*K1;LT2OT]R.A48IX_(O0I+A;$>DDI< M5ZFP *4YW0HLW%&1*P0],YQSL)&_\L'P\;OVPCL7/A_4(!V<^LUF8! MC#$AYL7*>)TP;%_.FU^[%WO.]YT,?S%V1]EC.P:B6UW"4 MD7SZX=G^XQ\OGPSI\=,G.T^>/7JVJRO*\2LW8BZ90+*(^9R=G>U*CC)+R+1. M=DF_B*-^J#E=ISFA?/"&-NWRQ[J_M_-WH\G\+UEUL4Y)>H MM)G3!7+F?-JAHA=4!8R=:H#X8Y%S \N2@[?B7"53U-&?.264*[@!F E^,Z^\V1?'^'M$C.Q][=.-'E]NV08&;>3Z 0STOR8 MM92'K#"[^A,I].?PJQ1%JS?EC%J4;@EG)E21& \D$-V;#)S M\'C8'@"6,0'3TP )TX![!8*F1II:GMG PYA 1GB-V M<0/($3)(08X0"7[KL22BYT4?;X!#O/B_K,3_#."#;%7S9]O^W7K[P?)B=8"9LK=!$QQB;HA;$YM@\T.M3?G34X5Z_\2F*K*<._"#\?'>+$+]WX M9+#[_?]W70+B.Q''.!*#O,V3"_YXT!4SO8;+*//\6+J*@7"8>-)-!QM2FMW( MHWF2 NJ@U^+WYWH>3I+%X'B)OKZ'=CF?/+H3EU-N9"B[TAO9:[^[<+V.YTF= M#SYH8=TKH+-DV8.Y88\?WXD;%K3=;Y"#D3;\6;J2?$%CU:N^^W,W#\O?Z6[^ M/6$ZN8=R)9_LW8DK>>SRM"A;]U&(]91;](BN2.4R,4Q]J=<=WPW8W.=WK^[MPH5XEIRG,M;,D?VC7Z6E_G7HM=C/%B^EXGI"G]'.9 M3J?I=UV\.W;IGAWTEZ[789<=TCV53K%B/D+LX>'*G<-R$LCN+W-$'[7F\7K:!&\$ SGE;<&7G%G!.IA&U.\ MME%_NRIWDLN!4&B'?0 &YQQ"HHR(I%=$WD1%>;&!5"E2& MO]7,IK7_2""!$V;\*@#L$.IHK8=SR[LQXO<)PB)E_R)O..PG@&)'9_O M#M[4)0#0AH.YLZDE@OS_&0@>=4E#8VS4,+*:33][A9\JDX19'44TU8T2Q.[G M';OEBOM7\<;HV M[-O$@>P3T'1X/C.ZL:T$IA+@QHV!ZUPP 5LBC!/Z+"Y(\4#W]!67,:ZF WL) M.G^=TEH8&7/%6"#",Z+/4,Z-:G?P#UR.YL0\7%_ P&_ WR_3@MX!P/MD<@J$ MN4E$V$%+78.#6$A?F TC_0-8]1B#+4N,O/?H%9"Q^0 +P-" D6O1O'SI!1F" M*9..=Y;U8KDS=1,]1,T7\]D$5]X:X+LC1CU9<(>THS]CM9/\I&J+&V;*W'(D MA&\U/<7.%>6(T?5L)^BI5S#3=TS]-D&(-RVI%4%%,9OJ?"M0DP M5 QC&"N5X(HNOX+F9T!P4;S<0+M0*_:E0H%&8.H\,^'BB;B%&4>&847/4L8E MKS-&8@2N#)@0!>L=AT@>A1.%BV/4HU619M%\ MP%#MC.6,C=A_\>*1 #,"('*Y9-HQNI#@FTB %:\4$GHFT2FQ,C![AJ)E9,=P MV>@+;\# H]W]_YXLZ-!\3-8G+AL.!/J$1,6I@E$71CF,-RR2\9Q>03)91-+0 M\Q'+?XO\5JC.W<$O0,87C"9%N(QQ8$F5D?'*>+O5*EW50A])"O*1(E\S: '0 MM5E%>@'B;Q@IT%59CP/H9$![PN:S(*3SP(A$S X;L;?N#K[,F>-5!&$TK&QS M5W!5*[JFI1!$+U&388N-9:)%F)5@G@(PZW*5+D"E%=A]/$(H@VRGP/&MZ6:; M^*AJ&B3 /6NE8W\K)X#)J>@0=I\1)I+" T4@59A)8AR:"5@5JA7)Y)3QP1G! M7[%+4]@'_W0>K9DFDX(+]ZT8)^VWF1T34R[Q328A 1+BP,BK,.PB#?427[JP M.J1)[>SKW97C\L*KRD""I ;=-"TKQCT"AP(J]1:-Q4N5$N[%<[H,L2#APYYNUC ?.56;Y 4,98_('7ZF>R MP0?OW00TLK::GXHUD*5)]^=)S1XO+? X=6!5>4^WB$X^ Y6W?A8C2[]2[C8S MG+8_4BMR@8O;$\3>7ORNYSU^UQW%[_I^T7?K3J,('@B.CRGI!=;KG3+,9 SM M2@.P_FWN^;/ALX!*KYCE MA-W^UVFTC'D/TL5B&#_Z>CVE,<>$]I2&*8K&A8 M?JX6HC%F V"/:^DD%4#-=,(K1Y_1WXS91:,?8HN4%P_*,$SI&?K=Z'_Q D\ZI:!4=*F873*PO5R4 M .5*-/T58\;X1MN;B<+=<+1W=VMPUQ]AZ4*.0G,:B]H6?9(@F(2O]A67>?/7 MS4A6B(7%O^;X&<>RR$_#5^F!^XWP&)ZOE[NC)VG;"'%!DZ_O: 42LN'>YN/= M(6!52_+O)G);2G(2"F#Q_E&#LV/(_ELQ4Z*OKVZR \^.A(?-J,8F-:A+5/(NZHPW@O(EE_):;,HWUYDH,HNGJG0V+8R-/7C]>(,= ;6O"7\ MMX-36E0:XHY1ITVAA<'?38Z ]]-\4%?V"(M1)<(IWO2^I6.7880+K.:8E%_5"&;L;BP0/^HEN73DZ)5!U4X] M04N;V,9K^)>P?TA(_@\IFAF-W&M B6L,WK\\E"]_WE"0G]W7A!?XL 8)[@VY MBEQZ-;O-["R? M^YR]9R(B*R9WI#>GC)FN O?2 RN7_L!)LJ:CNT/_TS"H EE-BTY;(I;96B-Y M.<.1,EWOSK06$BQEY^RD\=T=^#BK$& +_C[DWE#NK,]5[3_#MPSCE+=LN'W+ MFB>EI7II"ALG1"5@K)V>XH71^[_C=7%$9..=C7/XJ*TCGU[XM;^X9&)AEI_K M= *A/!S\FIRFL\0S$,$G9;*RP],4V/O(4QF]6,=X]IX)[T \P@L/2)NQCU67 MOE9W)=KT;0_R\M]KP-@],&^)\U>- 'HB_AA8\6+G:)J6B_/N-\E-]K=>:_I( ME?)KSU#@QXZG3[CMV(^??(=\G,@ZK*H4(955^^T<9YX9#/CA^(\Z52#KCO?' MQKJ^>.^IO'COQ3DOD6?[3SLG>T@&+3WV;2-)VO7")_I"FNDA7L:#ZNS"33 M+:K0X)7.E*8V(6N_)!W\JF '@G]R! ;I+S0"9%0^.0D+1<\X'L^+(L.CWB5G MG#E,FS$CRP;\#[D+\+!H35\FI;[O$S.#<)W!I=LQ;_.=7XJZ,E0&V^@TCWB9 MKE1"WY-BNVN%S'@0=7P1-L#M=\(4PZ"IK+N#PANE9<([4+I3I CA(5ADIUG$ M]AOOO5:NR4,0EA$^^VRPK$R5&A'ZWPB-1,L>E$B%"^4 MT2EP-@B\WC6Y&&Z%Z(FH*P[L^:!,5"ZC@:JA+@D'%H7^M?OIGR6M@#38X/B0 M(R\MXV.2SG@6"S=)DQ @&G97XT%7JS%%2_M$_]J]RE84%0T?Q48K3_S%%1O_ MFTZG"&0Q,7.TX#2"A6U,,@#UV;3(T@)#ULV7@R355=$[TO (K260NA6D)Q:N MM7EA+@=A+D\VYW*FU-K\[(*="DB7U]#[- ;2AV0H%&/L?A6%'3VG*ER-SDH8 M^V(\ZA1E3=/568+0:C,B)X9A8\]V.X]W8OX(/>RU$E"KQO\E*4]QJ_ZQ/21F M7_$&BJCTG@#V-F8[G[[H<^]][GWC-&[-[:J4^+[L+O)(]-,Q/*,@NUB0A!IE MSP0>NY4LP)Q;1BGOAM.YJ>[(V;D^0ZS=!77O O\!-.=F,L?Y[;=O!5'H7S=O MDTUW=UM3ACP@CE\_B11ZYT#R^,)I#8@$'I 2!!/G@I[TFQH6:M1NM4K,E&03 MR'+>G-80QL[<)[>1 62;]EQ[]ETZ=>]HED,>**)G,#!H":8\V)5PU?I.A M1J$9H1'EZ'KG8HAIPX82&,=JF'?'XR!>WB>K^=79.O>E/G2K@I"%_C[]T!+I M= /:AT_K!61#N$9:,B#Y+,H:M96'U*5V*(A[7.JC@$L/JLE/P*5Z!=4\UJ_L MAAKVUC6J*(T$'.Q9K,7_83C8&->EQP?'Q8XV+^@%WZS.NI),^E&QX[- EO0F M'5?,TO]")@-*U9N[Y&57*'KB)A(-<*CLBZH_XVR-SQA4PM"^QC](CVI4XHT; ME58_]KQ9>].YZEI]H^_\2$-.9DA!:)G!J^*5K9-T_S426*]D7$,.Z*.5)TXX M1'G.80ACG"6;]0QH-N3.+WU>E,X(34+B OA6.OFL^(L^+; MU^EKF9:[]ZVW%S=)M^7&%T[A*D>L,]1S8M<;%:0M9 M\FM<-KG'%F$3,_#VFRL!WO :#9:@3AZ9R1**K[\Y-)\4LC0DG.O.J/[?YT5% M$D;][:K#,@F.-&>6/G_ L]H_DT'')5X'W(=B"G^_<]":U(A<<"CAEZX\(4%% M(_VY1)V!E8J7!9U8* :OY\PVF-;9-,TR5M/FF*F2"]42^P>=8^B8J,A6R;O0 M?(#@4W'FI]T5E8CS.IHP\D$";WMP? MM3VW6B5IGHSH^U$>J@I3]74:G5.U.O1FA9E9&JLDGZ+9I>3+Q>6-'.[-BP7: M(<>HVD?=S0$>F>09;0W_Y_Y/FJC2W?3M,5I"HE/ZN2AF&= XLNG.A-:'^XP2 M( P4O]/>RRU!:.9,04AX.J\./WT\I'.@C'ND!O.9"_-]],WY)OX%<25WC':! M$V56(U]#( ?0O'<6R0DB445V4IW1+_.M^Z=OD+*F\/W!",.N=K==USC)M:"' M)1I.;FOOCW4YJ=U&$,@LE_?ZTTJ+FA!1BJIW_+[V*K^Q ]<5(!IJU#.T+WM] M$ <>\YI,4MRSCISP@P@3&:CIK;4'0J4MH%>O,W81^K">F2W0ZC/J&-)5!104 MF2H*9%S%6\R T==8;0NMUX85 _2A5T>_'445V%<6P DCPAO;&]!19N&O-8RM M*D80^BU!@,-]1&]L9%"\>T>//?[PYO/+PU__+@4P(@2\J850P."'Y"0AFV24 MTJ,M5Z)%(3_2[QVI5SI.%2FA-RCFX7WZA23BU[A&Q9>//'_,FGV?5/G^BQ?[ M[7EUGW/N4N)C^D-J0#%8SQ5715U=#*W\,3I[FUT)G^(PS:LFHM$KLEAI!])0 MSYM<0;3/D>60:L#;E\+@W$Z*N$7,W]G8#FC$/OX'77P74=M]_54%5D]MU;,.GWE;F2BA9_K5G,W T$H6%C&*EXF?[^(;+% MS6#^Q@QIJ!QVL='".M5WORG*%1[^9&\OCF!EZQUN\O?7,K9@C^9)/G/HT,Q6 MY'O\3L9])VKTS%4"5"U]\FG0 70,,X,1OX <%>7<#$:RYUL M#$U+D^+0[.-F#_#S$-@"E@3]PZ=%$6@,H(&TJA:Y4U!'SF&X63K&<,Y(6B^Q M#/R;86@8Y&8W.?&AU\V#>%@3+UTNQ^B+$EAE9#]Y@,]11QW;V+)<( ;G23;% M&9:%\*V!R"?3MX"CXS='OG+NH;&&XP_-=\'7REPCJXQY<>.%[)-\+SKOFL , MWOOC=AOTXXYS(P_H&")?1&!MP)WT+<3Q;;G@]N]O=C__M.5J^L/?KG2SSHJ] M]I3(A0SW^9P!^>0S1^?]XWZ2WM0Z;R"6Q'V7$?0*OSP\J%LH:OM]MI8\.>JS M-L6N"%GN)[&V+?H/QF($6$>2Y^T<_#OHBVKID*_^<*RS_3E=922R5:QE)V2" M1%?6-NGU:9&=AK_S7?'2[WA-[_KJVV@T5!QU'&UWQKLG<3PO5L?+ OI17[.Q M2O1MEXI&>(GBAZ["1%[[-^13I)-D<,@WX/U&.EY_?&Q;'B>BWP?IJ6V894Z2 MPPW>NRQK9*3#M 44%"U)/HKM^^KTGOO<.$^, #I'TW8+)?K<#"VF<482TTVX8V0(9)XXJ$YKP[ M%^NMQZ&]@:6H;F67_\VX2ET2Y5]UE%RYI5;@6OR@.Y@3\ 0QM\+N]_XR4];< MD-7?'$27J=L)O/;?9,CE7[M1U_36+S@4TP35"K&:ATIW2WC8^@3SOQNXHD)O(,:R)']S:C;AH%DDPN>R:*H5JS5 M6._3J[>A*LFTM+#B<6R),#7&4.Q9_!TQDV$WO@;[3PI_T(3W$>/&/[X[8-WX M:5CAV$2';;-A*-JT \6%@BD\,S"%)^H>N":H VV3F9&ZL@&VS2]L(U71@A.Q M$3.<3.@A/;8Z1(%(#KE-_?[&\6V:9B+KNC,,]!\R77[VW^L,P*AB+Q73:4*3 M%/0^,Z7^I.7D7P*=G.3%UY9U]FXU$>L,R9/\F"M#]36+@A9(VG\WYN-Y+ M\6-CIX^1_QD<94F9;*;VS0P['(\+7#4K!:!YIG0+'FHNO[6^WQ>T#(>>=?$J MK;9#L=[^6.4]@>;@HARUHF\M)]8U'OX/=1P8*FP=X"\$7.61NDQZ_H5'@AZ% M^GA9RV$0<_U9O.A9?,,K,?CDA":F8KS/!W<"/W-H$ 6)**/2GSK!/;9[!O,9N_WV>Q[A,9P^:2R=TR&B^5WI#Q-4(8/3H## MA!C%4'T)>4PIR>2S-,M 5%:4,S)C_TF&A' :B/50!D,LLAV -DW>W@(9C4:6 M:-WTI5*FC= PP__/WILVMXVCC:+?;]7]#ZR\W57V6[1:JY?VS%0YB=.=F6RW MG4[?]WPY14F0S0E%:KC8\?GUYUD $*!(2;8E6[90U9.Q+1$$'CS[ZB7*<>J; M$2/=S77$C>Q4[73Y;AQB59B&/V^ 7X&C S,:QP4[N2S D/*&01;*,\KY%]S& M-].#XISVLRKE@&6:96Q::?-XVYK:/2(5X4R5$0X#"\X=#! MB 8F8CQR9$:,2N+ 4MLPRSG&1/$$-E6[.8JR1A,C*+G)?EU)_SU\L/Y[N";]%Z>$D\XS M$E$T0\X:7_[]5?L5_2X7IM_E%H9 )2*E%R@7'^EOIYZEX#V >/D-![!J%,PR M^+/Z27]DG?<5GT'KF896&L;HU 1-ZCH)Q^J+XXJ"UO_Y=,&\]?)+WK+9[Z36 MX5+'W>[A@K4Z#6L]8.R\?'6CALH:YX:51P^13(V&5X+LR5@ZQ4R0.AFH[TM^ MXY.]J\-/U*\9'_)D%)#=+4;34U^%=T/)')AC$:?3'AEJU+V8"9]6K2^\9_@W MI7^1".T;'$7 CGY%W^/I-/BA("NY@F,OCKTX]K(U[&6.O\C.2)YJ0R![?W$9 MW*H4HU")EN,JCJLXKO(2N6)7)])

J-ANHDP%=>AG )L>F&-YU,,(XMR!?F>'*.XOU/'9!\1DA?U;=HW1Q MP+P=/L;N-3@@=H'!FZFD&;!\9:8VYF,D&;7;\MF ETX""7#TBN +UUZ2F0 % MYU=AJOJO25^E$9+Z2@6LTN=57FH)SFF F>;7W-]"3";84@)A(^!%1!(IY9H( MSM884?8_]?BDX4T\4(2<1*IBP+D@E[D@=0[1^W@L9@)30T?B"5V/I;]GC#QV M"KLPD(%R=M*?\T^K)^M?-\6D,TQNH:PNG+GP[R25'OX I&%& MHEA"<[(PC$%(>"RP.;!)E@6@L](]R$.1@R8[_-6 M=OV0#7/J *V:YX037['<9!;&FO$$^0I ]OF+/'G+&R>PP3C)F5$%5IQ>NHR3 M(B*_LD@G&-?7SE'Q P=O<7:4N=M_%^-+E=PY"M*4>5V12X=II4Z(;D5MCA!@ M&GP/63S VHILU#2(,C<+L_3$C9SGBJDK19:1 QS33W5V.GM89?)]B;#XC)$[ M2V<"$I!"4-0*>BLBQN##YDWHZN6C,!U9>0[DO[XE24"?T(A=X\5JE$H9KS*S M**E$0\0"Q LFG24WV-<:+P: IHIC2:G" ]*FURX&XR0^$/:<(BMAC81X&@#- MC#B[-HRQ5D7N?NI1\^IL!)*_;-2929V(6F5C7R2)\D\=O@+U*0CC)9[V1]V2 MG4A$2$M8-*;V)K?>5P/RYKY;BE,\6J;G&3+0DBGJ\!1)!NZ?#B?))K>R69DA MG0$Y (8XBT>0K -2Q%8DP#K7C\Z=]ME!3P*EE)'G/UCY\LY&.;$@,JZ15(>" ME5: ?BT#;1O1_JX8IRABE_-ZOWEZXS\9F,$)9[$N>@=$Z[%ZI?O-I MC;*-L"SP3U+ZG@R^*9&,?YV8\T8K1U4[FO X\V((MQ9B74!VBI_MA6I/0T'0 M*X=725$H#[WRLF /&2D#%>6A@1*:)&UUHC))WA#E I%&Q/4$8EXHJ> +72V8KL^^Z+OO.9=]M,OONR_O=1!&3&PQ&6HW J1E3F[AFYN;%H]]AF\46=""1UUF MW:IV &O7FD9V+Y<.,U*K^JZ9$[G!XA89;(-(W]:\5\ZL.0/E.4)#"31"7W:]46>P'((UED&U;HU@ M((WQJ0AB&9^AGL[X_M(7R).)*&V6FC3KA;)D!D9$KOS>UJ$L9R/IT_@".I7M MX,$<.-._8[IW#+-+'U1KO>3BB8P^!.:,W4I'L7+/U &E!>L# N"+3&TY+8=P MJVFK1B$EMCVOS&C"5R1C#$7"Q9 OCZY;=T%B/$OF\78SU?=-%&OK'Q3A?4*) M-BEBZ28B' DS TEEPR"K0!:_$U^Z]$>72> R";8@D^ / MZF ,0@";4DC^7U5:I/KH$A8=0W ,X64P!%E03JY;K<=)]I!Q[@M-LR<%RFRW M<'?U"YYF10H?-?30'+0M4CL=7W%\Q?&5E\%71)P5J=(K+.M9ZA9WXAV.,SC. MX#C#R^ ,5!H%S%=8X(-C1RC&U%*J_:F0J.^!WQ MOQ#B-WV2F&0[2U+*IQT+E?7+363G6@/R[,N&!KA2I9"5%RK[JNK1E&G#U.\! MO[/7V:==8(D.U81@[C9E[PHNI^$8DDSIN@'4Q7QBKOF@7"PJ[J'<-S5*@).K M;?Y%S7',N!8=FKE?D%,H'GVS24ST'H7?,1R%_I,Q*4]857)U;RKO M;1)2XCS610VG89XU)&MR('2ORV"?I$$Q-A*0C6B=3B=4NVKJP!.WUB>T^1^;66%]8U24@B M72L/4"T\J1B9H2I^S$CV6K,J=@*@VDCQ2]L2?Z%\Q=&M[ZF15;XW,B=8R;*F M7)9D1^(2GY(9HEB2Q3/Z--L@,.\$1#4NZ3I8X*4SJ0K6XZ&F8)0E=,JPS(K1EN4THN$@ M.=>!#P4\),SWP)>*E>_7%4*\,4M:MJ$> @L3&NILS/J$N:*$2B>W^BJ%RE,- MM0J?=<[\59"M6J_06.JI4OWO4[/0\L[M?AO5%.^,2\&#]>O!LH7 @G8%JB2^ MOO9A0^7;A\.EY>:NJG;[9/M1SU75OJ"JVO5@XU:7TH@FCB[+:EP)C7,,.L?@ M-D435BFA:5!W726-XPN.+[Q@OJ"#"/.273==4V-DN(62T20IN$Q%Z?*@!J(+ M,F#P4^ 6W' R,;M!5UF/[(&FNV@Z MIN"8@F,*+X,I!.-I&%,V '?KE2/1>"CY?PK," UC]-^@5@"/QH[Z'?4[ZG\A MU-]@?5#.E.S6I/4$V1C*4A4JB?"^P2OFC!?)31P/<3S$\9 7Q$-4X'G>AX$> M"@[*=&>\HY/T8EY<[, IN)%!@3M:M4"SGNY+B3XTXO@SN)#-$ZS+"?H-%H72?G M8257().ZM+HRNPJC!#M=WKKZ#,<.'#MX.>R \FLY[%$F4F#SW#*)DTI7S1S/ M^GZVF^<)+Z1.8I7DWL9,2I?CNSLYOI_LSO2_E9WIMR'A]PD;H*_0LM]..J[F M&%NS7>=FT1L]U#G[N#)L>EGV\1TZI:]RD@=U3W=-MHW,P%6@[=($G7[J]-.M MT4_OEB98D9AOY-AG42\[7?:@8Q>.7;PH=E'QO?LX<0G(%4=OQG%!(TI*CD*E MJCPM>>3A0]-B:L^F-XI8[\9:A@+,M&LAAQT.48G+L?- <,=U=+!1R!',0CAV MY=B58U0WE+ M5TDT%G+.MWX;-[(;4\T^MT>9 /8F-_(YV?% /8H6+S6?R^O2'S#&6+<9N?$[ ML3O'VAQK$M/0L2A0$[33HU18,CE^.YDE&>HV MTFTBM!M'-?L'O0/SLTU=Q2_3!KR;*R&'/@M3'8)WJ;6]F\!?*SM[+9X-[<\]I>+D]R[%2 6QLD,[R#PY##V.WCQ$!=JG6<8=<#6 MKD.QR*OG>\,BIV$,\9@TZ7'B85>Y>*R2MF0WV&8GH2YP5"HS/!\E97(+(IQ( M386Z3>/6IBC9)G:E.C0KZ;6U?$-DR*^@ZC MYQ>_P:GP19>W/E^(FCI2GF19:HSK._=T)'G4=WWG7-^Y;<'&53)V5\M)?.ST MW;+ PZ7Q/C;6-/0L>X\D&,&]\'6]ER+Z2X#Z>#CCK^]00N^G)!8UV;%)0H[^DC&'00A&6NPW#3SD"@ Y(D\O0=76(@YQEI7< M3LOC%'/8,VI,1I/OY0>'KX$ND3-M"Z MN;EII<1ZHF!89$$+")BW JJA2*DT $!9P_3T(N,QP$J.6N0)@PC$<2+8II4) M\,@IX$=ML UOS3?0GLLAAW0,W)U\!YBDB;FZI8B8]JJ2L>;;V*O8G%(EVN'X8*N_96";(;A6&2C-!PB0HHHN?%![(>C*^0O M/$&5/8]DS-G/TWG)C:/.FPS_C;"X-L:XC,!@5B:.X2/RKH.H$/0NP'N!PU7M M6G)Z9YZG 1)A*I"&RT8XH1Z:>F.'6U!CH:DOX;#(A2(\]$4=H%\4)\&,:*.E MY@1Z47P]98D/B1R-LQ11#MV*@/F5'&"V;_8*"A!F5)^; :CA,;A%NOE?ZUPC)F5T'V!DFTL\ M07B(-\GA(78^+ T8'1X_:;S(6,_XN!JT.1[<99/HJ&H*_QS6A'_X3A_Z@F?U M-(@/R6.)E;*E^U$G%=898LL#HI* % M;.9!Z M9\+SYMC%+KQK@\3ZPLGP40E+:B'*4!VR$ZFL/\@>FZSJE+E7__CI@2N8F0\4 MYX U>P._W6X_>&N/A/2[**'.9*P9\#0U!4!@XRZHRYLQ!Y1_2&*_D1WV$NFA M>^0/G@\]O"Q,?RHAL#*!!5AF6YKSRDK?)7G1.7+RXIE1T59:-"7-U1DW92#9 M&3A;_2XGV[9,<,T MWSBDY#K=3*;2VB%/S%(-ZBP3PPX?-;]3905>ID',.?1K?WT"!(ZU,?+5]"8D MJ%1D>1J.\*T\[+0 >,DB-<[VQ&_]U.M21-S;0P*DG@2 *\8>'SP.8:$[7B<3 MOY>7^1MNWZ1HVE+G=-_G9'1,J>I$$>R*W,DM2LUZ^%C">;O:^(0F /9F41'VI6H,#E-UB)_.@0UG5^ M5LLRK%LL2)M=D2:PDM N-E'Z*,\8,A1M+'K)"BH;HMZ)*'Z#T0AT[++!#0IG M?!=IX=1O/XA$15EJU7'X=1:!+3 B\+C!Y26VZ<'2R"F8]J0IF6Y*L]04;1X% MG[F!WE3M8S\Y"T(NP8IO'Y?>[ IUZ@\%5B#VSDE9 >)>.TR76/8I?HP$W/)/ M'=3\2/L+^<8F80IZM/TPX539Q5/VB,@V8;,L.B0"_:?#@=XN0IF9J+7=IT0P M-3\O%>%T6*29H"IGG&.3Q"3+UPZP]5N-17Z03 YFA$Z6@B9^(*I33R@JPZ*Z M6+N!(MQ&F&(U(%X'C;?.%0/2I7RZ,P'>7^F^P8L4R:155M8;Q8*F.(D3[0D( M*H-KRRU8N8IJH5K,V.9*W4?4QK$11$,%+VNA2_H;/$X9+Q7A4_\QZN1)&YN! MG#%9L< MC,,Q,7>M> &!-9)*FDR]@JD62^PEP616_Q!6$*SGY-I$^]:6"9BQ]^G\LQ>: M!:O!,+G&%@%UG@7& OSYT:9LEC T<9S4J>XI$<%%,9VB\3%/ ZT:MX2KQ#4K M<8_G*'\+*W$')^NJQ*UKZKJ#E;@.- XTCUN_??R@+(9%43%/,L:2-[<&L[G6 MR/=B<2N[F16OTQ[#6>YE8(6/R2O9]CW\;__44TR?%:$#9.-;4@MQ+W_XIT#% MJNX9N&V\NZ9X+D@7V%W\]U?=5\N6MJ[$3 1JO0VN0^SM?A/$:^0@)ZT^<9!N#0=YNMRMM2Q3FU'?\P^/CAY] M?\\%/-(?\Z2;?2ZPV@ JN0SS[6;!'\/152 PBAU.)N$FV'!O-]APO^?WNAW' M6AP;WD94.04YU? G_^ M*%+\R;L(PC@/HPUPZU')*#5 MCADY6#U'6*VO>Y/*5NS\7&%Q*V6O=^>3'.^2(?EC88;DP](AUU 0M;3\B=N) M/%W]T\K6T()*%!((!@I3?Q"9VKL48QL>;FQ6PLU'-BV\ZT4U-0.@%@"9EPKL M%R%P3JDL)^6FU[I70-F"Q)L$85IV3\II%G-MHR752D&V&RO+F8VZ3Q]KUT=% M1(-!L:9]-()[IM)IZM/T[NSBM7=V\<;[FLS"D7?4 ;4IR+)B2O6O5[*!113^ MIPC'87Y[('M4J$8,.!PYY!&P.$4TR,-L$HIQR[O DO[:0\'V$JHBS8/ON!3 COI*GA-]+#N+(<7-Y !73\2XI;=B1$T+F=/TX&ZYLO>K=6@)W51,(FJE@6@VRO$0 FXKF<(M M,W+1[4Z#6^P2!R0= =;K2=0E+NE6&^K*$RQ^S_.( +880ZF;CMFF0[;LG<*2 MZFO :0'"3D+*.?@W"QS'A.S#A[DMCPD_EV*)N%/4$ZY=U[93DKLOJ ML6L.-QTI!C^E,T-D+3TLB;D3$-HV(.'0C(I[WB(BE&+I^[O=,&BZ? M___G;_[\^O[;N??F\\I=I'(E,M?C%TCM%/@,$4FQN/Q8242!GCYL5G M:3(MHLN@')Z GUW SM(PA\6\LU'N8RH/+)2B%$N;MXLQ9LP@F*5A/ IG&!O6 M1TR,UL_XG?PFD5WPITD&0A,P/3*F%IS991() %)=I,$7$$VF9"C./ MD=25_28I0.,C6A_B5!5)H7$PK<5B19Y(+:Q,,G6AZ19FB/FRV_JB[NE(/JL3 MCIVZ8TSP6?":JI*Z<6Y.N3U-0%/041=7=M/G]OB9CZDI(I6WA4,9,"V)1Q@] M^G"X3^>?LYJFZ[\NZ;I^^&!M_7!-VOK.6]R#GQ?EULU6E8 MZP[9OFCF>N. 3@&X!C 1KUZ8U#K+F9 UKZA M_+S3.;N:Y)$?.+)W9._(_B60_<554,3>9SE^\BT&SJ+(-T3]-YRZIK4!W_LM M2H;(#F9R3.2C^.PW[R![)/^#')NI[>ER7-X>\M59&F(&?](8G?3+0.<^>J[@ M7F9H_R%G4H4,BTUWGA#68+3C'MAOEBG3ODSTP5H'=A^$9%:.Q2BD'^DQMIV# MD<2)SPO,]&GP7>#6\? X5Y"K3-3V\4CHK;@6=3ND(@K>(IFSX51MM &NY!.X MG2%;B&[E),.LZX8+@=R9\C1RKYF()OL>EB"E/(\TR*A8 M(TAO?9[V>@4'.R"_)/X:)?$E_]8TT52&S^ /0)VP2;B7!?>K!][BY["U(L*B M$?355K^KY]$:8T)'@/YI."P(:'F"$3M9 *27LO&ONE::1'PAP#PFR/BP+"J9 MT+PZ'%L'D!L7Y%O%+QE_#49P%=>Z L;8TV421/*Z&NZ4YBJG MU^F40P^\Y* M[(6_!"9PKP.@QZ*"+5F17HM;^BZ?I1A&X2BZ/0BN@S B'8$^D[ZJF:#ISOA- MQAN#;#)%ZCGP*)'+88=<"]0P\W .N%@^YMT('-Z;\5>L&S/6$%Q"U/+^N@HC ML="1-D\PU:&?]<#V%WQ&2V04^P510E_DTKR16.;7N\$K5+P'[@6!&(+-\>HE'XLW MKLVD*=@AECJ^CZW:/W8%EX-M28 T8S6?68S5>,DP8/7T?3QJ^3B@/JB;UDG9 M2!%%IR9A.O41>H3/0!EP?#HF( X.@ YC8I4,_0!6NLU"2^2.:3 NG8N*2),F M.!!IP+^7B90]H9P8OM)!17P))D/M.>&=/M9#8K6BE'_(*ZBR%5W3<(=C8-]1 M,F/J9>(%9.-*W*28X0TBIRQC=>RLCF8XTW2,SJDI-HZCZDKCX0B7I>L'W1]' M,\]QS7I):'%-K(C%F(CDGYF8!2DN+LJ:2UO\TO4$)'OP0_B HPBZ?M?:Q8W@ M<$ESL,0W>#;RW')KDIITW;+O*6:7ASF/A!U3K2]P=:%*48Y+1;RH M#"&S Q"B(G00)@%DWAF[$RIGP:RCW*#=5$ M(;_\4ZD\3@JLU:YG=2V,3L]I )H1TLX +X-Q,LOUI'BU'@;MKG%B;@96<0@H M&L0YH"5-&,83 #1R8/K(,62!06]S@+HJGBT MNX'K)8.,=RN>O6!DN"$L#4II&"1..8>DN0#9T9A$+,V:B?\8A_G21D_*IOH8\=U:DLR1CJ[+,[^-.)O)U MH/PF-UXA_02@3HVN@O@2%&'D^?CL!&-&*8%BM]NEW/=:4=U D5+$]RQ//@=.LRT"2+F-@^/ M^YU5MUF?E[^IO7:6J6X2S;H/%E>\Q!-$\GB3',EC6M_ZV)ZQGO'Q7.W,X"Z; MK)T1OR!4IWK=/>P%S_=I!QH'FKL__?+@L?'+=B#;OA<\WZ<=:,RG']),G/P+ M]Q[GL*A5;N-L^H=[#E=VJ]A];;'7;H K#=N._O^J^6K;H_1L75R_8;EQL MYI1I%\+C%5'\#QAE-K0W &9W7VN[KPM*\/G;,/WE'WL_[;N;>SXW]SJ)B\Q= MW/.[N ML?$07=T:-)3R\OX8XR#VF:!P!Z'^\^D=-V,TAQG8CQF?J:5[%#'>! MS^8"SZ+(^XQ)1G2'9BC<\>GG=YM?*2J_V4O;GHE8:7*S[+[==*P[%:MN.F^H M#D*=.0AU6_T[P$C2WR/U8BD+>1=U37AS%828C[^6H6 K5F8]=&93XQJU\T[; MWL90*/7/O3[@Q,'D(?-\W+ <*6]N@VKQB\&>=X'Y89E+G#G7;:TY7VH BU%ZE 'X'P+,+ MN/$L.->1WVZWG=1T*H4#C@/.QH#3!YNWUW?PT'SWJ+=>@#1IC%+J<8J.]2(E M,:G([%XN.\YOKG6J]U^YU[C7/.?7N,C%2XM2BH0.A"U'LAG;2 M&?A'1TY=<[J] \Y##1__J'WD]_O;YXCOOD!'_*'?.=P^2/=>(*0'?KM[XO=. MUN@Z?%E!CTW$#AQ;+9,H3IS?VHKV=GO^H0.(TTH<?!&3@H;G:%(Q93$4Z'19K)Z6/P/;]S=+*_@?G,CJCN0%1= M1U2;)BH<@.A=!U$A?""1:%3PB$\<0C,:P?73G&$:VOCN[.*U=W;QQON:S,*1 M=]0Y]N7P8IJHAQ/N@*!SD/!L?^ MT>&)EUT%*<^HT72;3*HX!;8(!2=K6'&$:Y*,K M&C6=E&/2,\D]6,K;+*3?[NQ]WR<65<1SLU0=E3PNE?0=E;P(,5U)6"FI[>08 MU.$C)YPW+IS=^-Z:L1GWNL&[3/6]/W#O,.'W;K!]W&2LUZB"TZ@%G+5;UYE] M,0!?P%AD'C//3^)X;^KG3+P%<(V8%0VX_W3^V3PW\##T04QBG>J4"D120F=@^/9"WO';!//-BA;\\?Q M;H),[W?,0N4G6=.#!_N).^H=>0*@2LLCPP:Y<39+PXC?T5]M".8V,\#')=(S MO@::J[&+5/H^EG0 U#D.QP#V'/;W'6\$XF=$TYAI#E^8)TX 5CZ=I$#\N(?XE O&Q MAT_B(]WV*3V ?Z7?.Z?[+>\O@6(G%/#U_"K(/<'7%O!(#J6!XWZ$SK%.N/]' MQL<( )II M8 G/2[HI4(_G )JB#WV"& >[ F,#>'R.-.8E-S&L6$\.WML%J/?Z)#(8K( *!H@L@C18VPH.H>\'Q MY/YSN/.#(0D?6)8M&]@G;@H ,$U@Q^7A0<0B> '80S$*,#"07X$@5@^$$OJ M*ED3V." 8(KA:&[XC[XSG44),1MO7*3X?CQZ,)L!99'^J;8%P R3,9VQF7O) M,UZFP1V9UQTG[S7GNZXK[Z?!F)?C,;P'\(>MF^1^=%RU_ZS_,S9E"0LL5JD> M0TRMG,2A /I#!TUT$]QFAG5XI=TYEE=)^2]ZN&,CH-P9]'Q/_;-_^NJ7YB'C MO5;W&)^VMMHZ/*K9K?SSJ2G//!)HL-' NTK%Y.^O_@L('!1K(@7R%\1(@]G? M?@E61)6*9TB>][@U" %1YOU$&>7J> _TIJFM>%S7*?6Z)@5:58 -T-FQJ;/C2 /#JPE#8:L0(,H M!G"%8U!LV>EDO[#T+X$,P7/M M 5L&A1OMF7X;31LR;T*6:27>UCU]0+0-I"_(?1"'Z2C,A(0*"#1^#A_[ MJ=-JGU0V,RCW@IC1Y%CLGJ[H5FQ8G43JJBB_V)_H-UF^"G;R'/R5)B^I/ :9 MVX#.B72QHB:8(-2F85[UB;:\KZ62"!L:)9R'0J,-A>6B&Q$L2BQ:G$Y&;SDQ7\N4#:8XF!;\%-C,-XW :9M:F M@NL@C$B-(B,KTD95N4LP8*)B3*(&/H@#Y)7S-HPCGU7)1P:7R19_.F+Y [BE MR+T/P=!#PQ,QA54DXX,_+\[0>:#"X5_2!"CCMC ;@-*, ZFLU/O:PIL M'%#/5JSKAL3?%V&$(1$98,PLP]AW.R)Q'54D1\%A@E$$?WA*&1F# \"-(YWL$C '6 MXJ F>Y;& MYFOFCMYP3Q? !GE0<$R/X!K*J2HT&G Q5ZI$0VA4D, &BMHE3U M5=X&*Q@8SKL2Z%E!GPF';C0#J2*.I-?A>V7DR0RU=Z M8T #4@ZS"J3PG>$4^&3(6@SN8U*@>"BW (N&J7W8EF<193[">$_C>+CV._O*90I,?Z"E6RL]+[Z.VSZ5OM 8G/I%&,#>\LDX3?,DZ("A7 M>4@ZH.7Z0 NW!&>@W1WH5K!BPCH&+#4P%D8UQC\ZEXTEZ6]%ID+ 8/VAE)(6 M&SK<^4YA%3:?R!(VGL?? LM54FOZ4@"BT=NC@A*!%P-L2^TP$]>@&&/R$-*V M[TFO2(DL%_H+*-E:WKF$ 'X+(5"R/M16I7.DZ7'*VYD4J51XK2@ZV\)-3Y:: M Z462;1] J,;8*>L)!)AZ]1LI# M\2,GU0M/D64D6Y@1&[I%%-RL:A7R?MK;LQR\$,!!RR9[0 MLSUO#S-05?8(IZ?(J.7C77*M)#1!6<9-B;W4"LYYEJR(UR 6S3.U7#79"/+\ M69*%VMDXAN^B44/"@+2[,)*&"BBE CFCM9R;V4=)-AM:7':ZC;P;T:&$V9=M):G(*&^33+,4&@5#P=V.:'.7R"; M*="+-@%PK,M823]4+0G1\)6P.^!I\+V29Y)4N:'W9$#=,>G0>7D5:[>+X!T' M6',Y MK'MR@#:>*-@,*2J5+3M&T+AP1A1*9':<'5XZ(135:(2)!;A'YLO^#- M>%GXPYL"U5S)P#,NE(I@ FN!#60$91IWX)M&CG*;U]&!-T6]G\T?G?9;8/*< M^*YEUTT: FQC]+F%F$X -U2NY2\7U2S*%AR]B"-4>%R ?/M"DDF.OF"5P&LG#QNRHO,%086D$B+MH Z2))44NF9[- MY&AUD-ACP6NC&9!B#,P#/1UMP&)$ROUEF@!;B\4E7*) &^$*6.=0B)B"H\A4 MP>*YM?FC9M<&CPYNM;XAK27<3Q2* M%.[7!B*S#PLSXYJC*"U98Q""^P5VX- M8$ECSI?G:M::X, CTBI@)65DP:T;$*Z8S2)(4:N\0B]4A$4=L&GE1C7L*JV1 M3,FCB#K5=1 )%G*XI)FVK(+^0_@582H%C(2"2M5R%M&&$IAK![A9_S[M!NVK MKS'!YAU"=N* ;3%]#%+0C8[)6CJVLCH?[\HY0\?T(#8;1_/?->C<#&':V0(5 M/;3>F+*)V[:7LE4-IH -CDT;54IM7\&Z8I#951VKV6OX%![NU=R8)"]1\UCDGD0)C]U.RC0$ MI$/)1"B565*PMT<%D1. T7B9$W8?"Y@"]!CKI0#* 9/$_=:#E>11L(WWI3S* M\):_W K)UMU*8U[[-_=A3$8^-%:_=7)#%'#B4%!' L MV$.&_$=":>XH^WXUJJK5,&1F><21/LEU*Y%*K?8I7QC@ +SPEJ&7"5BUPO&D MC+:0A BZ'U4ZQ P=+V6QR37!)-) MJ)BNC298MY"&O&KIL]';O!^"[H7[=&SUYU)5Y>S20_;89&HO=<'DFAJ\/3A> MIZN>5:HM3WZ="_91EBI#S(I\@R#"!Q/.QC49T9Y<<,7=E,NKG5"LNO9=^E,\ ML,G[1J,BS7PV1R[AR@%X8+2PC0S0*R%UM[.S\-\+PWV6VAR,EXM%-B2CV^6@ MI"Q.'7O2]\AE];R&U"'L! )M6MXD103:2$ &VEB8E?-7(H@PZ!YG!6.+VHUA M5)E4B;!"XW L"U2$=CN.67KX'N?.2.8R@Z^%!<8<-;XIQF9<1:T&8LWYZ%>[ M66S$'GKD(N!&L6T[QA\@NTEH&P*XE+SW$Z*&])R3A&B@2.[4)/[NR.4-SP$_ M5Q=^+>.ZP3"13HG5Q4.\K1)BB6@@-L_L)?"B8CJ#,T]5OG<3YT?OY'VX_@ > M>P$,W^;TR)\] W;W!!:859=@('!!\)-"R]K)DO5KB70./HL!M%GYA0T^5 M IJNX7AE5:6LR6D03_>2:4H+N)9D2HY#3*@&@P'-=LU$(_0.#\4HF0J9^.BK:A^9>SK^!8 4)^BDF(!H,?VO,L$$^T=P2J$J MC#)R5V^H'KKJUMA)U:)>5FK_FA$6;M)!5DP[PCO%"@>4X4IKX-CP1(S1@86^ M,;QQ3-&$5QSJKK0/(M@RF=#HY-M>,Y8B0.5CWK O.-V8&N'Z?^ 679P'H\M+OK" MBP&^6G7_K-5F@@LUR?8I8W) C&"29/T LEGM[Y!KK&>\7&U+6X/C!-[/+3]>;>F;:Z> MN&(\MLK/;FFW=.//#QF"2%+KH3,0/B![Y[AQ M3+E:^_[#=N8F]L]4JUDU;?[A=L;(;R48[0D5&N@K>JFMDU?8 =;25 M.]UO-N?K7OXNK%^N2^1Z!#;2W54V\HVC$7\;IK_\XTTRG6(*.GH(Z ]OP<1_ MMI)A9Z_TDVJH1W=X(< *"S'EEG[]$SU(T:VZ\C]CU?5M3+]_EAW!]OYKGWX_ M+Z-$#A%V&1'TY]N/"@X)YBT(DY@%_?(EI=Q^!-C>3_O;?:/N7I?]CLF^'Q*^)=OE. A*?N_ MMIRR'0Z8W_X8I-^%O$4< :9%MVR$&CF\ ;!J/OEVE2Q&,3A[IM'%G3PWJ^P6!_J3,!054WWD[%N@\H(V%-@6@Y##* MP(%*WN"7+OS7[AP[AMD H;X_Z)[X)ST'H48< M.NGX1YW^@S>X1JO^I-4GJ[ZWK[K&O#0)A5.,'$8V .?XEW8/N%KW&='LO82; M*C[8Q;?< WU>T.D?_A;GC7P)BNK2'MTO4&>5W-WIK,W*@=_O'?J#D[:#4 .$ MNL='?F\-&+0!G;7O=-9=Q,AGJ+,^,H2.NGW_Z*B[C30[>+$T>^R?M-M^M[U> M4<+*)_R+.7BVCC>*1)#^"DM=G4Z#'TK1DC6#\]6'*AVB\W-%,ULI1;T[GT5Q MEQ2,'PM3,!Z6;[&&DL:M+V!YGJ+&1, MF9I5)X$L&MA5UM57"Y?7P'X<&=Z!#+N.#-="AJ_-[F&C*,F0/*:492>GW'.G M6C7F'BG1FDD//ZBJ?A8MJK1?3?F[ ;KYJ=-M=8\=S3PMS?0-I)9M&1HT9->_C;GWPTN-[O#70?1!I M*C,WYN"Q6.4\+.Z7BI]@M]2Y%M:?SC_KAH[8DB>,"YS2DHGT&AD$3;]%67H5 MSJJ35W%8;U)2 M;(0A>S<6]?[M5H=>:N;%VUKQMC]]FQ M;'#+9O3"_:-%KO> \ZJ)'66_>MW!S]5FX)57 O^#=_+3W/,7KPQ[+R =_%-QEC#VKNCPW_I#E6-F-KZQRN2?8[E"J@N;M& M'?'QY,H"BB2T-D&@*I<17O<'Z!UZ M5&[SB,4+@?CMG0'HL*LX O,/0'QJ,$_4QG6ALGT8?OQ;BF[@AF%I&^[4OI6- M01\"0IJ$9G$VGSR!21K"&7GF[!@,(1Z3@%[%UPD& ;"5&\E]V6R]Y_,*I$K- MT&]?/D&RX J0#Z>,-SS( H0N%5\?!:@0&.O@%OG-:F*L'&N@N7CU+9]'>:(Y M;9=F6G;;]/0_BUCVB^@P V[[*+IF/'D%IR5^-0&"(Q= F])#("X)>#3E74UL M-.W%3$U4+&>I$U#B6^67!9D,9D6(>LXH26<)RPD]@%P_Y^LIZ=9KXR1&_8!' M&%AO]N

# ._#0.4^"K2#!&?=?,&"'IP"$R9J'! M"!9$OQ2.Y[X1/$8(%6G\D*P3_(49+$W4XM-QC_J:F+:Q&7Q8&E(TG^,2I_[% M]KP;7HV6IV'M8*K1TCL[748VBA^5,YW(H@FSK+ &RY1PYG$P8*Z$TX*F,_<[ M_J#=]SO=(^7"Q4%I9L 3)SCU^_[QX-AO]SOJ6Z$]$^D\2&.<>R_[DM18?!]% M>@G;.5,C@?;)P0065*Q<,PWO+W1;,A.G%!;4'5(/:)*SBW"XT0@3&Z((?T3< MIK[M-'-/-3F3<5_380T'S^!&(G:7R!%UE+J!*1^OH+"*Z#,"*980*[VY&$_-2T9S.2$/C@&& 0 M9CR_W0:W5G*'K'Q/#+9*E($'#X$(::1$$L927P]S:XC[C+19^1I@KTEJCU.? M_QRH,^/!7[/D!F&8V.,+<5SC)7#Y3$2P'=^;I,E4?H%N'SC@=3@&;36KC':2 M(\ZK7X(;O;G")9A:U)U+JO%I I*>0*;=:3AR@EVRBA(8W7E8F,8AB1#JB&(^.<.J%3I*0X9E$+QX)UI^B+ MYDN4G^YE^_A\*=#EGN3%KW^0QU@.#97&&-@U!W(K_ >M3T@B16\^.AE'X2P4 M4H.P+2\Y_JU!::GCN;4W'JMVDSP]YB[OT'O$\:-$@[2$.HH_E\=6(E44PG4& M\B7&H+6JZW%')]W6T ;2MY9B-,@US$:IX,&1B9P"U"#K3 W-ON Z-(&7R5F8 MJ< E.'+!?G$IHG7R(EUX=> A( (Q,7H=?D%Y*F( EN1V<-&P>A2,M. F6E8: M@-X@)TR"1DN"5:N\.@NS%ENV1=#-D,YRJ0B73@WK"F3FJ'UG\&"9WD9!*^O6 M0F.L-8@#')Z;6P-8)T&8JHRY:^I)9ZU8ES!GCN6DG(MPV5& MQ5C0K&1?JY^I3F?6HYWA'#PFF_^"UF\X5GG.J,C,K &E\]L'W,&@GHT<6ANL M3/*64;SY"=F7(L8QFM&MS3&O0MHU[JSB1K0'ILI1K3P:BIA7[:S:<4%1LT . MZL;/3]KPU5O !3I$_79I].7<5'(5D80MCMFRKAE SB=5I*0/25?.X5ES..P] MCU4 V6Y@BAELA+4JO9=PW3F1 E*:7*M2U M=>"(IMT11ZD$*M&EG3-6+;T4/1F^:C,C!C?.T]WWY].KT)>&H\M&='>T': F MLG%-*E<2K@X$.ZD/+16I]1HJ<)3Z3\@$U8X"=$60JP#^:.K#VM2>X\KTB+2X MV/T@/14JCHV>.F*8TK8U70/XN^$P*5EJ(*6\WGLXIN;1ML]9#Q M)5]762GEJ5FU+XU0,S,E!5Z0AH&W-R\>RD'3UC!K]80T))3W<*S)"]A4 ;:8 M"G3AD_P+& @\;EN*K:?7[;8"_TO./T[@=>38Q9"=#IT!=L39!.\2$"I#HU-[ MQJ0?HG0Z^:BC$.,I;0F)H/,(1[A\&4[4%.AP.A6@0>6HTR <0-5 '&+)DQ99 M7D81U2105)[,[V8LR7QGYT*Q.3 MI-5L^0,M=8!GN*N/I#0W=(0HG CTMJPV"]*%$9\DC-AU8<3G'49<)^/>.O1\ M+W7.:\F(E,'$HZ2)S9%>$C_2!5\WC3+F(V-J^ZZN6S^^4":4LY&+(CQ8BK\,O::< 9OE#D0DO9FKNJ<>^!/FE9AAR(6QZP0\%+V@9M MABZNU.:L#9$#T#P4F4&5@_DU;BT*7\-?64%984^MS-D*15@.@U,#:O$%-IW,%:)]PU1_HI! M:$.",--,$Z;8/R+/-/A."",Q64:7T3C1#B'M2]P[DXG#$D\IJUJ6J,MD.^., MA@N%5$A,)<;$=0!>?H,Q[KV.7(X8D'9ST;MM]Q#L1/F&K-0VMK>EG:,#A?.Z MZ;ZB+"-/.B>.L(QGEDZ5#/9-5H[V0>-Y][K&&8)+,.XQ*E473S86H@=?U\-R MSAYKS#RQ H?W M\\4*9%E(>S*"R!66?O\AX,*!FA(4F6>^J=TH*@T.0<9B/B M::;)SAAE3,KO\G+[\Z0KK4',#2C8-UKN;PYG;.#3K7%%1H&-F@<+F;X:^?([_4'?J][O,@]=B-26QVIU4-L3 \6 M[FAI:I[4-]0V^_YAO^,?MM>PS4W7-FRN6&2;BANZG?G,_/H1VDPE]?4(B/Y-]0AM15X4M1>C8&J8-E;H43O[T.N&&1_:I0(E/J7[_#.(B2&]E"9$/Z 4W1O@$0*]^".MV*4Q0 M%@F;XG6ET)KD.O4,9UX]8)_)%;#:C&ARFA28V+Z:V?A$"' 6QV@XO)> ;D(! MX%>4)E=I0L=^-N([8<5F"@ /DO0RB+4W$2!7\2_"7S!;QM#DI1D$5F&N?B&N M);#@/<5X>R;,+Y4Y'DI!9Y>FS3'+TFMK XS;*KF]-*CO''95)E\U/[RI4*T. M^]GT,_.8X&.+/+U1P=P7:^4T:8R;D%_&H>I(AQDZ)X=(A)0X*RFE@A4(Y968 M7LO[8J19$C%4EO*;:34H'4_P /QE,.CZ_?)]I")S%KJT4 9L&-!> MC,:2@3M(A2 >5Q.(2F\H/W#![DE&ISY@?J**34"W4C<+M%W()@LHQ("29$JW M+@ORS1W6D'>0-1%TK='N8K)/'9/MN9BLB\DN1T];P<5 $M@B&34F4H4!WHVT M@"@%20[6IOC0G$R1_2HJ_@0[G"3=YD9'"^6/+;*-5'Q0*9.J]5#F*_]%6;#R MUBO)U#\=#MHD\RG#\!9V'H$J!FH69DZ>ZEH)],[*;$ABG)S2POJOBF']U,&% M:#%E&G&;&6O-#9Q]Q9.'F6'KE=53MVT#EK$T=#M9R%RKH\2K>XJ$NO M;D@DG"M[VU2%&^IK9G4;N8,(P^VTQ]+_8R1VJUR&35>LZ9K)!F@AL:KBM/G: MM#@+=7C+*CZ3CBR.>16@^J7(L;"(FE)8YP/A5A <(]"ZPP:62ZAH?.5 J:"4 M#%F'HU/SC4-:>EOG4)W[_(>TX:!N=6;1\FOC( BL&F5HL32CN9G*[ M0+%=5<'6FT#F/TX8'?0+6M+17I] 8;E_UL[]AT:1H^[>(@L >%.*_=.1;K$H M)EH1.)A 4MKJ 1NZ["9)FBJ/LI:A&MC+(353WFA9>&L3V[RK5J&Y+B$*16.9 MVMI!B[??8E!^6@9=:4F995=8S"Y=WIJ!X]\;C71F@])BGD]Z(-XJ/PU7]+D- MBVJ1#K=Y(W>()ZN_%A5,K5HFY25<*&)F7P2K5:=A/1L "K]HNN5]71BJS94I/[L^H'LG*7ZO%;M3PE.P'PB'0DV071K.] AL"E M#XC=0?S=&UT)PX=#+2W3@MQ,J]3!T3*D9&!UU"TU]PB 3632+E())SCFH=)B,US7ZENR-H34Q8W),?MJ '7@&?L M89:I=#.,;(5,U>2ER>:2[@Q;QDP45(T3PEP:))*OMV261=W2E'@;J:;,*O\, M7]3(.\B<9$9G);MI04P7;[Y+9K7S :6>4.]*KRU\?ZABL#RPN*#&G:1?T]7, M"^T&;O(T0KMQVU4Q_O2&UK82I9ECUHQ&"QK%51P6#Z=EV'(F%CYFEF 2+6(W MG&L=TE*VBEF3>9F@:V:N()--'GJPV@P[,*H[];0RJGM?Z"4A\2[=&RMH)Z1Z ML,>)BD:,4]8:)G_&<]R$&@,+Q5_IPRI:_35YHJ+5P]%\&MD M[;(YCS<"/2&4%9EJ*J)!771^KJ,6L=DJC>+6"(3 MWA:$QBN7[*I0MSCBV7<13Q?QW%KTM+W:LA0S:])==5 &LXA!(T,TDMLQ*<<-&R76;4%-ZE;@SJ9*88W;?JQ2V-*Y?:=26)T>=;=2 M6(I2UI:_KO"N2HDKIV91]$$C/AJ9,\IYE;IIF3E6[:N8BDA<4^=GNU=14S5N MLY^"0QP+QON0.FUI\9HI(.S*DM)?**135I7:F;_FF!E=F=!0;*ARX( 5"?+6 MWC95K@8ZJ+EL47^^(OD>1U^\LSB)91KCW3<,U!2EV8O:?,<8*$5665L<2)+YO^?>J"!]% M/C$8]K<495:!C GL!;+B5QE=@:ZPEN$"/!S\^#V4HRYXI:N*H"R79I+!;H\F M?7#?,4[TL;QR:ZH1ENXV8;KQC:)7VV&WIUD,[K4NWF:DVS:[UO*KFAZ*^G#P M+%RRW'U!C^4CGDCY&)ET$4^T\1P M09IQ4EW"4-/'4#'9,D[7$-QCAZ YP]#W#%QVCLW*P"-< M*\.A*ETXT'9E4SS4AIAR_R.JF;IGAOB%K!EX&D9Q9/"&,S^0@3!NELS=.(/% MMNX(U*=F*K;5M]9^@WAK%-)*RAJHX(9P' Q+RK9!@(\1D\)AH62R=5^PCRG2 M[:@P_KZ*ZVFKZ"+W%D>C&1K< MD[F<@G155]&V; 56(>N\%!-&=RQ@YRIR9AAD7I9]XU *RD;F3%SP![ JU9,^ MY=C%RI(8Z72N:4#=6"G9'@W',=5VXF^RWS^+1M9TM"PQ*]58D3+'ZF:D3;Z1 M+)>.:/D*YYR/.F<@ 9FCQ)O= ^Z33DFL1/1JO3'<;UO%U)7)5(FYH^):FM-U MX^%W!L>73N>%.Z)\+\"@.V8Z-S53T0ZW#?9\Z?J]]L#O=?KW;OFR/!7=1=N> M.MHV<-&VYQUM6U/7I#M@YC8W33J7A08R;>^+XK&N(1*!YS/P[_.++U^JO9"0 M7R_OA81Q&- Y #)<7;CZH&:Y2LM[3[H$?I^*>-BZIS@&I?HDL='^AS9JE+# M#&J:F&A8J2JO M\*[M3/K^H-/V^\<+NIG0A5<:F;R?F(VY/:XVP,Y?R@+#3FF%/8VT;)A3:91C MI1+X]=C$ TB"V&QK8R%G.0^TS,LP.F[O+&/0)-M0(\VU;N1"DE5OUL10H\8< M5ZJOJ/9&19I*$:)?D957HT: 47605=F+,1'?>(@;O:&B!60DZ_73(A(J3%OV M2D%6E^I"*WX-Y0>/A< :Y_$U!X!V]N+/L$>M$JJV^Q@3>&/N!,4IV&61)M$9 MWA5-8-83.>U$X5RHD(;"++-2LNEK6>)%6"8?,&;HO<'C(Z!1.'R*[C;Y=PX= MEM/NNFWOBL># XL2WS5.T3ZM9_1,N9Z<-B:9-'=U&&,UJR[*4+';!!MSFSG; MGQ)%&7KR'K8! %V(![*@[H+LL(@X*T"?619XE&R)G-JP@'K>KW$)I+5.A'FI MQ-(VN13DT=*Q/FPEIXOHO87# %.[38@Q%5!NI8HH5 \;I+)1M3$3,-35,HN0 M@R"IK]J:+U/&O>==5P0Z.JU99*[76='5IO!\5 G*NW7=B;966;TI9$^5 <_&?Q7?*32RH%EQO^A"&F: M4,'/6-4WEF,^90Q,5B4'EW1K0[(B@EM3G6EYYWI]\CHO6-]7V3HHH^2T>=8. M]:SCIF-TG"(V5B*"].=>*-/P5ISJ:7,H,NGU"/.RC9D,?08CV1H6 M$TKF!;?,"5=I#*2H\T(69"0GM,]R"CM76U_6_?64\@U#_7W3!2,/#92JR6UA MY3)J=>-K M9[,QJU/Q:B4O=G&H&J:B$+QB E#BIMV(+VR:0+L*GDJMW^<3CQ6=P-6G>:-4 M4%X[F4=@(4ZY@U7[:;,JA?H6XH2;G[G=L=1#%TM]WK'4%UVY^%XG'_JH!YL& M9HB)B.1P$VG%RJ0J?9N1VVJ&%N"57ERV^5FVW"Y':,J(AJK-N:-"H-X#V(5R M8 N<]E\;&GP/;RL-G#)?M058N1D;R3U+T^&4V*H 1P\)=QU5=1V-WJFE"H)E MQ]"ETQB:N1X0MKU3?__*.Q ;2;_Z$3,B5F:?F1GH.:4*UHA/LP2E0UDYE^T M:&EV#JCQ@:HH'.Y\_A6 3F'$CNH8+H)1D/QC6&FH"IADL(Z>T&'OSL!R56 X M9)+(_-%FPB]-US&\;2SCYYP>6BDH7;I(RSN;NQK%&52KFOD7\^Q%TH)5ZBSG MUU9FS+-[43=1K'@8)X6<>VD[12@\;2-,Q9-9YPC@:$/E))3+?QG(DHJ*38$"/#'/<+5R_2('!=RX:]DC],VI@4.ULHG0E#C65KG_=XH(XD;YZ;+=. MOYL9*M1U45$#3IR:Y31$NT4(().YDNT#=#7+P BH6%@# M!E2L:A(GM:52G\TYY/5RN51[??,LJ2Q[JVI,SA>\3>K<\9'S!3]37W X_OLK MX'3=D\-.N_^_.T>O5L;9+:R^>1QL?WW^Z?S=^S?OSSYXG__Z=/['Q>_OOWB? MWWD7YV_^_./]U_?G%S6U-\U53,_=EOMJ&3K ^^8W',"J43#+X,_J)_V1==Y7 M? ;-?@UF'5(3'6 PUTDX5E\<5_C6X&<#,/FX_DL].-(U#L8 Y48Q(8#SZ:G! ME8C;O>*9QX<+UNHTK+5@%RN^NI%Q,R/>,+?T$,D.E,"3%8=/Q@4X0Z?,"YE?)"3[%D81:*>_XIBMTVGP0T%'4K9C$8Y% M.!;QM"Q"ROSA M9CMFE;;'I8;UIER@?.6W&!^ZPHFO5]R)+_=F"=;788E=)MOSD?-=E^61;QR; M+%+L1A;I\3 HG%E;DRD5AULN9>*WJ+_'MF-6@ M^I+GU&=X3!X+XQ3W?D_9HXU?AMA>*8Q"S!UQJN$-VEL13G J8R>J=)T5+A5L MHINF6C<.R!(%2KKC.O,*X=6E[,CO&^34>%/3EO>7D+%?+F>B%@G12!:M*ZRH MU"?6U^\>'5<"=F_8=+R8:R?6Z$):+<7<\KK=3S?D)9Y .>1- MLG+(WN"EZN+1X9-JB\9ZQL=5E>VH25=1%RF@N+(!U 3LVC"NI/Z2 ;4&LSF;XUYTO'(<51&T#HG-<(X\#K_# ML!LP6?QO_]13G(UESP'RJI6-D\T&@>X5\/V$"8XH*<_&XU2.KC&4[L\HKIH" MS'4T1<9CY2VGY4-'<+$_7OUCK[/?W-5MN86J<*D);5C8S!N\P+T!,/'?7W5? M+5O:PH8#(P!;8H+]%65_SZ&2:J5'R&09UCHL:@+XP9WV%B+9)\H4^MLP_>4? MR83^CU5O^Q[6= 'N)C=XDQAQH O\1MHK_?@%5=P-7N5#I 7#XS;=?%NZ MIH#_GVO_U6?IO_KU0-#W!X..WQVT'WV/ MSP5$G4[K^,&[^]DI32^-_9R-@ZEW,0/%: /LI[\&A^GXQ[VN?W3B. RYU>]M M%-7!]L%G^F^G%;TT]O4QR'/O\^A[L@&6-=@1EM7V.\"S>L<#Q[,:0-1M=9U6 MM$MLY6UP'8Z]-\E-$&^ L1SN!F/I'??\3O_$<16G"3E-:/.:4#BZ"D3D_9:& MDTFX";9UM!MLBTSA[NF3;M;!RNE)SX'I7%P+S!%.DZMA$(\WP'..=X/G'![Y M@\'#;8R7P&:P[;0/_>/#GG_8.7)J M:5-":*_U\ I&5Z2W.^SI-?9GG(I4,2CO2Y#FV(AM$XRJKK?-"V141SV_US[V M^T])]\DTQFVP/R4M/@V!YM@/#O2 MQ:#?]7N'??^DYW+;FT!TLIDZXK^MH3NUZJZ%32\MTEVI4U]WOBG773IZ_5C8 MT>MA[;L4N![0X?3%M;_OK][9_K]70%C7F7XI%G[ 'HXTDZ;S\_K;S#N$7AVA MJ<>E0^F'H_1.24-^1 MT%I(Z+V:Y(9=,;M^VQH#]3BDI'3]M*1F-=8-5,Y9DM)4*YXZI5::I,F4E4(> MH\:F=I[DH#AV_*-NSP?#N;(QI9!^3&4$I-+S$%3Q'Q(81]V^?W3470T4&8 \ M$J0)-XZ@6_IR@(%(A;E6*J8!D U.DIF-7#,:KV]_L!D]*8"Y\BH:76ODR %LY+\!3/. MK/""W'O[YMN;%OTKR2U3$PXS'I.8$='NA?M>US_IGOB]07L1U9=S_UXKM]^; M9#H,8QZ]1P2*G\+:<+^9)-%RP3]@(3#I/P1#N:CB"V^#/("EHDB,J!;B_3?? M^]#ZTO)QY"+NG_Z"AO=>")L]\KOMGM_N#9YFL[B?SS-DSX6M61!I>M?\NDU?6O*BVG/\KV $D+H% MS+LL>'Z51D_M$ +D#RZ1%3.R6K[A\J#+#D&?T[68#ABDCB0+"8:+/3#J38M> MTS(D$YX 5A]%03AMF$<;HC$IF'CHC>7@RKN\%92%D9CI*9C W:04O8(;F<&: M<8@@UF]#_[L(8Q\GX ;Q;$Z["' MLVL1%\+WO@11XIU%.7"5-\!;)TD*;_5.^KUVQPG.IQ6 7)*/4^G4*Y%^"4[0F-V*8!N_N@%$]$BIYHX!A U),DR3$4YW6Z M_ W_CAQ%<1(?5V,GLS&"]]:[#H%C"?6\/@E\^:U T+P''H8RKVZOR/CX*8X+ M $JPUUX"V0:.DM15*#@6]+0LZ,BQH/4D1BO;>GTVM3.97R[9'3NR6]=T#VT* M@(@)9!0=E%Q.7B&!341F=W+4THNW"69;6GZXL@Y1J\V?TD'JO^#MO7FW+[\E]04EHO&A MBC7H)/$3LX03QQ+68PPDL"QHS4!D)))1_U5TEU\!U4X#$(L"U%F0JJ1IPR]* MB8UN2;.W?=G<0 B^-@J*S-"6I=Y;8PI(;?<"I',&K C^@[]\H^09[VP$LCDC M*:QM#N_L\C(5EYA(@@3[H?7&4>,3IY:V'3FNA1S?L!LZ*_W01_U#_[![TJ0I M*Z.Y0:B]>2>E(CF*^\=^[_C0'W0/[[F<7@L6&W3]WE''[QPV1L::%OM6RN*] M\'K?Z_F]P8G?:SW,WD4^D/G='^!MW>YGE N:WZHEVY6-IJ>5X^VO&]AG.BGY1XK#F3< M8Q4B>DGC [6HD49)GA?,$*0EY7$U;.@4+>]<^J;+#WSS?70\:YMSHD(E#-9G M"J)AEB81>ZJK[A:-.Q9H&:3?]':H9=2#MTG)AEI +3(97YGU>F7*CS].204;?YLGHVSTHZ-L\WG][&,HOQ>AO]A5\ M>QH4_C:/JG?>R8.Q](Z@>#I$M(W/^]N7& ^:I:#8AC/8>EUIAA4B@O5&OR35 M97ROV^D>>Q<(G]_#* *!'\#+/XHX2E C_3Z;;_=/?3[RRVYQE K!QC?QQG(*W*#@E"SU*GRR;DOEC: SAKJ M]?SN<==O]WL/W%'S'N1;N<@G3RX%BOAJ!YRYO7(E974]%0(M]44==)4]$(+I M[!3X3LO>D!V:74%I;0B\-K\M']>^#?Z\PMLJD>,_$M!S<@]^^BU)QE.,T%OA M^G^"BC2]]3Z(:T SWWM]FR84?8!J,A?K&PI.,>/.H MSMIZ^G0: @$+.TD(CV-6Y\Z_G'1"+VDF 9"TQX<#3!O"3U46T4418AX"MM3Z M$*2C*Z"IW/<^_0_\:=!S%;Q/+>1>7 FO*6W*=C3+^#JB_*OHKT<#;Q3@E>:W2( C^#P9AT%,5+:\#Q'0$#P(5.SMG;W^ M!/II'R34L7?2/=SW]MZ]>__&&P#/YQ_8]+L!GJ4C$%DQ!"PABU(2L_E*LACQ M@]\*^ $VM0+#4KS.7*?*BQ:_PW!/7**'0$9* EO/K1MZ=E=M(T[B ]TZ7;*$ M(>T'+AY,8,QJ(+"D6.*<>E.P-LB7 **E"**,U0(RP-$0@7T8GRKI574#Z!0N MFXL;,%G5!#?!""\#Z29D64@'.&B_?T0IPIC,H1HC?!31,"D HL#\WWB]=KO= M\IS9_3+-[I.V,[L7F]T6)JC^=RQ5M] @IT7#\=]?IW((6M+_[AR_6AF; MUR]4:S!;@IN@O;R-^B-E[YQ_^/#^TV_>Q?F;/_]X__5_?O_\X>WY'Q?>V:>W MWA_G'\Z^GK_UWG]Z]_F/CV=?WW_^9!%-$U][.% [W6<.58&2Y=*[8)_Y[17W MN;\3].[&8 ^WC<%^I73H-"';K$ _?411'VFE@:0.(JWR-,$KF?SJ+886;_'P MP3+T<$TR=.=MIL'/IPMZ/LHO]58WK,C=<;A@K4[#6G?H//FCN*F^B(,OX?EY[U.$3XS-R48NQO$VF6'0Y(T-WN -(Z[QO@G2-(CSC%*,'-=P7,-QC1?$ M-7KM@7]X>.3W!XVI+*4F8I@L8R<_?N%B>X26'NL.!'8 MDR*=JMS,AE"0ROH,53=1H\^/#A?)?ERR])< G7&O')6*$J;>#%Z&:7OP.[#Y M;")2,=\#YR5#>P+,,[E!&#.;ISB=F%'[?>Y5DF">XP3)E4JD9VER#5R3**+( MEL7L@FH7UDY7-30^*Q]"0N,GJ"B)ZI R3!=%]5W>"VXH QT>_Q9$D9+8-JW& M8U3P54^DN8Q0*B>J>RLB!+Y9(LN$LX4R;)1J;.'.[\?E\%EN!4/JQG268L\)!FPJ_E.$*6D=.FWIHBRS.H,CP#>OJ.=>$'M%/*8?K<"J+)#_2\CQ M!GB!_*<9#UD'X6=66,5>_[#G'_6Z?K>Y$V]2Y%D.$))YKZLUJ'ZI-/-:-AV@ MI-Y,HI+->@B3.+.9%$O %A_D74RH0RBDF@SS+0,;*LOI\)LX="2 M"N\RQ'JU0,?+XT(5JQEU>-1+X0;KQX9F)IW902%HVC'WYD1>*)MUTLZPKFX" M> \/M+QWL'D0=W@HC9XF4_7!2K\1H(GXWHU$/S#-"RHMQ)T%$\P@7_0.":.Y MKFTCS&P4,I_4SB-0Q]4G7,B+@,@G!667VEM;]!"] ;M7!",B3[L^$3-+42>6 MM1+&IL<%'0F7+F'X/M;?]A>^U>*"OL4#L7V%G@LEL0Q3+ZGK*#Z'5UP^4OM] M^CK>"6P?,(W;B3)7PM\0R^#_?2J%-,ZT;G8F40(S[JFK=BRS6?$OILBQ13A+ M* PJXSB;51)"+"YR/W.*EUAS6J7+^WSJO,^.R_M\^>66O B[)'C9K7=2&.L9 M'U<]!8?]GPFSFCP)W1I/@A[K:SRVRL]NZ?+GAXPD)S9][XGD:GZQQ/J2_;0& ML_PN'J+5%II?#M 8$#?^^ZONJV5+WW]F<5[]A-ZD9A:;CBW-:1XRQOAN2<07 MRDCZVS#]Y1]OR%"B'\F>I)]>&\HW_>$SJJ<,S"\8DZ(_Y@G_WY60?="EFFBG M!:_I)AU*;! E/BESC/%@%03!>R;,P$M7N!'&"B/*SYXS0ASN*D+4H8"W&G\X M0YN(?[3P0'U>FE#T&98+7L >-H@C3R_M:@L8F[;^\ J4E6TQ&P,)*QG_*BBL M\(,MV -44U>.AFRVH.5>1F.]TZ*NFF4KA,XC\4%W6*=.K%.=>+92?V?O[>,?PS&.POE=6[IDV[6P6KCDLW)K'4, M4M)=TB:3, HINX7R:L[2-+GY&*3?=:>R#0BU[FX(M:ZJAW!LR$%H2QFU@]56 M"#5GKCV]Z&MN5[L!$=C;#1%XU/-[[6._?]1U7,N!:%L9NX/55@A!)][6D M@2:1)J/OOO<^'K4V(;OZNR&[#IUQXB"TY=S8P6HK))7AP046IHC+6^_\/P5;=1^##.M/J"T"0+.01S R+M<$=$6MOO]+I^[WC@N) #T;8R:@>KK1!J MSJA[--''LPK_)>)8C&\W(=^.=D.^=0?.&G'@V59>[6"U%7+-2:QU2"SLYL0M MCS+OMR@9!I'W+OPA<$SE"+M!?9YA/RALF8XF';DC-R#7CG=$KO4/_9/#(\>- M''RVDEL[6&V%9',6VQ8X*\-@2F/EWP2S, >IJ+,H/WS9A 0\V0T)Z )-#C[; MS-4=K+9" CK9M@[9-IW= FQC+<(^ Q@S$=7#$^7^*($_2$(3>U[3(\HU(N%WI:=+W!X..WQTX)NY M+6\V\%J M*^2%WAX4Z;?CO1%Z7?]WF'?/^F=.$[F0+2M MS-[!:BL$HS, 'TU\_BZ"*+\:8??Q9.)]CO,@#1/OBX#[2&+O2Q0HH;JI;);. MCG1%Z;BZ:0>A+6?I#E9;(?Z<8%N#8/OGV5\77"%^Z^%4CM3K#(Y\[\.'-QN1 M8CO2'Z5_?.0XM(//UG)E!ZNMD&#.@'L\.9= M1NU@M15"S8FKM8BKV/L<9?#O)L35CK0TZ1UBLXY#QV0LJR:* +US.&-C(;('.CG0[Z;0/_>/#GG_8<97/#D;;R]8=K+9"!#KA MMDGA]@'WYUWDJ1";J1K8D58G1P.7]^#@L[T,VL%J*X29L^<>3>1]%"G^Y%T$ M(0B_:"/";4>ZF#AGG(//-C-L!ZNM$&Y.;*U#;(6CJT!$WMN6]UL:@K6VD3!; M=T?:E1RVC_WNP'%F!Y_MY,8.5ELAN9Q9]FCR[4N28PQM6C:8_./#)JNSNSO2 MML257CD(;3L'=[#:"FGGY-@ZY%@J$*9Q[@7QV'LGHBBYR; ^_<@O0[2,4]^ MN]S(V+?NCG0<<1S;06C;^;2#U5;(-&?!/9KD^R,$L('U]MV38[S#D9J>LZD. M(]U=Z3#2[?N#7L\Q* >?K63@#E9;(>R<&%N#&+NX"HK8^TQH<'3Z-HECL.$V M(KQVI+%(US_LGOB]$\>>'82VE2D[6&V% '/6VN.)N?_ODVR*G*36)!Q_0Y/= MNCO2<*3O'&\./EO,OAVLMD+4.2&VR?*UBUS,+O(D%MYOH$W,-B72=J0I2>?( M[_<._?[)P'$B!Z)M9=8.5ELAV)P-]W@VW+?7WKLP#N(13G@C2;<)*;. MCX[]XV/75\/!9SMYMH/55LBWER6YM 4%;X03C[WAK??GZPMK^W7@OK.L^GSP M)HGAM5)\;*A9?]=N*_("I537-9)Z9Z/_ M%&$&7\&I:[*XS?<^M+ZT-B(!=Z3WR(E_V.WZ1X=NHJ:#T+;R=P>KK9"%3LIM M4LK]%617L$(.TNWW(!TFQ4;&U?1VI#%)QW<=$1V$MIM5.UAMA5AS)MZC";^_ M/GL7(@)S3J9,3@$TV<8FCO9<:Q+'G1R$MH)_.UAMA:QS4FP-4NQM/EP=Y+6)L.I)<#8/--!KI M[4BCD<,C?S#H.G;DP+.-W-K!ZJZ2#?X-AI&P!<@H$D'Z*RQU=3H-?B@NCISW ME>9L9OI?.,ZO@#5W?JZP_>-5Y$<7_S9,TC$P=/Z;*0W;OH?_[5>_HMZ)C-_^ MA#;UJYH$W*M(49#*=#FY(GJ#=_OE!\EF>'E:-@ED&?U8_Z8^L\[ZJ:#,K6]1RO_TF M&6F@,*H!\/Q_KX"O#8_.ZS/R^_3YQM69K5)>/H@L\_(KL,D[/WLUZL7#"-DA M].H(W6DYC%X'1G^]$EY<_%_VWK2IC6QK$_U^(^Y_R/ ]U0$1:94&Q%!^3T?( M&%=QRC95$2MJ"?)W*5.4 J']]KV%/.4D"! C(Z+?K&,C^0G,#';9'V?P#/S4V]_O.%]'OTK^_N M]Y<.-XCAY:\(IHJO>QAP!@9S,IM%<9J%:I7.E].6\R\/S_8HO P\_!!R5GQJ M AIR),MZ8F*E^!=?QZ^!D5T#8R0>77\>5U[B7$>IY-*_PBC6""-\.@J<""B' M1I>+6G;,+><0;I'S&;@CS*]NRFMGD'5^H55)KX+*K!'68'W4,981;+:("ZQE MN6ORGFMZ&LYQT"T><.Y_K$G9RR#?8W$9^#M+5@P%7':4%<&--T^LX[^*"P*# M!9SBI3VLY5+";_?/?_ 2\ /8JD.9 GD@]FG/S7K]Z*5^5=I0F_W^K[<%'*,DO. M,>;9>%D:%7R^]*MWC8Z!.L8=G$(U&L2*S+A:KJV'(U>-#6SYRAO#,]Y8/%". M5 I!DH'5DG8]B[K;5UN."HC'/^'L[[?BU>7T Q=Y!X5@%<-%. (3NN=HLP - M.I_]()@"VY0VBW,.MT(X/=">G$\"9AF[SN&)L]_NMG=;C;7RQ-9*K[%6'L5: MV0$[H[OK[G0/EJGC'X%PQ!0H\P$ /?[?]P;Q:>I*>Z'S8EM8!F3X]M[O?==L[O0=.B>H+*^>@OLINE^A2 #>( MN99CP5R9/1;'4U4A+3DH, O]%0IL>-/9!^"PK?Q\]%/T:STA/Z&/7 I8!NSC MC!>D&%;YHPN^EHXKOP:_7N%K^>G!)1P"K3GPK]^C:$P6BY5*Y3K_$K&8SITO MXAJNF>M\G,=P6# &(JKB'LOWO[: N<)[P(GAM/#38S^F$M&D\%&6@*K8GV-+9L&[<+HT.&2S:0[K$+N5(Y, M*YB"FJ">6+B2$4\>W@KS$F\Z]8& 12N_G9XS%\%9<%HZ!;$+84Q+(7S_7XL(0);,$<_A=H.1M=V5^"CUS[ M(,F%>A_=BKBG9GKP5LTQ+Q'X>$'(^5A'2+BWHU^C^BT%$VA_M\][>NH%^,C@ M6H09W'96%#J8U?+%BT=7P*A@I=_^#;_J]QHWY_,J#CN-XK"VB$8L+GT$R1;, MET6L-6DPV>'79$U)Y@D<89A[0W%\,"V"Z ;9X02T]82XLC<:11E8]P[\!@B+ M[0[BD, 4DFR8H.42^ZP*? R\T<\ST -<[*W4^LW\POD]B(9 _@/XPL@CM &V MK?"Y#^7G/M,$* T!Y';URQ6O64_\:!VWV.JP)^;\0$X0IJUL?3^?%AV>L?(VPHR4OZ_;-S=/X[6&VW<+GDTW(A^9?,\ZL^*Z'@ M+R)<[9D .5 X&?D 3>?+ET-[ W(OV?,M'@%&Q'X]OX)AG4.@#S^MN$>\+\<_ M M\21<%RES6O/:(H>"$Y$Z/_*0M^'6;.OO"*VX2/=#X5-5NIG4Q1(]2)EOH6/C M.J>C6@.QBEKGU""66&:$-U<^?$GQS#LP7M"P<8[E/:MTN!27*&YGJ"\%GWX6Q5#P:!>2_ MH_@GZFFP9;R.Y I6J.+L3A0&\Z(V/!1XP-9Q6/%YG"I&[\,(%=51%,.4D32L MC1H+D&IC*1O-QL)W[.M0==IQB0(;K?(9M9%Y(!Z95HG*WV M2XR1"C2I#D']& M00-#YC/P>9*];,*D]]3>+BEBK1-+ZWCK/N03T2(,1F:V= M@YVV=IH<#KX8]Q128K+<$[&".T&MXBL*S_=2XYFSUH4\QFI$P]Z#TK+_8"F; M(*:_F>P?1;=.$@7""6LT1>C+@ MY40X@RGH:2-/7N).K^-\$@@>$YND*=C!D7<9 4Y3A2P2?#[)=Q<%:244PMMCCJ'$OJ2XL^8\4)<:V<)Z1^PXM:[ =:(7"X MRCSJXXBLK)Y!&@)CAU^!25==Z_M? ]A$^,$IZ$B M>:=>$#F#((53QRJ%G5Z[TZ3Z/+66O==HV6N1Z9J0R8H?SYT;,#8C&4%''D;\ MR,Y:D&C=N0JEC\J^/8RF0S^DL,\]"X/0$#X7%">0H237Z7?Z*% OZ;5"0'VG MTW:=089E2:YS\;^D"K^_QT39V,'/1J'[#86NET(I^4<2*T4CPA (]4')LI^H MG,_CM?ZH7?.5)B;>RW*,58 M5I+"T+A"3MV*Q64$/[G:GEUU)MJ,Q*P0"NA7"92[\_5^W_DC&R>PS?\&C39Q MG>X!UK8$413G@_S(*AO%\;GA)=H-4U]/*XKI; XG%);8@VNS:O64]O$G(K[& MI)JDBBD#>R@->X(>$M".;&'@YDL+C@Y/C$1@MUA><:W46BL51QJJ59H%QS+, MW*NXM35YX*33*,%ZMRA4,JC ]/'[E5_A^7L)LZ@2^RQF>=G>N)665G!2*2Y* M?W7UE-Q%D\LO#FWJA9?!A1O6[;?1R(83!#Y >9L?HRP0U^3'E(KP0;^-*!U@ MA(>7(L ,.<+I:._N-3SS>7EF@\FS)I[Y=^:E48P*!Z4M'-]SYF*4!YJ!454JM-IM6W;=76@HQ)V!O"3(K6M2B_-:[ M+2H_-K+*\;VR9ZO6YU)":8P\)9C##T$B&7>="X.S3J7>:\(?@I"4:L,_B7,# MS(ID:9J8U">W-N^)8IIYD!7 MQP%\(J*X"V>[AL3(Z>]$>#+GT-6EM8G-5.&M/(Q<2*Q-UE',D1.,8+81H4A@ MXOOGC$HD.8AK6+9:S;>HU7=.X46P%V!IA]^<3F_'Z?7VG8/N[G;K3J_3)MS ME)F-8;F#*A.8*Y9BCZ<#7+]G\ ^8<.)L4=425J*E6*@L N:BG1W7V=G9HR0M MH!G-@;Z* #OYA<+Y<7SH]-!SAK$H,#I\#^P<+M#PJ:)7_QYWSDLSX(=@.$3C MN6.J &S58F9E/1F2A8TC.#RL.B I1PX6/%!9.W!W MG\I=-L?%W>%G<8L:'OV\/+J!R5@?C[X3?@SY&35YR VF,^N^Y7!QRYRC!0<W>_ MUPBO9R;%IJAN3;U@+$)"2X!,# 61PPZ!-!>[^T/$[)[ ; N>8ZOPUTW('1O$ MH$Y'KG/0 Q.)2GK//#]$D>M\BOUK3!S#:' R]C"-8_"_G?U^=_TJ[^8//1W\43QXFA3>T*"@BZ/Y=YOA M/39Q>66$E5:P&"<5_6)IHE!CJ+*S5/&0J(+',AE9%/2C3$$_[D$\150%V**_RC?%7O/),'W]([;L7S7<1\S^&548L+M^U.WEP+J;

*YN]=?I4HH-\I7$<,EGA>2Q$G_E/@[.'#;[2[7 M/W/C7F3A)8P8E@>VZDX"^/N?P"^Q/\=7(U1R ZG$Z*\:5DXF5-<(1!LJ/!&8 M^G"IF/51U/5/^M?6!Q_[D\1*X#0"[QDZH>>XY=8?1-'(. M!>;?N,[NS@[6-LU$D.^>V#GH@M%Q'F4PHW][<>PY/_P1E0N9I'G7Z75V&BOD MF6F]J>Y9$Z)]#@/]L\!F1T0]?W@Q%EPS&/"E(/?!6, _92F/@3T!8HG0#V Y M#U;K0 &4KKYB/!VJGD:VC?@&#]!_Q$\OKB]6M"9<'HI&M\'3CM;A>1W)96TR^H^EQM_;+LZ8S^&'.E.Q4_X9CW VY? MMI\N+IVU)7O]E&)]T==V^O-E#[O,Y)6DG'W>OVW(-V;:@[ M/T=Q*^*1STX/_GLT*R5%4_O+O0^?HC!$5!<0T=AJ3Z3.%V\H_Y989M(/,))L MS!?=3%2PV;&B/^4>>=2-9W03.%E3JO@\=?;==@?,^_%-%('*?!4A\:,6#WJ- MTJ!WNJY^XA#>PF@"T_C!3GNWR?UZ9L)Y=:5,Q22LGMONM-W>P=ZR3"<,"IRG M$>++'"KYH;WY.5WU"BXVG9C [][$WNSNA/;C^/C]P)4WUM09,&5T#]KN3F]G M\V9\6)HQIKFY![U=MW^PM-3"S%?FC_UNJB*NMYT]; 3G'NS?;=UY['K5@$XF MNL&H?;>S"W< Q/A=1CT7J.-XNLN[U'"^EENJDPQ8G0?1(+U%G0H['8]ZS41M3GAO/*F5W1K. DL2,U82PD,U)! MK2QUZN=9P@97LQ;P$4X^/A>SE(+.\I:V7>#_W4[E=RE$G8>$*C[%[EK/F67# MP!\1YJ,WAEE*:*W[I-OM]-O.%W$+ZX/O:+]OKY.D=1#4'0VGVLB>IY8]3>W; M>I2V3U[HBT#B?'( Z;,?>B%Y7JT TOF/C]8?B A=YZL_NO+@[3_C+ %:N8"C M3K)XP0MGY5]%)G;C 3$*TC.\P C4L MHR#]QRS!M)0_A#=F[Y,"=3.H=6R9FCSC&&S'I'[L0NCKCD[RBB'O[H+NM=L] MY\+#/ ,-G^&%V*TT\&*/DW#Z[?Y.HS$_+]=JJB4>J5JBL^,>["WM!/P-WDY! MC=G;4RKO5Q$CWQC$0Q\TB$NM76J 7JJCZ!RXW>5E%"N,7FR7J-7@>\\_WW=^ M$,RNO-(:=+WO_O*NS,>#KSE.>'PX^.&\=Y1/#38>SMXYND;61IPFM#QO?XIK M/W3.LB21?C?D4BQ4+$Q02ZI\_WA>'%J7TH8MI0F8N.G"EBR+*P8?& N5:O0)Z.C?G+^\T4_89KHA.1T:;L/( MNXQ(I.<524W%RII;_7LEJ,:!2 @T=>5EC$ERR F^M+ZT#DUY=/5,W:5SXB+J^F_*I_Q$"8! 5.V,GN*/0DL<^9SZ MNRF='^0;$]0UBR%0[QGH*[CF!<>Q=)U5_;]R/, YW 6#8&Z M$3X\M,RBSWYRA=;#PXR9I>?PL"TX,HW*]'+PWX,89L?_5.NPQM-':Z1DK82\ M<^]JJX3^CK*2LR15P%#+3C8W#?IP*C*8OW-!293=7EV23K^.Y1<8U0?STD%K M9W;[[G_&8RDVI80^QQY3J%Q\CM$H34:JO+33;B(NSRNL>TU%V./8CWLK==/\ M"Z2T= __X<6(F:_9&(7U3\)@7NBTJ8OF,=2QN__0S^1KYT_O[BCJ8-#U+Y]@ MXSX&UR#GNEU,;6?2'\0!?QC8] #^TFT?-!3_O!3?E&VM.<]YX&&WO;^B8)(\ M-+_YKQ/G7 2(#&1Y3"0^FOZ>^M*]4IOKO_#H6-Y;F[QZ@J_2H+ZP-W970J+F[Y\NP-+!;,:U)S>L?\^F('XZ;8,D?@0%2TSAWQ+?T'+-W;M_ALEH=[Z?#U3]ZAV@NPNK65$]+8-< M4F\0M< CY=S:HH+HB8]E#-X0%.AM!VA,Q#&[+GWL.1BE(4(9;.U(L4;/W35$ MY3K^Q*$*7ABS",0)T[OVXS03ZGT-Y:E>5V7&I16T&N7UJ977IJ3W:5L&:6@@ M#?M:ZAM4\\- 4&A>6^H=/_!7_&L4!19WF*(XYD:(AM%[ V M<,(I;+U&B[=VQ,71<0@6X(F);/O3J1AC28>4_9A,9];'S:CEQ E:7BG24W@E M1EO!>)J?^!:>8 ">MXB,CF04^T/,\1!P0YPL'--?X9HD@HN10<'''!"9WU%F MU/AOK<4]R!MHC8=GY(\JR!WT6\\/<_3[O#-R-F@N9R+@$FRP09,-FM&4HTAM4#RPCE1U\,=,<:0US MB8M1KRPD)'IOHBQ0OW$7J0MZ4]]ZB$,K^['153NCC*=V[=_ K/"EA?HY8H9(^IN?8@9/0^5<&]-KC$N*V M:Z?8 C7ZH(=W^TQ72.XS(.Q;'VD#7OI'NX6E<$$*744D?=3XE*"%KWO[O)'L>0N2=AE\]&A#&'D5AQK M:#G'H2F%KI@^\1[I)U]A/)R]R"50Z[D"5Q"P$$(OU08'.^D6CF@8(B7A)OA^ MM_U+U1&-@BRQWEM["'^G M_W[L29U#30,NG1^-<[5$.NT&9^@M70D*"L>3.?1DX*URZ4! QE0^-!%8#U9* M2L<#-*>^3Y2S=$P^ OO@EPN;.YI\=Q PSV"5H( @R?\E I+=0$[HP37A:%L M,U3)\-D,?_./GCQC+B/($HD?1B4GWEQA@(VBA%K(\7)E1,Y'N QLL430"P:7 MS*YG\5";F@*#B.#&<)0/7ZTPN1]\5 MUBV_P:?M,3/4&21B% M[Y42)F_#4'@Q%>]E(44H)><<9Q+9C!A3$"6XE9('U.PT3]YFN4,O\% U5LX. MN3081A_T#6-YH'247/!PQ8^=VBAT\B5=QC&,XCBZ0=>7^A#5 .4DLG4O4I() M:OTW4?R3(.&D"XON:?'B2"ECBDOD,&IXQ.K(+K,D94[585P1AYH8LJ .I=]' MBP^]"+4AH%63IXQ5]Z3X"7T^H$0PZHIRK>$,U\WWZND== <*T>+\)@09(&QC M19)KQ:(]$XT;1=,AO,K2)+>/,0F7R<0/?"E<84B[\S'R_)UI,SC;_DM91)]W5F M\>-.HM9'\+B?)6%6S3'/\<(7]D8*/S9KX=3$-6(HCIA>"Y0L54+ZISEE(D B M,(3N"832@>JN+-YG8'U6_@>I,,S2 M1WS:TT<$BNDGL=MR_Y%'PC-Q6@&8#7L95$$F3@+E'J))(N?MM/IM,C3D W(']>-ZTPAV$G,<%-]95/1YS)Q( M4 $^P8#6S&T&6N0U9+<(*6J6"7Q-+J(IXGF MS95#F'0A[3*BX,\8N[E,.5T)6!C,'ZT6;%=):A1C(8A;'V9/'%6VU<5)T\<" MGI_<9'37P! L'&$.B269:U;V5G3GP1AV679T(%@PV0IYH+9Y,[PJ3^.#DM>E MX+0T5\ZEQ$1@J*2GY3P'.UKECU!C7R2[->]CQH0"W0N42J K]#88)5,A""!+B>CU$U,PE\6(VRR M;9XQVV:_R;9YH=DV#^>0=Z&P)Q4;1^R4=NT+]$I$F-;S M-P(HB!A$TM!+,%TH")23*Y$J=(RV/2B\]5Z&V+$3=.YQU"UGH*"9],=S /\? MU4H/+2V>[@=-+2/IR6;R8B7][2B3I])0.M6&TE_*NGI#6N2Y/\V"U M%E"5P MR;6;J^!-E!>[QL_G%GUVHRM2[8H!A[[;Z_7P_R^P4FLMX=I7T#[TRG]VG4L1 M4I -EG$91TEBS$H<6,)FS:CMJRMY,MNF#7MQA 2X'LR>C6@J8CM@]GF_DS>Q%T[):U0]!IO8#' MH";NO;8S!K47)$(J/0%Y%U.="'CR%EDB69"CD:U;@ M<% ,'+I(<1:['ZAG:FF_4'W>2CR5V^QQ,K%4H, L(*P^6\7#.&&0$ M0@%,W[/2,!1&L/'Y*7NBG*0AXV] +%BJ2A1KE0J8#$4W[U*D@>Y]_G;\EA(4 M78R3HEXI$^_1P5U(/<"4(/JKFAXG25+:)0Z#[/@2F:0PJXKM69#' W,F0\NS MS^[(X7]+Q[L\ =5-3.+P\5:9Y [!SN@V-?BBEB:TE(M239EHYQ5)0U1(UJAP]PVD1=L\DZ_ MJ# I%S)N$4:PD*V3@SR6")C8?R *:4IB@B(ET:VI>;F5NS(6H\##DS7=2CP4 M+Q$5E,QBC*Z/:%"Z8C0?EOWW)ZHDP\Q>JB'"F>4>QF$HOY*)I^+SLNGOM(A"C-#H^B<"[044R9\+D)L\9'C"@PR%] :/];XZ?;VG-4Q:RLO$F]I"TY*2*KV4B+YP?$4/!"K^ MMG%&T]%>C0K70K]M'#)OBX\HQOJ%/O,VM>?#*#1IQ)JAR I7PTWJ%-X*G;5N M4_7@6CVN5.[*J;#5JNN6 E:[QH1#I *JD.40!,RZ"59O;+#ZH E6-\'J3;F- MA:AD8G3X1)?X(6N1Z;J@I:LD,Q#E4:"YY.)QN-, VCX+"S2VT/5%; XS:<'X MSO5^E-_81JML9=W'19/#F\T"-H?(+3+QKJ-XJ>_#J!Q<98D^1E:DD.7*E$N9 MQ"FG8ZU:\>(/%@8F-C_ 6C3ZN%GI>X4ZAJK)?E!PW>HS-YXO MC4<8T7\_]N4IP3)26W6V\@'3)156M&U4M#7R,#'S#BX.XRF%(>JDXZJJ5U/Z M>9_23ZL,>"-4NZ?V(A-"[-H#&D?O.W('#SD-VT>A=:HA \_)N'E>._TD=+YZ M M0I94(U4@5/*9/O0#+_?M9FOLMQE*LGQ)5Q$PI"FM#)I:M]F5[%%2OV% K?ZL M!(5Z+SI>V9>A"%J;I;,4I:$_)M,7I"/^W_8'1W$V%@SOD5>MC)GZN KDO9PN MYR;P6J6(+ >Q5>=:=X3,^,N U\!)89+A/]]UWRT;.GUF^#IZA//E3KU7\/X5Z6.HN#''RW=D7[6^B,_C*>6/Z\U'51S MXH]XXA<1UN#2<4HE4IXMJ*&/>)H/8?JL!]5R?6?HC7Y>QNB]L(^IV\;X;0\M MBWY_>ZEL0"#L*MQKGR!??G/>DY=S319_K0#(^??HBQL%A?WG590$GL+=3^H\ M[_=OGKC5V=[J;C]("M03_SVT@GNPI*IA;)HG?RX,O-MS=[K[3SZ_-6_//QYA M9SKN =K!^[MKW9Q'Y$ -;UD#;_ET^./P$1A*;[O2N_7JV$FOX^YU=AIV4MX9 M8B8'O9?"3!IUYLE83K&14*(["3T"(]K9WNJ_#)B-6"B2RHQLT2'$SEQ=Y;%B+B=<#$ H5')P@1J M!:=*U'03.C_$RA>9?HQ_*L[G'+/\/KK4=[WZ;\[6X>=M5S=F+S[T@[NJ+UZU M:9 7S'%V!8CA7J>U]XOJSF&C-!8Z==#8_\I"(9NZ1E'MV$=R]QZK56:!UAIJ>%YJZ#74L!9J^.JEJ7,R^ADM)H1$A%CT M#E_V+@E2V1 &>IL::GA>:MAIJ.$1E,IZI\:SZY>UC9N='\?'Q\YQF*1^2@G! M".39 LT1EM65*7;$!=8NV?J[&-5 M9X_S5B6L5LEMR['Z0N; H1G(/\:M6/M"B?^^CR83N5S@U==^PMC\(:[+X$=4 M@@;H6EP%3U:N_2^MI6+Q7"--X+P$@3&;(1YO%1S%*LA3K[]ZE[K"$1__J,=6&@:O&C;FW=0[?7 MVMW9W[/@L%8I>^CLM'JL1L')!$0G>4B7(M]=ZVI0D=4H"SO=KKO?W^/9U" " MT'Z?(KP]R#S\&98HH<#==F=?E6Y(('TGS)3P5'JUC3]0A \S+<+XO0*D*<\ M[IJ?2G"5C LO"K )AU>$T,H\D2J\X0^76'G';ZGGCFYA&N&E<,Z00>$D#UKM M_L%N_Z >TNRM(1%\1>H""==M2-?T:\ZV@ M&&P_FF; \_3P^4 /73U+S51O5&MF]3R!ON<:"%6]3Z^9ME D'Y9K+D/2S&11 M?Z.PK%)3WB"3+G>9YWHVEGTY-K ?@494@?NM$174E3I, <C.EI M$#ET:W6)^$$(*=3 D(&8\[@GCP!#2KAKU/YK^&API(]#S1MW/X]#1M(?98&G ML";OCSB+7K.Q2*P^;])U]=M*:O#N@]7@W6Z0GOM2(RXTIS%0'=/5;]SO@B[GW=-WKD0PJ>*!?+%;SE\:I!=V M3J"OJ@ZM%QN^Y1R+?F*ZNQK(XJ3\10/1:S/_LPR>W^GT3=!"XUH-1JD&!UX! M&'CDX8-D;==\ES&JJ@&"L;WI#*$.J;.R''^>PPLVFZ%D&D9]V0,?BVC"S7%A M&\-(=O1$8!(K:"$\.#]6P[<\"4F%OS]HIU?\D[W[!1>__!:"!:L/8O=+VK.C M0\2\]B>X:YE4B'V)K2H;[G(3)=G_M8Q2?*XWB2"SAM;L.C [T[@))V8V@F9S M(U1'8)S!&+'*.,"-[6D(%(V4'!+SL"\QM9O@K=C6\/ZP!*W'UQR?QO8>BORJ MQ%BM"_%CK:3[)8M(=^(V6,V!CO.:6DV.R+U L*$%F56GFT@A6$+=&FB$'M%A> M@G$0PB^-\]W'4]DVL7(0 DW-\R:],A0=((M)@IMX-7,S]5#RH9ODM(K"A!C"E)77H83_DTJ)VA*?P-2!$\+"@=<6PL4#V:@. M=1Z7H4"EW%?OX\:A1C(64USB-"(')FP#-MFJW@K9-0,/)O%OY1B M,;6GO(FJWT[LU]>>%=/IOJ>9J*08FD\%QB!L B[:K':",G]3)@PV#ZNMRGAQ M&;86SZTHWU%?]RV->#5]#@>7'BKI3F)94IWX5&&<6;ZU*OVPJ!*:#@0&5Q<_ M:ZDX[O*F,LK@LFRL(>Z!96BI*'Y14\=L$F8'5H.&6D[0*AB1>%:,S>J!B- M-AKGH*L1'=I,2(/JJUO+"942(=<<0:%E3*,:-JIAHQINK&IXZE]>SA&J8X$Z M6.>\ WWH1BB]ASQG43C.D-7JEF(8\U2J"/)&8!N+Q8;V@0CN>"X1DLM@];3F M*D\?\V8SE5)'8^&3B)W(#I!4/L&M.VEZ,KB@?S7A>; 7@J"!7=L?I.0VM[#$ M&(^;T]GJU>#<"NX9$T&6CRW4TT V5*=F;&*IZFP)A,(AQ34G0Q%V#.D7+DS. M3^9=>SYWMV5=^8X&A/6^.@;3BTYNJ$J!KEF;@DXGC\N2 ZESYO.&JI%);+R:LO1 M58V2B7WHX6$(R=X4:R53&D@*AS./X4M>\@0,ITGF?)YDSDZ3S/GR6DJ]>9EX ML% FKH"V]_RBY@FI7$L&2\_$V**?))2\A0(*7B+# 3&,(Y^BAA.Q)D(%#/6 MZU1*R$5.B6PY%8A+C/0+EED953@6_,-'>WTJ0588)W.D$ MMAY]?2,, [XO2%M3F*A6(_/YE'/)=JNI=U?Q^,OB1DYF@,>P3CW&Q ?<6J7] M4R_H2&^V?*?.4DC3V!]F3-TPFTSV4EL^EP4+R3BW;)79%;\/4YT^18UP8W5L M&(=MK(Z7:76<57('96^<9+'-,]@*T)73P]H@H []<%X2!SBCT0A+7R>_U;N] MJKH%*L<'V1:ER<@L91!/=JR@UBO&6((ICH=&.G6#SVPI'@Z2T( M(KA+QZ;25Z[K7_@P[;&*H5K5PN67S-@4:L4IPO/Y"=H)@N<,@\!$LK/E;6]U MMFN2!8'34SIA9Z>_]+O8/9A\57&476+VN50+7&MR&781F+D0!AHS%+*OO[HB+=V9CFIIIQPJB9!;X1N4LH1K=G]EA M[APKXC0R,[4P4:E*LDPOD0Z*0@37@]?_.XHQ!"W_F&+_L5H70RCSV)+("; 8 MT4M*^?L8>O8LN#\.=]N0AH;SY]._/%-MB7^V<@HQR0BXY4@NH@BX4PT%4RZ. M)(VW>B:%7N^/RX=?6TGS<<';]C;15T["Q75@.06GZ*#T;# S(&.5H(;4-/9C M2EMD=ZNX!7HDFS@"*AN1TG#D,8)*]9#Y M/28S"F-[Y&WL15RN0N1%K2"2!6 M&)/=OM11FK2>R!D%GC]-T)STF>W)$@S*6O5BGS:#BRY$?$V@,90Y(6?OZN6Y MC@ F&"="]*("$CE!G, M) L"2M6\36E;M/X%:S:T[P3>31$> C9O%/LS*X%[T0F.(\'IFH3(&JNZ.A(" M(F74'#]Q_LZ G$@3A%VF9""8;RR (4KWN:F[M@JMEWX>374$=L4GVJ3' M9Z+E(TE^5JF^G0GJ KQ MSH^BF6.(+??17]';KX:O6V&--'PK\LPZ:LM,=2XE?>3PL-F#>8NLAI913^.8$[-18G:$W9DP@ MU@UHM[U _;$$ >16GKLV/BP'<$(!6Y3R"F4S%L.YG<9D1DH^6%4:(#R'V' / M]R-?3S*"BQ!ZH0Q%6V><9XC5]X0JN?V%7]'.(ZQ#B7VYC&)4H^!*=ZGZ%._+ MR$O$G6!4$C@DK".Y4CZHE7G1,B;=9%D]9Y95M\FR>GE95D\/C/>T>L[C>OK) M@:59YG-H2I4P\1:JF*5_HTLIJ0Q)L!;A+>:^SA;JV60D#M%]A_E.VRZG]N9& M"6"0;&87+N*L+"9?5CQ@RG,>B=XJAC5./_SA+5OX9_#5. 75?)>OP[V=[%_S^>+$2"0X@OO=#^1>$9K7\&_D^Q+8NO MYTZWC6.65??:[^6WY$5":"!9BDMP3>&(#D!YN3O]M@TJI7%I:,SN<.]S(*4 MP0B,$:&R.VP"O_*NM=&&%$N%R>I#S(I*S >TXBLW!P.D)H0U=\"4YV^G%\.1 M%X>8WG/.S. -.118.F.4-#:1=16NRJ93SW8K5/N^ZMA12>3=> FS)!)2L0-, MVB"/_:/;1LXT89@.B1XQ,719Y!EX7/#W7IMM_.B=<<[JM')SY)5>[?7"F\-E> MUP56ZN[U]W2A%(_!:!:R"0\[P7&P/ F^%1?W0(<21#C6SATX.I2%:DM.^?*R M=CNQ^_D4_3V$!*9>OP!1<,GE:D?71CU>/ "YU0GD8L15!"UG0)F:, P"QX11 MX:3TQ?:3),/'5SNX^VZ8C/Y,^L5.*NE]80O\T N$T?TO2YT3U M2F.M'3V>:(Y8T#:\5UP9G].09KQ9#%$GTD0Z[%#H4.QS3%T=%9NC(DX=IW,E MOJ);D'UY3VOLX*]U;(]J/NJF PSKHPDUE')8COO"U*W_FJJ2.A/NG82IW69%,4V41_.XZ"M"*LNP/ @!LV1<_D<]Q1=,4 ]U& M%Y$AM,0RA;$>1\:O5; :9Z8B; KFD]S2N@X*-I=/ AA:<8&$(C OA_Y,6!S' M-VTQN7TGE1IIV"ANB8G#C! 14RE UQ'%'_)N:;M>6.,/^:":C#%=QV':RR'@ MT/10;$._RSX#N;-(,G#!J50<5 %#-CPQG6(FJ%.+,XS&.AU.MM.<1/$]&#=GD<@E\^.T M";KBOI!74@_QKROW)K 5\G<^13D3_)%YA<(9H!]"7D3$116N!I4#B+;@_Y:%#WBZVR017OTM G;'IA*I"K5&^,CU$&XQ"3 M?M"-I>-V5S[(9LX/Y,LEW]6,-W$N816$I-QRRO2H8 \Q@QF[1''-(@>MV@66W2#ITR%[/U<,I@ MZ7Y@[]621(8GG>L7;UB!>ZX$F#)8D ';Z4-DLN32D'*9?#K!1G)'973F^723 MP[%)&G^GW6MR.%YH#H<__N<[T.>Z![N=]LY_NNUW*U_:]9C\\.S MX].+XY-OSLEG;#_R_>SXXOCH_!&=A'42*\8FL6>M1&GS;MGN6.L2))K");K6"GWF7KNWB6,UG\ X1;\< M"^)>QW6Z[6XG5V/T_7S@XC:W*)B"61_:)6C=1PL?E4VO'(1$IUN!'J$[>Q*, MQ,3I'/1VN$I )O+8W6GLAU6CF-_NU?3S[<9J!EEZ%<4PP-@YY,P6SD![2S&: M"Q.1U!GNBU@*"GW>-/8N85R0:F[AP:[;;YLF0'45H__ 3(!V!_U.SK479%:/ M7^)1G\@*K4+Y62H^XLX#B6H5%!6SN4@%@\7_3%407K.4J MT>P2-!5^D=5K9%'YBJ>5\(?@A\]8"[?VY*[S]YU6O070,#%9,T27;#,8U^/V M27MF!?4'!_MLK/N*_S[9;N3Y'553ZN;?)>XC\Y(2"YQ )=J2+AQR%1@U'0$% M<.KAS(D;*?@4S*SF1UAQR;=2SI<7B4 FU,*SNC*2^9EF@XS8E4TS]'9>"Q5* MY=TMI*4L152HRZNRLK%H[C(-M7)^H+J'_!>5CTDY5?K/&@J!FIO($=:>1+F: M7ORJZ>R3CYD V&IG(RGMW)B0,RTQ99".PVRV447Q3RHU#W-X&B5]IG#'2Q1< M[-:@L@O'H M$E:GP! :FEL_S9W0&6^F5/D6W9E>9IC5.T/EB1)F$ >+)ELOD8M%H5F)XC'LBD&50X@99N:ZIHZD:WQ!D/ONR0)XY<0^F MOW\9DA7-5CRF2JM=GF1I%HOEY/QV+=A3O;6;8<0^2XKC"FY\G4E-X6UVPZ68 MA25+0%1W>8-K06(K!U>!J5!X/4% X[]7\K7A348#$='M,2&6B8+&PJK28> G M5Q4*)DGO#)WI%EVQTTLFYXTUAH,$=]#C3OQ;BTQ7XA%F^C3B#2PYP'X]DAHE M):ML6^E6&ZG:QL"?^JGZ(2I 4;"A'*HL,)A]3&C>J'T(^>_*U2HN8J\.-!79 M\2R(;FI?LUXIV0YO)?_W0E]ZY+/:[UQR.Q>O*U7Q2G<")U)+T:BX/O'N$26L M%D4$#2[?G44W#,$=67I#A<@HB[8%LZ,ZJ4!&X=B=$(A;G[3.>54Y\BQ**-<1 MR)KQ>G1"HD)GD2Y<79[@\MKRF:X-<,GF)KWL-$DO+S3IY>%L=^.NHTJ))_\L MV?[,&-%5*N!)JH(=$T]3*=0QN0>HH,*146E4&3)=Q&*T96)&-WZBT^,7Z_92 MEZ_DTM@E2:0+"I)5PH-DYX9EUG+RXA#4.Y V BP?U3D=MBM,C")% GZ9%?\2 ME?^GM V7N[3+;M.!L1DV= QNF%-T$ M-C@_Q6#FC_QXE$WQ95*W\U$0%5,FO4QY)=@'/78K6]&0,8">.@MJ)P&.054E M1'VRU,-5?0D0@8=R:D22LZT3YQ!_R_K"L9O[Z9CN2NXWQZZ:BG\ML("%5#,N MOJ(<*B)Y^K1.IK+>MQ;-&$.W,S\FZ$%D$UX88LV^A4"8@^Q@.^=*!&3C=-O= MKBHH6O7S]O81+KGL4.=07@PR6[GZAJHXV:(D$(86?7IJ@HCOY6S/[+K]E07+L/,+;2L M @%A)2Q) O)QJ!%T\AG1)Y,DRW\>J/IA(M,$<<%\PR;R:5/40JM^!(;R0D>. MEUZ1P"!QHQSIL9ABU6G+J17%A>#. JFLA+"5$6'NNR87^![..D1EURJ+E[=[ M<6H>U\GF4I*Q/O!::U ,^V'AW; <5UZQ4-Q@+3,!]XS-Y+ 03<)5::!Y?%P[ MPB1M>R:?TOBT*DAZXE-9NWP++B66VQM45O*,/3D951ZPB:F7C87[ZF!Y?')R M=N;.R+=/QG0!8%!YEY&+\;QJ7\+(ZPTJ6.:XK00=XR\V/D^7L_^\1$4V2T>+ M&UJHUY;8&U6$ \PBYV"U*(GS=TR];_%2)%% =AYU88 I)Z2[J>N/34^HP/A: MZ&2D3,O5>TWGXJB6"2Q%M/-P $8X(XL$#IA'%V;2P3)P)^6O+ M[G2@+C@, TPQFT4^"9.*!HB<>2]&K%.0T,&_E?FFPC3A18R%1HS&S@I:>Z&0 MFDH[-ZO,H70 ->=HF (%''+K_ -FFL\H#MPW%('R"R8+^/!F$6*(([8.$(R MWOS%P+@A7^W!C M;0C96*4U,UC,=3W"4X5/B?&'LM-L35V;E+QBMNT^VG6RLV_B];LH.D=K5Y M)>*1+P-*%(%(<@R [Y=1KO1,$LE!FTAS_:WY_YG!OR$/TM&2FY=7%U?'-7-_P4 2+T#(R9X5A* M(U RV09H@=D-)4(B<(A*1<(W=B<"N)A)%16)?'..)9MD#6D;JG**^%>.*RK\ M%':@_W>4Q6'NA5+$WCB(U"/2*"'_#2,)XR@6ZJ1*.0 %RWZ(!-P'TQJL45ZW[CV+MAQ5>$V.>YY"(+!*ZI M?(&:=A.;&R;KM/M-U/8516W?+ C!%X6%-;%KD=^0BG1140&;BR.#H#)=N0*? ML/3AC]^\9.S]+:-G)-'G4SA95:!]]N>7CRU9F?V"H\!/= :J!=3@4K6A4(TJ MXK=V%W4[+$_O1:SW0FFBRR[L8"IB1,63*;5J?UEH_P]O.OL OT.<1#F0ZWSY M"#$ M+[WJ?=3($"&MD74*>3@4F3Y$ M&4@R_8A!@9,1*.! *1IEE.$L.4:!&9,QXPYS'I+,\9&7GM)[L/4N912Q#9'8 M "DVJ#VCM5!P@P(4LO.0-8-1A*X;S)I2%V06H[$XXNX;8)B,$3X_M1X8^F,N ML,A]EKY'S4\Y^X'-6Q&J#TF842<1XJ?T8?)210>^-( 1#\6")SCZ1.J,F-DY!I\9>_20C/"?!*TS)!.G"M0IU4[)DS9]N"6DZO3 MI%$_UB7?6/EXCDFO0/E?E6=^H&OG_I)XL8>R)S0>T&!\35?N&[F[P42UN#LR M*+M_Y6D5!9@Q93], M/<(I\RR2V>2J&J2C2Q*K?5)U6D1AZ U)17V!7% MQ.47:9LI%[.X$580_/#*\V,5;K.R:8A'(I.]\L7$.=)0_R>J(4MZE5'.&^&. M\2[8J@U9=3@1^:?\]"L,*0X9D=7(^4.RSJYJG2CZHW@D"LTGB/_/)#%3@X2H M>!9WN!\82Z([JOO/%[&3K#RI-Y=3:MU7=4])[Y-LEZ.,Q090N;.P3.(A6?XZ M8,=1%=(!%B=TLQ881E/L>8?W'K1<; >:Y("?4%&W,OG2Y0/GR)',72ZYF&LM M/6Y4:I^WZOW$L(N8[++$@\/1;W*E M&#V06.K-=*1#-#0;O-L'@5Q0,?K3K^,3>/]0[IZK1 M^#(7_#-&)OYB7P_KR9R?)9 EAW/#RN^(7Y0O+L"L']D.2>9QLQXN,;A3.83R M#KHZP]Y@)\DT8@)LRQ> Q0;P*Y?P2XBYZ!:1C:LE=E_Q>_H!I*KQV,./%OTSG<[5M)%'A# MUOZ1]"9Z3P6($I\,#Q&9X/J_M+6[^[[[:^^7;?FAFG1,"PD5_;[OJ['KRG9. M5*:MK5'Q'#ZZA8?R_CA$V(DFE;&5ME++B1)_:;< MTLIL=PQ6"ZFV5*ZA!.MIY2QA49R#:.7OJH /D8(5Z"GG#.=*]O4P%1FQ/##9 M2+2JNZRH2J1%QL_T-(+-EFF/*(\*G5*P9?#RFDRWMFRM$5RO67#IJBM]@U3F M5M'G6$-EE.DQ!I?2J^00VAD.8P^5 MAU:-H*-'MF#FM N8DQ^->3D(SC,7GG(:$X/%(B)[\G(SQE6;88VN7:7V!KE. M%J)@_ZW>WTDN'Y\:B?_F[/SR(%_BY@5!MCK2W"G_MR8U3G+PQ/BA90*>KJ S MX U^6+YFK+DYU1=,%995W1T5(="70$N<\BVN'GW5U/@7?ZC=VD,ECQ+&'#'! MU.Y8:U<;/N \YWLBX=[$R9&]]SO_U(E<8O\J\@D%'*20OVMO"JLE6 BRA8! M.U2,?!.RIIV#=3+)L+*@D7$S%&=3G>KE& 3.M_T!+^T;N5B]Q=RBZBA\S3*T M.[2*JX3C)=J>A,4HIV34@W6 YK[TANG^9#B^OA3UE_BM)2U],5C5J-]^\556 M Y[8,8C%:6@AKTQ4=@6?J,%6?*LZ76>GG]/IK(:&'B832-9<8E>E+\PIU9-#54"'-=4DSV2BS\Z3"+$UTA@('Y,"%T(D:7 M 3,W]M' LJKFK*+#P2BE'"R>5FKH'I?A+FW8JR)$2:ET1.#.43:'T4W 9@Q\ M*Q_('-.$--90I-B<=^Q-O4NY[B8 O[D!^+TF -\$X#?E.E(">:SZK4[\<3;R MB9EDQ.?(SV0@T"0ZD.%&RE5HFLOJ,&A^9*^,SP6?('8&2K$7L #*$I5W::MO M'ZS FD=9_O#,U$^8;:+J!;S_,@*S?^+Y#,K%3H_P.@JN61<+90'%%'.K*&&* M!>;/D*=][4>!5D,"[X:^J3Y:U19[;\>67*3&;_G7UMIMFXC\#P832^.PP;#^ M-54F<,D:Y9 IGB]AQQ?)&D*6*G MXCGK 6(L+PZ>EWV8-YQ,82:$)\]!&64L2>7^ MDA(-O<3"7I1I$[S[UF%5K%AE92HI3WT'C:3'/5EE)RI:7GC8=&$79Z%^9! \Y@QZB5)%K,FFD^0!08TTS[&XNQ* M]WO59"B)T*FF:4U*):7R/U.^OKI9&AFO<#W9ND55^5('.JU;S;R4;.M0]S#( MI8I6$(R!4B\N$]N'(\!0^E:NYD7%65NZ_TJ0TQK)3(.CU][L' 5PFOBP0!=# MD=X@-E4F^9T4U"MQ0EEH<2=3K71G:L8NF&TKV&%_"0OU9.3%%!PW.@J864R( M-'1Y#NK++=I^SZ^:JG+LZ45I1NYK624K8R2U<\U;?$UP];FTAK=QX8_#))IX M,4O:_$VXZPFKZV9DJ$(I+4"+6#B6>0^L5?:B2C=G8/YG7JAS"M%TNHSH"0M4 MP4Z!=Q%RP&"Z@5+A)S*PK>@WFOFAY18_/SID#W@%^_,NT?Y/5=WO#!/W"4<; ME)08LT6T5"]L!O=M=#E_"6>-82@14D$0VDUOS<=XI+0&W(C+JUNE.HQEYDOTUU2LKMX6@HC,Z?M@"S+*),+HU;P\0G5D><-45T61TV?8]54"C^)3]NF M;\ZLAG7>R#0MS.F25>-2C$$A JX-YEX/CPPCD9I M#/3Y=E0 ;8:L -=KDJTP46QMW ;^*;!"-I#MUT]\?_?!='T^[!;J>]\Y]NY]W*E_;-0JJ" MA?+][/CB^.C<&1Q>.&='YQ=GQX<7QR??SIV3;_CSX,N1<_+9L1Z\BQK] /S% M.XBS3=S9,Y%X(,*D$#C+@&(Z.SO/8H-\KY%#+DA0_;-RZ5!_%TQ^EI7MN J' MZ@,1V)/<1[5V.HA(U4DED>HX>GBF,Q,$4?B@13R)W).%/:O]WI9,%K5W\,'6 MYL++I.9D'Z#,2MU^PAJ?Y[K3E[P;M&>% U2%#H-O9B3%#1'=!UIP-YY*KK/>97Z4NA,XRQ&>=$%>#J>Z1P M:^P[N$!)4^C(B[[$%UCD&YBKOL06=>DT8[8O@+P(9E/_I!.4"6F,33[9O(R2 MTP+?,R4'ZAFL'LHW>HBQJ3$[,*W?JQCIM:6\%N#FJ'/,I0A1479EUF0XMJ$J MIPC!.\2&"ZE)M4ZX;HG/TJS6O@&%.T.>U$3&BY/?\E6SC7NB]J"S\@PG MP>D! WD M\%%^DDU^6YAOS8O80+'Z9(#W5 O(@=R+,R^I\@FM@T7*S3T46/7 ML;1ND:4YNBA"*5 \XE!0VC"J5YR>4+'7U71V3T927,DR,G,-7Y/.E4!(+H:X M/B"D*+H%0B2;"CO!TU70%7(S]=KXR+DI(8;!4!UD\ M8_?![I[=-;E[_M__Y[]2LO!'L ,S]."%E_]\UWY'/\N!Z6PZA$ +\YZE_Z3[GUON,U:*^*Y8/Q"2_O-\>[CORQ>G!< M<$?T?[$V)AU7/]2#)5VCXV_D!);PWYC^BX26/Z41"( 8S,_TZL/4 MNU6[)RF_82$-"VE8R+.Q$*H5@WW#FN4;(7X21@!R "!VJ52PZ2USYLK9N7LYK%+1COX26GO/[*Q?\\-&@?U(V//I_!WE!?9%R43!J<)\![.-9L M^>EL_T.21".?G[:LW GC$@0B'(/%BBM*11[)S6FS. -_IEMW:#V.L\5$J>1450;&T4]3!:P& MDREFU<6JV@$CLWDEQ/C4^XDQ@E(A3<.[&][=\.Y7P[LK639Q*(MU:BZH#5"N^IT40BSN=F0 1#^GF;[D,I)MX[-NT6$QF%O3A^W,=H9$?!+?$[IT6CJ"_#J_ M0N\3)[1*K]MGSD@J_N4-93'J#9(5]AYV B'9I.K.8HJRDJ_%4*R/74= RYJK M7CVPOPGMXDCOXI8*U0"%5B(/Q"(@+:OPXC:I,A2 49TA3$PA95\1QB"P;8D? M94F _0?L,>8JM2GO-"H[21NW4:,W-'K#9N@-3/#:>618#7& &_+^([.NH'8, M2(R$EVAKJ?! XQYJ6$7#*MX J\"2QP*,.=D*?D7SQ7RI>0]UCDY_:[RMAK6M M@(:!- RD82!K9B +*1E%.OL\T95KTZ(DZ41B7,(UQWX]5>Y2,O@-3K-;DWMT M(Q# 0B8"8'X#>R>NT",1*TM?EU3)&:,^8G\3/\@O5DTOV78=RQA"JW/]4,C[ M[_^4I"NGP+ &C\^SFBJ*YZFB.&BJ*%Y>%44C5ANQ^AKU\G)R+HIPE4V7!X" V>=6@PEF5!51!B@C2BYW4E?4.JR8XO^$@"F]T_UF"'Q>Y?+%\KA@I]#+* M8,&?JI1LA$5">B\61?"ML/*H3?88?$(!Q?F$ZH:M5Y%](*_!BSSSXE1W*BIX M%/)-B?2N;5X!5;^Z@.J[G372=TW:M]I(PSB+&>"\,80BB#C0\256R.32HC&A MAGIE&!R6+=R3)]\#GEW5#A3QR><2$7+HN'@/'<'>T?UEFY6.Q MO(@K0>L*Z(2(V41)UEB6A 5!W&,H7].C*YA4NT):Q%V#68UKJ=&!&QWXN7S3 ME2H/"X="L>.ZLA5T12:S =OKT_BK&Z;2,)67S514 :Q=Q,NVSF@DJW+9\#YH M.V-OCN5FJ=1$+=7B!G%(:_0+A75IJQ2FNR%H+G$ES@*7YN4J\I ,]JKJ0\DM[;)"9PNGC[X&+EVNJSN^6ZVBZYBZ8XEZM="_8:H% M5]SSNEKB-=3EW:F2>+7I;JZ[9/-*C"WSS[(7G!GBK(K&X#F;7TNI]^ M&7Q#1*Q/QXB5]?$[@F4]HE]R@1"Y((<>8Z5(SCY7_7.1E0.316.,'%\,?CA4 MU5,U_DP.A9#S*9)8*J'$5*6>M2K5 ?4B78=&.)=CX6'95[DF+;3Z7MAL/A;2 MM>XJ3K_VI(.U#X@ G^]AJF V9;CHW'ES40>M9D;HLB*8.Z&X!)63MLD&Y'$9 M_L=J0LYM)!A(@92DB7^+-2=@C*LT4RF=^0C&]) L))%/83R+NI*$:Y#FRN;FJ,/30DUEWJ[<,8!BV3T>M6G7,8.!Y/3$J(;Q>?-$] M^36%-V2#NE+,Z-*?P(&B7QE.);GR9XXF(^E1YI6M_:*%4?@>S^R]/"AYQ=2^ M6F;46.-"Y:(%VW1;2/7*$E&*)5!4#)L_,'S5&"%@0E3T061QJ:7T!]4E5-$X,((V!\6B\S(U#J'$(/:=# M:!A06#3V$+AJBR4_MW@B1N.,@%$D\N_;!.FLE0-3O2UU">!=W!Y\S.%.#Z8R MG:4:JJFH423<)HHD WYS%LG('W([J0MY#J59%LWS*IA5J^#6UCK8'S,'GV="@'!F:8_TC#BAI6U+"BU\&*5@AMVBU.-,M SVRCDS2,H&$$ MKX01$ 8%)18T9-V0=4/6KX2L;>-!M=O%+(U9KB3(;EFCN@?)8F?UI&U 4-J[ M^D-C%31_F;NJ-2P-*+8J4JVJ-L M-&RC81NOA&W8>9X:LR 5QMO94'M#[0VUOQ)J]RYC(6M#AR*]H6K8BJ0K3$T' M!4&GD%M)^2KSTW,PV]RG@EW3;;$8P2!@K=2?98$I7\ : 4X^;Z (&N[2<)=7 MQ%V 9]C].W)E18E092.Z-!\YCF6IN+HO+CDS^&GD%A)Y"#=-V?GJ M9[.L)(CJE'1Q4]E@Q#JLM](%?-E><4F$E)N<'<224S:GQSNL_JBEJMSF.*:8 M_T07KE4\B'5T'G(??X;E#[YN8(4%@YN7JL*+:AR.0D1FDNL9HK M!!D;D^LW",RM0ORWG(_T@?>Y-:%2H;KWZ4*^O'-AK7I#RSF>6)E7D]$7%M7GY0Z/)H=727!)HBRSR9<8EV94+C/&0L)"CML:RXX7[ VU\ 9- M5-4BFQI9)"9T=PN$7:1G[E5?2X_!V^\5;HI=92O+@&M"Z947'LLY=955/DN0 MR9.ZTYF>H;EKFKB.J:#-O:_+;],,ML3TCB/7,4(1>4:V:P ![-F)P,LH'1#N MHMCAO<3THYM0]RN>CL4H%E+[0-E": &@F:3>3T*2 CFK11;O)F6LYD-!C(8- M,O(>(4C!%E.4LE%@8H).!OC!F@#BW>AOP;KEES<-U5E%8*-F% M]&N)5A(E>'I)BG4]"'A1V#59K#,6@7\M))A5$867/ZF3:#32W:*+N_"HY$B@4U(*W8F!UNI6'"&8E\(PL&3VT4L_IRZL.V"%;"9]C34)@9 M&NP/?1)>Z)ONZGEP;F/.P5RHF!06,$+X^B3A1$N+T+.D3UIS>S/WKH[M.*1*H,"*0$<: M7Y:4;^('>45=LX-AV020+@"4>Q;_6'R6\L:-$&^2SEU/!/FU1$I().9XDF!; M;,FE,)V_#)!C&1)52"QN%<>S::IBOB5V1U M[6-/SG8&-6J:W;) -C&@JQI(^$VLHL&_K1U%"F;XTP\5>%11HME=;#GW1F;< MN%82CIUY8T@)85Z-TK[6QA9P2235D9LECRS%XX/1A>,Q9T+=\Y[SYLXQJ<'C M5?XN?/\!X]Y$63!FI]APKH'()K' J@F$OB%KU-K^/-!J[IS6N;=KW\"*+AP$ M9[QE@(OEIVS57<*[PM8$WLVVBZAC2 [4I- ^;YC:# B>UN7([)/&CB MJ4)%$_;W&$RZ"EG(@J2ES]I'U*KRM+PJO6911(*T@Q0 VCP2\GM,"/[^R4=A=3;O)-(TZU+6N*5TV^91 H0V/;3F? MLQ@7@_X@-[?#"K24.E#PIX98O3I7NR>1V!4JV$JF6NE2I9&E0//J8!M_DK@Q M*R,%$8:8V=V5Z&K#=./< 0II_4A\U;&C8>.Q.2M,(9L1IAA*@6&6 %$E":/A MLX.UM @53XOM9AQT?A2)LX[%VI_\JLM1&TD-U3MJM5>Z]^[8\<"W8?#])20P M'<4@48D"TIN&_F0Y2:<**AUW$"\&Z*[^B'T45#X9X3_%=!9$8D1P;B7'KJTK!@I4.Q0EH_;7-'ZM<5M)@+^Y>5Z M1H& 3V3Y.-B"&G\8IS:?2O>+*(>(AY::H/1C/]3WC::.UI$]CZ*B=$Z /,X M/H/XIKAGV-N&),&9K42=H:L^<08J.6TQ@&G=>6?D!!3R$)8Q\R<]N29VM['! MDDZGV\3NFMA=Z3IZ,>BU0.H4K; ;K)#*.[;4U1I&@QI(EH@*?&:5YH:P9-0B M%5^O-+KNS_'7R(N/0=OSP.(:@3KM:GZKVC?:R++T6+Y53\DXC5D,14'"04F5 M&VCXIOZ"&!LX\5J'_0*11Y:"D6&/+/Y:V'Y-1\!@1M:E*9,K_ELG;#X(5=\: MST^!F$;EQ]T.;YY%LU/.]<5.?1S9G1(3>PW: 9;=)YG0GI-KCR9\D& MS6N3]HBYN]6U8"-FM4D[Q/TSG LK'D7Y#]T/"P3E!LU_D_;25A\V:%H;M46D M5&W0A#9I<[2JN4%S:FW07&322J61^MK=>A@;5-$[F4$S$F*^E/J,[W1W+A9!/ M>:M*&L+YJVRU7",[?(+Z-E36S=S(75H85DY@Z\G/@FUJ?UO)4=H4\C:%O$TA M[^-B"0'!7H)>=HEN.Y/$_VH(7]>Y4GED0]T-=3?4 M_9JH>QCX(Y/*T!!Y0^0-D;\B(O?+2AIK+NU)[/=P(*M?C6.:Q +,/*" M*5B)D\FB3.PX!4/[B'G$(%;DOP5+D<$6*-^/,8$B!0:5+U:<2'AZ5?9L>Y-T M6RNK>[G+26%>H+555SO0W57;?W(=@#)I*YL,N\4J),L]30YLE=]FBD F<$75 MOL3"[(P"&S*WF+"J\@+93W)965B^[?HVA\ [SY-(Y&6,7RY.9ER#\#$68 MD=]?P[T9VQ5J=O0>YC3"VL(OWE#'\BE]8BF_+]S5G:>XJ]V=EWU9C_[7Z='9 MQ=NZIEC*-?%#+R1-3JLZQ4LS7L=U^FVNQUR M3, _VO0/5"BIYD#>[/0F#;\[GXV^?G*\G\)OC;Y]/SD C/#[Y]CR2]B_!@@,3 MW\8&:?#\Z!",_3KXF!#KQZ;K1R Z?]]QY(GZ^$AR/A41HL)(Q(3/M5\81Z-LROH+ M+$(60BJ\IE"@I]B+@6YH"^!2"D9%\&6UJ$+FI#10&H+SC]449MH>L3]?^#0O MEH'IY9XLWL&6,Q0T M0%2)F\FS,F@W-6.X-8/@3#P$Y">M:D)N9,93H8:S8R)T"ZR_ZE[D^ M#W>.F M(8 B0@PSYR_>HI@L1_ALEG@MX$"$_,]B!MD,=[E 'B49@?+0)P0"1Q(,9-DE MP2DG$4XV,9GV6&>"WGL.EW%7A910.6&YA!D81R'&((.Y)>.IB0;(C=!/KF@U MKMG>8VO/#)>6X0F:IT]]*V08!,E1+=AG&>A9(K,@7974()I-9)V&/80W'L>X M%152@4OTP;QD"!Q4-H%)6H(K"H.E91V-S?><-E^_L?D6VWRYJ^"34T:E2ZQJ M#3Z^7?KL9NB+,/GN3^:/D.-1<9]>Q":>G1S^>73A?!E\=+ZWSEN#E@LF,PBI M 1C0Y]\_GA]_.AZ<'1_5NZG15X'KOGT*)T6M2K>F_2\X7G;UFNYW-X^_?3KZ M7\[%B7-X\NW\Y,OQI\'%T2=T3@R^'1X/OCCG%_"+KT??"E& ,K?9Q)NSDAZ0 M.[#[*0(\Q#-D]/$D.:./6>7&Y_A9XUE_+B;:'>S>99)XF>^2LL>'^M /O*BW M.9^L?!*KJY4K)V?6['95CJ/BAN])OWML 9A3(^B+&Y7V"#I=$@7^F )KGW4( MS3C,*M($5]MX&?E;-47USN3AE(CZ+7RK(:F-)RECM$S\4*I,'80 4H'F8ROP M?68"WZ<<^!Z8F/)G#$9OG1X.3CXZQY^<;U%+QN5WMHTI]'2D615JN03%58XOK5$>3Z_[ZHM6^.:&XI\D139+PT1-D3(1-@K$.%Y+O/M9"9BV?Y"E47\FS+7%N6J-<3Y(.+<:8BS(4XFSIV% MQ'E($5>*EYT)[+9(+B1X@8X _WVJ@Y;GNK6'53V5R""G?WG2:#Z-$SB)ZCGL3VT3?E)$O38HY. M3\XNG)//#N9PG![!?[Y=.&='OQ^?7QR='7UR3K]__')\Z P.#T^^?[LX_O:[ M\_GX[.O;*N:TZD *O12=CY$74Z_-3ZI[8FV)YVJ;]8";Q< MSU*E"CWBM=O=M%NGZJE4#2YWP+6:IXULQ7$HHQT)1SMJRXRQ^"<;@I[O>S$6 M/6WAL+(=U"&/+5LO;*\6,G%SO8YS<\J7/4?&^F"&DL7%.>+C]#JG:#5ZZZIC+K8ZSDDK7X+ MDYFXOVHPSZ?Z<^LUN>%5%:S1TP6O,^5-=$S[!Z.A4.>'P=S5]7Y M:'P>5?!3'&(6);[=X>!0E76M=NYF[4D6\!EC]5;AG/%79M_75KV.MP*K"_"4 M&7?)1-EGL0\+G&'AV*4(L5%>P(41,U-L[GP/?>T6H;D/IO#ED=?PZ66,Z:.7 M^'R0BF._(:[,)4.UT 22'F9P^_U\BVR+N5(A$$S*NY3E>R=97'S+)]^ N)U1 M#8L7*C:@I&-QN,H9#;U$%MQD,EZ8R5W;#%-W M'C<@@-RH'O\0Z_;O5C-YTXX$GM U:(<:=4\/28NBK93X8V)L[7'=;+$V= R; MI+\HA[F@KIKFKW*/& GM!EABX/&G@3H('=(Q6)6QQ3J?$.?]H:( MCGB M%G8R)%1(Y$<.,-D4^;P/4Q'8HAG)'EN8Q+J.V9L2U"E-!8%/0=>68]8NBT62 MW$HJ2C43N/:"C"$9E4525KNR1':1!-' ;9-A&Q&;<4K:%H$"#.>6#"0TH!MJ MP)44/X'7'_59J>9ZMLI:/?F_$+XH\,6UY*$6:Y:-K F20C/,H=9H+(7[K1#- MK\FO"\"=7$)8>QL[\25*G %(?+C!KG.(J E1'/K>HZQ^XQSB7[UX=,7GW^V1 MG=5](\>N'"V)B*\9>*-**A/_0,1='SELM]W9;PK$-_.?EAW>: M:,Y3%#G;*?7-EB^MM[,KGC\.O@R^'1XYYW\<'2U'/&TVM6Y3!^<8D?QT='CT M]>/1F:.=SWB/"0BUV=E[[NP667U1EH!UEE!G 3%+.;2I;%7Y$QIAZ,%;Q;G; MU,#?[>SVGZP$?G_GEX6%[=WZPO;<:ZO\^W&&?DB*X_XZ,AP=>7W,#6[U9^E] MTN$6#U0>#BX$7('PG^\,/D?=T/+&\(_O+36S[3KX?]O%1]0EMFZB_ M]Z3>' MXKBY;#VMXMG$>^=TR#MQR5( ,,^-UK3SS453%ZW[5B\:JA>/>+?6/%!S7ER& M\ )Y@3/T1C\OXR@+Q_9I=-L[H./V]N$__?[V4H[![>(>)?-^98?5_1/O'U_;) D(H^-TB"DO*!O;?;L7N*WGD\;>MF\[4FXU2';HQ3#3I/?&H;UXKZU MV;-[B=]J5+:[LK7>QK$US!/6B=J8M'7M!<^!65=="OB/QZA\]&]_"Z/PZ># MY"3L=/_3Z_P';=IW3A;Z_!?,S/S/]_-/[YRQ&/EPSLD_W[W';HLP??@F_(OA MVO_YSK]-?PNSZ3A*Y9/O_N?N0=L]Z!_\UZ_Y^:ZWOO*1&.>K.YB- KG!G%9F<&.N\4C 3:0FS:%(-X/1/EZ=^4+Z5)MRIO?DFTBEJOTD M3+;3 QZ[]XIX[ L[R+7Q5V"OO?9+9:^-NOM4ZFXD>X!Y)>?CF^.]:B_^\M.K MPRR!D45,/MDG9L%==^?@D2GW+7#@!Q[G&AEQ>Z?_4AEQPV(?S&*/PVO8B@A+ MW=\T>U7[, ?Z>Q(^NK/G'K1W&D;Z5 >W/HZYZW9Z+Y9E-KKK$S'6TUC,/']L M]]D<#E?(J%O.J==1S_?FEOD$?.>U M;-4;669CB=PD1#3:= MNX1AF)*S$-,Z9XSY]=83CM3VG.+F#,+QD=J:IXK2[/;=7N\U)76^L(-]+EQM'CG5?!=''OM$= K/653)T%XNV-3G9U.O-9E7%Y)&K MKEMQ;6[]@7XC/-L(9'+HT0GGH23#-5*!R#8< M_PBXYK2;?/NNWFJHD-3^5G*;B:.]6F5=$ G[MZQ(/1MZH6#]?M'K?4F MM,!J[QO/-7>9]:G7ZQTE4O>QAMMS'NCU5KVJPO3(E>+=B=P+V5K2=DWOB6FA M\:HC-?8';@;=Z[>/2BXE$JMXA;K1YN]@OU)2J==2\!2Q86V M=5>!NR"MZDB%9JJN9<=*:TMOMU7A_>X7\/VB\C_,]RS0C'&NW4:]\75N]0K; M$:I(J8*U&D4]* A%F?!WW>EV:>%5 !2T.K8YFG M\OEM0;TK8>.@:]L8V8X=VM@T_HY9C#U1W\ESSR7:X^=;7\9I[D//_)/*H.C3 M!";"_$ T&=>P;"1\TSY?L+%MVN$7U8ZHHN\J]^BJ^"YE-E?>;)9-BYQ$8JK. M1=5[5[E'5\5W*6VPQ"DV#[YA,:#P&VIUQ^ON$QT5;CD==HE:U-1;W4-*I*G" MXFVQMJ?9J6S^S*%JAJ63L<"@?@36,>/XJB61LOL"%^/$2/D5=HH87--[9X<4 M:ZG2*FY-[';T]EEEL\>50/VP0!T\31WOC3%MQ%PVML- *K!'+5DE5>Z88X1[ MD[!=O=%1U3G[7_I9 MT1@]QR"-/[J@VVU?5%F)K&3MUJ),0-C0GMTNWJI7%F'^4&WP_7:%F\^N5WGUE7A7N4=7Q7@>J<<:+L":&^I+/R]+J12;95JNY>>]-'(L4W"8)KZ M]K,1,NW%\'U#1:/B7?T'IT?0=RWJ)!8,HS (@6) X-VDY7?UADH2W=]"*ME\ MN&KPSAII*(?";(K@SOO =6NJI<:>5G&+$"K=?3D05*YGB5/>CF2:*M=3<81J MIW'X&:'*]IY+)=Q1N E['*IZH%TMW/9J@'IZIUZPCT0IAA4\'X]DFDHQ5!RA MBH J"@4__/[]ZN'[X.;A7NO?7&CGPYN'JYM?!S?G5X-[[?.-%S*MWOFR:T6P M(CG.JZ!XGI[LD/)E^ZZ%P#RP),PUWZ50O@;V+Z[M ?[$8,W?T#;4*GT95WZ M?)6T?$NO;/W*"_Y4@R0SU2!I&C=("K MTMS8Q!O;?_VJY1%]]CU?DYO.3MO3 MUT]__US_HJEN2A5]5[E'5\5W*>6XQ E*]\R' UOKI]K&D534M;\L/_[CZZFW MW*WA#_W[$,%Q?S>K+U,DVV=EJKU?(@VV>^@)WG M:\\XQ:^:$843SP=&LW3-#@+LH(!9;5Z2XZ,%.)[@%VT36M(<@BMZX*[HQ\>9 M)MS5S64!?,+GMFXZ6V4GV(\YHPKSR\M16;D/D-.+X.IMBL!25Y=E M?IV&WNIU]-I9ZUWL'6H7S*0Q<\6M60W7"-MZS)OB^+76\7G7^I7&*'8NY]VZ.Y]ZT, M%M"NS+U23/9CYMX'S+K-+(-MT.I#EH$V1Y'WZ?V;J8[[GG:]UM7;O5XN4/X: MFF%&,?RZ?=? AN;SOJE9I.]CWW-;PW1^IZ6\H36Y;T(4Z0K8]]Q0'#1Z3;W; MRJM85Y;C[BW'+>D0RG(LX1IO62E^7U)V'4S'9E5-1V44;LLH/-^#42AEW'F) M[:0]FT7;(,UVM;YW*GF;F47[GG:KI3=[+;V>TY^\>E;1OHE9I%6T[[F5QBK: M-R&*M(KV/3>0!HVSMM[N*J.H'$;1EA0&9125<(VWN>G?#6?2T5MG>3[S2AA% M*IZV6]/I8H^FTX4RG8HD305-IWU/N]'2:_4&F$[S3J7JF4[[)F:1IM.^YU8: MTVG?A"C2=-KWW!I-O0G2X$R93B4QG;:D,"C3J81KO,U-_VZL&-CPG;P\Y$J8 M3LHHVI91--ACDN&@#$;1KBS 4DRVPC5EVZ!?*:MOJCO!S>S\?<^OE#5E^R9* MX49;]2:XF1MGW_-K]O3V65MO-=8PW)0EMP]+;DL'O[+D2KC&6]9DWQ<$:Y[I MG4;![0%5%&R+!I\PO;;><&-P4A>B>8\V7;T,=L[.C+I2S+;*5MTV"%A*!;C" M,]S0KMOW!,MIV.V;*L5;=M6;X8:FW;XGV-:[O9I>:^5!NA=DVBFC;DVC;DL' MO[+J2KC(V]9EWU?P5:LR5DCU[+72 >,21TT\QV)^0$+@[*O&_AW9X9OVV6)C MV[3#+[\H[-K*O:OMXJ?O'[754[=C=]<+AY;1@J M #64FO5&7H6M9C6B"J77^/_?XP-XYR3F..Q#56WUCGZ&A:[U^72MC:V\#Z9J MS]'CO6W@B[/[YX:XAC-RJ\O5KNGU;DUOG>5UT-L""[ZW87NI2+[5T9UU]58= MJ-[)"X)]=,=HA]1ZHE16>8IM5OM=MF56M]JJK^4N%VYKS2V[RA52 NN@;UDV M$M]PMA^^GAJV!;,6TM TIG9H.$>E;YK14^2@2T(3;N4#UTH_+]^S=RPT@#36 MP/!=H&"0(M %I\_VI' XX+OEF?XUMIZK5X RL67PY/&A2[M9I)YG:6M=\_T M3J_HI56J;47$KQ=.F \,^#3UV80!I9^99KOP-SMPB;Q"B4I(-$0*G:<)=$7T MN?:"X(:%P_&#\;HC';E9*]@B/0R)O+.EW9[>K-?:!3N)%DED+D?J%. L7;3V MO<)DY@!82V://-\"*4H7 3FTP'-LBPR FJ[A_[ZL(\4WE<5R9N^4M8=*Y;7"4W[KK4G-;/7 MK>G=W,K"JJJ9U5K([;DKNV=ZMY.7:ZHA*+QH'6*TLRS FIF M:6AU+//,$5_P7]1=LC,T'6;X-/T)SNXU'B.7.?+!^3G@]<:ZREZ.%I=^Q!;F MCK/FJAESG*EA87T )<[CW^+!]+<8 U\U>H%F1J"^N2%Y7>$XL*UP B.KU?[Z M$1U8L 4\U#&F 7PK/\4_9:;[:>9\65NW%\-M+4K'3QWKJ&I_I?S[-7;$@IOG MC09Q/?U>M,VP %"*BB%8#N/G:8&6KAA&F&]:\H"+%X MG2[#KP:OYL1P'YEV9X#VH!F!9F 51.2$FC>F*[Y% ;P["+1S[VEDNWB9>ZK= M,Z;=>"'3ZGK.)L'/\3 W9O(%S\,$2MN4=,<4N^WIQ6;Y/=L,/E23._B"GSSP)=@KP=LU/%[U)2?\1 .*'4=UZ, MMR!_TVWMF1-_YCCAIY_<]4TD1BHH66\W=4W^Y\O73W];K"(T3QM=O#LSU-/. M6\8.Q%O'H$%B4.U- F/AJ+_P5FYJ<,!TJG%1=-#Z0$P 8\1]L3=MA_ M_\U8DWEG#C=!B>YIVP;6G3_JQ.A]/DXC"KT9GQ9]M>3$S-TSFW'M6H=F#I56 M(]8KB[RY&Y[_8_"@7?>_:3].[T_[I[IV=7-^JO5O+K3[']_N MKRZN^G=7@_MIUZK?6S^4F1?"4HP_#F?GA]==%_& "-'^"? M[X.;AWMM>*D-;P=W_81WH)ZVHOT7G?!G+*0S%XBN3C%B>(7X<0@*S;C#XJUPH\X M,3<3DO]DAA]H ]!DK7D0BZQHVM(J**:33-?U>H_:SPEY\$K( N\H3>:*CNG)$M<2RWQUA)WFFT= M*%M>?(X5PEJ)X6UXV+R @F5^J<3QWF#%@G X%MMVM]*VI=>;!6_%PRBYV<(* M%B),6QV]=U;P>:F2("M8<' DTZQ "F192'4DTU1&^P>UQ;/2:8N_^EX0:(X7 M'+J>N**PE^APZWOC.;RN+:B):U7VZMU>4P&R[60EWZ\NKK62L)3U O3&K0&P M*2N\>+DZG#+?"#&EE;U.F1NP0/55JMZ[RCVZ*KY+:8WE0OMY;Z@G8(9O3BB? MR6+/S/&FF'JO:RX[=*C?51$"3IF^:UTD=!GP,V"G#LA673_KJ,X4^UG10AR2 M]9Y>;^7UHU'1G:.1O/?,@4^/NO;(7(:U42B!#>O)=NT@1(WS^;B!?05]?N74 M@3W;S]!F'X*XW=6;/26(][RTA4CD1E/O%>&U42&BBGO*CV2:*D2D.$*%B+:J M*=1?J$VN;-.32/6L^,_;M"[0AVJE+6:[7B$_V.0:=<>QF+R3!JZO6F MZ@NAU$>E+"CU47'$#M7'"BJ&98YQJ_RAF!9)AZD]Y1'5&GJMK3*)=KNFQ684 MM5MZKUU X&=7&44':ZR74"93OT?>X5'[+$SU+RKWJ'KO*O?HJO@NI4^6.[9] MA;@&+ CGQ-+6^%B M@MN-5F5SC0Y6XRR?U/[5L%WM,WH OFC U B&"\1#V#M"_SYNL7W)J7%.\';F MVX-ON &_$,F&%N4W@@\N! MD+=.R4W2ERC'([BTLD4S]N:C$< M_R%(L]LX?UMO] K0P@Y00!>QID7)Y"I7ARK->L^^7.4,^84(DS:-,S;S?A3I MLYYR@FPA'^M=*UM,M55783^IS"R5AZ,RLQ1'J,RL:F4!B)1]I3_F:QDE4QT; M#?VL"&7CZ+3'XF9*<2SQ^7DDTU2*H^((51%ZX.HE!C0UWO=6JI>A M\7KP%:$K4[1DEKCL#V&[$=!3I)%[K@@"\^L>D&"#U] W8,_:KN&_787L*0 5 M!E45WR.L"YD3M*=2@D9+[[8*B!\?H&):/MXHO"2AW2S:XZW<#.4^![XQEXWM M4/L\];UG.P &^((\N\J]^BJ^"YE_AY"\8\H*=9,45.LA5A4[%"P4(B^;$=@F-7"W;"<*F76TAO/ \%T@67#+_'L4\D29OFM=<+J\UWC^":?&3WI@ MVMYJQ.96;3USJW;:[B@3>A\+O,J,WMH"GQ7=,$M9TU6T*(YEGLJ:5CRAK.F# MMZ;_H'$PZ\0 \L%Z8$+E$YS59%@'FA>%00CJ*#Y+&="5>U>Y1U?%=RD#6AG0 MUVV]WBR@ M&NW8WWK_A96V_56WJW6P!:T+RPAO]B8" K.4V'&3X]:X(R[346 M8%SD2WDQ*VO%$$R&2$LSPG:UZ$\+V'IC@83='T+PA&F&B04UAON&+=Q=+X07 M48 %\\M#]N@;#IQ?/B^NF; U467TL,,X")M;+N&:]IP$?!9R#![-CC5LA)X M=FY\Q-UUSY\L USI[@EWV!..RHH.&G)U1GY?TL.R3->O.TT<6[,T,][9SEC%9\_95N?Q&O'GD.:G?_;6@3'Z7G?X6>^2E7 MA>/"YX'BF+#%$!2.4>\M8TWVG-$/!26ZIVT;F#-]/>IO\>A]/DXC"KT9!8^^ MRE,ZE^V* K3.'"JMY-;C(4^. !&\1ZPWM^_W)&[NAN?_&#QHU_UOVH_3^]/^ MJ:Y=W9R?:OV;"^W^Q[?[JXNK_MW5X#YS8J07UK9@O+;;Z'7JM=;/UB=%\I69 MN,.;^^'UU47_80 T?H!_O@]N'NZUX:5V_EO_YE<@]M6-=C>X& R^][]=#S2X MX??!W<,5?EZT#(KJ*ZA^>S>X'-S=$G5\]?%$4?[7T RLG D3P5,>8!O"U_!3_E*' I\61YM3/UHQFU&K^E32M.9M< MS@+FL-"1D@X,./[ MC,VWC\2V-SM@[YC%V!.= F"&T^3A,_E);L&*9R#3+>T>+/D_LV?UC^NL$+#G0]^T V M## 8#G=UIKU .7&$S4T^P[9.KMQY?7?N=07SK3&U0YCD I8MA-,4^Q;/OJ89 M/46.,1/0WC%S7;"Q;=JA8J[#8B["RR%6RI0U[Y'1KD2#4D3L^:+8[;#8C3K1 M[FA1C]MX.UH6HW27H'"]7:W8]A2<)R]R%VH6AV!*'^W2JLU8M17[T&8L^EA6 MM2.K^YFX MI%,>Z=@93:[*[T3B*,#'W\L& .]'^VXI;:WS E<-J:LAH3B49/-N')[TJBKU\XZ>N/LD,I(RB^, MMK'F:PN0_S#?LXQ@@O3M-NJ-KW-+O=>RK2-:]B2@AJ&O*U<$GHIG@5D\TY;> M:!: Q7)02[\"BF73M;]CH0%*O24A7(I9]+70;)L-T$ 5%,]NUS\5C5S4:V%_ M+''64]RP2VXH *&ZJ[<;1:^B*N0O-S )G#&^ARO_S#1C.G6 @,2KWE@;O)H3 MPWUDVAU^=62^(_]/9_0+"&#F,!\%,+?0[M@T\H$J 9CSWJ-O/"7]:]:J[2ZA M;ZG1.@-;KJDW6P4WPCD,;A'VT#O-'^5&J=)FW:^;I=/6:[V&7FLTU+[\J-4] MRQNE8(WWFN(%-!4Y/'Y8H7QOG2%VZJ=9RSX[)/.LI,?YL6PF1:4R4&F1*5T) M(.--[CB,5GI',DW%$8HC-IIF84:P$DZ*%95P4ARA.$)QA.((Q1&*(Q1'*(Y0 M'%$\1Z@Z&U5GP^ML-"/0# H=S"!('$O>Q'LSVGFBF_W,!N,Q,\-;YMN>-1SW M+6^*3T_",3RB$OCAREN*+,7X0+[%V9G>:S?UL[J*X^T^B;YB;*8J?@Z6_HI*BDJ+25I4^.!:Y58!(V>M6^I;%SFRW]5JM +"F ]3]U6;9 MRV:I)LNKK(]#L'@&K\PW[8 :00=HVVO1\: Z_3CDFUCN;JL*B \-_>RLKM?:=15N*HA!?C>4V?8D%3T8&,![PW=.4N0&!/RK+ M]ZAEFK)\*TQ^125%I;51$>/4H^#!6V#$D$OE&QX1YZD3(JV\W#$P:0(8SSWS MGVV3<1WGCIG>HTM/K)81U=(;]8+UHL/@+;4#%96.3TY52,RH^.16C32TXPW7 MI$ AL) -(TB//&\]-@]&GM2%V>7'%:7:5-:1BO@D<)5F&L'D VT)?#>#PQ. M>]_PW_CAORP"!(Q!OZR=J5.V&O&VWNW5]%I+N7,_?':LQS;DD2L)V[R[YKNF MMVNJY%LI>XI*BDJ*2HI*BDKEHI(*AY4[')8V\!)+RS"YVT#%Q91\4'&QTMIY M2S-"^\D>7M.XVW>C[A:8>A;X^B$'-Y'[Q;PV=K&]E;Q)'?&DZ,7F^JP'$E M^*="2[[(>!(*/RCTJVP@^:YW610U>D'Q/'@H[4F/9)J*(Q1';#3-PJQ!)9P4 M*RKAI#A"<83B",41BB,41RB.4!RA.*)XCE!YP)L'O^L;!+]?^!4CS['FUVE/ MH?(+9I);F?-!LPXK46O4TNQR@,'R%05@5&TUC,(@-%P+J+BD+6 M;37ULX[RWF^G''#=+JW #FNL?&[OW]*!P)RU]%Y'H<"4F#,WDU/[+40]Z^JM M>DVO=QI*).U:).VSUX@"0-WYTWN-#QT@Q[+^VVP47ZJ&H?7NF=[I M%=!OZ [AFY9")0RGZC6+J"5YN&QPG;EP?9W=:>CG]4*.-EWU12U@GZF\A59 MW+!0<[Q =3<];EFE2BHJ3'Y%)44E1:6M*F=K]:ROIW*WZV6RU^IG>K,(F_T M[36U6_:R6RK*\RJV?@@VCVROF@#[>KPED#*"CEK**2.H[*[318"^&S5/SJIM M^PVH-O5.MZMWFPH324FQ?6ZCS5N09W=16:*53;W>4+D):B\I*AVXQ*F0P% A ML'*;@\2$)R/L%4MH8[)9K+(&CUJJ*6NPPN175%)4JD@[\9(:4J 8%9$<='C, MI;:@HM+Q":HJR1D5M3L$,RT=M9O*BCHMTQSG< -XFT.XDR#(5AX*%/=-?;OE M*XWMUL_T7K> @H3#.U&4%5MA\BLJ*2I]N(W'5LZ LIBE';VMNN"J+:6H="2" MIT)R0X7YRFX_FA/#?5QJ/R(+Y;9=/5S+4HE 948=./D5E125MNEC%ZH,5WNJ M93\U]-Z9 F]0>TE1Z< E3H4$A@K/'8)YQ6-# ?(W&EC1R+'-Q7:5,J>.6B(J MKVK\ N5Z"K/WJF6R=A4 M]J+:/(I*!RABJB(A5&2M2J:?'Z<+(@_*?,&YD%OH'8=!N X*[")8B_1N3^5> MWC,3+@WM=?7O/25PK@/;U.BV]$ZGKI^U"I A!PA7]CYNHG2,DC/3AQ' JM?J MY #Y<__";L_.AB+EF6*7K4NS?395:?04BU2 1\/D=>,*&>G81:**WE?O1.(V=C_9PY4P MI[OMIMZL*7!<);KVKLUMOG7*8CC6ZWJ[HZ"6V_>X8 M^BR8YC.3'U?V?PA!3-=<%J)!&/J&&PB>-KU 5<8>N9Q3QF )CYF5P&"!V.=W M,]N\$D9A7>]TVWJSTU0Z;6'@'7OGC_+WU M?+RS'X:^/8I"+/M_\&X-'W2R-:-^IAD]18X1,FO1^W9?2=E6F0.5X)[*+/@B MPTDH^Z#,K[)_Y+O>94W4Z 7%<^",@;:622740[H(",%5PQGU#[A5\Q\AQK?IWV%":_8":YE#D?-.NP$K5&/9023.-8SY\$]C.#/7_:3VCJ!#%ZW9#U+T3EA()4R425CM-ZVZU:YA@RF]=79(<+[EETK[K#$^ M*'#O\B]U62J'ZWJMUM#K!X5'5\3JK].D8H/EOV.A 8J]-3!\%PZ#H)AU7Z?% M1+/6UFOU C!T]]<)H@*[OX091'6]63LDH(G2<\'62KE[7;W5VA/&F3'>@OQMM;5G3F)O MK/!2U&NUOW[5Y+YN(BU2'HYZNZEK\C]?OG[ZVT+>K#=/&UV\.S/4T\Y9SFC% MUU_3R7,:9<_!0 UMXJ.+^[]"S_R4FPW(A<\#BBO<8N?H,2/1^WR<1A1Z,[F"]%5>_N*R75% F,.E19RZ[$2J2+IFW?# M\W\,'K3K_C?MQ^G]:?]4UZYNSD^U_LV%=O_CV_W5Q57_[FIPGSDWTMQO6S!> MVVWT.O5:ZV?[DR+Y2MC:X5?,5/%[$Z:PT&)-6WUK?"[FT1\I0.E^"%)1AO $^R0< M?-J>AN_)'5G^H/G' 4, "[C_\ZGS:=6C!?"9B+PG\SP TZ8 >BF%O\X5Y^2E5%;6@_%?I+]&L?*?FG*I/^+FL:B MWPKDQ2T_2*WODO6M[6%]BY,UI2^U7-L]6=9*RW=Y1U.VX>7=\+LVO!W<]1^N M;G[5^N5>W15?-?^E+'RB;XBT=7?)WJS63 @BU)"*R^7J0J=&JHQ-^#2F;WBYX\V5*OV)B8 IF\& MZ-SG*=+L5!XW&WJ[K9K5[G@I"Q'%+;U1WQ/B@E)^,T(V?1IC^K#M/L,@/?\M MF^Z:0^Z-)6L0LNE)-#U*,>K_Z8Q^2=-Z.+Z2E+X'NOR8[E24=NJ'!%A5F;5< M+4M? _L7UW9 8O@1PYRR.73*\K;[50IL*118]/-KP*SX@Q<8#DIU(PA86)(P MUIZTGE\-VT72#-T+(HS-=VZ?*+.GZ%9;2>']K&NQ\:ZZWCK;4W=!I=V620*S M4:@!;>"FR XF&-@Z>A$<('$8[-9!AB[#\040:S]BN-538GA_:ZMT8J43%Y]9 M,./E(,EL!T%DN";B$01A0#$XN-&$U3AN,9TU;2\Y/H/[>(Y4VFT 3F^WE&C> MRWH>LU16\O;CB;.>2SE:#C,"IN)GL D)IUR09<#IL=M^]WJM7D >[;')T@V6 ML9# &1R)S4/O MU ON&Z74Y!++Z0O1^%"SJ6>-%AJO[-#E[XI:)4D2WL7G 0G2=RWX]QR^M/<5 MJ>OIO2)Z^>VO"JUJRUMLP.ZL7H!.O;7JM*KWG#X4:7T^,=Q'>'"VYHSBS.0\ MEEJUJC^KY+O*/;HJODOIGHDT:Y=-FO5-BG0%6&;+[&=$%CQNS1-4$A_=U1>, M_WOE2A+=Q13:J>%_II]UE=*YYY4MQ.YO-QHEUC>/TXE;.@&-0.[('"IY-V\' M2^K\88>3\RB =S&?KA< ;7: ,KG012X: M%Z)3*W.BV1&IOWO+N8"3W))U&8W6[Q)?7:F:JSV.NZ%@0V M62_"PZ0TY8.2S8.GJ>.],::-F,O&=A@HK7G!=I:4NF,.EA06*J[74:N:C0(R M+PY0598P<;R5K(N;N:P+#KPV)W0/4-PNV)/4I&%^0P*EY';$+_;NNZCKW5H! MJM0!>B^*7N=B96^O4]V\MR/4F'>6'7<,$OJ#651["P>>*;S,'21 [ETT-UK[ M4HL%O _A9I0.!.2]TF5&QJ\EED>>;X$5 MQG)F[_1&',8T=R"1#H541S)-%1E;H"_6R^9AO6&A1CB_44 8DFE8,CC'GH_! MV[I"_0 2G0.%;GWO&7C/^O;V(T#PP:$D5#^FTW[L_[.Z?M93#H!2K'3!:N:9 M?E9$9%0Y 78FU%_X%2//L>:%\9Z2(_KWOVF7U\,_[K7+N^%W[>KF]\']P]7- MKUK__.'J]ZN'J\%]!HQ205)6Z%WE'ET5WZ7TV43T-V7B\B]TMIL86?N M0-=<%E)/>L[7%KDPE#3/;/9O40!TQ&:Z8-8.QTA-\8NU4WG>Z>BM9M&1Z^.4 MY^]8XF*R>1MZHU8T'(B*@%4P$' DTU01,,41*@)V(!$PVWUF@8J K8Z+7$E" M[3L"UFOH]:8"@"S%2A<; 6N>Z'L-AFS FWL>T]:.&$:>V6^:0<,/:9!Z)E_:MZ4_*@4#)M&(\MV\K )VET"Z>Z14D-.J(&@X&X]ITV]WE(X"/M;U$)\I;VSR@+1'*KV6G(1 M[GCNXPG<_Z3Y[-ESGM$S@1>B.#>IY;62V6)[7P.I'H!2UQ@6&8YY0_#=]J)H MZ[6:*OK:WZH>,R2Z$KV%B=Z F1$F&M ?CF>X2N:*W7D5!)'AFFPXON%J MQ0<8H"MH68]91!^4\,5TA:R2:HNC&D7?/<,^J]M'G1FTF-()['1:L'=)J1[1K$^ACYN[VZ'6@\M0=5BKBJ(O0--Q!;Q/2"(XT)$BI@6B9( M.J;(B.+ GK*$AI2'_Y#0[QS)MU-5^ZS1U6$?*6](>===Z>)*NG_,$2**G"FA M8V+X3#2O%UD=)/7AA; &3S%,Y,%*[V6@K@FIAN-[(A1V+N=DPJW]/2;2;A,[ M:GJSK=HG?U!&?WQQJRN(5=%;B6M_CF2:JNA-<<1>BMX.U8]0WM*XJ:@'TD9O MVAAL(-<\JO*X=]5,74HZ%5D=M\P1T.OIO68!M5+'HF1N;WV+\077]59UKVA>JU]/$=FAWQ0 M;%5TO=U4X#O*#Z&L3N6'4!RA_! 'I^FB'\(63:"TSY9H _4%P7H6:KCTI1^? MT\> $+ET68A(V6[V(%EQ'IQ*7@TF* MU99;3?VL4UW\876>; =9.._0T/-.#5T;,9B,BRYO!)4G+E='R99,Y'XP=+?O M'&TW]5ZS */X\ Z$_:QTO;<]/ V]TRL ^T]Y/RIN!![)-)7W0W&$\GXH;371 M5AFF I=+3_W+P2@N6W1:]!IZ[>R0"C4.:)4K98@H]72#4[H)I[3E12.'';8V M4IIY5D!!+0VMCF6>Y4TR.VI-\_['[>WUX/O@YJ%_K5U&E M%F.D:U#,;#Y,A;<^DP!?RFA MO$(H_W!)AY6X& '%@7QO"I1\TRET-$4\#(H;!=XX?#%\=N!">@F "*?6K206 M8OUQ4@TDH?JN=2_(M%M$\Z:J[RK!VA93MZO7>I65Y$I&?UA&7Z7@>D&S> *^ MY4W99 OO(S@^LYCPOX!=+T&LJ*($$3M2YHJ#%^U MZ,4>$)VS@IO^*46_\H>(4/054N^,PK=7Z-V&:M:YRS54#NP#%*%;Z5:Q]0?> MX8A/O/%)%&3])480,&Q(- H-N-)"_3P&XT%ON N$1+O3"*E!$14P.[8QLIT4 M;MK1".JXBPU>-1S_"%@?Z3<4U+MR98GHI>3( ;\C8?H)R7:KO=?K>KNCW.Y[7UREUBOQ_)&\%+@?+L0H)_ 7 M$M<7'8^ )9] 103C3"T]Z.&2)O+55 M/F:1K/3J'0GN/^+PIQ34 :R*3P#'>2WLCE=PIT):W+2.PB T7,38VJG&W$+4 M-04PO_/%/&9QK 3M%KJ#,@H>LM9SP7X+Y(B*Z5-AQD^/6N" O0UEI:\WE**G5FY+H9@,BQZFA'LRTZ9 M>FU6FM<;"\3Y%N0T?]NF@OIAPC /T'N:&NX;Q@]=+T1Q[>@)OG?AC;Q44#^5^B9GW+512Y\'E!T;0-SIJ]'93$>O<_':42A-Z--TE=Y"NZR7;$9TZZEXN90*9];CYE* M.7)$L"!QX-*\E1U*G;OA^3\&#]IU_YOVX[ZO:UD+#8->;-T*I:8 M,E_\!9J2\645H=/C:7Q8->*/V(9NQ/7W&S ;?-NQUKBA1V8CA=$/GL 'OOF>.:?:_H6&5B=4R9,#+K% M=B.,-/S/)WS4/7-XAL3/5N>LTVNTVY_^CM8%';$F)RMMB-+1]S%0KLUV;OTTNRE6VH$+1KQ08O'#O&A-94W76QF%V,7@ M_OSNZA:1MA""Z^&W@?;MQ_W5S> ^_V0HR,:6:EYK=D]M9FUU%HK).Y N+-2N MC9%00%SS5/N,SHA&[6OR(WU1_XKR6P>R/3)TA?!$*SL,LI9O$(U@W]F&;S,0 M_W"A)AYWSLUI73Y,?/W"9K^) OF%Y\OOO,@77W[1;"S4RZJMIQ@PJBXQ/Q3\YD) @^-GR<["-#S%42FB:[A"3.L M?T>&CV@SE/E\[;F/VC=FF!-=.X<]#G:A:QMTW *Q< VFAL\3,_A;,4,Z8"!& M#$=[F8"$?=.\%TRC3E*FT^NHP2E$BVN[]#3T:\%?=&C!(B,?_C]F.%0^"?\_ M-US#,DZU/^",9XX-KX')..2%TQPCBEWO$FZE+\,NMKZWGGGC^R!:%GC@,.'BHPA]V0D0Q M?:"4@0/\D\$FT<9& "\ ?<@(;!@?#NK)0Y5H#&MA$6E"#YU.N, T.*(?7P_X MUV7"TP0?8;6FOOU,W^,@8!$%67W>@%8LTXOG.[!A4XOWW9C81F;!$+4:&0^I MAX[+?T>X:%A^A^\3[."Y\(JQPUYMGAS,0;%!Y/B>0]F840!"!:8EA@'DL,\[W:5K_(3];OC 974^2+Z,8'[ NEC:Z$WKXT=ZPHUWRBV7 M.H['9Z&7/.%-.Q.3Q-MS[FG,WO._$8B@7-+PT25#3\@S>A.CP_,I3:O/&!9C M/I#F3V!Q% W:[V"S3,-VU. ME?GRA1,8X=KL1X:W"BIK]]%(/L70+D" O)"$2(V%YB3.S1-^;L:GY1NNU]Q; MX_$D[Y #.94S'X-(Q.>Z'NCV)*W VF&/(!)3KW49'A#XFDQ\PO+,B*Q'KD\0 MJ8TWV![:58!2/M#NQ)-\[DW%.TE!XW-!]K/'N/OIQ0@E-CO=F4OD!2 \0/(' MH9 OPZ=^*^;SE6<_4)*7&:;, MF$AYR1\))V%4,N\*VBJ1"QOZ21PWTZGO/2>\-O(,WR(5QK)](@3]@?8"_BMH M@\.;(_&2F.5AJP-7\S5%2$I3J %"E.4MQXQ60'5V5B)IQK[WM.JP R[.MFDFV MF1_KSR7/.A& PATTI5&&E^NZ>03D[)KPH6>2E65IT508:=[^Z[)\+W%17]20WN,\DE*6E M_66-LL.[Y/JYVL/9\%7W9Z,MPE?)YY]<]> '$IQ'*2"I[^QIQ/PHP+?%<3)$ M$PS?SF.O8!\4WI]X**8DD)A,^GXIJ%(G+]ZYM<3\FE[+*9S*5X[Y%#6:(W== M3H7CT(N!1%?=1MJ$=!X\T40SIWKB^3G5AEQG"3UT&"8+C.9YQ-UI?_E(C$O. M'66DOI)I, +\#=D%%XFY 8^/^N3 Q.%^>TLNN053%O,R07.WZ-M PDM:EYY/ M7U>0QR@('KRO8GH!FY$A@%LVS4'\/1D&8X;O]#CAEY^, M:.>;J;61+0\C1_B2;6PWCV0";LI<*-+;.4,5PP7H&/ON6=P? ;=<)6-)/PE1 MC"K(&>\&K]4[.<#CLPK]]F.52DM36IK2TG:HI8&L@_.>C*JD:$T*^EQ=(X.7 MPB6YQ> IM$$\E]8!/T]]-F9DI0EH7.:S&%B+]^A9T1@T>=BM?!;)47YP[>J,V#YJ28H)9B!S4_19YC72-'_C",(^1U,@?A0];ONA9@J0HE2SRK6^; M[ )C O"B"IS)A:T\'.X_I\S_2?LAS0"=-9>_=UIK]SKM^=HQ=="K@UX=] =S MT/_F.1;CD9IWX3[Q Y=^''*[;_#*?-,&.;^>_.4"E^19?RU15Z1MO/[QV.MT M]4Y]'A$X=32*\ N-G[-L/WM<\M8M#MC'DF1X+MJ^1I4O:%Y/C&>,'9H3^5BN M4 D=R=#&D>/@8_ (-;2IY]/"B;!1Z*-K'2/XZ'B9P$++0 W<83)F!>DP$=6& MGGT-UA'O?\ODI:LBPU)%52Y/SE21H2HR5.5SI2B?4^3=6K4;@&K!-1V5EV6!N($S'-!HYM@E:P)CQG'R@D1GQE$V>_A^^>$FU@@7*$!9A M@*Y/*=PL28E)Z?GYZ6$\S15C=92H]VH_\=S'=8)EY$9;[C#=H]FVT+?56--V MJ]=.\^*:L=#3L21LG7R$!3#(U;2&/Q /[,YW48CK6AX???8(@^>)6DE,81T' M?T#ERRG'OG"2,JM>>G)^R/=>UVOP_V:W^2'_ NKY*"IXI9,I:4R9M*I.>BYB=PDF)2(%BI9RQ$NR0-3J9P9 M.2-L3"5GE)Q1 ;#V&?D" MKWIFSENF+/0^_9KXAB!5SRP* &R0*@&5=])@K-081[PM)G:LEW;_!S,+@,KT MTUSSDGRULA3F>ZNCGRW2$[<.PN&R%^?MQ";R2>R?=ZF,U#DI.06FOL 'V)+# ML#KNOWD6WIPHQ7@';^TINZ+=AUMS[?S$K=4==<[RF3I=N7Y[=3O0DD%F"\MG M?B3W=+K*$\4(:#/H*^>F40*9LTEQ= (L4V[(M"4%Z5? ?Z!6<%^^/<[,/.;" MI=LYL_>1T%SY V$-[ V<#03W49%T/[3#$VC(G\EU WS3T!^\4I;1PPO0ZNTN MFC(6P#ZX0,7$Y\Q[]X_K;P^^_?A(X9#!,U;>%+'E&_E;GB=136EO(CU! F(/ MYS ?>)/ZN=R0[CP<(^(F,R,\1Q]\ _6_"^,MN/3\"P9T?2(?]T+"Y6-K_OP. M=SU%3YPT@1_>878T^3ZV2=H4F4Y@"K]8D6\9;TBCN;RND,^,QZ' TDB=Y4M( MLSUZ&*][I$=SGAYFLNA9VE@<&8YRZS@WX>YCKDF"BI^[O1H(,+AZ!C0A#?E$ M%ASCQIRXJ]Y=X[8,<@CM=Z*-]@"2A:60DO"R29+PF0M;1#F C$X1#2?K4^\* M'0OQG(B/;"J@O:3UJ&/%7@AO#..*#MR_00HICY*1 @X^1[TQ$O-R;A3P8"]R M+)[\2/ALV%\C=+BFZ3.3(?VWJ&-NW FQ0%'W?N=DLZ'7VS7]K)V3E"J/$NP4 M$2N'"T^.3.UOFK<&AN^B&.!D2_@*CNU_@4VA2Q73-'AA9HK7BF<:$2%':4-O MI+39][_V%/04C6$S9X[3%XIN'9'+_\0#E'08/$2HG(43A]#^B'51?8$M0UF] M<+*DKD%0%-=#==N1G= %.%4_><,]NG4(4N<\58,:0T'U[\]C?*-6MZ;G.$UV MBG!R80"!Z,*%D*:*:O&\ M6AHCU4FUX\5V'-JEY,RBG[(*QQ'BQ5ZE4 N-,4JI1PXCR,;CU)&9"RTFZ4M. M%]$# G,.PPQ@UFP4Z1?ML_UEE39-R[&XE>GR3H8?O:>W>_5E,?@% M0#8Z[QE/B@I>]ME8;Z;<<%CN_=A"'?$6;8'UBK?7LP"X;YG*T9;8CN\M_M>U MSZ/MK<+&"7];I/GJI+V$DC.6^$P)7B:ES_-AAZ&^PQ\B,WN!BAC'X<#[2.JG MJ4P*7@M)B]<1#OUSPW'RC.+U#.$]TGMA!>8RZG$W,GR8"NG)B2F78JX0,Z$K M687 K&8AS+I>#M0N,YG>P:O?YGD5YNWPE M.%O(=N?I%-)O$E"ELR=-@B>'+R_$S M&M^>6+_;0YUC"[+'"$/?'D6A[!(SK^&MOW)229D8!.9.,54L<<)>0(\L9W-M M5*-4P%;;YEI^>,_53AOSN#OI\J3/]K/8%7E@GOO%Q,S7$V?H*](?TN2EASV\ M3=F29._]&E5U,#T[=;W3;>UBL\F5W?Y>*PPND_GTPQ]B"'T^ K$A9]AGH^VX M1W;Y^ %Z6LOAE^3\I,9AJQ=DM'I!1K,+(LCV.^B/S(K/O0VLN_(LPP=V;4MO MM)MZ(\\LQPQH7B:+3K!GHA-(U^>U3+SW;!$^U2LW"'W>26>($<>'B>%FUNK* MY9;X>JNT/:K_O(MCHW0CDCZXN_^Q<,6WNDR]6E/OM'(TF441VQD9NN"RK#LP M(TY3W\>2=9TN 24"-OK;# S#L6$==176D<(Z4EA'"NNH"N156$<5Q3HJ/R#1 M:CBF>:2E#6"9&LO0>RJN1&1LZ23-M2 30&1O9,TQ4/<'HD?&$>G\+;W6:>O- M//LX/TQ'^9W !:)Q"!ILO*6BR]-; W*"4,HPKD*I+-,7/A?KM>##M& U+ MO5<')FM_/#)$&<%)42FTDCX8^0]L]F2Z;P=:91L).2UMTN25*7$ -O'P@Y%%GX* M/,?F':[C?4+VD1%,M$MX8Y#*AEM]6](U0$NU#=#BO@&I;E_T243O1I&)K MGR_8V#;M\$N6Y,JR M_4YWKU7[J>>E?IXMG>\V-QDD^B,6%>&?Y13A\S7]Z LJ=3>O)YU?B?4%X4*X M!6UDF'\^^B##K9.4KZ=1:\$N;';A/^WVE[F%7@-N,R.Z3\A/532R0<8/0V\L M%:8*R=X3F97PP,'RL?L[?*]K+B-)FR2 !3E )TL706P,*9K6AJF0&RH/'>#3 MW__RP2>D 3#(:X8+L#S:#O38*+_WO>7ES7I-;S;G_?\?IEF:] 7N7;4KM[TB(B3_/ MYG,4GKMK+W]'?]EG2TO&##'S/FP1:+-V5&;KOY[F>_3XE#RPLTN#$/N M1 '#E'P$)+MJNH;_^[+.]M]*[L&Q35-IDA4Z=6[ @LLV.LM+]TDY[@[\X%G5 M7)53ZA((=6%39"6,?#8<2THA%!\<0ZB,\M_G0J=![[/%RB8!$L@:+(7[;$Q7ZJY&\U1'5W5Z3S?^AR)-N T.^>AJ+YKW<0(F;O9PO7Y MNB1U_JJ-GGO^RAHZM<%7'LN25+"CJ:IP,;)*L3IVJZO76P5L<75,5V[WWK&X MGA3VZW?#-7B6F4AU.L[-.@.A(BDTC_&]TUW;K.G-]CS.CW++*K?L<4Q3J9 ' M=PC=,002H?Q+8TK(I/\1"?HB,:>D7IW=I>>0XBC(=#=#)?+4KG#R%'LF=5H] MO9=3R[L3:U&=23G"N@G"VO(B2FH^Y$.I-//,8=6D!LNP?%N6O4\]P M7D< 5COA L,7((KS13*BE>'E/D?JILH=PJZN[1^[.F]^F9-"Y^-U/>W1\RRJ MWX#Y>CY=!^;*U L0 M1K=/RP7?80LP6N#D:?(J?7&!0\ZDL*3I&,=C9 M;JIAB)$D#F%!*]MDM=\S5V0PF *NO*%E*E#%C8L>FM/"0=; Y+$%482>8"%$ M7VJ%4/U[[SY^P!UL"2SNA+N!$T!F@KS5>*6AH&U<'22+852G2M6I\L@[5>[- M2SDK"8-4I1O'^;9$>TPN%^-F0=2/BT4X?GS5 M8UM)%"51CD:BB'X:RQNCC3S#)UW? HW;I":XL>(XQOX70ND)[%P#ED2?LV/DK5UES M2H0H$:)$R(&(D =J#>/PYGWX(/*PB)Z6BV"/4'X8 IZ(NUZ48J&D@I(*!R,5 MEE@WTJJ0-@UW[GONH\<;/Z==Z/MUC1PV%-75?$@M;H5K3*<.<+P O895 %W/ MM'TS>L*<45/Z\F4+[]"/3*SDTB9@3!(T'@948-DP;.;[,CHF6:\81!'GX%0A[";T$*[)3T@LQ8-P$63W%XB<#0%\CXPT0^ M[RGD* M]9[RB+ILT!8GFN7U'EH-(4[)",(L"WT/K8MG;($HC#2PV82B M+RPO@B9&Y.E7DS"?M3M\SN*NSY0FG@8!YN"_-U[(>*M=,"9!1/"'T;/>E2<^ MC;+656?=)LZGM7:OT\YI=P@$A;6Q@TF2PK%.T/-H7 0+(SAS?=CCMIWX"W-- MCHEAI7(&;XS ,OXM4*._&SYMD>MS[;-(-N6_B_S2+[#T//D5C-"W)Q#I@4Q* MO?O'];=T$FOJZS]T^8- ]2@1L5<;;0XT/><[6M<0K7_<$JUOS11= MBNH.A[$]MDU8E!1>N^?8IOU!M/8E'3WD$=3Y]/>C=VRWUO=9?Z0^8#,MJ'&: M53 .V]5=1H7P_NK7FZO+J_/^S8/6/S\?_D =^U?M%A3R\T7F3:YG>]GF_V8$ M=C @1P:G) M1XKD:UE-6](=-J#<[L+"F=J"W!1]-'Q$9C]7P> 6U.0PJD".ZE09 :%5&+X5 M:(_,9;[A@ 8+/X,]E6AOJ"?*1A:T'GW:'D:L9?PXO3_5?NWW;V-% Y>/-V1B MHK;!Y#[M;$]/[I%PS5-^ _S^ LHN#,%[<5$ACT9P)MB&3Q478R"5QAP[SO>' M9U$&L"GTI_@E5(V0%%$&IS-,,UO"E;?K2?T>P#>P^(^_^MY+.!%Z&FWNMU)L M[8SB5*J]+2FG<=+E9BD=X^Z5=+"12Z6:S22Q'CFQ!$/'BC>U(H*MSK?D/5<+ MN>[:^&Q\D>$[^"'R>7E2WZ2$L7JOV=2I"/")-X?YG"I$RUXNMRY=_N19-K7@ M&KW1D_\W>IJ"I/!#;1CYB35WCU]%T_AUC5J]D7G%_PZ_W<\\G/8Y-=0*C3\9 MHDC#R8GMSN%^$_0D V;(7F7K!@[_^0P2P(N"5$6MD *Z\A MFD9@BYJ"I#9+78WMGO(ICY?%[>1T;12%=#&*'AYXTT6OJ-10+)G!Y[PET4#D M9/0B8?Z>SQ[M(*3"!C&FE!@>V_X3MD5&VYED6V:"0)K,HK=JK7C-#7]DP&*< M#%\=]H:TUM$_$J&M" R(R<<80DXZIB$5'PVJ*D,ZFQ'%C\U49S+D,7*!4$P9 MQLG)SL7JU/=>WU*'#5_1V04+)VQN!NC%H*)'H)T+MB__0X*(/WLAIBLL&A*^ M)!5^Q97VO6J&>,7Z?O.@SL:]-J0(\5Q1+ZM 5A1/%)GK&K!S@C,?S/Y*50Y>/0]EB;#SF M5CT.S_+$@ZC2!JX(:/&"Y)$I/D[<";%3"U[X1>-1ZL7;8B-2\*K1>"UP^$2!OW M9#$7H*# L6"L7Y/F>WH\(/5ML,*?/1)2?&;R1, L#[H'QHE+D)T&?^3B>? F MAD\,ON=#?IG ?C!B,M*K>8Y#BO)"&N.K0>"/F4_%H%R*QG6HO.A7R"S\-,N4 M>CIYA!\W[H*] C_C0AD63BV'%>+A&F'<,S)G%ZR\7]2'XC'SA,<,SY4!4>,N MRG7)U:2YMNSFG"1O@N+P$I?9]/OB2:/2M>QG_BAD#=\Q$PC"N*REJF'06V4? 1N. M!P&L'O)/,?ZPL]X1J-$_^ K&I#QZ_7F*>*I^;/_E[MHV4*5P#]*E%2!J M24JPF,S4X 31+X56PT\!.BC%$8$J$4K0I]BN%27J>.LL4D!:$QL+UGXD6;O@ M'OX6E+YQ&=EJLU_4X.>-#2% 8#.)G#()X&L1^EWJ)JJ@);ERM-&9(2J;<>+L M"%U0.@CD3"D.XXGX\/[%').TH^:*6BIK3RP&@1D\NJ(I+3(%AM X)I:N ;N@ MKA4P_QE/V$SJ?QP7BM5BT5=Y3F>V9$@T-%Y3SS 0#8%23D^U/YB$2H!))O/! M"&>"U(!Q])AW?!M/#SKH7YCCX+_20EMV9"R%SE%IB7M/2ZS75%ZBRDM4B7H:)L!)Y+!V'B3' D,/ ME?)_1=:C,)M&Z&ZA)X):_88_\NJ@A28= K.%$2'T\?>97N18PK$2.\"#)?;D M:5YNU-I92-C)J^]:^,\@1N\+5%AR#7\*-2G&Q: /*>H=O6,E24+D^%L!M5./ M^ZJG<"+EKO1<](F3<6O'S8H#L?/P#)C 0:7.#;<:F%8RK 0F"^=LXO! ?D: MZ045&%]A1!A?Y -!'X[M:BX,E[YZ2\69I)-$8OH+E$FYEZ431 )7SM4XSDZ. M(D2OM&]!1MFR5M"*9-6FC6>X[,8K1#].:E'\9@#D#D(4WB% M,(4GSV7HL*8TSC&(NG=E+BP7$W=QOO,R,:*D1Y[T2&C'UUO)C%F9DKW?F$^-QWQ-!U\O9Y)#.K3I,\L.Z7D9"9C)Y[*#;$[;+*>)7+6,FUR. M(I@P4.,^(DOO8/8@(>'(4GK6.I*R+Y;'[04BB^D$JCQD%,!/8.7RCQ5@!&8QEKJ4@&+,T0;#0B8"X4>LB-20K M4F'CV0(4T1$6FTCXD8DT]';,"XI'P'>L@2C--EV=Q!5HBR.8?SB.XK0.L-*X MCI=DG/RO ?:/_\:-<"Y8:@C&($(2T12#%9A\0:J<2^$'ON>YS.!1DACB(B%K M!OTY%!S\/C-,(.*3 M%PKFR"YGBN0LF#D5^ +F' TR*$GE<1RSEX/OB]GHF4 9DW0^$=D-E.T3X-!P M!'FKG\*D?V,&+!M/E%AV7+TPD?V'&\.W#>D+3):$\\@>B)P^I!-$)7T-/(H72G8$HI]H9,BL0;(UZ0BB#VL&W3CYVU M! WN/$K#_5/,ESN)I- 1I:<.X5G3B )*\4D$.HKW>:%.'8-BI9L#TL:,KLLO M'&.$_1I2";- Q A=16/G\B(+QP^# MSALB5;RFPU(YW8(V9D/'L##_<$I%II_LE;%S[(#H78VO3(:ZW[%U,+E$E[-:J;^(4 MI 4F&FJ"B!JG8CE$X+[*H-/4X1)%*EG"[2Z%&,E4+H>9_VRCZA,:KSK/!4LU M)-?A2I!3+ND^CY@ADU$)25NU RR5-5S&ZPGB7S^B MSZB*\7OMTZ!O7V1F_: M% >QA5VR.@^RVSZ*K<1)K&M$9%K+F,S*LDS(,XW)PQ+R9(U#WG7'P0(>4,*C MIX@GIEEHB)JVP&:X2/V%9M2U$;E@N=W+#6BCY]PQQ;T\4]D E0".33N8)$$T MT6-+! 42USKV)>/-WDZP$,&F1DBR(=>S"/&MS"93,'>EC0A?GM3K*I],Y9.5 M/Y]L>SAW15!')285F6RGJ+O[7#M%\]VDVI4_TVY3$#[,H=L@X:ZQ05X:6E'% M9^QGEBH>.EWBC[DW)\R*G%1AG?6#'G*-ST!*.L(-[)\EX"TK=,77LO=UH+7DLUQVMZ.N;JVN2^Y)S:O\'S% MW)&9]O-RTVFT44YP8Y0$+.U=?@ER/6OG(/T>/?\M1VV8X[U%Z[IH";E02C5^ M6>MIF=4X21G3R4ID+Y&6^-Q22M\D+68&:"_74MN:#KH6Y]%PJ\L]L>ZA<>5# M(^UC 1=]0/!PT;]0\F@CP_SST?_K))/O$'1M\@F M8!J19O9$^#!/W#.R)N^^E^7S!"/763>/-4A=<#S;925?P_LIIPW/D!^O4G/G M/56C %^Z\)W?WA[>IJS_:@<_O]NN_10]B5:L?GB':##X2R;C\"1@YB]6Y&.F MQJ>_U]MS:E;HO3/4LN_I&Z\;3[]9FYL^9; 4O'76VA3?#7,"&]Y_T]-QA&QOYQ1*BG=L MH_H\+7:QC;9R L4[ M,P(\*W3';;Q/"M%^GN";QQB'\4O8L>@GA3/,I?(*D0?L,YG+2*60 M,L7X5*:+XN,\JFL9<]#+D!!6>8+Y$\+:BAHAS!6G;/(%^5W9TCJL7N%0!H1- MB0C,6*"'R<1VW+XH@8.?[Q*;*KE+X='A().^PQ)HU6<3F"#6_N +UF@9L[0E M@T"B3G73407,2](H]6([#@J.Y/X@9YKB MSD#@VYJ, TW+4G).88*[%0B&EX!7DNW*FR8O?YJ9ZM,=1FM- M5*,>'20PD1E4TU7<0@>)XW@FK_=&J%8!R($8%R85M=A4^RIKQ1>BZUR(^AN9 M(I!=VW4'% .]1E2R@UC(0=*K)P8 XHJ*!.J9+4<,8A1O>'."G\DW(&CVCU0/ MED+-'&OCB)JVB[HQU5C(P M]Q'LCT#RNLV1D++CI)I4. J"&!573@XK*A.RBJV:AL_-=#:W4BN2$0+K+\=" M,?J1R@LI;L 8N')A_H\(*L.5I=F_E5JPK"I3TDIHFB6JJ$B-3;!:JDQ3BAAD MK]G+DHULP59T0!4%^<_,B8O;]DW??N(1#!WL5CS(!+&PKM_PS8E XJ5!<-=N M7").^!@H:B?V%*B.?@,8G4YM'AG"8,3-C(#,P/I! >/&G@8$'!S*="GCT6>R MO0=L!&*;_[#$"2VD6?(#6C)41([5C5-AIO,CP2>, C^DZ^09;OO9Q"L?UPYE M"^I&'VKZ\F;T!9W8KR<3VP+J_<+_H=RG5JWUZ>\>IH?A]9*Y0^\CKUXN MJ2YM;**%WI!92;5Y_&43/]B+YUL!6/)(,:\ M^IL@;7-\/Q,YB!\N;Z+_U\RVEUUK"%IHE& 34;^;9VZ8^EGP0%[UB[TB!+!V MW$XB<[!G./8CG.+YDN$("$,Q]>>^TA03*?$)U+5>I+PW)H6#F'Z4P18LE1$!NQB(Z7/VO:_P?)?>OZ/8*%CJ98RZ]^-(DR>)C=ZBCU-!0YXQ@^QI0&[WASH M\3P*LIVQ[YTY0SK52V\]',J/4I7#+[.EPB8D0 M8Q#/1N-SPKAQ&#XKR2@H/Q,*!/&9'_#[ W/Q@I" W6@ ,WX8S!:#HPH=3[ ; M'((_CG?7V,/&W=K8QLTML1QU%*!/8-]J8XS[RR]-!X'&D^]@KVBURO] M6/X\W+NGVF"!HYC+?][N)00#\)&W_4T]E[NP$M#[3,S9L(!X0$G1*QOH0QCX M<2L>%J;2XYPG/&O5(V W4 M.IVWAD]ZVJ*BD'3Z3@07=:$( GXG89MGU3H:-"8N>"Z#$X5-TUN=1!@IC#+[ M:=5@"7,Z;\!;'*OK84F>:$AN.&\!-7Z'G8(RW?"Q/X,G<WO+LP&$9%+:=ASBFUV2CQ2"\8!] 4J^\R;UUR9((*S0[:D>*$S9)1&A@YFCI*\_-BC$2E] MX+096A"=[2<[A8Z=8X7%*RV3T>*+LZNVOHDEU:3$^6"!A$]?:P)UNIH>*]V!/85TE?[749*2\@KC[#\\,$;JT-T(,;(ITV>XT M"B6LM3MW9>3.7RN]=J]XUL.1'P0V>1;_2('/IXZ[N(E*NK&]&!IU:,(6"&1, M4.,_.M(B:@=(QJ+HV1([N&1:Z)NT'N B%^]VN/46D(4$SS(>"9Z;OT1 YZ?S M>.;?GAFAO3"W51SH'O8UR>:R@L(/:CQ8NF^8FHNG1&0'$VPDP\(7A@U6$F*2 M2W6>NK*[#2&=$;J.="*"]BA5A^3=#B8$!K\L/N!33-;YL.._LZ48_Z9X82O1 MP7BT>6_P8.O6)TN@L+^FR+( HZN9@P&&J!II("**)..3NHU&9_&CZ@L>M7@, M:[YX422/1[@+CN.M"W^TVR/K&O>C5D]S.YEAC:__%^;*+.[_(NEB\/H%+H9$ M%A%95.@N2!P5"SE12FM"+WG,/<15C#YO@?[3 9\ M4Q<)50XS(92,5#)2R0 MY)6\\K94:$>8MPMK@6=UL@=L1"FD,1AML.)&RG1]\BPPT))239:JX,Q6@/+R M32%09ZWXV<+3',N19\%G;?2Y7GKI!O(^2_>SHX A!2-<[J&C;"G1#SD3O^2X M$V\R9)$95ZIO:%P;FX"E9 HU\Y%15/IZ=?+*+D_J396^KM+7RYN^OK@KSR:; M]B!)4Y$\:)79KS+[#XOF*K,_/UE_@\S^UB:9_;.ATFV&!$NGDCUD='+&F>BW9'JC]GVMP0 MN7D!2P%:V:E KA4Q:;4$B+X(9,4VXN1(X@88Q03C&S)%OW&JTQ2T)([T%("F M]&=B:2??A@G(MQX+GP;^1C@ M_&8$MLA!4(VVU_ X]!.G:(K(VEV<6A5JZ80$3.C;>HDYK-])O(!".:5U+$>> MP[EP;N3[C_-R\/*K_D4SX:2\/Q5>G]EVQ= 9T6IB?!U!;G2& *')&8(X*RB@ MT@AQBR'\T"M.$NJ-YF4A[,UL2B!EYHF,7U$2-9?PO1E$!\F%5 H2B,(GS[U' ML:=V_3MSC#@--2)B.;;;[EH7XN2FV=!WE\'%X@D@*&Q"0_/)U/M5O?1BUBV8!2:H0!4Q!@=L9,9&MAI4!ZI.^= M79)N',]3Q%HTX]FP'>&SC;VLPH48PF(/S#1#" N/$#\BF,(WZ2RF#,E4QR.0C@%TAGGPI1398*0.!BP%MO2"B;D3 ML/^<-WG4\"(/D)\T9'XTP:NH \>B[6;%D/8,I[Z)GSY^/ C3:"^1V[*X%>] M8TO00O#J85'ODSKMX0%TU0EG+*HE<@/.E<*JD*C/R1.YZIZKZ:,)L$)(?"3E M=T#;XCO%;:[<9R -&2-701!1<$252RX^:CGM-$DK6)+@R!-XI3Y-",4B*9\C MO4K4]CP<5>3K[\S'LL&^Q%A,0ID6'!VF1-LR^2Z# V+)?M ^!R#QR$:M?]$F MQC,& IF;+2JAG>FY8LMBI@'>BD"-AFV=X"@YDB,-,<9XQW7#;7V>!K3^)JI7 M[B>,=RM^]VZ\X_"X=[S8'@>T$RBZ7NL(=JN@K98B[E'OU;1G30)/!!*@F6.. MRN84S'^V9:"<#%4MX/VK3[7KF4L$2".V*K'CK?9D!P%ADC..#D>V)!8!NX^8 MZB-A7ZE&%XU*N%.XC_$(%.%W$A5/V(YA"C?1,$S?&(=\J/$/<17PJ6BU+88: MS\P.>,<%6[2,X!-B"+7**)%>Q]&#@OZ4"O[KZ1?&DB/(? U71ZBV1OPA@E!I M<%A)!U4<&^_&++3(BZAI"'W/B2OM87EIK>"#%9F4?B'8#>].@^$#5U&W JI=N?GOT&?J8 R.6\R/[V?#?TMZ-% G%7I1 OW"GX9U M@RY[]$(;M[DNKN8T)?>9E#3X1)L,1U[Q(: VQS:M+\<2()U!%. ?[4;)@MN' MR-5@P7FIM2>^QIQ2":^ I,5*H4R["TY?SJ0<5Y]S:=K).?M,^!.U.4PJ77T6 MY#^>^$UP-]C#AAD_:?8!"_8W*#(R!63$"+><"I',N)6/!%?BIT? L$$ \%<: MR\ #B_U1"MP_J, UF:J<97P>Y=_)>1DE@<\XS!3^G59T^0Z (<_4V-H!E3KE M/_94NR1^EZ/)GG(+)L''LES-5*EFI8YK7I[46RK53*6:J7PJE4]58NJJ?"J5 M3U6.?*K6)OE4[4]KO"%Q?JW[Y%[K9_W3UMJ;EDXG6:W,DOZ>KY1F8Z!)? V+ M+"S#00TX8(Z#&KR(B,;F_:S63UAD#N5V+7DA-Z\7/GX&O2_V 236%$=FP+L6 M#82\5(E[BFR$Y'V47G'4=ND\P^13?;Z#H9?R'*SPNX/L0>/M2>(I2L=@$)D$,CEF+%4#Q@S?EZ K$^-PZ+Q! :'242^=%H$N@?]P"#OI^A2C$%^Z35,^TK1 MG8;5QYYI1KY:4^J4$[=SE02C3<-=0]*O/.\T)B^E$!:@<-FT51!C\X2=9K$UE,/M_[ #)DS1,Z$!^0:QAF.A-1( M(5Q;QO>$CB'( ^OX0LX_(6:Q,9,0H&^)8.8.>6,Z=6!'4F*X3$&B]\0WB&>G M D#Y(I@\H &P5K;J=';1%JS9UJD;LW6:IEPNI;+!9?LFGW%L2% #X3>7"R.L MW97Y9N+DBO/4Y"$:28A8E(8(KD 8A=)]B>=H?)S)W3OA6(\,$ZI,1@*2?"3X M6'%8QJ^-.5WHAGP?4W9=XL[&]%0C ([ 1_'@@MRU^]BO,N1%P!49SWG.-LUL M @*6B,71VK$>[DR6@FW6TXQ4Y5':]4*@"R*861C4>0E<0-^R6186[;)C13VP MT8%NN B7YKR)J@\1LL S/GH2.*TCD*!CFU*L1+A:]%V8J\)(62#B;;,-HD^U M>U[JCO)X452X8IL[F<;[]K?/]K#!S_,X/ G9)]M/"&TDAN61)D5PRV,.NUWX MVOBI/!3#9RLD0.;HRVHP^Y1I^XJ>>'Z>2AR3."N4(BSD$EH=A4FG42B@*O14 M2G,V3RV-?QYZF B6^#1$\W*>"0)C%R9MG/!,1AKST:T)PE,V+N<7$B8_C,*+ MPOEA< W#>*-PK=@"^FJ!ORRT&(OAN,T-A]@4,)198LC@?HH.O DEAV(G$] MY+'U/7D+.,*;*SI)TU]T?E"_!'?)$+F:E;)>R;OB"PJ?:A=)\GMVQB^>_V=* M-)#'*)NB0X5U,@,Q27%(?%-"/UPU?I&\'F03UNU,,\\GY#)I1J9[;(^ MBA8 M4@#-1MP.FC^?'TIIDJ-F..+P^NB0(G07/=-RDS!!,?K-L^_CQD=Q9LC^C9-$ M"J?4'9D+):5RYM0F9<5(3@0\B(@GX@PJ HSGX.M<'CX9V$PB+D&8L>3@*(@3 M@= 7D[3LP$X'M KD9'H[><'!@+K/2SX3?XS(X9:_2,,_/E3BQ\=IK($!LGH, M>CVW1))\_S'(:G0) +%L)X9Z=2/J@B.ST#CO4GI'XAZ+YR_['X.A\TB@8=C[ M*I6M-T/DK*H13>$:7HQ&N0,[,-H2#3\]IE5KQF%M8\K&BT8/HZTW3MV>(@X9 M@"1?T)LG\GD3FRQ#&[&B>B(=YW#1TP^<.9Z!^/#RMZ3I2_I:WFD[.9/G\C!4 M9D:YHR"7)_6VRLQ0F1GES.='^K]FG2V MLE/)ZJLG< =Y*>V[L] M29\X/8O[?!DH%AUK6I:\HI2T]]<_5452HFS9L1._2#:!P7026Q19+!;K]2KI M@%@Z!]VYB$,3.&_M8VKO8N4VF"7TY_I'S;.*>1&N1WW?OHG7C"B(//?Y2ZYX M6UHLY"#+=_$M3,@8R6JL_ 0IGJ7LJ_PK91NQM-Y?]XE1$&U!J%T&\%!<:%&[ M-(R!%$5'+Q?MQ+2N+)0>E'6P4K:7'A.>]WM3RV?T=PEXV)F4%>58U3QP0 40 M9S3)!X]RC.QE=,JOC4QS+8L(C=-\29(H5*:N MLZ=T.6:.\_T[A4I5:X:]60E)8VK%S@]$.@Y]7[:SQ#W3VHF*HR$A?GC:235B M8R^6!'[$HQ7(VF10A4=A--/BXLB(#N,*$)2I\GZIGD'"3Q9[?*AZLPX7RE4! M:LVD[!$^:U?ME'Q6)6>1QUZK LS7U&C)8$>Z(Y>I/!5H5RK%+0E0JFE9;N(R MT^@WHN+YN7"+WL%==8,7(\U[8F?>C6=I)@FG *4O\R#.7D+ 3"#?&,X5YIG6 M[N?9A4Z\QWF"KM*B&0Q\^$6D:F!^D,2T$=!7Z1B49_7 YE/M9U29@DC MWW^]<3*&=X[DK91)=! ;H(O@5W1 NJ=CE>5 GX9%$QXIDEG/G5,PA!2'9\& M;:"58&IP)FGQ*5C82;F?H-BBAJ3*$.?=5RQ<@6<:[.TPV9T /D MH<80$ ;9"_2E7&%JND-ZRXW,92Y3*070HYJ$O(]%JP_LDB82BU.WKB@9S'AV MP5O21AXO$E30:SI3M"N[UKDRDDTZ7KI_(KJ3IIEBTUSLYZCX L.!"D\&%:8 MHW1Y4H\15R(7>I''3%\U5Y"I/-0 MV)7"INFG:.# 04*!8.--\X0MVY\8*'*R52$>H(G$*O2UJ'ZJC8/8#0=4QBY$ MMZQ<%_)$K/8M4"]]4:T@DSB[@=MUL5\EM7Z'>^9: M":([G"D92TM"U)3=K@ M/#V/^I2F]'G4Z./DZ9,B'FLE"T /<8KEB)"U>%2V91D(>TT2P<22'7H M+\EJ9_@Z_*5:\.@(6CR&?V0US%!++E5(>?!&L 0XCB/ 0#Y+)UI18VQKKB+,P3(!C%^A7 F(=TL4H8;"+UEH%R"<+15&ND$EIY- M3IICEMPY^K@:?089??2L(F'14_X82<$XQ(HO6Q[; J&HBV0\4/H[\"@FD831 MZDN0%O@V&77J9,JL6F5YW[ DCD!82URPWX7&E=FT2KAD3;1%.ANU%2.[*5JT M9)&1*0#JT3J- I%'1U6;^A=E[KHP0F?5N-2HTLTI#6>,S\\UDW?29Y@Y^P20 M;YKE^#:AMES^E#Y':'E>TQ&D#;47I@T596AO*,MG.V.^.75H89BU1+E#)D.F MS-D$)D/&9,@<&M$WD2%S<.DKE)>S1A+/^;ME'NU?4]WL5U+-2N1 6V='=FJ% M932S!-&.VN::0]PD? ?"@ADFH@[+26'*"79RLG<_+'4#_(;>6<2CAZ37H#A MV[ZRD+Y@[04>]1\>?V\PU^^&.21/!VEPW RO7Y/]XU0-L;.,@3)_"C M< _^XYWW(_XY2,9N&,MOOONE45-&E*+"+W];E#@CD[.$EOK+1#!6<[_QY$'FG0AS6>[0F#+$NH&> M1T2=JV9G(W"/'MB\'P_^@.CWN5B,:O0B>X47V+D/$OZ>2_C[&;I@[;5K_74) M0Q*G?8U"RB98Q&@UC=%JLSSRK7^EL\A),^61YE(6:=KMB]8U MX!0JCZ.X Z7;L:;AP\Q1>#ES"7^.Z)"P(3_"$7FQE\CMA62/G1^4>!B0CUJ! M'J2I&KILUF0R&PYE\QW*%/NG XI.-+6DVUF<@/S(E$22'M7U9/2]\Z.G!EI/ M'F],E-;G#\G61"EFC*7BM +25*8'S1WUC+]7>:O%=0-N]5NS@OJ-<1RW8CELHGE0-.C4Y'[[;2O.G=\1IB05*[H80AJ M]S,FC1D.QDS,0@]#R-P1F?B1CI5,R-(F=(9%"K82Y&NI,DJ+^0SW0O'Y>97@ M?K5^,-EUJJ0FW5&D .Y/>K%]!"+^AV]D* M398NCB">2XU&3XC6!DL*J/5$+CT8KU_1\(T^EU 0 M6%L2JU&<9R=RTPP'D?LZM-AXXH=3QN27],[=6JMR?021WR!'HQH1;,QGP?E! M%$H-L4:R7 850^_-=3-$*8L#S8*,B07)AH0ID@'EE7(O3@&8TBS5K;0MQNP0 M]-*>X.^2+22L[BP%5 E7OL1%IG[S-5:>PRG.>HFF_IC"%\A$XC';*X+<_=P: M\RR5957/M(?C("_ MN:2N6!(M5*+I8H* =@\Y9(,)1*)E#3TSE_H*K3UM66S OY\,L6LJI1E0D1B, MKK5SA2EZL-FN-?68[VH?8/Y\F@N1_E6\7P#":IU@,<,NSB: 7^+94T/!@?_W__E[+$H F>]/L(XP>/S'N]H[^ET. M3+_+*3Q@A41$+U#&% 6>/UJYR/0;%%KQAA,L*G(F'/ZL?DH_RJWWG5A#&B#7 MPND>56;\;#E/H>>J+[HS\>/6WS3"Q&[QEYJP),I8 RU/A=* SA\_:K$UBCKC M4)U&H[UDK/J"L9;,8L57+XSZB8#XMF$PD,E.5$J"5'#VK@%]7B!Z=#&C'XA* M- ''@2=)- FYD+&JJ%9=">P'BP8>5S*.(+^TFTEE22G!J+W=B?5+YMDI;,T] MW_0:1TK[6<_V'I^;S]Q%^4R=P@@-RV<.R'>&7BM%XC6)4]S:_3,)9D4@#2A0 M#EG8N!;6TDT>$YB0L+KT*N/LDIN?8VX^.05GG&M"+Q+Z+L6W25?7FRT0>PF5 M2SZ=;8T&:(72 OX?T?]1E.?E -C93O0S-8W#8_LC/:$Z4(VYI\P]9>ZI?=Y3 MUTJ]S!32_+54:"P+'95::HNK!\0RV'"N0 MZ<>@Y>=DFKI?37H M3Y$.0RC7>VH54&<6*"*[I_(J/94!+]+E?6^87BKR,GI!LLXXNPQZ8.G3@,]- M&K!) RY_&O!B%,$EW'H\Y*E(1JG)DC99TH=&]+W@")ZODX+<6:>_Y$4U0 >- MP6L,WJ,P>-%UN=#4S? "^7P41EENTDF6A<2X-Y[X(E(LH04UC^VL$8W ),.A M-T#(1FG"3D4:!,F1U'\?S,\[9T8KZUDN!D/+ M&7BB0E5)2V/U=>M.5.,0-/+1R,<#DH]WQ5'O>4FY(#PN@D0D1+@.B;?$]R7Z MDD6454>9U&D"8!Q1MZ)I_A646B.2KU4CDYFHBY%)1B89F70P,NDZ];'G,VX6 MJV_4ZTUFMA6DZJ"H^"^+0M"?,(A>G,F[/'6TFV&%?)IF7_DJ$#2[J!IB#L#O M&)OMN\TKY>"K:/-)"G/)KKC37-S<:0^_ M]9,7^2K9BSG4]5RR1_;@:Y,&C[:RXQ5Y]RN($TS$_RUT"807'[EB?!!Y*E__ M'@&*5Y,DV"54&L]\KL.J!FDW%.WA"=8W', ?L<^"3[TKL83KF6SQ"3;]P]Z, M*H5HC%DZ#UFJ$3:\]7PFH:-)KB"7>>(V4APA3.!R$%U&TN4N; MCZMTIHDGVPDH?3=@SPCX1>#6Z9RP+RP\+D#QG&&,&(=:!J]8%'SH>WC2Y%L% M-=(.R$@-J;GC3IS.5UOLF=F1($YVTPC@9"PPZA2OE3WT%.K MRT5!:N+'-F*-(PI^"/LE&GP2AX@NS (V7Q8/JN7:VTC"3TDC=S57#:%J! :J M;%P!)OI3;8JJYB'!X[:D^^'R8AU127CO_"@1:D=YBVT$M:Q[ZEY1B@*;$I08 MD@$0"QG!!-JK0GJ?*EEJ+-2XA$IJ1%(KLV.ZHSL,M6IP/F1(O)K8WOS M=PRV2@8AD*968M%;0LY>'&/6GR$/D)#=7J"UXU&';$!X]ED/#0E/3VCPJ@,. M21\8?>CYU'_8D0F[U#67OK!XZKKVBPC7$8>#_'M:@($=4I\=FH54N.""\OB( M;CZ84L#@(XYU\/2\FPQ8(=54'K-L-C&CN]^IZQ!N.X(H%-V96+9FU5)/0<5RZ'.3O%.@0UHD3[ MB;I?%8PID(]AWRV8/+*V;#-.]:Z<()XI>,*PL$LG@VR.GE)!HM*K]A@^, CJ M!]* 2(N0:$&TDE;M;VIE,!O5=D+PLF@=!?>][(0%#.)+@($\\,%WQG451-=R M@*<]>'9 DQ.U6%J5$866L @V/8^6D6*G M+Z^]-^G(I4]'[IAT9)..;/)M3;YM%<8>ECK'L1]5Y;&+9*_3G"6G=B :3SF/A.1-V/GSSV+/R< M9(6//#:TLKF!72$LG]^<[R! WLM^YY>W5[_)'N+ U_XBMCPE M(GZ>SXF0SF/::,5./ZOV/?VT 3I0.@? ]Q9(ML^@W<,U?$D):"#\L ^PF W' M""_^Z@NO2HFD8WG#0)*-*Q9AT$DQ,A/3TN&_)F8PGT,.R\-;70G1R.@<]9\.1%H0 )UF,X4R4P,/Q; MZ'2%O0A5.!Z#V=E>"AQ99GA%:(B7".LK\62$6PY$?R9\+,?] M,^&QN%^%SY>BA<+K3$B8%%1(PWZJD[>3[[_M# ;).!&35/UM]25*;^%[7.J' MY=T11:##96PLDG[#@')+\6<84/KA)9!@(&''@*==%G')Y*0D#+SX+>+["T92 MV!?FF/:TJPEH0:JC%\I*I?(%.90PAF,$IP^[MDJ47I[OSPPB,\Z:J6/NWR1# M"RFHVO*&>NMU HW$,TEOI9&?1TR*5";_RD-]':0Q(&(TSR+I7?$]])\VIY ML?&4T3'M\YZF'F(J <;C7#PG:6JA1G[*$?&D#>EP4& >0-=*0UC2KJ*P6UH! M27]5Y88D1=-L-.3?[&S.['P>\'7'T+7%?/=9M+M6C";T"77;ZVD6A*X'NX4] M2[7T.PWY='9IN9G,SJ&P^HHFX0J.L:45+<.-2U\W3#'MG$!K@I$O Q,94_N& MR4U1\Q2+;YX!$.GJ)"LF5EO[7E7,UAO6&%8P$LDH#+6[5"CFE6]YQITTQ4!F MIW%B"$M*#K3F]\OHH>2$#W M_Z:6N?$7E5IG%,$5%$%)-"NE6CET0OV\Y#B/$KS$G+E(I9'6:1@$P@N>]6U8 MA&>) T8N,7OZW:"O_ MPUP@VZ.^3[8L6,GR-%-*22UBC$>;C+G(HTP,HJFL8<$"USAU8JIB MV,U'0C M3*C"#_!83_.*;ZJP\MG=RBM7-!,ORD&OHJ A&S?_*%SE>8!6ANF(68YI:BNC M$9SEUL(O$J"5>AMM6MQ&[$1S/ZAD23FY>5^&AYR19:&<>(X6GTIU;7#2>HN6A@2[\O!A9]GA,>0-:-"'=JU]MZ/CLJ(6,I=>92D;Q/*:0AE]%0GIHQ_2M]?ZOI3[!')EPW2]R@< M3#$ (S@-;&9&Z7(AV 8RDT6F,HBG]AD2^$P-C*@11+K9E!/I,=D[<)4CA67/ M6>MO"@ACXITLIWI@\%Z*VPGHC;2+:KU%-54-O7J58B;>>!XP+\3@EC;LHJ.R M<0?;['+E9F6Q<4*T@$V=1*'*F_&IV+OH^' !I4*Y-AC5BB11*":5TE"AF>0W MX-2ZI@Q3Q:SSWZ!&M-1Z,\92\6Z:X$IR@F5/\Y2WL1)_=I3W]0]BR1&+9Q>% MA7S%"\N2:-,S(*M#Q7)PW7QNT1EWJ!Z%V2;+\*>*VHJ@L]^02YC;E<4+$&%5G.;<+-6&>'@-8.E@]KKYO%B-SJAQ%!V9;*O_Z8">'$VM MF8["(A":^5P+I;4JITX=M,+UC@$#$,8(J!LSAXB4=UP7[8\X4!%3=9(R)TN4 M ?-U>X/K&W,#+3!=Y(6'?:W4=_1M$ MFKJ+WF2RO-Q;N77^[I>CQ\(\6QWF4F>5-VLJ2UT0S=.\D778Z)AE],;<7?]^ M??-M@1/1@!J^.HT1/G0>'R/V2-G&2D=^F!845$CT /$-WER67^5K1P6@:4M]!8*T6Q7T#=K%S+!/^NN MB6]-\>ORR78/81+G]LG-4<2AO8!+V_<<7<\L?D)+'"^"3[#FD!-^7ATZK[(N M3FU;U@:C%DL2%["(([UX)7?F!,I.;V1M/.WCV7NX??XW$HV+(*2+[FFQK_G' M5OFYJJM<$*3(KJP5+9BL)3DS.TJGK4F\#G[W:@/-#P>\!MP5_.-= M/3L#B\:6W"A^/=%"]#7;PO\^S'Y%Z:P:E\M/I&.*+)6<9I7&?W>G#?XO&KO7 M2V!GUE06U]E3PWG_>-QXY=4R L5<:&4MQZARZS%_H]%B%Y1:?Y!=8=Y? @IA[[_Q8R47YAS =E-7P&QFM/(J_1B'"O]Y&\I/N#X__0? 1 M H>A&]/F] )D7?%4PG&F]^2MO1VJ[]X.?PU#-S?.+.C/M_Z5CO=STDP!?YHY MP!\$^W'#6'[SW2_-MMTZ;Q>T07KC[NY,EAX\Q0?#;MY MT3JXZ^;0>.M5ZLR>.:M>L]N=P]-D#HVU2L0P3;O6:>Y'DY'W:D'RP5)7T+H7 M]VY=9C,:T4HZC QQB+S_R0\1W9@)D+RLU6PB1^;HEFGXPO"%X0O#%Z_B"Q-\ MT(WO9NF,;PK0Y[.9ET1438!AMP;YQ@(#'?OBO'YP-L\!,<7*EO3&'"Q-N]$V ML:+RLL2F-KK=L!O-YH8)5DXCMC8T6_90%ECO99& M&RU-6<*QK--PAN$,PQF&,]YHP_X][7&XO /KCKI2[[&+H>P9J/4(U(Q&VWKP M?/CR([>SUH'8*DTT?>.R:R_UHL9OLK1W.'XT8-X34MD&[4=^FOV16^\G\#0F ML+NJZ?5,U_8/XIU2^;(<]PF;[HIF[BZ;A-R+EXZB=0[^@*UZ95OAK%7O@^-3 M&U\^8O Z[$2,K8!EJV.8XZG5'8O%8*/$1Q:PR/']:;I4;CV'T?>9?IJSK?YF MMU:K1WI3<[^-=?.=977%G];Y_ZO:M>]ZZWH.&P M(>\*Y+VYO0?RW=]:E[@(U"P95(\)Z"+B-] B MG!<)/=>/MUHM?1NM\W<%"SH0A6 2A8\1NO)(A47=-7)))41=TG+@,^:>)!,, MGWB@L\9AP/BI=4]=N>$*\YX\-W'\6<65V$33/DE]%-W 06W$%UD!BRW28*G= M-/Y%C7'R,#U)QWMPN,=7T%TM)Z:O,'@Q7*/,&8SD"U&Y!X[U0O?4FF. A9V] MB[R?Z/2,NX'[12YL^O8^W[\PG:#Z#9AH MIBVWA*/= 7N\I-]XY?J+HYF^Y8[AY^T*= P_/UO>,;R]O;;>&QK:8'3\XUW[ M6+$!YA!A2HH3<"B,=K0@%%ON$&]V;5N[5E9X*%,\5DWDD,O,4!+:\Q[10G:3 MZ7"H[S*TW\Z[3,YNN7-VN_/QTF--TBUR.MVE5.D.@:Y==*"@H/\<1I<1<[WX M2\CYC.NIRV^#S<.EUYOVQ;8KQ\PVOW:;-Y9BV;#/FWO*L#2*:I4$=ZIZ"I]_ M.83VGNJ&%X8+;EB\$^' M_F2#^#Z\'#G!(S,)">M(6"(9Y;T494Q;SY0+S672 C=)!8>:5-#:7E+!AH8V ML=[CCAJ:6&\5=\W$>LMEY)4/*+3(R+.M!P9S#F11VI0Y43GLOG(XR@_/1#!; MN60KZQ<;"U_5[$9]RYV^C5.M>DXU#%^ ]>UB!8$S^$_BB9J$W6 MZ&P4YX,0Y'.8"")[B+E&;A>J6)?">]<%RY* *^H[%=]G=;M=/S/RNS2[O!5P MML:9W;[8\BX;#;O<@OE. UP-A\!8S(D"PKTA;)T#E\[OEQO!5TQT ) HB^D_ M1++_,G>W0KG>M%O;R.?\<*A2>5N[NQ5AW+'/S[?0K.K#*L+8(&46H,&5!=#\ M2)9I^,+PQ3[Q_ _6&5"5*)I$@C'Q,Y,R>WPXE7A^=%,A_E_X #SE"#1N-XD(7 Z>$KL.HR41)V3=AX3#K#B?10$\JMUP M",Z[ .P\W9=!EA6/9(RQ(:G42"; OI@1S\.!YRB\\85[(;;+$WB/\&@8D2Z> MVR3Q!]#4X5N+X?RL9X?#?L9 35BPY_A'NX5W;.QXE!F8!!E]%^U Q"2^HMA) MZHWF8GY]9#TY?D*G@O#;X]!Z8&H8/'B!#K;X[$2X/[@;M),",)1 0'/\M,[4 MO& -C.BCA(/!4"I[(TAAG5E!(M ('^ /,"1M4D1 KX:P^$I.WM9 MM'WP^5]7:N"4COTU&^XV'6TW%^"GD'O3*'RZ,S;Q),C;S!:#L\J MEUFXNBO&!Y$WP1]OAZ*Q\FIQE5^<"7#W#P_%C#^UVK6_(3NQ'Q,VD'"D#SEY M*=LMU!O6&$8?8?\$9.:8;CVUMVG3Y[.*PEY36-ICPY=K+R] MK4)]8WT5EFW@)WD;P^7^X 5BWSP^\$.>1&^K8+,DH3"A:0&@<^?=+^O61KU8 M"25:#^RO%&KEL+:<[UE!91)Z&W77!'4,V&71Q-GIFB43"V:\$.A=]$#8MK^T MPGARG[[U>S?7_;YU>?O;I]Y-][YW>U/W6)5\8=Z*,^XGB1U<.:)?@L8+$335=J9[ AQ7R/1D>V')5DRU---!]-.+ZVX*U%+4@G< 'I"D\CU7=.&B\4&,QG*/]-&;%A M$O,8M%;21)V)A[HXC^&*(U7VB58,"JA8,CZTB W>8\9LH_9QP>?T:?WC!]N" M=?#$0>4_M!SY+O@;V'=]9;;'%0M-7C:ZTJ5'N[OE' M^!LHK5)-'3E/3.BYLVIU#KQ_"'=^ %8D$@'^,"80>-@>4'I)!<^VR$*=@#I- ML-.%1 $US8&#YA!Y08=[@OLOPJGF.N,4N)_7/ITC$!@G_TD<=+M+=&=KZ*,4 M.<'WPKKI!8/(&:+.'[G/JFL&S'$$,X1G(]QEHLM]& %+A[9UZ02.ZYQ:75R( M(+7B'(T6-AS* (X(;9S02\E XC'H(X^QL#]<_ 3_T0YFNE,R8" TTD$XAN'! M2&+('A.+C^!_P.!IQS&T:4(X"AR.'SZ"/SUB3[3$\X5!Z%/W9^2O=-69<6X: M@96W[\?GDT;=- (SC<#*WPC,*J#2B]QZ/.2IB%9K^J29/FF'1G33)VW6K;;$ M]]:=3%C@IE_]H[Z7IFKT<^J369L\"\9#:\X;%$%;9V;,94A>.6$GE<.8WV<< M,J/,"9IV(NJ;DH>BCB*;/A\/IO[+\.\+49 "[W*._O?9^*O57&S.O?#J:HV& MW3R;=S"LT].NCW&GQ&>WPZPHH8<\YF'DB;#E4F>+!C*750B_ E[N+80[5F"Z MI9WR&(\I0,65?V"(_I TGDL> ]F#43GCE#.@"/3@89ISX*D0:+85!O:N(-C3 M[E0 ]J[36@Y[=WXHV'2%CKU%(%J[; :7QJ&W @1F4-<*-"[*W3"X:Z6J&"E? ME?(EJI%X+9(^R>"R@PM4>-M>FD[B0O:XE(7/C@.J/JTGRC M$JC6^RIK,* %Y1 'I6U!M2=H]HU* PE)0M_,NAR57B;8M49UH4R,*K$SV0$< MZ@2/'B7[$H_;%C"K$1\;$A\9>4LO,6IVHU7=QFE&&&Q &-S&(Q8IE]$1=>YY M 1EG"_J$]@$1O>3" =NS;4&=6 F-Q^@3U1,ARH6/*78ZJ,6QJA8$?;A),4)D MEM_+??Y2P\;]RY)6[Q^U;%!$*/FA;MB=BST=:J.+EEA) M.Y)E&EVT0O?*/<'?I 6PA&54CCNF,MD>ZE:JJ JZ((/:7%<&IO!(UOGVSO3S MI02?/3B3[ NV7LIBM3,F*__J1/'ML$#L'%$Q03ZKGQ +0'".$;X@'%J>[BKQ M9G,*YG/Y(^83D$**3N7##G"JWL>/-XY[,*1M/O&S%EOSLU2E J9(0.37MRM0 M)'#>W$F1P$'7'^R_U.!^.LDILZ;&8(O$OI856"X!9WSQABBPZ>?_13C3+18? MF W=RH9^)BPCI,OO6$9GJD>,*V$I=UVQ)^:'$X0$98-1 ,1^G);#E;!M=W6Q M,:#T_"6FP+]IZ\ 4@(D !W_C;)CX*#I7T_M3BM^G!+_# ;FN^B]Y_:?I;\Z? M873I@Z**YL!;# G-PW#"V>!G-XD0QOK=+^>S)I3I]P*$#QP ]\@K9/9F.< [Y>:G;M4EY)["PYL3 MD[W@JV"[3$Q65D 6X:]613P:[7UWM=\2W%2X4!&T=N1-#KU 8\_ZNZ+YG4[R M,NGNS4/3W2M_,Y6%939S-[4K?#>96V<3?17@?@?MREPSV[QF))'+=+'43@_. M+53YJV5_;+*A K#JWB7&SME=PF/DN SF*#J,Q/@;'BACZ6SU"GJU_=L)%!Q$P9P<8\G+)9Y$EDK*7.E;.=* M 9)+BG<5J4OE.SLS]TG)[I.2<,R&B@SW=9D<9,W&+N=XJ.\RY9U'L4SC$SD\ MGP@5@:Y8:[-K1\F!2LLJ2.8#3(#T976J&'7J4QB*QGA[HY(&NZ:57THO;QN1;K$9.]UJCY&CR%?3UYVFXM MCR!BA7"0%K1A\XK1[TZM=!.B%'0#1P,^ 0[(WL_%N$F<1%CO_<2"1/0594X4 MP.2X-0FQ1;0'*BWULH$C[7B!%>H(LG"'#D;6,XM8JM=B__88QG9B.*IP%F-K MS%@LJ\II0L0-@PANW\AS;(LGV.*=>L;!OOHPV^3PK3*=6\["S;@);@Z3 W? ":CX?.S^0H).0,S[;R?!HSN2]UG]/XXCU6UQJ M)^Q.P -Q M!REZ).A5/(9_T*>*WW4#7-[ 3)@(/HH6\]>/%K]-LLU]^0\ 6Y<3:YHIQP[><53 M>@N#$]*C86XC_!?O-E"CX#3=#OO8ZEI^NF,;E;ILFZGUJ>&PY'H5/H'?P MW+X3QS@6>2#PQ:!A*"5&>QROY;>KA/6+3=T'\ZX#H=(3Q8%?QO+60RJP\<0/ MITHF9]LCR"_I@"*U?OZ1Z^L7-"%4%1+@9*!@0T"0SO"_"-X#*MF,D3'3$'TA MWDUG5;?I0KB;SH;0;N9$I;3Z)-C"6Z3E&FO:C;3\?-)HJ!U#4(YTVW+_+#!R MR64]NQHVSGGO'QAP+7KO_6=GRG&A6QQSE#JV%)9&K0;7F[*DFT@,+6A0;S5M M2_WOP\=W/RT&8VJ>-CKX=&ZJI^WS@MG*/W_4H30LPM* B3K6*,+#_A>0CN\* M[V/AJJ'FX7@\+U%V4*]-9T7^G/%*J/[&IRT/N%/_/L8=TME'8IX"K2D7F* _ M%05+EAV+S4=+UL4IV=.!NKN]_-?UO?6E^\GZUN_:5N_F\M3JWEQ9_6^?^KVK M7O>N=]U?24$SY"W*J+J]!_+=WUJ7MS?]VR^]J^[]]97UN7?3O;GL=;]8_7OX MPV_7-_=](=C?P_?N>S??KJ\^&**_ENCO>VBLA0D'I8G;Y.*9Q%(?(ST*5#OQ M&]A\SHN$+BG(W=]G-!7+<__Q#B$7P1(5UD1W O:6^\=9^[Q]T6AU_I#!)7B MN=WXA2\WWFW,)"V=%N$%8.;[OC ^4R=?829@KC=1S@]^B9_#$_2$S'G )S0WM$XX*+^H1TLS1_>]H/L#_8": M^:.8A>/WI?$!GT5/Z!M%EV$@=7/&I!^17#2.<#<"-RE]7F8C^? U!9>9F4+PW2"T_#!XA.F/G"?VHF5$1D1$"EKNO20K M1.=@Z6-VT"7+8TR053XY:Z"[-*17BKXLJ<1GR)0Q6TJ2)S "D1(KD>9HW:A= MUR4JP*F=YOT>9%23(YH\(#,6/##@0D]*0+[V,"&S,IG@D^OU)[ND\_$(%(>? M,.E'. M[Z&-W?"D8*TZ"LX9H0#\,DZ> O%/!((U-J(V44_&XE%VX-\*+DXZ&.+L/DG 4 M&\%WJ>@*'7#]I8]1R'DN/B/^(LZ&!3ORJ%KYS0M.6L6A&/ MU8/6^P<6/S,6E.I(_ 8W[C@9BS/ H_@.7<@BD1F?_@2BW=6]S-UG)\+"&5S1 M;<#TL_.[$+N;S8)^_4F;]X<13Y6*^,Z/ R7^1>O<;I]?+'(2?T!Y\H#+LR@F MM4 6Z/[AG)#1#K0X8V' %LB\.>?RBR<7E,!05( >YK&]?PY+S#D'?FS+37QQ M;#L[.+;RD*UQ;ITLO&G!HL(L=D.F!+S\.SL!G5.X(>3IM:UGM$4>IKHN,7:F M=-P+-"[,[BBZPU>:I^4-95;(#NF M*L&$78'_2E.37^=:-H3T7(B9$AN MCD0/[/*!PA+EC#;95.100ED4/LP$=.'5)-30?,')BI/SP)#\PLL!IVB6XQ>Z MIK)>+7V<[)PXERDG6@\5GX]!MJEK)9'\_$(24OG\WJ:YBYQD;7ESEWIM>]U=-C5V>=N[[*XS1_M8 M.W-00Q5!F&O,W10_J@1.\5NS;I>T8\=FV*\0MF/1U!?'XU853RLG+>79AEBI ML&Q7;:JXO4Y0!*]<%;J4.30E8?/]SK2[55XJ^@W[RNH:TYMG[4W6*:/_'Q7* M19^9#DP'M,NU/>RR*?9?O]B_6;IB_W[.R['( -(,G7(@(^Z^Z+P+]N4 72#% M[E[I']@VE!TY)T3UP)P# LQ@[>MBM+M_??DD_DBS7.#;0"_B9JN4SFJ-[1:U M&YY[D>@Z?(1;T6G4&Q\7%.AM8;^/ M"N?G4/#SCF29AB\,7QCXR"."CQ1YZKF NT(AF2^:*8>&7C7[OF10ADV[UC1. MGWTS1LK/BN!KVY(>UR'7BS,F(3=/N]HX8[ MNPVLVT$<8E%3O4$(??5\/2^JWC H<^<*0,.AU76?,&_:M?JAGU#^MFWU@L&I M]5ZB\ %Y);C>AU,+:>V)XLH ", 8%70,Y(L$1J;().?6T*VE;7BZS/",9I6S==!&B1 * L"DF](&Q1 M41V >DH8 46PY)9% X0.I>\,(F>8+A4G@?,53W/0J^)D(J:;%MOCZQ?5\_;I MN;XDB4RD![)R]BBJ7;*" JI=P*I7A$SD*M56(P;-(YE,PB@N?-?741AC58G' MN=AK;3FXC6& "?VVMAY9Q9+@'^166@-G(E+PO:4XI >)N:BGT>5*R(Y:"-WG M)A'ZX!E=C5[JH9==&C(^BY]' =-J\1\+5AI M%,X9L$#RN9-"] :I1^U&@M!"YHS08(4- S*D:!.$\D(@]:HC#O &=K_),.'6 MV+1A%(Z7XCX6 T&H?9IEF@Q\\KALY<#^I"U1")"Q]<9U0MM:[? ML!MG\\$J4U=Y1.*@*]#["9N/ =,"GY=#$.RIUFVCTD"HRN*;=RE]RRT3ZO9% M8T\MZXTB427)T0MB)WBD=L;"P#9R8T-R(Z-LR45%R[XH\!561588*; )7 ;5 MD..!!6R((1;I4S]P:?!^/?3ZM^H0V@>*XI\DP;\*>N]?4G"@#_SM!>VB6=^" MQ/A@U(M#$RRW(H-;NNX#5_?6VU; CA/X9>/RA<@LOY?[_(:5.T[9J)O2P](4 MF)4%<.!(EFDTY HA)N@"&>^MV7#T4=YCVS";RWYCU3OV^7F[LN;RP>J^Y1,9 MOX:ABU6&1RT:%!'*?:;;=KLUWQ/1:*)&$SV*91I-M$+7BL#N2O.I)Y$W*(F; MMC)9'^I2JJ0"VFS99P7%R>:R,K@\1[+.]7!Y5JLB^.S!F61?O"<]<#MCKO*O M3A3?#@N$SM'4$>03^A%PQ@*A.<:,_7"82^#W=(>)-YME,)_&KY GT^(2'_8B M*P';>''3D#;\!-^B&F/-S_*]IY4,?O@YK4PQY0*5Z1S97&>2KRPL>.,+JONT M(8W^]/YK1DR+Q6V5G+\*M.9^.LF99J;/XO8+:*YE5:%+.#E?O"%J'_0S]6 U M+16KMJ&?'4\VR/T=RT%-:93QCRWEKBN)_0AF!1N, B#VX[0<_K%MAV"*;5QE MOBZQFR: OWZVS$4=1+SB91.$ ^%'>'[/7R@%>*#<_=:LN(/>4[[!_*=D+O@IV MS:3DGN5CL\+"T2CNN\,TD%CI(A2 '#_R)D=2CU@UU5WMU9V^59M7V[,JHT/1 MVX_V6MHLQVRJ'5J]PE>3N70VD4T5.2Z#.7X7@6C\#4^.N79*>>VDNX5E;O3+ M#6Z6\1?MG9-*>^]LFF4VA<^RMYOG('/X=CG'0WV72?8_BF4:S\GA*;%4$K!B MQN6N-=L#E995D,PF=GA(8%E&<:O0D:T"[0^F(.18UOGJAM2'W65"E?.MT*JT MRN7HU-\F8@/D3#QEIC"QN^(3ML4,L-^ 8VNN)9DXUD=IK26U9G8BV.SL_5R,F\1)A.4]3PR[)*.7%?L*P>2XUAN5H,QE MD])0QPR#ZW(P$JUIE )K6P])+%M:AW#L8FO,6"R+B&A"M/&#R*,^-K;%$QC" MH>X@L(D^S/8YC+X/L=.TMAB/9[5'HG40D#D!TN/RD=I>@,UNK-CY@42"!D2_D^\^'#1]OZE07PE#B777<,ZCN/<90G M9EV+F9[*WO-'UF0O;BT6S#)3O7 MD,EE(#Z]^&6)\56TRN;WH;03U9%F_-GCB>*+$5EZJ2*AH@ MI_@ YG4R\^%KNANBMI%.:ISP&$715/W-S3C#-!^O5O/Q,]-\W#0?+W]W;=-\ M_! :-9OFXZ;Y^*$1W30?7]1/?(WFXV>[:#Z^K^QW:1K%HRA,'D<6=M2VGK!' M;O!(?9&E4XK!Z2*7%/PJNGV)3N+ 0&2"H#J._K<(_CZ1UI--+(8Z/@Z(WCKY M ;D2X+$A(V/,&TI5G4R-5%E74QLPAWQ>]PM>AX-SZS^)$\'*_2G,%JB+GCXQ MU#\=X(IH:HFVTXUTI;>#.,1^U.+OS5,+C@I6:PNS,8'+7'@H4R,H;TN2\V[L M?$^72S:2 []%Y%I$?]TCVHI6,CFUKA*B7-::.L'Y::N.&-F9RGNR@+2V'('< M,9R' X_LH91D1>1Q(J;[RAST?_+X9) YPV! S;L@74+Z,V34A>25E+XEKCPV MCYK'QLE[;-1 2UU%?,971!Y9F$[$1O P#N,##8W#8 M0?DU5O)?;"[IL'-1X(;PBITWRP2*Y2:1"B]@PJP%8AJHH5K+BYM!]9=?PC,; MT@W6<1>643GXVK\\:O?A;6#=A$_$.F!E"Z[)"WG2)4D @O!V JN;.L103GWU MX4\@OGYCT2,,\1Z?E!YM^:?T^])K_<'&'O$D*\>A9&3Y+AN'PXMAK,;K)P]@ MA 2#4^M]?E3X(!L/)\%BO.#Z4[ADQQP&C":A]/NK)V&KLT?P_;]Y@Y'#?.O? M(VPUB[<"J8$CX$\JA9/!-)+DMG3TP1WPY+D"'<^6*Q!^O'B$@35!N[&89$87 MF*[R.4I*PFQL\2=DP0>FSC1/HB?O"7\;:&N0UZ$%LT9F*UBR[C4(LC*PW310>0,8X)(1,Z+,*.;S%JZL/$+ MN.LP8(0JC% SZ/!L'CK71Q4:45&>6&#+O4!;^(3!/@^$IB*:_<'WA,(-W!&Y MSW1JXX@Y8QQ*3%V"JU#B1!P[@Q'=ZMF"T<\!QU[%*R,&U.)241D3S6CML#(? M3-V IY:)$A\1O2,6F3V:X?)GF$0!,!F\((P>O/@T1S5I9W/\F-PO(P=M^ 4B MG0P^D-+H]'0>V>WP-U!7X.-^,L#%_0^+//S[C)0'"=^L*7,O_7G#PGJ21$P7 MU8U45)\TEM^&!0K#WZRQ6!@F5=&VC>32%#>.PP@=4J"0+Z'438++2*G$OSA) M@%#@I,OLPM3#K[KIBY0AN31N^7(ZIT7AHH-,:]%X"*.)FEY\S';I?5Z MG[CS9@/=GW"Y1933!9^00 =9ACK$"@FI!2EQ.?K?9^.O6"%1&H.C"!--W&:D MQN7I2)FG+BIBFR.8T(1[I)+P6"K:W<#%'PJ:+9>:GO6ZW6IWYN@IG?'S>4(P M>JB2@?#B3#WJV#LF3;M%%1FMZ=1UGEK!RQR;+VU!-WW55_4F-%ANDUBZ/2M% M^%JQY2QL#/3"@\;"GM* @5)?=7MDS.+(&V3-#![DE%%[P6;K0P^GDGI244$I M=*4VZ/B((,E]&L%XE)9!M@&VC!51]A>Y=W7S%-/$!EC0#N:!B$,X:5OFJ;0> MLB2R^?PPK87SJY+$0HM)C.8%B>>+EI7-TH9K(G!$YJ42'93J+DV^;'=$ONMW MYGNC,"3!'#&I8P)K/:)6*8VJ+)=V_CB=6MUX3IW'U=GK+F$B^KS3)K@,O5_T M9K%?KQ)]\CWY$Z@EIEZ2[ZL7=,DDO1TN>@2S_BIUQ=3M3L'!I*TJ#D309H%V M2@G706@A"T8H!H5[,,V/)MKA3J;U ,!2F/O/TVXE:^SX, K'A;PS:\R:+,A2 M!^@_GS1:)@O29$&:-#^3YE<%\IHT/Y/F5YHTO[-UTOQ:[U9NVS??[1/[]+W8 M9)[NC#6;]KU5Z=U-[[[2J4WYCH&B)UU:(*P,P:PZ6>L@.*]C+^H=J%NDCMCA MV7B;5.TU'?SG%]*2RG?L=M#3K]VI0$^_3NMO'U_9CB[WV L_[[^=VZ*F1;MK MOG2%M8G>!,_+5AHOF897!;$8E GUKE@[T#5//1)8V_H!9ZT^801B7 M!+JX,LW@"Q5$)"Y\<)U1=3EB3#D\HDV[W=I39_CCQ#,OGU3H#@8B\TS4!B&[ MET,>[ F >J-"06C,XIMW*7TK(1H:=NML/NVR*J+!J!4[A')Y F*$D7+21!!N3!(JRE= :FLW"Y*>J" .C M-NQ,9%S+2@WK@05LB$EM,M/IP$7'^_7R)-]J>V@?*(I_D@3_*NA=&K'"@4SP MMQ=2N!KU>0S--^_V!Z-L5$=R8-H.[KP>Q5N4MM8JB.P@D6='_9@]='%Z-OD! MY[3^H2C6?NSRB+]>(,EMTSZIDNBAE(7/,'^1=M"J7[S[I64W6Q661D;;V1U@ M10Y-51=<1RE=MNALU3X@HI=&QBS5:MJ=+?A:C593(0EQHQ7,N$P6""(4F1$6 M6Q 65Y+"]\Z/,NHC2V1%VSYO&YW#2)15=0X-N5V3)#;V9SEP<;(C1PN167XO M]_D-FZU;+:5 J=NU,].@KCQ-TLK2]O5(EFGBC!7J6]LK[C"VMU:UI;C1MJ$? M5^3N:C;L9OW-12XC5FEF6XV@WFO99:QY7T^BE1B\]BF4:O;1" MM\M]&"-,5JY3;CENFLI4U:B[J=MVW^Q2E]@ M->VO3']E[4/.]VQ1VI9V&Q'$DLS3>O&<+7AX(4B-P&_:ME93*AVF**V.4 >Q M>U&$X(ZBLU:W?VFU:VT$R' &^ EA-1(2>[?_S;H)3P5'X[U\4NM\%!AZB"IF M.3"6ZD4EF@C-OU'U.Y?M/A3@AZNA>Z3@'RFN1^%(./<@3!MTN7/P>44RZJ<< MC,S*L#*?/= ;V!?O2<_8G_&S\:].%-\."_2C@P2668*)GX=X(61[4/,D\'\. MTL73';[>;)7)/+"+XIX4B-&'+/;$_[?H)OD<[G@EF^]S2,IP\*1L8 MR CLE78% &3.FSL!D#EH;)K"\[9_P)K[Z21GJANDFBT2^UK=Y@2(^L4;HE"G MG_\7[ &^E7TP&[K%#?T,2IF@R^^HF1D,(N,H7$$]7LV& 5 [,=I M.1REVP[)%5L0RCA88C_\F[8.[ >8"'#P-\Z&B8^B_=&:-KYWO:>5][V(?_65F MZ(J(_:5CFXU%E5L5KD\_W#MH(]9X+SB1S>'D;3)[R1S@]7+S4[?J.9+(Y;ME MS"53LDMFSYRRH6;$%;Y4C/6SN[3OR'$9S/&[R#_!W_!8&?MGJW?1VT3$'^FF M8;D^_7*#>_9*@64LH"I=3B5CG0U=5G9C7]?5018=['*.A_HN4Z1X%,LTCI(J M::M4I+AB1O6N5=@#E8-5D+D'F+U2#B_"/ILA&,VL0B>W"K0_F!+58UGGTE+< MN3*WW1>![1D(""O-_GKP<#GY DY5!O>U?ZDW-K?A&[+#.K5(DPF*^)Q; V.A< M94X4P.2X-0EC? 5HLM3*%@ZQXP56J&.=PJTY&%G/+,HJ1&WK(8EA;">&PTE5 MH6/&8EDR2!.B_1]$<-]&GF-;/($A'.H.#YOHPVR?P^@[$'# 3JV;,$A7_*@6 MYO&LZC .K0<&VTC%KD@*I+P7#,(Q(TQG(.@DY(S/EJ0>S2G$"M#+<#QQ@JG. M$2\TXW8G:S\N0SS7?+;6:6+=KC;/YDPO\I9U1XG8PU]BCF%]:Z3K MY0K.)HY''@PXPR\3?RI,\0GP=>B>6D!Y.,CB*2="$W#@)Z[V_3 @SP(-SF/X M9XR/PVQ"&$+DC:COXF9:<&+&%A[)&$_)__E+I]&H?>PS'SY\M*U?60!/B@X?,81WEBUK68Z2D]4O^X^"B\A?,[JW.^K*N25_/:++U@/ ^,;F]05&X_ MQN6+S>Q&$9@[1&ENY8NHMBH8VF63"SU"!0B8./T$*I 6^JO+*M9DA\=Y ERW MFMC0SB_VZ8ZG/:R78W 2>C3,;83_XM4%>A&<_MMA?P1'1'ZZ#Y'"Z?VZ5*FE M0J7V@E Y;]3LSEF!2B &5?>7HB3<36.@'(_#P7<%OL#A%,.UFDSP:O1#CMJ! M#KV@=@3^)N[ M7^Y8H]!W,9!M.8\1$R)(O +W"[00J2F + GX$"0,H3Y,U>S$J.(-KG M'U$;2M69&=49"(5;[ 6)(RBUJ*O4FPOT.QNJSU\$7R(K0=\B&M98TVY$P^>3 M1EOM&%8,I]N6^V>!Z4;>V-G5L''.Y?Q ("4_6X[_[$SYQT(4HHV-.4K=-3F( M'F4?-I$86O9&O=6T+?6_#Q_?_;08/J)YVNC@T[FIGK;/"V8K__Q1K_.UJ- 7 M)@IG,$)!]!>0".\*+Q_A@+@G71\.'@+(X 7V]Y^<%?ESQM:6E.B=6O,]R1O[FXO_W5];WWI M?K*^];NVU;NY/+6Z-U=6_]NG?N^JU[WK7?=74M8,>8OZ'=W> _GN;ZW+VYO^ M[9?>5??^^LKZW+OIWESVNE^L_CW\X;?KF_N^N/?>P_?N>S??KJ\^&**_ENCO M>QH2D4U>GDDLM"6RT,#"D[^!_><4$WI&2Z*^B A@!2:?4-N[$S!L7-$FL='J M_-%ZM_BR*A'6T88LSM+I370?6 2)1(8[L:7%_I. 50[_BV P'PRI &Q]WQ<6 M:.K@BY_#$TQFD]X#5-$Y/(G:N#01=!<%^@S09Z:9#I)3X,WP_4D4/GDN?A8] MH1\1W6M!:A!(GQMY,ASAF@,V4AI]8/>+(N><^UV2-\-$*R*MK9DV%KD<']!5ZL/N96:0#U]38&C* MM*/O!J'EA\$C[,G(>2(H/N(#V!;-()JQG01L7^Z])"D&@S )8NE0=M GR^.3 M0>:40V,RCWO-#F+/L$Q M=9RG+.#TU.H9,'7%J>34&XJ2-)AQ8$-GSEB@UHSE:S;ENX/ GV M.>?6*W#R*.FSVM7\>D5N'<=P&36Y;X&3N!X>ZJ]1:'W&/;5Z@=A;I/$Q.Y&+ MO'[$ABO&-B@@PE7X44A'^05@=I2,*P2/"V)5L%.T4=H^W8EWW YE@A/KP^N9 M=KRO8)+=09PXLU'H4@N2MMTN:,M$A"PGV;KN$\(8N_W03X@->L%@IV7,G?-Y M>F%KA M<'O#,FNO.P EY_^:MI&U/_!YW_$B M"NU,U&'892*&73LON$4WQOK7,A'B-OH"&W% A+MHMM<] 6K..OL?M=*:I%I! M[J0/@9V" >;,>)J*(""WE6T1YS"Y!>KS(X%GL^%0AN7P.W21(C>30-'E#MH_ MR5CJ@U,K'%#J 8B.P/JG$R0(YRWTP9K*0E@PW0EH-#1-3>H 'R0^V"TR>X=> MA9)I:GD@YV!ZPR@<*XEEDT%F@;TI\H*R8?@4#*='1(<7?@:9,$%).VB2RO<4 M1#E1)RWR0? HUG#@+T-D+T[ECX+D_=3FHD#)>E#O,UCMJ3O%[<8S3C?A;FLV M:L0(KZ,M4D/F84G;WO/])+4L5=(2;*@_%:8G/("[ 6?*&X@O2<+-#RXR5,+$ M=X4#XH$Q;" P\F#+\$_N',&7<9"-:1K #$QXFW2VAA52&%F]F'P4P">\-R;O+*:OBCH&Y M&.?KOPP4>R4V4+LZ18*,GCNP"7A5L$9.R!S1LG#>IXZH#X9EJL8REYIF>&@L M8Q!VMENS7$:G.)I,18YO4YA8@7<9VAO:']J[#"1&N2$Q9/BA)(!M^^O5K=L. M*N8@:;-B_(PKPU%$#'@4IX[//FBV3N2%&PTP-NQ&T/[0WF6, MU4,P5HWG^M4NJGS>^ZX]U\V6#20_.&NCRARP?PNT4;=;C?FJ$<,4>V.*$GBN M6VV[W=DR4QA;L]S7O/%);]:WM(.[?Q5'4JMEUVI;.-K&);T1MMB_0@"BOSV/ M"5QU?>! Q$:97-)G';M9 /*Z#8]TOGM #BG58*>6&P/L\TGCW&"G&NQ4 PYJ MP$&K0-X; PZZ>Z)O ART_)7P2YM7?W:\Z'?L9W/E<80"3"+&MXO8T&A=O/ME MW>K\%VOQQ86XOV+\E9U"G?5[]\NW:^OVLR;^>S?]^[MO)/\+I5"AT;+LW&< +JD$D'TG M _>+)YI+>-CHVT&1X-X&=PS/'2SBD\.]#2"[_++0#7IHX'Q= @^;AXA4D$+V M#!)1AEVD.M3"%_UL3PB$9BPW!H&#]:9D 2'ZR*VR'G"O4N": 9CGCZ' /TJX M@K'4GAYY+'*BP6B*R$!B0OSG%X IRW??[0#YY:)1 >27=FTY\DO1%;0A>):C M'MJ ROSC7?WL6!$FE)P7Q%'"OJ2P#X?";D>+9_*%/3%?$&:;/&9V;]N[US"[ M5^'=:YK=J]KNW8>QXY?T6C9)Q]7TW@@/RL^F^*6B[S*T-[0_QG<9VE>N\*B" MMWNS=+G&EPX?85] [\GQ,1?E9W-G5^Y=AO:&]L?X+D/[RMW9!VNWMTIWL_\6 M!FR*D_S.8M6]]6@KAU'-Z08N_G.=*3L%F5\S>1Q=?AMHN#3I [U@DL2@"17!W.XUZX^,& M+PQ?&+XP?+$QOC AK'*'L.;2F([)L27R;8PCRSBR2LY=QG%UO$QF'%M 61FG6:3C#<(;A#,,9AC,,9U3'876P^5M5K[O2 M &M,\555WV5H;VA_C.\RM*]<(G<%K_@ED:O;>,2B/+1N@7MI[4LY"(,3"9XE M[V%_[IHV5W,EWF5H;VA_C.\RM*_P0IPF'$'&D[;#:<9'Z#AM"URVK'= M=L;Q5\7*AF-9I^$,PQF&,PQG&,XPG+$C!Z!2?.(YQ4?-E!J);U3;R=KCMM]M M\VUO<7H>2DM8TX%8$$=V(*Z5M-7AH;#;T?;1-!V(#V3W3 ?B*N^>Z4!61+-/PA>$+PQ>&+PQ?&+XPB -'$G(Y:L2!5_51-(X78RH;CX(A4[5$U;&) M&.-HJ6*MVK<W"&X0S#&88S#&<8SJB.P^5@\V6J7N=B.KX>P+L,[0WMC_%= MAO:52YRMX!5O.KY6B'7+]BY#>T/[8WR7H7WEKN:#M='+5].BVKN>3"(V9'#1 M(SG#P??C;?>J@I5%4<=_>_'H6Q ^#F;+(^,GDRA3P13K(UFFX0O#%X8O#%\8OC!\484$F0JZU4Q%4JD,G]=WLM*0:;<'TKBZ#(-MGL&.C#&,SZJ*:>K'LD[#&88S#&<8SC"<83AC M*[XK^#\&0/$'H67=)&,6>8,EGJ6SO\WH.B][N722U1L+:+8_+]&(68S'H'+& MS+6&H-Y:3ZC?6LZ8L(4M/@J? \MY")_@;Q&#K8JM@ T8YTX$\[. ,L VL0YQ-R#U5;&[D > 4? M28=E^@!DB)]_Y/!A#+MAP==E7!I6*(=*9S'T B<8>(X/W^9QE*">?FKEN6/W MNWQ?L)IGD?^6IK5/+8?C*E3'34LVVZS#2@9^XL),)G"@O('E!*XUB;PGI!-L MZX",$36>W(!G!IL6@@T%]/!QOSA/8*'N0V$>4V<*%8DO@3;"IA,_?HI@=^ +_#K#_ V,M+>XR>XU$;MXU9:L (<_\'Q@9D8' :&N-NQ=E#$@ -X>HJT$,P/5+9X\O G3!EI MB%9B:BSBX\P!:N<'=6$2IQ8F9XA/<\^(5L!#IS[9\)CL5W9Q&SX M' :C!T=.\,B ??0#CFM\#("%7?R@Z)B!R4Q1!Q(-/(9_R##&_0XG+!*9(D3$ M 3P9L1$+.,H!8 N>HW..MH)W_>D),!J2.(%#%]'[^73\$/IJ,^_^]>73OU,& MP+?0LB2.Z% S18/!@7GSAJ M@[JXL8.17?SM"(=U.(=7PXN0_D!:O9=I*IVR98R4HTJ2K(@?1\RG>@_FOHU_$(L>(I?M0[)S M53)=NQHT.L!%@]<#\+.V5Y(7AE$XIN\#VRE!@*1T%!0^BB5OX$U0CM+@2"!. MCW@HTU&SL3Q@X *ADW!QR^"5RES)#[!O#OPGWB1?DNX"W(%8ZH0O!6GD20:1 M#\*./3F>CYK%J7I;5TPE#/P4O'\8"J97XC;EP-G]]\2S4N2+I[/S@)3B"Y]] M@#,^UDD@!7K^J1DNIHL9F1S(JV9GY^Z!D9,[4$6[N6A&Q:?3\7FXZA&=E5)S MAQ HH[ANB5JGW>"=54-^1<E!5F]A:#;1( M9> TD1A:'4F]U;0M];\/']_]M) YZ\W31@>?SDWUM'U>,%OYYX\ZP()%" LP M4<<:1>B4_DL<#MX5JKW"'WN/D@L/VV5(:C;_^T_.BOPY8RQ*2G1.6QYPI_Y] MC)FGLX_$/)TD#F>"ZO2GHD#_LF.QA4A_ 95>Y-;C(4]%P#WN;B__=7UO?>E^ MLK[UN[;5N[D$_>GFRNI_^]3O7?6Z=[WK?DY?>8U0/EKRWMS> _GN;ZW+VYO^ M[9?>5??^^LKZW+OIWESVNE^L_CW\X;?KF_N^N/?>P_?N>S??KJ\^&**_ENCO M>VBYA0D'I0>4;?9CP"8Q:-)H,Y!S /1*\1MH6LZ+A-;GTWBS4B2&V(16!&H< MAF^](!%.!<_]Q[M[8(H^\QF%1?\X:Y^W+QJMBW<%"SH0?>E5UN1*1NXSJ/-_ M?:%?#5JUMT/YR&UTAV?A^@>+!AYG7W'P]$,N/^7U@J![K?-'HX5!]_H?8A;J M(3W(WD\>N.=Z3C3M.SX,W,=JT 6A]3^ Q?_H(XOK0?;>S>^F@TF7Z2H(-UCBN3O.6,68B5(M:#^8?^G MHUL8PJK9"_R$"SD:KX(L/@EJS%B$'1/:80?IE<::Y%B/B>I,)E$H8C%<1'O@O%%35?A-"XLF<8*N?6RK/O3#9RZ6L7&H M*YC,@XP!2G.#N7(+V0\4?0S#IS"70*XE=0.'$Z( JGE(%_'IJ?5-Q59XME8F M9Y^C_P)Z(T<_ <'!PE!$X&"!X5^X>C>^=7[:&45Q>-_[#CLR"D,23!3?FAE. MJ GJS1SV-XM+X4QS._R7IXT.D[1"YY"'X/7E@^,BM&% MQXC1PI-@P*+8\8)8:BF+7^1)V0KD%'$V#+O%NC+>7*:,6R[\)GWO 1,C8-@! M5,AD/!%QM+G%DEL=5P@G:V1Q,'_19TX1CG#V3;GX8H!!M:S ^W2A>^J0+TF@ M&TG-[13(+ZB/OY?A$G[#XAFMK%;_HR8TLOLPT\Y>JU^=<#9 '>LYC%S.@FWA M +QAF35MF;6-+3,("S*B9Y5*%;3"^%?\S%BPZ*3X>'PY'$Y<(AVI*7/@,19@ M8'H^_P)/%B[G5'&5C"PMHK:6DRX)[][.T'1N!_(;@%Z.3S[[,XU\%M%:RM)9@O\\'\I[C8.(UEL%CQ=FK!$!!\SW)XZ+5A[9[?B[ M')A^SX6QZ 4R4"!R\,1?)'HFA9\^6C+LT.[,"OWU1+),\H-!?6?"X<_JI_2C M' '>+:XST#YV9V,C[74F^:ZH.D*.= X#O;EXH? %E7K:(.8='ZK])Y%G9J/H M_J<#(C*:2D-1V&3[0;HO2]W8KB&2ZA>;\JG5[4;G;#\%8L=9X[^.(-C-T;X, M>9QS]3VA!0T:V8Q*6X[#O9%A5C_AT7?_8=.6#Q(\B^O\+JB]51-H[M1?S$=G MJG+FC8JP.\E0E/(MZP?(L092(8"1^%&*ABWY17YUO.!+R'E/TKD77$LJ[U1$ M-.RS^GRLS52.&Y2JHUBFT6"/PI0M=!F6RIBMV*7V>M#? X \,=IMI;3;%>S> M"8N\T#U*2;!WRW2"Y&F3@D1L67D$2<.^.&_M29 8 MGWN)G=%'LDRC2!O/_'+/?+U,GOG#3S-;<,?MNVFJN<,J*-R/9)DO(L3J)09[ M+*K$X(8IK#2%E>L45FI5A6PP"KS_)*KHQYU!F\V'TVV]F4OI?UJW(?K'^6EQU^RO 7CFH*.=[5E! C7Y4W15&-]3; M3/3U#EC[-,^[+[HL%LQXH6 1=^ZV/<$5]OOV;GX'Z7V[\)8L=*8L.[E],*3= M!$'HTC-\*_XI2/S1.E)_0FWX6KOC< M)9D:JKN[V.>\D6O>\^MLH6&T?[QK'"NCS4>F-\I;9M>VM6NUDDH$D\!2EL3. M.^?9PC!1Y#E^29(O=Y]WDAI10(W?%#'6SQMY#0I!W6YM&X; ;.%6ZW'K9W:M MT:QLU8V1HAN0HO\.H^\8>)Y$(3;]+8<KVZA'S$7.LQ#%TC>.F\*IK\BB39C>"U M&^@A,')WM7TT">0F@=PDD!N^,'QA .E6T+J:I=.Z[L/8\3$C7,7/RZ%X[='M M--_D93N:UMFY?5';,J"YV;EMV+2-MEUO;J'\W2A^K[SYFG#SN6&">3 '?<.7 M9IV&,PQGO+*J5.MJ-=_E:D&VW-N+K^H;J[XJ2N8DT)>O$9LXGML-W-MXQ"*9 MQ=GEG,7[ZZ_=WE6?2IEN[__G^LZZ_'9W=WUS;W7[ M_>O[-R9KZ^?[^L>$!9P5'O,-IVQO(4,[;XZ*I-D];9D@IRC_#I&42D)A#3"+ M32+W<29RMTTB=_7S:TTBMTGD-BG!)I';[)I)Y"YY2*9\B3!2,R:H)K TCC8B MDS>XI*&UD]!,_47O@K(;C=I=38I6AMV*WVEDLLS$;N0L"V[,YYK;("UJBS.Q/# MMP6^W:,6OT00$3#8K>2M'V"Z427V<&-"]V(;[7M,VE'%$VZ/9)F&+PQ?F'SS M@\@WG[P4_"^'@KAOAYE*,MF]LEB_L,]:AZ4]9O MOU[?W?^O;7W]TL4\]9LKZ_K_^];[BNTA;.OF^GXS .,+#[B!%E\Q&T?0S[8F M2$&R6)FBH6T%#/YG,M6/,5.]L3Q3O;V]3/4-#6T2B$VFNLE4-SG/)E/=[)K) M5"]],*=\J3V?$L_'K19Q'&\\B<(GZKAZQ/&;!=;6KU'X G3N'XJ:\)CZL:>1 M]#>ZKA..[UGXFD_3^^F$=7]X?&-I0RV[=KYEL!O#&LO!>,O*&C6[V:QN#JBY M C9P!?SF#$;P4S2U=:_($QMY Y_)^/YPZ V8-4PB8+8D8N6X&_:4./B6"R*E M=?K0[Y+.&%@90Z-*M\QE M.)XD\(1^QXRYY48PQL8HM_3_XB3!8&1QV,=2I0=7[E37_Q"D[,,T1 KJG@[U!4AYTV5D M[_Q0*PL_G-NMCFD29:Z"%0R!@,=1(HZ!:=.W ;4_HV?:&&Y?[H"&W3R_,+?" MOKFB5BJNJ-?L^OF6+4)3N5+!LL\C6:;A"\,7INJYXE7/2Y/(90_)1[R7C2+[ M.D5V4]I&!RS1;:-:V)V7&6PU8BU4 [L M!OBL8=DY*[8J_CMK8HWU*EXZ83UYK(RT>0M6<)K MK'$W"N/GDV9-)=UBXENZU[E_%C M:=RSJV'CG)+_P."*127??W:FO#@/>V-C MCM)K-->U69V,)A)#)2OJ>DXG!H7:+"0ZVMG(4I['G^G)$R MDA*=TY8'W#G?+%G./A+S%#G).2N'_K2DYW+AL=B"Z55 I1>Y]7C(4Y'^TW>W ME_^ZOK>^=#]9W_I=V^K=7)Y2$^K^MT_]WE6O>]>[[A>VH#;D78&\-[?W0+[[ M6^OR]J9_^Z5WU;V_OK(^]VZZ-Y>][A>K?P]_P%;??7$/OH?OW?=NOEU??3!$ M?RW1W_>PEB9,N!.XW+;8CP&;Q!8?J2XA$Q;)WUPG=EXD=$DK79:V>_\U#-UG MS\=83B^(G>#1@^M+8'M?>7S@ASR)V)M:O],C7I PMPOF.@[59SXCF_R/L_9Y M^Z+1;K[[9=URG!>+;X0"L;_JFY7=I7*^9P7%,.@YU?TN=+'M,EWZXG3-9.D% M,UXHC\15O6T%9$5/;QE%U*^WMU?_[GWY0E=M[^:^>_-K[].7:ZO;[U_?]VWK M!N[D(K&T^9K+-QA/[35DGR@6D)NT-KD6C.?%P&^# NI*Z5=(PF5BLS\8,3?Q MV>U0#?$F&?G+W/G84''K&I3?49Q#KQJUA,B?1(Q3[2K5M8[@$H)7JS)7)XJF M^%5G'"8!I>4_JDU[F%H1FX21&(6S1TPP0,?PNH6MIGJUX +MS+%>":M7V^=5 MKUXUA;&FTFT;JIOHU$.NP3Z+GKQ!OH[)E"M681/[&((4>SCE,1N;+:S<%E)B MARDY+57Z3_GRUS\YOA,,F.7$A;IJ_>)8LX"4>;4$S*U^H=K2R7M.I!_S*/X: MA6XRB&\C^<\"/9:;H1Y65H]OE@][F*NV=2 M;,N=8ML=_"?QN$? :.6X3O=4]Y/&?) @$7.O" WN*XN\T%VM#LCXS2OWJ>,&7^9YJYKHWC+$.8^S^\F\>'LC78?!"97;8E&Y5 ML);Y2)9I^,+PA>$+PQ<&XN'X8KQY8.JCM5F7=NTRENAQ;??.[-LE=Y62%JFRP"?!6,))Q),LT?&'XPO"%X8NR M!7@/UO]D0[O7N7#.1KJ[,< M\O5\>[BLY1_Z+2["0X%\K=>.%6OR97_BQNAOV.WHD4U_C4+."9SV4H*TTR]= M FHW0+55V\[N8)",$]\!=4KM(ZS_OY0G8G:S:KMYPV)!EMV>31.BW&Z(L? S]!_6JUY(B4GADY18Y$PO$=/>"](=W> M='G/OO'3]#?GSS"Z]!W.-YI!T;)K[;;)H%B!1=XOYY'/BS=/,]1T&ZV*_-*T M:\V+S;/+AP/DE_5$"IA_AR%0&G:M<5[93^WZVT#]U=:3:*D7'/6VD*YB=$D7JM)E)1+VO9YS70TJJK.443\M;6)FS X MP1QF%AM7Q%M5"*#EI2!E"49+3_AJ5H:=1]:LD:@E.?O/\S"@/ M)54>2LHRG2T@(ALUXI5J1$EYI'&Q9;%BO V'H';<1X[+8([?.=5"Q_@KGA 3 MY'BKNI%1MANX],L-TK4$HJ%EG]6-PZ*L.D=Y^:;>,'I'>?2.\O))RVY<;%F^ M&&]&N=6*3Z# ^>&C42+>J$3<8D'Q;21A+N$=DK E..5G+=.9H:PZ1(G9IG. M!1XE$3#KZQ EYI/FM@O'C/_BD+ ),BXU^ 0']BY#>T/[0WN7L5_WE837"TXF M43A@7%X(

?"@XU8?:VV#]\'GC\$*G^S^T:]NB&TN3.K?/.GL"LS/6 M8YF[L1W+.@UG&,XPG&$X8^,VI+K>XKGK3HFB".[NM5*VL3G4-CM:!M'F:YN![6=IJO;(>VFZ>IVD)[[W69.FZYN M!_DN0WM#^T-[E\F:+G75EWY4'-9^>7B M_ !13_6/>QZW;1T,]J%:>FV#Q6CG(V7FG;KS""4E57-*"?/-.SF MN<$6*8^V44XNJ=OU]A;2*/\O>^_>W#:2\PM_E:[LSJFDBM;H+GDR.U6*[Z.8AFY,?W$Y'_,@_4(9$EL8$J7JRU2OG5Y1W:E8#Z5BE$8!,6QE,6QI M,92*,VI=%7 HGP&@6KN55-JW,1E*VH.I=JF,A[(:#R5EF58!QU[*C-C2C"@I MCQ02G5)QAU,S.U1KMZ+,C?*V7JHUE<515HNCO%Q35WD3Y3$ZRLLFA?3_4X&, MX[$H5%>W?.R'$K==4DW=2FL_G!G7* -B2P.B3'QRP.X**HAQ2B@%JK_;R;Y+ MT5[1_M3>I3S90^7D+?1W<[G'=7CL?MLAG3@Z1MSS:NYY0M M@4-2*SHU]WP8)O^#]](QC^H!=Q2.;0DY9]]J)\NN4'C^)6Y[=";35'RA^$+Q MA>(+U0VN7&ZUZ@9W-)YU;G9H2ZO63P] Y_@A^O(#2&JK;G"E\$KS-84."9@_6%00'K39]Y.-$"GSD*#:R@DU"U^M-'%DA& XD1B4746@V- M!?_Y\/'=SYG,66M4ZEV\.S;42KN3,EKY]<=H(R%&G81@H#H;N6BT_FWJ#-[% MF"R(: AS[0F%B3E#=H4VL(UY5OJ:_)G0,I(2W4K+!.Z,7H_AC'#TKABG[D^= M1+R#ODJ+P2P3B_R#,)MV:3J00#W<7?WSYHE]Z7UBWQY[&NO?7E58[_::/7[[ M]-B_[O<>^C>/+*IOMM$Z9TO>V[LG(-_3';NZNWV\^]*_[CW=7+//_=O>[56_ M]X4]/L$77V]NGQZ%8G\/USWU;[_=7']01-^6Z._[-IN.'-_3;M'T*US#3^,>[)Z#X(\=*;_CF>[/=:5_6 MVXUWV5JXOK.-(!Z1AY$0LVHV"%]%8E8W/R;<]CCI>J3%)\L9_)4(>U1KWZL4 M\J@].6'XH_:.<6^@3Y!K79_'9QO;39H_G9:]$B4?,"+1C[E\@%8RPKP GW(D MH($_8+-"F\Y<,%H(HX5_,&7!PXT5<04$KB'Q, +*N7P$M\&J,( T+X$NM6E&K5M8^]RH%I2PI*%>.-T4+U^6OW/;+ G:T_X/MJ']R-TPZ?VOY M=M^1EG?#1]U*PH^ C\(? R?FBS.@M^1;4'YZ.$;'P@/5" ]4#\@#-:W>/5!" MA"K3*X).=I'NP$H MFW]OV\0CM^"O%XV]<)N[ND7;A6Z,3=OTIAA;?SWO1K%Y[!B2QK\+"H-JZ,7H M*[7#OFW$=J>I=H[R[!SE9)++^H'ZBZN\ZA*7GYW)-!5?*+XX9/7E$1JXC=(9 MN%17R?24E)-RV+7'$MI,I"[E58O74+66Y3! \PM)U>L':MJF;,8RUYNG2*9PN M@3JKGZN;O5G]T"T\_NF-6Z_\*Q!]E/398L IN;G?7:U6.]Y^F$I"\Y'01CDD MM(08S8MBBF473V_.7J2SHS4Z!0?'U"Y[(C+<5#*\F0R/7,[W),6U]O%*L9+/ M?.2SI>1S(_G\[/CNGL2SVE:)DDJ(UQ'BMA+BS808KMV7$#<.E*>F]MARB.?3 MB -IAW"/$M*UA;2']-JKI-:ZVF6CX+QCE1YPA#EU9S)-91B>9H)A.3:=4AUR MW/+I7K:45DMK=U650GFVE-+DVYS+/#=&P.YES+# M7IO>P'(\W]TMKXE)RG"C-\V MFR^^VW3I)>5*2X"X?AP.2YKNZ9RO,V4'!6T M%:+[!P$3[Q/BJ%:M;(APE#'D3$!9@;5]6X&3?'/U[:'_ M]&_6^_WAAJ!\4_%D4Q569.@#"WQ3TM288EN9@\?+_X>[ MV!J5_H$KV&/'-0*-]@3=\?LBZ/;JV"2 M"R#3N]_N;/:_OLWA'I''J%%6YI4SGNCVC!'F&<&[3AVFL[\OMRN_P$SOAE=P M@SG]#%2TS.GLJ_[#'/OC3X[K4@XHS!Y^FK'U#M<9>^73*J"L-,VOD/(]V#]8!Y^RX0$]&?";,^=?\'Q](*G?97W7<-MR1TW7(0G9_[W=YP3/B)8 M)67H,P3UY?:[WP3G$>,U%W*ID6BF%Q+E><8\_]D#=V5JZI8U8_"? -E7)NG* M3Y)Y*^Q>GPG08)Y8N\;GCF&$QLI-X8;#./-2IU^!T7];T)SY^(M0'3Y>(O MTS;FKX)GU^A2&2 .?9L]!MW1[P"L+#'7O@F3IBAIP[LSH9R =E@!%J<9'T+90Q/AVGAX#YSK#$ ?M]KY6 M M71LC*:.3QQYTP(K,Y?_Q35>L-Q 5Z<%M >>-5%M)"J'X4NCPV84YW]C&8:C0 MT.JM%"KX$QCX HLB:PCEOVS/PM$#]WG@J7BPN>ON#)\$\@0_"JAUC;V!DD+E MR>'OW(LH8"870],&P3.#N!H,ZI7#-U-X'ZXPXE,*)6WPH>Y; R/#2Y1JL*!*H\)ZZ3^0],%^ M@*-8)5CP/M2[J,UO'5OZADNC9EMNG_D90;7ZXO%-3/O-U=QJLT9#"@KMO$SP MK@1A8,.#-:1]^&X8T"XT!_>3,EW7NBF0**CH!Q;8#N;0Y%3=(]2L$.Y-YF[+]_E[[!6OP>70+4T*;8KY9Q_T.@R.^&@? 7:6GG MUT8Y=8,V7HG#YZRVO)?/R3+3 W]UK%=4F+@4M*W-W??P*Q1MV NGTMFC'_%[ MXBP4V= 18^\]SL'4L9RW#Y6$_Z^:]Y6W&<[GBT9=->]3S?O*W[R/I5!I);>> M#WF.)$:O>ANJWH:G1O0\>AN6'VMA_?:+S;3VB_G:2^4[%5MM4*\C7SGY&]FG M9 <2D3M['A"H-R@@4%UZ0+?,U9#'5N]7N"3AH16YRH_@8P+[LC]TR^(S]DFW M_V+OY9,>__@47HRG*W@>18=]6T:G-S@JK-6_UQNY(J U,EQ?TV8RK@D\*HZD M/#R,@,D'$56/XM.^.QCI'F?+YWV%@:"[X;_$G7?N ^IE\/%@A>^&' !/'1N,X+71 &M>+ MDK :4K"Z/'A0KVGME 8F0HE3=&M P1!@A'BF9*.IRZ#=4XS4NEV\X.[ ]/C M]_B0\,>06+7BJ07<]AWVJ>^/.,4HT>KK$@TKY^B)^,JK0W618(U33WXH#Z'U MO=8H<3 .3_[G=(W'YO! 9(ER)X(NR??(+[B9XWEUB>DI9&;HBT,4>62W1J9/ M<.*9D!@\?<*,2&Y4$A'6TTD )0:2JGI_": ME0!:T@30FDH /; C_J_>PT/O M]BD]?J2R/;?R:X7QR*[FY[["W&1D;[+ 5#UK[_8:-E/8^>8>+GFW9OIY[9!&H+5=;S(=&0*F\UFE&[YS$$D;3(@1=Z)&>:(AJDGR,=D MEF+*B? #A[KILE?=\KDT/#T^Y_,U\IAZQI^^1\F WI/3,X3+I5OWX #T;6FZ MRM7IDQ3M%9&^>;D(\(*$#0DA$I!PGBX?H+4D$L*"--( .3@]JTZD7GL9*5#+ M=(U<2;P,5P\3$N'-*8EFA\Z0D-JU7JVU2Z\2:^V#J\1FNZ%U:FFE INI1'TR M<9T?!&EMS?:M('.BX\X*LEJIIFPN^U:0$6CQ+56ER&-,6Z3/\,0_\(%[68WM MDAX;2Q6H!EIQB%ZRR$GDPF"5F8_9^8W+0-"K9*YA.42XF^2?:8P!*E"?00A3 M[%.'S&M$5ILS$R81Q[,]YY35![A1S7.;>X]7K-FM:BFQG+TZ*] M2(2B1&HIZ'(V=)TQ$UP:W= TG!AMI,'&Z($*=%Y-8UYHX\&@+1[==>=B2ZG> MZ9I5R&ZNR^[> M&6;,WH&7"E04!LT\3HR9^/LV$*J785YL1)4&-\94JO_LF8:IN[-'T(WP.KPP M;R.AU6UIC.U-RNO9AJ"IL-R%+0AR=4^[:]*0OXPD(I>,X)V6UFVN;94M ML;IWD=#NT82= M4=BSS=PT;/7=27*OB4##Z!E=9:VSUJ5%O:9;<68;XO_$4? MS&!H@[] R+_HSZ Y7=PW/RU0?4V'H5H!,^K@H83#!!+B9X4A 7=70=O7*S93 M<&8SBLNJF;6>GWP/^QUYR&//6!@ OVH+;HC8.08CW7Y!EP6LJ)Q<]+MYD&/Y M%ILCQ7=1^E+,CM,5+X:<.7CD]91=--0SP+KC,8>1$*F @FC#BR+K@"6UA%Y M=M5)\H5='M3.Q77)"JHOV"N'X-6$=H@RZJJRPLM.:X&JAP_]'8O?L ?+]2"Q MQ$P%%E-;I^@SE&8':6C59DK%[\9NPVE+[)&=$0C;^BK.9*D2+H=1"'/5:EVM M=9EMGF#DZ>!$NCXPD=J7EUJCFW)*NH;O=$4DO$YZ4!BP]B9H6[^"D:*5Y5 Z M5[[,P\Y;M$B(GHSKF<&)$V<;OR2.C<@M4 MF;+>PN!P@S,1@$!Q!#$]M(@%)@MW$Y'M5P)62D9A5-5WJ:N^&ZKJ6U5]J[)F M5=9\#.15949OZ98D,8Z^2^.<#( EI0#FP\#Z MY)OB(Q(V<>:L7"YS/:)I)#C51' B$G2.3UC.RD%T/_9>)H5^0*L>+'*-PFRY M3SP+RZVJ;5(QG)U[MGZDX ^BU%IYNR4)KG3;VF4G)7%MK;#!PI%K9B3F,,0] M=%"F5:MKW6Y*?& -ZBZ$8T386LABUBER4E(+2[7,+^^\KC4;:8F364>^AXX< M4SVO-8-+HNUQ;#22@HWESN$LBQD=3<[VU?0;1=S&'PZ2BU:I:N]W&_^^0E[!O>HGU MO;= 4^%%AZ%<2VMG=HE*SS>5S'V/0:L(8P<\G3Q,%K:(/O>AZ+0*3(=]5\^7 M9)EVK+VO5=*:IT0R60_MD1]($R86%(9!+V) M9(8Q%,+#2*[/,Q\ =6,Z 1ZUM']8V@)X4VSB]AF\JG^AGDDJA)OY MXY.1RI#R3\ZNJ["JS]L\+;A^*6S89**+!I.7B KD(:88$W^ 2@7N[=_?I1.4 M5@9YX-^!QA$A(!';6[&_TQ9(^_@Z MFS;)?N\PV7.U;B7%/*K\^C-2];>S]G_NT%N/.?^@UYVX7H][/+@OHUSR\4(+ MPO 9[V76@.[!:F&7R.?@4%2:ED%Q3M)%^O#+"L$66S:09>31I49 M^LR3V!HR8^#-Q=;A-F[[4C%$_' \"=0)N)(TA*S@_2BB\TI9*&6AE,5I* MS M*)*** :/'Z(AS=!DD,&],(SDI<61*/X2;0J#61H2>D.V7K)GK%YE4U>G0 +J MI#!+ )341>2'($6%BYC#=.1R'K]15(S%@A8>7"WR<[*46B0&$J 2+/2P2%-H M:S>V4"6/!RIY;*J21U7R6/Z21]7H]A2JYU1%J*H(/36BJXK0,A5[EO3@N5K\ MP7.T\UHLC^R>N_)L>!U83'G=*2'$>(PFYJD"H_&@DQJ47([+ZRE M.D_=&UF8\DJ0N//RW,A;9-<7CBFU]*)DCCN6CZ*1"$:(K,0+)CD'73$X]B(' MTF ]GD3D%6 DX7LPR3E>1PF+C(6&L9+V6&!?Y0(HG:ETYLGHS#R/]ZH['._A M&PYUP*>R%I1:4VKMQ-3:NHILM[0#:5+!I:[!8I=%>X^0F86==*B$=F=]A8 @ M9$"":6BO2*O04B-3;.PC4IWE$2[(P+&E+,,>,*"R1R)+M.Q*S-/#4C^T*D-4 MO&C$+%')IL4C9H0ALU8NQ4YJ=D_5L?T8^ I1S4LKFDP0,HTFD8[-(RXXB+0( MZ(+#!OWS"^3+F/5\Y36:8>TC,ZG$UP:M+2''P9$:Z:]B5W="*9!(-B2I0@J$ M7_1F>B/N)5VNA44P' :L3MZ7)&W<"0N'$UN=+,]*MN6-(_93:"GTTN(ZAEJ5 MX2Z[3IDMQ:2?(TV)$!!(8FX.3'?@CU'@!@+3W?(- >,N$&5>);RD'AS$F>BL MV@:>UH%V@OW3M'5W%G[/B#DE+(KY7PELX7+'?='M\/.8NR\X+3<"\D+%E__C MO,$KW? L,$:]9VXY;UKJ#&F5,0X7G28*2M#3S5ND8<2YIR<3Y\37H,+F7=L0 ML__RG/&X)!,(RQR8RCY@DHD4EF2!]I#)>DZA:7XC-(&G@LMQA MB6S'OA#'3D0BR5=I4J1V"%#J(>&#.0T%?-5(A7] M#S> +"]1SDX@]>D*J&];H+ZS \>YL^?"5*]'A6FN-6S'!QJ!V0A+Z?B6$>0W MO,?+Y+8QU]M2RWX(X';1JEH+Q$P@\,1.1I8WKJ*TG?F+ER!&U.M1B)*>;E*'C6+#">72X+!R**P&T&C:@CH.I(:$#2J>8DAH)S-X) MG ^67SI]F^OWEJG%4-8XJ-U'E)L= 7E5NHLI-"BPWR41X))M,&OK"%$8CZ-KT\%S3 M=SF6I7RRX)JU*A[>,0[VV@29SO7YN]_._NR_N?ZQ?I0-=HX@+96V6KT2Y^33 M3@=*LZY4@DCP/(< M&\QMBNF&L8:8-SP*N@\B^V"8!\\D7M$5IC[>\QMQ2S0][.QM3BUYIAFFE%"J M260S"1*>QYQ3%)DBM(YX+IWW!>=K='BZ@("1#]L>4=N,A_DI#;A&I(#Q[V3O ME5)PM.P/TTN.3@LZQWS*_&6A]:"6V38O_.4FM;^-_#'W@].;BYHD;/*M4^>% M4[QS?K(F?P<)DD'9Q#TR)CL_1UAFBSWQ\<1Q=7SO\[GV *U79AR MX@8U!P0]/X\^+S#81(^TUEL1FTZLSKWNWKD413:HY6)&97"\]>+WN91'A#R' M7I+QB#7=]07'>[2X[5/@ *!#B/N&(W"U 2*ZERCG4OK1V?X!2[@+LI;V#.9VIL]ZX._7ES'MXWHRM2K3; V&UWX3ZOU M8:6.%X5.V4[Q!1W$%AV:C(47Z(VEJET*'/@ME6RV*&ZQ\;[[[>\[/B$J?!3$ M0L(N]>7B'E>@ %'W@1MWC?:UVQL#(R;[L(5>=S7B=5>_"W+VBO3CUD\A2_'B M=EZA31?ZZ!F$Z.^16C66 7\EW/MR,<)EL8Q0X%:@E'Q^2OZ34O(Y*OE/)9%M MI>0/K.1+P@CUQ;3B8U'RRM[?]U9PI;:"'+>"JW)H@&I=;06'W0I*P@B-SM%N M!4K)YZ?DKY62SU')7Y=#MFL%^_)GP2 [*?E2,$*C4FL=K9)7]OZ^MX(;M17D MN!7O0C\'W@I*P0B-2K-[M%O!:2GYPC.1E0+/1X'?V87FVBH=?D0Z MO"2\L"\U'F\C.R]!."=HHV\!S."5Q.R5J"OI4(!)Z-DYEDBR+H2RX -/HV^;82@) \>:' -EB#_@SWK6)NHR4%H@_O0 ,Z9H/8#?V MUFM?MC:OM]?D]W1JC]P"\M'KH 9/"+J)^RA<:_/"/ALI\H?)J%IN-&;)GH+!ET%.ZH\NZ3E MV0U5GGW@\NS'I[NK?UY\ZCW>7+.KNZ_W-[>/JE [YX)744;'^C;F2R.0X[VE MV]X^"UQ7@"$'>_*( "318,#V;@,:*Q>#-\/!P]RDS? *IM/V1?]F; 3I8UP M-^^Z%)]Q#-*/;L!O RP_;8[>YQ R,=Z&U=;3*6V>LK#:Y5A*39]>=5.@'_/Q MQ')F7(*$&J8+=SNNA\!^HL,4&34XN O1NXEZM%!]*^SRM(W#0.5O@\BV)$0K! 7L5:"T6F1H?12> MP,^6A?]ZW'TEP%_Q4FR,11T/!% YCZR(-+@$9+.6OW>. ,L(,DSPL9)3$^\$ M"W *YH -*6Z9:*$!H95YD\+/Z 11@C A+T:L1FE+8F082^.X(098203022@ M8V0I18LNV1Y@WK=KEHH\&+53\ .A#B/\.?#PRPN\D?I-K+)+(^"+5P(!7CAM M#QS7D1N?'?>S/P7#J"]1V9>Y;K7O3V_.DX3K>7J#99ZA$P=1TK:YINK8NM6ZGI553VN*&Z/$$LBOF%8I"@#9/,BO$8 ZT'8J0D*B% M!FRQIX5/2KF?2E$1IA![1)!6(BO?$^ - 6IG30.& %5GRZXBD>\1S%-#5EC# MXR8NBK)'#Q$417.%3[/Y)=*.[>&L[R64M428C+ %^.PHL.OU4]YU_2=^EI-^ M45^^_ NK_E,@?E$7<6$%%]P_B? ]'G/#! FR4!?S :>[8QC6"&./4-P([PE? MZ13L2A?="7& @3T'077HH$D%/P7[UQON7_YTY+BP#Q((ARB+]R?X]QHK_FGU MBG]*KO@MD>)N*.2]%[Z^K +>KFKU:AN$?#&;*FLQ=6]Q@\.6K^; G!"F;JJD M9I?3UVC90(M0/&$_ZQ)8"Z"(?\==NZS+T^IHE]6:UFHM!LLRER>TA%!]"IM$ M3P>+/T.8[_MH\ZCL -B\B;EIHXG)C44;M]98M'&)F=+L6[@X:M\&MJ3\FG25 MT&]ZT)61(IDCZ3AL,4"!= MB&Z!\T#B-8RVPL+XX@;C0TCT:) Q:D!&!K!-?$P!#Q\(>+BM@(<5\'#Y@8=9 M"I56#,P_" M)NX.(H].T*OPT825T5UT?@3NZM;.249H.L5-VGQYHDN1%0+??BD6W$P$\ Q$ M"DGZXL!@[-AL95"' @?"[74Y334)5;L47GTPXH:/S6]NY&G&HSC R C@@',Y MH+_NA@]\X+S8&#.[IP9LE":@X$#7A -UIKH5.]V*GF#-F]7-F\%MWWO.\-T@ M'C#CNHL R?CH]!@?/82P,_&=IA".X"!'AA84C.;1PFBVZ6 ]$P&RE8T &;MM MG;^+>?3AP1D/#R/7/E<8N7^3^KI!]46QJP455E)@N5-AO+/%+\2=4:%.'N&J M54NJ$50I:EE*4=%M$4[=*P=GRSO7BB;IVG$CW?.[$7VRU\N#09K>#;&I:JS? M:I]:;(>U*U^D*YE1MQ(]AK]HA.?PC>6-;*O:Y65;%2\=F!WBU6T'9 >MF9(1 MIZI0STB_8RJG[@Y&(LL8E+SE3)#=RJ'G;5S/R2L?L6=YO]0N M.XMMMH]=^Q\ED\2W@#(Q24VK=0MF$N4:G,+6\<@M^.M%8R_2*S M^K&%PZ5]\>^[[+3153VJQ,'OY$=J@ZK5VTP>^3-G-TW%%XHO5O*% M"IA$K=Y&Z:S>%:DI7.RLY3!\CRTNN@J_9BNCHU'76JV"L;75VFYFG^:UMDVM M7CL0C*(R*%-VU ;LJ(;C8RK925L.I9FGX@S%&6L;E>N!".Z22-Q=RZ@K WS1 MG:PGV"->41:VT\%,V8 &A"=!R!)4,D#?(FY/6@$U%@$PS+9?D3B_+< !_> G,0"3.U]:T%B-FPH7'![\8OOL&@NEQ^]UO0\=W17;W NL/76=,<1G<8IFR#D(4>.ONE"[- .)Y=F#\^)@0%ND#7BB2P[U?BD)HB9+M 76, M)Y%9P!?&FNEG@JV(O+TAZ8+W*/;MHFHE@A>@X22=)<0#[: *'#Y6$)B M$<>-808C:R8X;_%W2N"'E=BNMB.=60D408I(#Y&[S.F,JI!5$<>:GG*T*()1 MT1)BR'BT?E&D!('*AD@LLI0BBM?@9E9FL(6B#%5Y44)0S_5*+UHK2B\:Q95> MJ$<7\VA5$G#&R>5W8;TNE:($"'+T0>#'T9^TR9:[=$"M:_3J?]&/W+B@Y>O! M[$%(Z>\;6<@LUIN*F2?<%:N,!E:Y5UFM]29K3?A@HL8,K??/NBD6^@_=\M6R MG^RR/P1.EU3C-J$8TX('M?S'MOR] )J"EK,/:XS&UV N MWZIFK%1'Y.5+#+V+P' 0(G7](W9&B0,65\MQ1'Z@7+^MXZ/2KHZ06$#"+D%^ MK5VN!G+MWWY>$\JUWM'J[8;6Z12UHL*.]3EOYOMFC57"UX0EN($O.UW9@ MD6SU$=KX@7GOZ]83=\?UC-..VN7\M -Y)N48#H/W[W[K5"Y;R=.W8U_\H]XW M0M-^*U6P;<'(9;/@YIDJ@;;<";2_"T0^9?[O(,5$0Z]OBPR)WUW'\[;*N]S% M$;BL:JTRF7LGRPO>1LRP@3>P=F[N;F9?K5*TRE>*8SO%L:E_L">&J58ZQUQ4 MNL<\[U-]EZ)],>]2\?53L*"#/?W4;>CW*_9"S!WI4^[R-6$XBTU-M$:+9F^& M]-J[C5S7.IV:5FT58/]\4';RAG9RP 8E-I6KE<8QH_,=X8Y8MG<=BVY.C4Z[ M?UG/.[LH@1AF2.FF\>FDQ&;&IQN5>NW4XM-E5=6;:FHJNE\:KRZVSKBNM=H' M JY18>MR&-V?'7?(S=,/7*\RNG<4;4E&WYT+]]ZM\IK6JG:U>K, E$-EE6]J ME:*,TA1W*:)162Y2#?PX;9MG>I6BO:']J[\HR2A7>8HD1C,]D MFGO(33T54IW)-)6F4'RA^$+QA>(+Q1>J!<1YXULD<2D5PL6^$"YR3MJM:]5N M5^N4ZGH-5,\4X:*0_.W6Z;''N2-607S4 M^\;:"!?Y90IW6UJW:!V@\C9.(6]#X6#L%0=C:;>+C=R%_W+7,71OA%0CYV]! MV@^Z-&>?O+$['L:J/H11(_&'9_YBFU;8WF.1%XA'2L$2)\X8^\&^4,Q1(F\A MEXI#N1/G57"88) ,'@@P MU9F"@D\L@9>0-R[)ZO:UXE2A66F8 G%)\G$;$KJA6=.Z]0(JQM1I MPZDY%0J^9-_P)85Y'=U61VMU+I7/<7B?(R?PDJ*]CKHR(,O@=80Z.(-7PM]+ MX76TE:M: J]C%<\4YG94*U4%AUA&I7% =^-2JS54]YZS]B,4VLQ^T68*\R)J MG8Y6;2@(Q!)X$3FAS13M1=1*5 ]SG!R34QR:-' FI]"OI? @BK853I!A"CFW M6,8O*KNI%.N^!T5Q0+^AIEVV"XA7*MB@(Z]Z/Y-I*M@@Q1$*!D3QA>(+Q1>* M+Q1?'!]LT,DFZAPMN%#MQ"/P)0(7RCGLKC6:+:U1+U&'Z_,&B=@67*B0\H#3 M0X\Y5W"A0@H!FB?''F-]<&%\HNC7[:T6NU &3@J MDI[B"#; $30<_]GBI^WPEF:>1Q!++PVMSF6>2ELHSE"1[1"9,2X">#IR4DH 7:RNBJ+GX S_043OV<;-CPD?P)]/#GYU M,U^ 7(+KU77#I^@CO+^6":7--4(OV1Q2 DB M[P6#;)S@IE-,Y'UC[9(5D*_M&I!O52ZK*B!?_MVF]_+B\A=0'H<(V'>J6J-> ML#VB\GZ4)Z.:C1WZ*K7H"':;+3R9W/J:M3I:NVA$,.'( MP']QLOA'DB7A,T[5M'VB;=REB%C@W76=@A1K/_*$/,Z5DCZ/),H %I^[":=G MM:.VY9SV!#%ZT>@P.?MG]^>Y+Q+[)^.,D!RRY&SPNXAO^LR!0=$WM=[TF8<3 M+?"9H]"9?C.-Z0B)4OWI(PO'1MJ MI=U)&:W\^B/=_B9?_>Q8>'KXJ\Y&+LKUWZ;.X%VJ8RURZ9[(@72&#/<-A*/Y M]6=]3?Y,>.V2$MU*RP3NC%Z/7G4X>E>,4_>G3L+MIJ_20@'+Q"+_6$"*B$CB M$FT7./M O5P=_7/FR?VI?>)?7OL::Q_>U5AO=MK]OCMTV/_NM][Z-\\LJB^ MV4;KG"UY;^^>@'Q/=^SJ[O;Q[DO_NO=T<\T^]V][MU?]WA?V^ 1??+VY?7H4 MBOT]7/?4O_UV<_U!$7U;HK_OVVPZ[GR7%C+< ;6=,7%]7?B M%=F&_V#$#=_B=\-T>R[:FP8--&$'>IX_%M^1/L8A?++@PC6/(3A8:1,>PNQD MA5*;/Q5E4RPR>?1)]9TM+O&(G$VNK8;(4O;0+!DOGNX[Y#D]C3B\UK*<-RPF MC6WD*;;XQK1_D^[IA2[\4TDC?<[I[(V#(/L@'\Q$L>?LDZ4/_KIX'#D64,>A MJRXF(&(XP+%C<(N!YS#P+2'88)K!B$%(Y*4>>Q$=V^@7?!XZL!X#^87O%DID M2:&@$_0+R^205?8B?'=,S(^>&)E[ VY9$]W 0A6*">%G^6 1AXY.GUX@[361 MDR>^&?BN"^Q-9BXX<,+ZZ[23O+[9CB&3_N"AEC[QX.O@K_"G& '>9=>B1'XV M$B9JI_L32>V"=RI_OX0Y9 8BHLF :_R=M([S>?0NIWK=G1(/ X==LL^<@RLM MXN&-(S3+'[3X.& (8 %;1#67/UIRC/@8/:*#G.$,1G M/ 9CAPR==4Q?-[+ MEO]99ZW25,T*SEKC!B=I[-5!C](RI[-R*-A<'E.DEMWF'#-,:8C$NH(5^"-< M@ =]NAWX\,3/4@,7];VK[Y\.IK^/+<-N=ZY(I#$LYXI&)E<<>!_9A">*V46JE0*:XNQK$U';0YX^AF4..7M/!U(?U.906/;L,GMR MD[J^LC>N*NMU73_+N=XJ-,M9F?NGH,^OS5<@O&VW;+A\X+S:\RY 98(,(MS'^ __FS.4673]U MX!99.9U,%8,]DXMDL7JUUF#WEFZS-]UC?U_.YS?CB>7,.'_D[JLYX.EL'T*% M$X=[3SB-Z.]7CC>]=:;_YL"JP7RBZ:%+SS&_/[TY3S)5]FEDNE/.;1S]5Z*> M[^$P\?,MC+OWP_3RZ];72.G?'5=^A=>MYQ1L3O!,8[-:Z2[(.;F&E>Q4Q$/)ODRDD8;7QD*=\3P3 MELH<+%X.RT-4LP=@ZN)ZLP=882 0,A3)!D/N]:)DDL[8M>]BGNCZ>9\:78L, MH]NS4"$4M+_=_,OS';SCL+3\'O4M^8KMV:X5;(!F"*Z:;._^(QQJ48]!B:0YP-Q\(KX M;B?%H4:?*FQ1 M/?' H,O"HF5@P3ESS_^4\8%>T!SG3$]/P3S,$:D".4VM(3 M>P5AI* F@,4W2+_3T/04FBY,EC80E^XS5W=LF:1%]/F29, SL81ZI.)Z_P@ MDP@N7!UV*43@-F]UD;1J-D#6"JWRH>.[0LDO;*-@NN':1!C?==![" @N%F(- M5L!U<.S8$O@3Y"7XPH(7O (YV'M>>:EH[+WY@5DFT,H0!BBL3F1KP=_-#\+F MIWMQ\8!'L'S!?T;R34U:;/I2W*I['I]Z:0\*GJ0SF/$+=U$#..Z+#M:-?+F+ MDZ#$5_%%5/0%6^,S1XX%EF_R%;27=C["UY%&8Z\.D6;BO $+FF/@:E,PW01X MT<7'>CX^%=C)DPK?<$"NI\QY0X*-]3\=%_@H>%?FL^7OG@]+]8I?P]-!RGR+ MK@&"PT,^,%G:;RD.E(G]+%$3F)2$907K/N)A6JQ+DH@9@2SY 8>9(MWQS?,N1% MLR7OQPUFKB)QY%+7AA/P@54LH0A(3IW!P$?KNC<8@ X!(M)>&:&&81KTH-!; M8?@MS4%.+=7#-.(V9\+DC$-P:0'=X#Z=');#6_O?4*.AMO#'XYCJ^N1[P$N> MAP1Z-FU=;(XF;H8#V%HV9I7<=_\%WI-$S.) 8JTH"RYAAHC+NB(,T#/^! N! M=L8GIV>(2>O6O6X:??M*GZ";DW[F\2AW-<[(HIRI5>%?**2MD)00]\0F"(S"(7V&P6B8N&GM0-/:RO+ M99&IF*U^V#A5^"1Q4](PW"IVU8./D5_>0*YF=S;?1UBK>:E5NXMQ+:)XL'U% MEIU,06DSSBT,!4%3=@B:KH*@41 TY8>@608RD,FMYT.>(T$S40@]"J'GU(B> M!T)/^8$R-@<1V@H7*.X0+CIQ9%KW,+AO3F?'"0QT&"Z-8]M0=,.%QWF;A*V8 M+@D?Q$3(YUH&+3./]^R"+3!'=U@'H::D J209N0@J\N19MK%(K@8/:"%E$>S]+?E"Y!?R'H/,,<3/I$L6>% M6*-RX9?WI(DU9C=+M6;^+PU6U M'Y4F_;8LVY),QFV?7L??$V>S33>H/?!A#AO5O!KYZ#:JDW7!RK>=?7;<(3=/ M?T-[?RA5$Q+X.#>URV9-Z[0*Z.GW0>UIA3":#TM]FAM:\T!]KJ5Z33FBR7K7 M5OI;G 'M2RK>9>>496YE,D MLKDF/T1L.A'>7KVYY7&X?G;35'RA^&(E7ZC0 MT5$>=Z07^YRX/7[PJ/3* X\2&>&UFM8%OJBV"G;I%8.5Y-BC?,9WH^##-A5- M.H5HDCH<.?SA2+RRLRQ;6#;2BN/#G;>SRTJ[>[3;F=JHU+'' M"1U[E'.[JN%6I;74P<<1[%=Y''R4>+.J5VKJX$,%N%6 6_&%XHN]'WR<;/#H MN(]':B=NMQ\\>KWZ>*1$QGI;NVS"_^OUDPLNJ8*08MEN9^N\66D6X",JZWQ+ M\Z0!YHGA^(@;<-)F6&GFJ3A#<89*33IZVYN &6*-5W"K5F9XJJGD_F4]%V@G MA5T)G3]@#90)?C8F^%[Y2AGA)3G/51&FLN]RYYF+6YI=KI@\W(S^S*'ZD$QQ MT!54.UGA.UFAB;:'YK%?-^@,NDM[D.Y:^T'SIS3-3W_OK3O@5]W6!?.Q!VYP MT29V+2S?G(!.VYF FGWJHV(+<%CV9DY'2_JH1)N-C!W#I)8XJV1QF[;IU#F! M7C"@6QZE^HRG472_UULRC6+^]W=XU1CN0"F*2M#C%(037R#D' ?DV"CF>3LE MS(1QR8ZL[#%X)@&3=>-YZ*)"^$\XP5HI8W -GX9L!I7M>* &1)DQRDC1*9+O47*?B.&CK3L!5K5I=3&Y*$C'LF2)Z)H9J6Q^# MTS3%-400<2_L1">^Q\9]_-5T?,^*/00U*RY[V&L)7#/3 /T.S$+MEA:Z;%&O ML16-O'#,IA=C+#':L!T3CFY5,RC+<@;8]R==F=R(5ZVUKGDMT:76;B[&=*1< M+_8M D%Q!B:U+@IWL.B*81M-I'W0]&JQ#67)^F452MQ&2GXIJIX5O)G2L#R= MU3-Z6558?\[_6HH.2C8SDUIL^2YTP=4SGGO6W7MLHO]FA;+ %;M7)%M:@U-O3:[+@I[T'<+WQY8 M!_>N\^+JXY6LO)[J7YO26_-WNGY'?1K7 G&>S[_5GQ"BH.V;('MJ6\_S\(+( MS@@83#9%#UA,-"DHBT<4**90*:T>^GN\##WK>O6CN/KQ_IX^USY^H(YWM.&\ M"KT(H@XRM-*XQ_?T/<^/FUE"G:5+*@PEQ4T*L\WA[R"4?F@;_A)T88:@9NA" M5'RFARV!!\+,EG82FE74$I-^" V *39M#HRS<$D2NQ#^9@=@\<&+Y>H8\3=2 M-SULZ2M-!M,>N!S7'P8HL:-9#9_"=;#UJ5LCV?;PZCJN>;W:J*$JQU=:8#>* M5V(+YKUP07K-P=%Q@6A*O2SH$)E2)+?S 2:T/\$ [SWC2.FBOMPW6:##3P$+ M+[!I4CZB[:GUD/,'EN-1D[KG(*3C""="2U3\Y(*2R>[GO3N1@8C*)?9Q!0+A-G5>X9;Z8]$?8"QW[D<)] M$WWF.B"$!C?\P6*D9$E\!2.Y' :D#V#QJ.,3B"^,%,]AI,\D[/;8I-3S9%?W/H,Q_X4_.U@/;" M;3$6N7F&I!$C A/\)IS36)_-?]>998ZQ;B[P;F-TNV M/9>/,5*IO^JF16HQ9HNDK JH6.KR3"N4&3="-]TUYI$B5$985Z.+'F)R^D+J M@3%TH651A>)C7#Z")Z'B@DW%B_44R^I,O4ZSYW)T(S]D2++16 P)J/;,1]*T M[_-%XU*U9U;MF57_8=5_^!C(>ZOZ#^^?Z.?3?SBSD_ ]VHZ.W;,-RJRZ=[RI MRZ?@CE.> K?YT)R2;PC&)?AJN[4,QERF31JYKFS;*K;!P_5M7;L218ZWF=)& M%=-UH^ETM'OMLZ5CK5G9L#UCQI SM8[8D(O..%XSO[B,BNCFZ_V7NW_?W+!/ M-[A1:77,WRR>NT$SI&TBD/L@48WT^\IIB/2W5,A&A3#:\GT>G M@D[U&A[Z87HW,).U%M_(L+[((9P.1OB^V!4:/1R&=<$M\>#$$X#JSWRD6T,* M^0:!^4I"4ZQ*GI9RN7OHIY9;[&>9$?@%CTR]N^$7#)SSG*P])J-CW.@!D^"C M'@7-'?M[L]UI7];;E\HD+*E)V%(FX8%-PB\WO<>,@$K^=N"Y&#ILA&?PX@P% MM@:+]!X=F8"I,4&6YK!%O/*1"304]@\>9DS0_$G??^0C1OHKE\=#X8/GR2XK ME"\JW;M@4*2+'X(GT:,[R$MRO<'%J^M[W/^1H24Q MC5[T:3:O;(KL]!<>'_P"._D;J$*/V^]^6+[!H\4D,"<%A7V M&053Y*>(%!+=&OA61';#R@R2VZC491,<1Y RMK<1K*4Y992YKWL.YKW,BU.F M(YDT$"@22CSC/[@[,#'+Q0C_YD8I%SI5N?= N/D1]'G$_G)IBW M6\2M*"4?BV^60LM'2!2V9A\0$7A""3/5].]A0,H=>+BS6!0GEK\>2*>:I M%L*+Q?W%LIPW[Q=V;)'C38US,4AAG(L#MY7F>G>!$?=JK2^@FZ7;Z%4*8RU: MP4ML^+!N._NV1C.?QZ[S=S&/W@4+H[L3E%-0^2RYYQA/]5V*]L6\2T%% ME[MUXJ]H>P3OQ1.2"_/'Q<@T@$2_B'^:[4ZG6N^V-[BV]>ZWN_@)733*_^O/ M^)S?PG_VJ\_3_+PCL%)1OPH*O""9W+C77Z*1_235T;\Y^AQ M7?1PY(LCT+?RK/6J:XUNP6W-%1NL@'8M 1O4M';G0!T6E4.QLT.12T'VK6-? M#)2[4(8QGNJ[%.V5NW".[L)2L[X,AGR1FXF<6\K,SZ.'P H+$2@U6,=7F%\7 MNW_?[D)7:U1/K[_-,;)$M2PLT='JEZK_XW%:.ZI3^%E,4_&%X@O50;X 7Z-5 M.E]#X*X=W,\X@CWLX+%C@J2,FWY+?8 <(URY1& M,\K4/F4U=3+-L,]EGHHS%&>L;6XO:4RX$KCBRO&F!"NI2B77+X@?A)"Y6+LH M[.2@[O :Q55P-8DZ//GP)UN&S_\^VUN_? MI(]N4!\1S/-YU?X=GO'.N>Q$%0L=XZJI8J%RA8[+5RR43%,9@']1D@250R?T MHJNU5ZS,AM9HM56(=H_+6 P>J-9J%9PN^QV-Z4?<\'CC1I^4^$Q)T_>-!\_"/@$S+W5.YKPH,:+SC;OC-XSUD MFJ@0[-5G;15=$*Z,O7*7J_6#9N0A*G7I"M8**]@Y0:UVH.*FJ&H+..I&)%KL M59U=%ISIJN)O1UCX<";35'RA^$+5_9Q%A$[4_0P7XW3E,-B4!UHR#Y1J6*(V MVM[/1MN=KK+,2K,#E^9-*M!A0AF:8=K'?LG@VG)QDS.AH]CYO8SAPT6S6WK39]Y'U-[ M7.;VS%&XC<9:S@:2T4!B1*S\6JNAL> _8.7_G%T?TZC4NWAW;*B5=B=EM/+K MC]&<5T9)KS!0G8UO2LL$[EQL]"I'[XIQB@*:F"=!7Q75.60#]R:%2BNY]7S(NQ?]WL/_8S6NHJ\ZZ#:W3T!^9[NV-7= M[>/=E_YU[^GFFGWNW_9NK_J]+^SQ";[X>G/[]"CVO?=PW5/_]MO-]0=%]&V) M_KZ/74@=W]-MP],8_S'@V%%KI&.MIFVP"7?E)T.?ZNF$!AM)-F47.06FD=V8 M?47CTL&(&[[%[X97NC?Z;#EOT?Z;T?:EY2W,+9V9=&PUM(==F+((9JSQ[ "D M@0U!'&)-9V7CV$C+6-.+%EACT^>UJZNW,&WAN\+;OI>OS!TU$QCTID'TU<>. MC]7NLC&TP:BK,V=C6!!05+A^\TKXR$&_*FU7I>VJM%V5MJO2]C-CO',NDE:E M[<>X:JJT765'[,4D5B5/1_)>B_=$% M$I15>P"KMDS6Z_X]T02(QYW<#/KVC=P*/CMN1MO//4<>+FL*7[24ZUU0>*)9 MVTMX(K-2Y8P2L+#/B#BS!#-0!XK"!L5G>\ES4 M.%_]2[ZP)][W$+R.?GR"E]56-)>+<,^%QP>_&+Z+>7GO?JM5*^V%U10I>YB MN[-L5ZI98V1.KTL9)$PG#5- !^MP5)X$TP&?N76K,)2EQ 6>H GAPRF MQ-==N[5"E@G"7,L7/< +[KD[6-4=/*DE)K[+HVIBKB4NZDO51+.R6)/[4W25 M]S";!9VW]6Q:E46W_J<$/["5K+"02KY&*EU.WBO1A%#=,)P9F$&3'9<5C_"$1GXT%]9/"">Z"6 CV/",-L<@0*O4U M)?6UW3V"U-=N89WC!@5ET[?-;>/#3&[=>^5<@]RAY E10,VRM"*IS70'%RHRG-VD5!OKD8EO6XGONN)KONYK7^U<'F^> MN1+,?(Y @+1#N$>)YQKBV4-*[55&ZS6MW3B0\ZK C>5W9<3=/Y-I*F/PY/([ M17N!^ &ZVGW6V'WV$RRM:=6:ZMIVUE8A,B0SQQ-_2K4GHN'6B8OH^QUD])L= MI/-QX^;' "[M$2S(7@2V5M4:141A/B@3\&9P]V[BBN;UP>V!R;XY(OU.! 9,$XT9OF@Z=WZF^^VW3+/25.>>BP)LIZ>5H.T3W$VI\LL]\Y5J[LF%ZQA<77W M]6O_B3J#4#L6T1?D]YO;JZQ^+*F:+#+X@<5UEQ3Y"*GU(R1,O'5/UG0WJP)J MKV61BM*+!3TH,O?E>NT$WQ%YG@FFICE("8*84XFN0>5<5Y9NCKVU>J_D5#"5 M1:J#UDO!_C#1[1DS/8W(0FA34W@AUB[2OV-]QIXY_ J>E#N=X?<#03N\WN(O MNL4FKC/@''6ZQV!W 7O7LF:(H6H:H@<$W&1B697OP:L]CTU'^I1A8Y:)BU=- MZ/J! ]J&&V#Z@O:E;07M50\T_G1$MP]\#ZC&97$IJ%W?)52L"7BMN*-56%^@ MM3H3T\:%=H8P?!LT-6Z &OZ$G6'@_[8C1PZ&\Q0?Z+C!K"SS+V[1-$?Z*UR- ME\#&"M?J!HS/XXP/A["_,4>\2U*0X* Z'ST)U8773QS/1'ZCJD'?FE(MF2PY M\>,SQPMM,LT-L76@,A3PV:#6;+@"7J9[C@WWS\!E@,T$:^)!1U,I M+NI1^9U0Y[KG^>.)X&()C04*$@;P2GL1/ Y>Y\#K!J#)88@#Q[>,Q+JJAJ?E M[>3U^:)94PU/5<-3U=%3=?0\!O+>JHZ>^R=Z'AT],_1JB2 YUFXZBI'3O$SW MTAD$2??:! LUVZT&>M'A-.$JS7UL;PI?D%M487&+'YG$M-'CMZ=@@/KV!"Q5 MQ&WZ ML^-/ V09_BJ^@\?C$UP,)8RX_@KTQ)EEFKQ+W+73!NVYL]E7?<;J#81:JK6U MZ.(STHTB9\E![T/W[<$(%^/5'" -7UPN6O)0B$@/ T3H,*#G8!KHN2$73O29Y>C@/SG!):"13,= MSH#A=_!MCO\R8H@656'W\B($= OY*QPUZ#<=7IL<#RHXRPJB3T/31?CW'_#S M!)P:#HX0ME*59R+!+:\<9H"G*XZ'DG#MNPAJ%/1/76R?2L3NQHEMUY1K\N63DB.BIZ+B12S)6F+28, M9",ZB6> B0,O\ >C^."%7XN ;&)4'JI5A%8.PHC"=95=9;V +19Y817Q8B!Q M50V$.@27$H\,FS 7B]4EH)BVBBA 1'U,+PZ"AP1I9=/K\/0, ME09FW8I'!-ILXJ %CTP^)-\9R0=>LRN0YZ1F]8!4J'SH'M.-B('!)YST3'#I M O\;W#-1(*4<('6'YHLO(IH"&F\)^7$,_A14MHVAXJ7H>YJ429@#:"O4GJ87 MA=7#TW7W]88]]?[O)N?.ZV%> M"E'_1,&TN=C#/V I#'JV 9H7*&*7&.VRE$%]]$7 ((CX+N#C3/4?TM;!HUQ# M$ED<[@HR1\\@I4$D\7!3[<0(_BE[HP-43\)LJD;PQ]L(OJ8:P1\_T*9J!*\: MP2N$5]4(7JV::@1_9$5*Y:N2_?8H[&9QYD_9)I@&J?\XY99%*\IDA;.&43%L MPB@.6'R@YEWH022<.NX%;EW^/8L\&#A\M[QZME'76D54/'W85X7122_^]@V, MUEG\5EMK-@I ;%ZK=%J!'91#CW>?-CZNH@L::MN[/^E(^]6\>FC"/' DJ_]"74V8%"$?6FUFT6 ,BL0A'[ M8(Z"0Q5-K=50*&\ELFI*@UAS+O-4G*$X8VV+-Q.S:=T4M*LP5RI(1X-=XN;' MA-L>_\1M/C2G)4X_*U_=1CS5^_VS(.$'2BB+!ELWS3 S/95?=@KY99WE^67M MXO++5&Q"U'^YZQBZ-T(J=NNU^L>% MPX*#IB:=1F;4EBN<3_K3 5=8692GH)X?$?RH',KYL/)+A.C9QA=GL'<]G6SP MJI)62["T2D$KRW@?509*^8+Q%(!W'%3M:HU.1ZG>@RYL044!S5H!.70J3>K( MLZ+/9)J*+Q1?J** DS*5NE,RA(U23VLW9&1GK=W>[* 2O*SMB*VR9>VR5< QRZ$KV@_D%^^VTNJ,^Z3LS/)IXW-(+UI3 M%\>R4$JED1N% UZ>TG(7O]I**RM+N@2Z^SSRD]:UI 4QRJ6WM79*US>EN0^R MU,5B/5TVBUYH=>1TA#'W,YFFX@O%%^K(2>4FG8J%42HK\E+K7BK__]!KK,Q' M93XJ,T&9CZ4@V)E,4\4L3RZOZ?VG $1T#BR:A!,MAPUZ, 3TDIB=':U55\#V MN75F.FQ*?+-=<.&L,B^/$83[7.:I.$-QQMHFYJ]9,/2+L/1)&RH"T+L35'DW M)Z3R!5M4KJ*$3]T%K7Z#.>WI-/RB60^@Y!'..5SKV#\93$N&!=CLL#A$9LR=5Q@SI!A M1Q_LS?#KS_J:_)G0,I(2W4K+!.Z,7H_>3CAZ5XQ3(.W'W"'Z*LU%6R86!?AH M*51:R:WG0YY-@9D/I&\>[J[^>?/$OO0^L6^//8WU;Z\JK'=[S1Z_?7KL7_=[ M#_V;QUAOBVV4\MF2]_;N"N[FX?[[[TKWM/-]?L<_^V=WO5[WUACT_P MQ=>;VZ='L>^]A^N>^K??;JX_**)O'9WIVVPZJ0D/&"[D M1F^:N*@W 5_9""_]7GNW=A>@F^$0G_$Z;Q3WH$_Y X>7#4S+I%'EW 8H2O@2 M-:K9>8C+=JJL,.>.79#6HU99!";>(6FA+Y)A B^ZLO\G-DC2QXYO3]$:FE_' M# [O',,##?8\8_ID8LW@Y>)Z^ #N%UI0WRJ/%9BA/H5=VIVQH:@GB3['!3:' MP<* J/.H_$7WF,Y<[OD6O1>?*CHOX3O$ +D]X(D^3%O8MO!=*G>45#C0_2NX MB]-E_0BZ.+4;R[LX-8OKXE3@HQNE'_4NYUFGT@*HUCS7;C*1YE-,-9Y2'<_V MPG3E;SREUDNUG%(9%=O@*41< [_R*",T0SZXJ"]?_UJE6D#FS4_;+K]2 P?) M":_5M&9+E8\>@1I8R@>E5@.J)JO]N4]2X9M3 /&YY_!^&^@1/8NE9 MG.N)N.>(XAZK5 MS?#B;AT\-_'ACF>+2T_N#JEUF'A-LXBN9,I+R_32\EW^K?VS:J71/:4HS8%6 M/"\9+Z1NJMUHJ@8Q.2GS0D1[A]#+6C&X2B&!>!6#.2(+[5^ZZ^I4MW#2IEBZ M\+I_6<];2VY N1YE/>ZYMU<3>R^N#A8.Y$ <;9>AK\LH M_,/9 MF&E[4 "%6&[U(LY.E/CG+OX%&W#@I!7AG._+@%.!N#UV0G &?UT\ZQ['U,,Q M\C#Q]HF;??E%X!ZQ,.P3TN\J0KXKQSL0@$U=:RC<"Z3U.#-M]JI;LEQ=Q])8W1Z4 M)(.^7(Y_&I]T= OUY OKU&^VJ76JVEPGW[/*DIFA5R MB/RU*D6I<[N3J%,3G654%TE3M,YV\8WNQ*H MFB Y=Q/NDOOE[?>PK5VIGM1AFVH:HJ(H1411-I'4PA.EN@?+=%?QD3*WR#B7 M>2J?[(C>M?\(26GX]%SFJ>2Q)._Z=7E;I'5Q^1<.AWJV\<74GTW+G)K51P#HH[CU:=.81UMZ>4L.S8!!,D,=XQO4JW9__G;]UZK?/1 ]M0 M4)\@A'2B/Z$,6/,58&_<);QX@0_OX9_PM ">F#5J&D.RTWUHA<8AXQ7H.V'* M=MI' /K>J2\'?>\6!Y^>TZ-W"=PJ(.LC!T96B.G[9;3ZN3):^1'3U:HIW'1U M9KB%=7B]:! K/,WC>Y>B_=$E1ARA^FJ53GWU!@/7!^W%Q?G@":==N;T@C,$7(O%L+[JUUM1@[DJ]'GQ%<].Q+:U5!'B*LFY/ M31=_(42-(*E@=I:JF& 3%Z26*!/DN^S'QNUH]:;"+S_P:N:F@SM:LUY BK:R M=(]'NQ)&)7,F5"APEKIU@W!@%&"L9QNR@L:[&4\L9\;Y)\?V/9XLMRA*$5^V ME#U\3$N?'PZU5NT64 NG+.=3T^VJS<2"8 [CJ%[(YQLMUZK?UR0 MTH-2]%P7-+^81>UXS^.41LWEI TNY]XTR)$X2\V:934%Q+D"D9R!%+WIKK&? MX+!6[9Q>0L21KNKVRO: NZ>R=T]!.]_R*7,$ZH']PBS'*TT26TEDV;L+J/,% MB!.5Z/T$+9HUK=TMH,.ITM0[K&Y^61-5K=XN^'! &:=1A M643QBNBR?ZW;O50JMSS+FINZO:RK] FED5=J9,I75[HX9B<55ZJA(L"E7-#\ M P/HW(5G%V)D;?/9)J*+Q1?K.0+Y9]'K<%.Z:S!)V>J6VG(7^1]GUQET!9+YYCW>BM'%K:Y6 M;Q202'"RK22*7=?\#J9 -7>+Z-NI7/N(6 MY(:&QBU/]C4J*/.TH]4O53WL@98QOZ-T[;)UH,Q^91Z6>'\\DVDJOE!\<4CS M\&1CCR6'J(XT:E$XU$"G[CSFQ%F M3Q9$1SJ?$8GNAM\\3H[47GSAMM8I(B/YW Y/\EG5W%SC-KC&ASHZ4:;E,:GE M:SYQ@6ODR;9M,'WL !G_2U\H#9V0Y2BU$%T^0JO]G'47@Z=ZLMIZ7PNLRN>/ MWF(N7\;1.=0 K9^+$A'2_35MJ150@WEFRG;'I52:59G&!]*_WVR@OP4/,-B+ M;IZZ,;R-],XI]#L0",3VR=6Q:^8C'_@N7:'J-4N\Y%MMOKNM>7X@V*V.2@U5 M9[SJC%?QA>(+E1IZ(JFAD;/]$SCV5R7B$>^:93%/QA>(+E2YZ%H%+1%0N+5A("3K&1TR/?94H9-#M.[GS/YM=:HU+MX=VRHE78G M9;3RZX]T^YM\];-CXI&Z2PSY]P7T61NT)U0!U#]332 MI?!GPN"0E.A66B9P9_1Z#'&$HW?%.'5_ZB1B(/156EQFF5CD'YA)$1%)7*+M M FN[FX?[[[TKWM/-]?L<_^V=WO5[WUACT_PQ=>;VZ='H>O? MPW5/_=MO-]-IC/\8\,F4>2,=[$\T>R9@X8E/AC[5 M5Q(Z.I[ZSH: >$0>ED#"$&"F\8]W3\ 4C]SB9"'U)FB\?V^V.^W+>J?VO2:L M-;B!&[WIBHOKRT+;.WI%I3,KGN:>#9((SPK 2P&/@NFONFG1YC9Q/!--36(A MF[_H](&_PK5@2Z*#,+!\S#X$HW;$#=\"F]/EX&5[8.TNN%F1[ J-35SG3U@% M^$EZ27 %O5.X3QK= 2.V;7K\%+VL%[B3A@(.#'I:0],&@]S4+61O,J9A5!7V M2??@L=)Y@^&80#L8"TYM_0GI<+?+^04Z;VS@CWU+7#MQ^04.[=EQ_J)NB7#3 ME+V!(0Y$Q)MQLB-PK'28&+PQS5GS0% M WW-N2RIL^89RTG&/8.7UP7]\$Y?K'F2* M3W5WQAYGWI2//;C$G3BN5*BP*B1VN-8N=]P7W0Z\2Q_HY++^PQ5[%/I3,F&[ MB\)VZ[R*0$*M)9BRPK[1#;W'*]:MMBXZS:H68\:0^;.TQ&8AAU@9H?CV1C2< MWE%7X!4 M+C TL--?0N?11YH]?1R:/U!M2,7@A?*)!'[V/6 #U72^#D4@AYY&NGV"^_;/8H])1:P6OM> M%>&6)Z>(XOWZ97MA(2OL7R/3$AI,-_Z$11M3L"].5%)-J=*C1>7@H@'_@PM( M)#VY3QG^(!#!+#4)3"0W#5*4N/[P^H1JE/%';PI\AV/4Q&;G3,75\"/H52X" M>J05<$O$UPP&2&O@B+-5F#U2.IB[7U4O]HIG:Q1&GQ2;" =$[ 97!&.3P928;6$(;'= M_)_ BOH7FCI]8(W!]&8X%(^&2QY@>/O9@-J+)3D[+.D.4\I/%3=2=M0W$WT4 M&HXP=8.1D?S1:8PYC"K)MQ&/'>2 +@3N@.W%I2,1/575.L,A;$/$22C-J0C" M419*ZLS885N"XH_26;H;9M#^P;&LSZ(M*D49T6O]9#F#O[(VPEID(P2&XD#= M"6IKU^=Q97K:^EL<]*$C!N9+[$CD&9Q'X4JB1'#A5SSK%JZU%UPTI8H <=Q% M7[Y@(YPE.AY8EVX4)WQX:F@L>&AD(N"ER%K>+]E;:TEC+GBP3#[A@%O61#>0 M($/5XJAD\[+YJ2K5O/@5K%T>S0JJVO!RE_#T;7E@ M%0DO2=>%U*HXG71$Y+0<.O9 R$098AH0T'N@V#@0_;/KC.\Q '=/1W=P[;VD M7U*FLZ(:.656%M"K\E2+R@^W]/F<[)00@TZ5$)6X&/=,IJGX0O&%JD4_M]@ MMPT5%2C7B?NQ&YY'L8+'$]=1-N,Q%MV>RSP59RC.4&7G6Z9?/W/+Y*^8CT8Y MHQ@@<6R@T RCB)Y)A0]3D=J$F9J4#8#L/<9_ZM6/MW=?Z*_:QP]LH+ON;"BRK&2>,Q4V##E(&.8!V89( MHH75F/JN[3$LGX('4[$^_Z$']068\(QW]_%XV(8['[#Z L;SR-U74U8WB"=% M2_Y%^A"65XCTH?G9'2YLF%_PSNE:F[ M5!\#@Q2P!!9P%_ST)R7*Q4,* M 0HHTXZH0J4O0]/B1H4]A:E0D=?JOD'%&82M "PHIF,.Y- MF>H,B%Z8P2YJ$\*T9GBS>%$@62!-*#$R.A_DI4:-!N@$I'&N4J)X0&)UJ-"(G)"' 0.QXQ$O).X_D MJ=.EKO-J>D&5PNH4;&!QJF3:-CXM(%#O@SGT;*,O)]<;#%R?&TL]PN_RHO > MVP@?]96&[7LX .E[/XXXGWX!#J."AQ^FMZT_-S>/CR_T_2K MI9F^[:2X8PL)T&*P&=Q[MC+>6X[\DBQS"/9$V#_C^R85D4Q ?G_ \DVYM;+T MYR[8F+_ OGP5?=1^<*4O6UJCNEWMPW9#SRW\4&LVM$YM,2$^68E>W.HAHF5&4] MN6O/=M$O27H7P@R'FTZKH]520Y +DK!R!Q8<1O:J,"PGIDN 5Z^Z.Z,<>YE" M/S=IX;323OFF%?9ZSNQ>">QE, M'X)R1<.[4UZV_]X/A3KZFNB-<,L5>);F-'I!GCQ6:W2U6B>E2JLX[7J7(7.5$$SLOZ+"F@@Y3T&'E MAPYC*51:R:WG0YXC0:%2R&H*6>W4B*Z0U=8#2SLEN\F?H.';K?Z$>W0J/AGC M.KC XL0M!K-D>0Y%4,3APN'")H_X_IYM8.35^M_(L=/^(@ZU2ZW5W0Z38EMG ML RSKFH@(=N$51+0SE$?3)X'9T#EF"P:!(LP;LB(GO 42Q2V MV66U,(#36@S@?)N:233L11D4AY$")2ER4&F#[K.898[-J2X.K@QQJ.R\V=SU M1N:$#0B6RA.H>0/"MG,& ]^-(]\1'A<>:1D"#2L.E]:M!R-;.#"^<@QR"VJ7 MW3:!>P.Q\;B4_G[CB'OB,0\&:.G1X\O@3#,\1A,178^GC!SG3E-,0+L'E"*H M,?T'&U#\(T$X,6W=QJ-6Z2 M7G0[K; KY4FL,Y%E+C*DU6%2=((\G;KFLS_EJ4R'0@Z_$_"EXS*.2V'KP8CF M'S4)"B;.5@EP9@[1Z/*Q\XK(F<&9?1H6(R41))$4UT$9.]LSL2A[&@[WI#)% MF#R1&3(_L4;,&$% 'PCKR14WP"IP46]Z 5)F:H;&,Z'D^9.,]A(FA01D3PB0 M 9BB2&R 1]FO>(29\4[4Z2! ;JP;Q9OC_H4K/] GYE1FM0Q]%P_1<0?0;4^J M2@Y:E1)F9.H,ZK] ,"DW!F.$!B.=[2W@C,;R,22PG2%VKHD.0T55-81QRT23 MX,%2\<2>K0D0S_!&RE<)6#^BKT72AJ6_>0&(HC?77C!Z& 2"NI[O&2_R\_\Z MSQ[K <$DX3 3@WB97)81.%K !Y@W!40#.K]8SC,0%5@0M!]EI8%20+Q;.D$G M[@]2J7[O?WGJA\E4R(1BLPM20-)8/V4+L 0(,.Z_ G^0LJ+HX8&.$@6W,NO( MC$.ZX4VN024.8=;4Y][C)^2EX9#]?_]''T\^]C3VY$S >"$(TENG(A1^2P/* M!)B'XK5B^OWY]+_ ])]H^GUI;(G#+YF>))!^[2"/";?&L?X7[LH1.$4V<2QS M,&.!)T6":I($SC%OHRJ<2V0I/L;<)W>&&@/F;9A#N(9X&D4W))Q 7":K(Z1; MK/6,0TLL+9(0M JIR05 :C2)9SW24TJ/!.&5#U%RAG(F+;8E]MU[_$D*$7X1 MR) 60;*CS$!IC4]TDVR%*-L'F7E16UT<4J:80,AN@6$A,J_&8S#N\)-8.HD7 M G8"IRQ#@DC[@:N+^*$P?KH,S$$?T4H#!?! LG43J@"!X4R:'\3ORO/^ $V$.34*0EWP8>S0.;N*[$\>; _8E)D'!%^GD M!JQ E!;#PB%5V.]!;BP111@68H"8ES]*N$68()N**XHL&W]]-&& T)XEA 0Z M';I<_[G;1]*D;^3KOM@B><]!2P]5G_!F MO##;&^$>G3'(-DP5M 3-=DB:6Q@Z 1AV:'V$+Y ;(KSEC?-) #0?4"SE5;&3 MI91JKHUWCJN[/_K7%[5+N0I@%1DSPHDL;/U/H ^34 !*>T>?)@L5@WV.I)0P0O$8* VBC4 M89I,+XL]*M(OSR#_2+(O,-(+:QJX/C>Z"SN*V3:@$C MC5WY4R&8P6Y_ZO6"73^0J9YLG<&]Z'*)=/_H6B:D3W(QIIT8!F7[PX;U:KH^Y96; M?"CZ@. %(ZY;TU%00> NN'4J%:741RJ?+YHME8JB4E%4KH7*M3@&\JI<"Y5K M46"N169,XD9&\^^Y^X@SW0WZ?U/P]I50[6*?.QQ6^]JPEW*\S13H= 0.BB*/ MT/:T3U3G6K<2Y]R5B $90\Y4*V+'+3IG']G]S0-[_!_P M2E*522JB063$ PN\7@)T&"&)?H34B&>P%N1]MC-5V"?PO@?DZ),?/]>;LBR, M#@Z?9PP&9I)_%EZ:C#3"U6,'*PM !8GC(B^HIQ;KBM$[8%>02V;[Y'9B($+> MA>\4QXA373B"LI2]R57>#NW>!XY!$'$O1;I*:5\\@J M-4$3\2]J&LE!A9G3&?FH+IGR\+Q [G&;1*\!S)1^EGUV( 9QAVN38MDJF#BQR:208. M!F-R\CL\@'C5+3Q029'(X#Q0AOC\,&Z'P7G/=V<7-)* @>75N@=[N(W[%(Q& M_*31;P';!]X<2(8@%PRG)"2!A8_6M M"=;64E2&ZV)FD1:C;^3K2&:.^ GS 3$;@3XX$XJ'B0 G&FE 0O8H!F-ZGD^+ M%^9T@/9"N)=Q!.Y C.+>14"0)SP0F[+W'N?L%F;):A\J[/.29D+9. @$?Q$Y M&@XD<\X8DF*^)V&LI?;A=*H\F#,,SCM-7X?A[Z2PSQD83?,EB_7,1>.EJ7DQ M7]UMVF4EC6/:YGJV(:5/]6M\RZ+*YE5DZ/5BVS_O&N?:[-E_Y- M^N@FM:N?5M*N3*?"=.?<\4OU:3O&55-]VHX7BWVS"*5D//FXC0W&C.=1LMH@ M)5*)/I$^==S%^.3^ -RW6KGM\*1/]5V*]L6\2[52*W<'BMM58^75T #V43%"59 Y]\@#?-)X;OEE/US#R6 MLEJJ!VH%&Q"N)^AV2X?/=T,ZI+V;4RUQ7KN562O6(FH*]6\_A[90=:D)5*]> M:MW+5@80\G'W8CN)E5]J >^R\IV6UJPUM6ZW>[2-W97]N_^8Q49Y#67=$P[@ M[JY(U-DVGO$=UN,[/3"J!>I1';".)URMM-HJJG&X95X5Y\AMF3N-O80[EC2[ MVRZO3=+OT__?WIWX51,_T"VL6DDGP;L_K#9J2W9R6)3U1GMZ=?QP0 M4131!@$V#LG<3[^9654X2("7>*LBYI!) BADY5V9OYQT2,MTL)[RZ.K:L@5F M6(.*D[ZX)TV%QNP'=0RG<,SBRFA>C0 */<' 5 ?@P! >?0\)M MO.X[4^8H5/^""K>ITLY?\LJG5:G;89>ZU>>7NE6V5^JVH5NKJJ,W7.JFRMM4 MH90J;U.[ILK;5-)DW:3)-7LR^Q.X:?\[^.O7YB/"-(D6+/++#R,;LJ<\:1O" M AD5].(&N"L1 GV""*B3=-O,1H1M0J1;#E8][GRCEK,TECIA/V%3VA5%8QTY MDC?( \!?*=WZ_YCO668P1/HVC;+Q82;PWNLF*AY:R$.9I,Q>>&CZL*99T9LX M\[1>/=J/"?.LU/'Q(G3 MQ;9ZV:CHK=KLY*!CL74JU-JC1->E6OE;>L>Q0?;B,1>L1\N,=$Q((" M[MF"[H)ZVM] M2&(:-..C#7'FKR]5+$?>?IRDK\:&D)%)@]G10J;&X"%^/B&PCYE/BT5,[RQ; M+&>2U)B[/8VYJZLQ=VK,W>&/N=-RJ+206]\.>8[$ M5ZS95G'D//M")^(O\O)SE+OQ\[ED'-$U+ MSGO7QKZ-PTRCBW3)>@"6F\2A&P$I+K".(73 M-F Y-T$"^_ 5_FGF4/MBYB$TO!N'?3O\BT!^@:WX40!\A;.'7+B;Q2R;SR ; MV4% C?V^YL.U0H01,P66F%FQ')D5#W>B#)[&7&!;QGP:$ /+-42JHTOG/ M^KXY".ERWI:0^1A^'0UPKIG/)Q*E5L6I G$8V$\'U<_3$'\^*6)*.2(MT%[L M\!2S1]^U'1G/N:+*5D954]FPZ41PLIV-<>) =YLIZ$JK# MDDFPO8$=\H%9A;L0#LTPW@K,C2S>@WC'"9^P.&UOD5#3"F\6MX0$>'<3)(.]H%<2;W42*V_D>\MA=;>&Q;:&2PQ/8Q%W* MH6I/.(7VA'N113V,7H1MX&///TZ2[[]<)P%7DE(_YD(N?11G6_)D*:_R>NZ< ML'G-<$V]U2B?7.7_H>\Z:56A4'>^YT9%-^JGU^UQ>'N>[=78MZ17]%+S] ;@ M'/JN[U?2]5)CRUNN,!4.VQOK>$&(Q\7^07EE>^K,0V+<#H0 'X5_5JOH3:-Q M/9_K_J[7-(KI2U,LU&[7[C[!^6S56MZLV&H_=_;_N]7^O7R-B9W+^.] M"8\CI\"FZ%EKN32[G5/\4W&_5*%W)Q*SO%-I_(/G9*?2NHO]O4V4@;VYUU1\ MH?A"\87B"\47BB\VQA?JB''UI%;EX)):GU,=(=H['!)Z=AAYK3U,XR5:W!$I M#B>CM0U5:B M?]@9K59CRYC+*I^U@H-> 0?=\B+L%CSI0.1@WE-QAN(,Q1F*,Q1G*,[82E[K MGQE$XS1JP/:@0#-8"6FJ_?3KEP3ZTO+@EJX7:CY[BAS3=Q#;X=F&9S ['#)_ M%@DC1BSA^!<(D8G %WX*R8;]&#,W8(1C8A-^S"/KFU& >)P2I$//14')8-?E M>)4K9Z0'2EU5J-2'B4IME!0J]9YQ^#JW-YVKFX?[ M]D/W]D:[_:1U[J\NNP_:?;?WNZ[UNI]ONI^ZG?;-@];YVGNX_7)UWR/HR<]7 MMY_OVW>_=3M:]^;3[?T7?H/=8%OO!LJ:_H[W!"6U"($,, M,_=[\GN;8X-A"@V,/F7<^!V1$O]AID-WQ__":X_&(0'KC6S7'@%-.)8XOS%Z M"',62>\S,O\$9VD(@B/?]:\(&"V<: /;-=V^#4X5+#&TPT@ X.$H$"V$K2'4 M,?Q_NO,CK@N!TH;,L>"V$\+FA!=P8%WPM &S!!H:W"X2[@R^YR?^A78)7DT MS^_BUX3ZUO%\<'1H+[*4&YK<2T3/SK<9_!8>XR$Z.A(OB,!'BJF)A'IDCLV> M"0,2-UQU$@.;XSGN4H& * M[Y$V-#5UF$ />WK1>]"^XRX="[W9UV+!A(SGW@K!N6;W6$SNROS1'-ZFY#A M# AX M$LCXS)P@M3A2*;/OJD.@(\(?<1\N)#&PN!CP.$#77H;,U5QX@R P_8D> MRS8J(M@ @4(X]A"WG)[!'RRD80IN$.6%IF3B\^ O\]$F48<%YVJK/^14@PRQ M?>80I>'EO,A/P2K"_B=P?>(*&H4 &@>Y!%^"T"P#M.9V,$S]CFL)7:(^BB$' MMF=!0"!P(6D.0D+;%XB!AAS-E93A>.Q,\#*/ L7T@D<>J%*/=HA688'Z"2X* M1?<0YR3,'>SP!N8F--3'XID/_=>9Q-IM]!: (?@-NR7$F@W/UDG]/503.W M_SCY"-'Y$ C^/:] : R.>+I"R(@+A,Z-N15"FWW%;.G3@;QB.:\&:NJ#G_&@ M:P1NIHQ2Q2'8;"RG0PP90C3)? +DYV%:\,O1P9RO>AZS!G!YH[[7 YKED,N; MM?G(Y8WM88#7%0:XPO5]Y0&>@OU6N)0[.BD^=-AOM5]' OC]5OOZ#@^LBLYB M MYEVI..73[DP1=C'4MX3HY7M[G M$U=OVPS89_V9S[N08V/;_LQI*/'-&K:\OLVB:M 3.;D]N4XZ8_E.NF68YZ@[ MVG9C<7(KFF:5[^V MTRA$MY)%-0>+^RB7*?8+0#*R@L)?&/_W$RS!\P^SR._P^J4^>3[59TUH M]#G+C#X_^)J_'K!K(/#P;UAX*-)04/PF)MBH4C=5ZJ9*W0ZG DF5NJE2-U7J MIDK=U'ZI4C>5-%^M/N(I04^(,^>7)YXY5P>#NST83 =Y=[YG1?WP&EAPE6#O MV]=> I A#Q\N=W(FL871Y.IL\8C49$'UQ)52DDI);KMZXFJ.AMN$6CV>0FOE MCT1A;&(=Z@O9&E6"K$FQ5 M@GVB)=BO*4K\]5[6"&ZQ;KIXN?LV'P>>T]DM@N(ZM=,I4=KI#)K,S*Y%IH-7 MNNQH",UGYCV!R1R"B'==OB7(67D8N_,*SP7CX(21JQ]TU!([9\''2?*0-JC\ MX.%P468/>>)-4D_NN50'1;,<7!;*RFF:X_"4;*@)Q$X&9<2QQZ/M.#3SPNOS MS38S]=94E5Y4\A[70F;KWE6-=HZ/U3*.H$:[UII?H[VA0NH=W[IV\*M6!;]O MN++\2 M^W_)^'6K![ZGH@C=;3-X>83/@86L#M6^SOQ9I5V_ _Y]:&&G&E73& M#WM+U68J(3S^?=NG$*K#V5,XG,W,ZCV,0]F_[^P\-B=[AP,!\4=_V.%09O"Z M;M^)4![:. 4T8-:#^6-9:.K #XFVV%F2I %-)R]?_+5WF4X7GU?B?'%E?A5/ M36_4ME#)L^[!ZJ$?K\XY1DA.#6X'#ZA-!6ML8[O7/AYH;+ON9J>GZ$OWBC5-RSHY?WK,F>S?R7M>KK2VTK"J)7]%!VY7$J_9D MY<8M=N,^,WB^.U&.W#8> M/!:1V :M5#+GB+R >Q:$B/O\XOF.I7R!;?@"2.+;P1](X+@Q&9Y/2[%#UL M+=>'-]3LBA>G?,JEO$!1L\>[#\<_>+G>5,7?8K]P XU6;^\U%5\HOM@H7[P] M4KV1UU2:0O'%0KY0AU^KI[TJ!Y?V(L?],-)=1UUP.H4*L:%Z!4,W*@T5K.X[ M>;5! )F3 O8\:HG-I",V);&5F@Z451*[[_32$4FL2AFMX E7P!.VO @!2ELHSE@Z=?3/(N1C^C;8;$1)@(7)?<]DT M3"%P7W-#N'U%"+T"?.(UV(\KO--NDV_39L ME,D&/C+PR#$;Z+R8D^!#+NKIQNXYC-WN# :UE(T*$B.5A"S7*KHF_^?LPT_O MBV$E*Q=&$Z_.+/6BWLA9K?CX0QI:1"-L$5BHJ0U]C&3^%GK]GS),)E.9W(DG M_%*L87)(_I_2,H$3SHF8#=\XB3HO5^WR=''* MQ1:RKSE46I9;D_O\F'[8CRD=\$:INRHJSKXJ.V\[OU\]:-?MC]K77EO7NC>= M"ZU];K7.[4WO]KI[V7ZXNM0^ M=6_:-YUN^UKK/< '7ZYN'GI<9-[![QZZ-U^O+L\4T=#,$#W;.Q[()_A1-?@8CK;Q4C=&9TQ8%B M@IX*I[UEE'B%ZG]<^Z50_;>K"]XL,+4"%#_.?9L"%**-U"?_&K)R3OA%/61P\_*0RSP]8:IUO;,%'>'-H=COQ&W>D.2IZ91L\H33'SOS&'6F.ZA9 )-0DA)/S M+CNF:UJFM(]$;IP/5&1:^U ME.(X"+?RP!5'36'C' ZFP:&@1+Z1UU1\H?CB2'%Q#H54;^0UE:90?+%/..4C MS(TIH.2C+;99]Q1M8^%KJZK7:JH&[R 27_L.4!7>\N&?EFYL"'!9-[8Q&5;) M_:Z.0X]([E5FZAA1*-_*>RK.4)QQM-FI@Z'56WE/I2T49RR=H?KGZU&;RZ^' M;2YO#+=Y'I[A/7/,D%EWIA].'GS3#;@K&5S:0=_Q O!.7P=FB#1>!8!L(=P8 MAR[>'][8TBE(L=YJ#I 69B/3X0IAXNX4?Z5\L6+C=L&2"[%,.]/[JFE!D[]KW#_]7>[AOW_3:G8?N[4T^3F^N>DJMO.\PTR?M/$12_8BI MDD6$+LI_OQ+!LEZHW!Z&#"$9X;_AT&=,&_%!V C+Z$4^K-?T+?R'9?NL'WKP M33@T0X[C.!C8CHW:"60_'(H;!&QL0F#--%BW'=HL=8'M/K, ?VZ[=/.^-QI! MT!^$H+QT+7SQ\$$VWZVK>B94KMR\NO-C0'ADBQ3P7*0MT]-S4O@A:!1ILA ._>IQHI@;D#^%^ M2,MPF-DE?M\+[=;5>FP<$N7^*F,M<*>@@,/)W**[6^ ME:O?<#$/7O+WMQZ8119H_#')/,V&&@\?5J5_ARI*;1O([EZCF[XY.R! 3VZ@_- M ']I]XF>?Y]/T 7HT%+O@ 2$B6^D(]\'*05D]H%"2/HYZ<;EJ$EL MNR(UV[$ 7I'\I0E9Y-U]G*2_H3J[ Y$"O60T]4IU5J,AQR[-^7MC[8/;C+4E MI*37<@2$M'A*41,R$5G\PW@#](990_G%UHO0C6G/,+[04=K,2@@C]CIHCC2^+8LXJM M^&4SHSQR3@I6]G:OS@4^YWS1M5W3Q1NB&_+%G$ ,C,Z#40)/!-X2W(_U?(2- M:>#:-Y!Q?A*4_"VEM;QGW5G3FZV27LIIA"MP(,[+1^!";)WDZVI( S1DSAG< MA?:0]0Y(U)".B:,L@YV8HEMW'@1;P+UMB-&EL9ZW91C.BN^E M0Y)L>SH5<)$W$6N3V9#, (@%N=[=))O:TW,PA%E%#P%S$>2&B#S-HNGDN?QW MR0>6/WCI[U=*?RS+8NK%3>_6,KNZK3B(T<6[# MK'8X-01*CG^JJ^.* SVN,-1QQ9Z/*W"0X-7_?+VZ>="N_HV3[G9T2K&50XE9 MK89_QUNR^B"S_/O9(7!7/\<:8[XPL,E:H4OJ.6WF>TM-"MSZ>V.O6U?YE MNA%XTS+F-WAJ!#S!L>E.Z)B SBGXH4.*@N]2&11)RA2%908E3>G?0++XF4/7 M[5]H[[)7QU= =!9$.+T,+# $<$D2"=VF.\>DW?O"_"=PJ?)6(;Z*KY,WUG%B M(8U/2WMEW#J62[KPR/"P!9X#GH#[E":%KO6B,?-=[]E,OR=\[8]GWD6N 4QI M\G3Q'4]:??) >KPL^EC^_)'9XOV#R'^VG_%??7A5 MCU?7RLA /(6G32!DSPKA*;H]O'0T&UE];[F$Y'+Q=%$R*I M"*0'9-L#?X_$&'_2MOZ,^!&\QL=-:._@UA8;V"Z7L'E2?,951L!OCL?BYI,) MGG*()0)LY.(G?<>T1T%AUB+'Z&1M5_:0!-8*IA.6ST9CQR.AQ?@.Y3URZ*S# M3"7W\2'R7.$[DQ>QC%*Y*/09IN<:O2KHVUC,5U WN&#T91[*!R=W$>BKGDF.^I:%10HGE1LX$[9V-3L7J?KY// M9LWT$]-'K!^VZ_5'[VFM#:'#3N=#:-Y<:AK[= MRV[[OGN5'_4J@J\']'W[ 1]N-4ZMS>]V^ON)=5#?NK>M&\ZW?:UUGN #[Y@ MKH$;D7?PNX?NS=>KR_QA[VH;UMJ&=UWTD+PH $<(@C8(1]@XY)$+^480:XI_ M0=1J+B3]6H.PER+>IJ>Y3]7R:[95G!?>\^SW78) I!S7(?C%KA=J$Q;B"=H8 M[L4L'N^"8XREI5,E 1 1>WU.38QFJ7+.3+O%MMMW(@J-O4?T:S:=*!/SQW5W.=/BDRGQ_!-B9<T-''8B"DG^8]4_5_VU*4X6[F^CLFRT3J48I+Y$*Q.?58?AA@9)?(>;T8!G,[]L!+RJ7I7&@1#P_[VD:LRFS^,X^XYI?\FI9\6E>7I'0)8LWJ[&R" M@JH3VH$I >9"G1&2.<;EM$M4DD0E*H#I4I4R=T6E?A"U0.!+!"E_(*7-P&M! M13"F&BP\-1(:A7.T5"OZBCTFN2Q]$^%"@=%X A%\BXZ)N?V/DVGNSF'N4EF4 M*QB"N5=BZ0TD?F<+[DK+*IJ27FE6]%(CI]XT5_$G*C]'H\RT]RP@&UG"J(7LJ6\$Y@L MK@)ND\/!^21=QYO8_#E0VNU8V"^22]+$&,8G^6FCN&?W[2 (OFV/3Y\^6<:# MT;'O]1FS FE-Y>XL<= LKL3Z24%C2?F<0V9!7CKDW)PV7;NK*:>[\D)KA^L[ M%%KB2_ K1B*K,:>@7W(FKQ8'W;"T5C@V16LT2GJUD<.Z8+X1L9SR:+]G&TO%%N4"L16">*]>\#(27"^]:L/?#GFLW M\,PZKIG\25:R,VS@(>G4R?U?E*K72HF. C563'&!1R6S]QF[*3#95 M1%)<5_1V"EF.Y/@>\:.T;O<7#:S+[?V7-D)(:3>W#]K]U?]\[=Y?7<(7VL-O M5]K=_6WO[JKS\'5A$VMJV5V]P,!S'.\% S8\[WVU.G$'[SFU);)9_)I,TT_0G MOF_EM"S&**5II,_Y?[]F.DWS5<-I)$RZV..$S2YJQ&@KP^//O]'L[6#78)]< MGIJ8?VNQK?R?Z6'5"8)K]B?2&4NQB_A&U*G0F*),LV;L5^RNPY0W#OQCQ2[3 M539.C0\_A?'AO:M.;*!XF1MCISLQJ572:T;U M'87KFZ?_Q##0(['BZ_9D^F M@ZS-SY:E^W88C+Z1VZP_DB1WS,RKQ4-9BE.3H7:_CRX%QB)*D$Y.D)2(;")U MY=LD(#JOKA]@__Z3Q%<8V0'&N:;+O"@@$5)2LU>IV>G8K\,?U'(H$W;?R&NJ M6/KDU/^)CQO>T-)R=/,<:"U"UDH!:XE,=>%)8;G\\Q17+'7X;\QF\U9)!?Z8 MFPK;0C.@*WQ_'8+7+W+UNKC*TJH8J4I850-['[<&'\9#]+"*/IV -]A M:^T;JDCH\>( 2:6:K$*X_-RYQH/QH>?#W0,L+_4BGZ,[OIB^I6O439T"%XS+ M*O/&E'E\>):> @J#SZP,^3U)?@@GF!\#>?5MOQ^-L ZU+S*#0?3X)URGI::H M./;(#FD9 : M3OQJD^S6XEN//)>%6 5NF2,P1;+V&,DII\<,;"OJ$YZD%0E(B1A[$B$Q!9)* M_)!?DO;UV9LE%\:O"G>EA3G>Q'0X=Z7&G\ =L%4_/5KF0ZIIFY[0AQ_ _WLC M.^#$0&<$-AG!,;2!B<4SU&EIXJ?/GO.,"!Q87V@3>3 %Y[GPDB&7#'1><#M! MZSNQOG',%WJN?##?ZRR+-JII%OW V\N?IVB10MC@Y?2\2 BOBN=EP*WM9^H3 MT>P1;#(V0\2[R2?>+62JCQ-8\M2P'PEF2K1([5/J%W:0()+ 3D@IFM N9*6> M_0 N1ZC41/Y%E]4@%\KR"(?&ZFL!O$MV*?A.[TTQS.]2_!(27$@O_,TBJKN%![QB-- M,V\*#PYPV&;(O8?IKU,F<@E*Z((,NACC.7N_U+9GV(,#-CRR[*>/+'QAS$V_ M"7&&L(9+J0[4=H\K.COY(]X6/FK*#UK"L4F]6-_T:>90XFV B\)9EVX\^[+R MN1>T)S12;L&Z$>J*RV;\QK%:M&,#X N1Y/+"(77]9^JGY&-?/Z*?^U8T6]<- MO('I<[N599-5]UOR8F*1TJ& GC"2)_V5@.LRSW'POFE/9 J+')M>GCS\42*Q MF5FYJ)4?498X>!HA.Y%#1Y=[8]M-=31C_5H0Y6L+"7PLT)_&'OSO!*D#)MY' M(/$$3#G[\H3@'O 10KA<(!/#M?091OU[A$L[OIB^!IJ#8?VKAJV%Y*5^=5.U M[ GEWU23P:VKW7C/Z<[9>$S"2PH'$&R\![AAX:R'!<,%4I=.9<^*&K#>*@CSH4,M;Z7U,S5L MXB4>,E'6&T9);U;+LAVG1&'_?JM7U MDE%)^[1)ES&Z!9D'I,(K$XT9M3&C+_/(!UFF";V)T;',]-US+PK%5BS^.Q4#4'0Y)9Y=X$X,4YZ$7[C#)7(W@H/0-YR+";5!/"D8"#2&G+D M\.Z(=B:H]L)#$5J;C=BJX-W@XVF='(%' )W$P!&9,G<1^7/_7OH262\@K4HS MZ9_J._/LG7'&_0-2K=9[\(/NV5,DTDB7_#O:!YVGT=+9()J$PU?OBQ16$BP) M;P4\+(93-W.'.YZ4VPJVL,?&8>[,H$1)-!M-O=EL%($1XA[]^Z/VB0]$4_QV)1T>GY6,&,*@)!DI*Z" M4M=2'J+S^S^* 5'HB@K0;2XZZ #' M/^9FG4Z4F./PR^$!V9L#CXT@3L0)PWAVFP;5[#A>0(NI17,-YYY-A%N-8J<)U-@K@O[R%/X\ 8S?<[96,8FFI+VBX*=R_NLD3): M7*>3$-&PH]&(7LVCKFX))Y\QYDBL2DFR@O9OGA5%C)V >W)!*'[ENX+F+9)\FAQ)0T0S_-YX_@G4@Y3[BH1CN@?0%1 (IY\ M:<1D%C^;0EM+I!B_U[4GYI(;3:Q6QJDLY M%@42DL-T;#J=CYMG:D6U!W< EK>U M;\;WY2\_I99]"+2HA"*.\XML;Y+UH)P%-SFSG+F,Q9%L'9A.?&$Q+^H9PY&= M$TF7/OA1$&JBP?*M;.]X(0V<0QQ3'6'!Z9@KK$7Z9=EU1<8C'L[OM[N:P; M*Z^8QTBD)8@"232>HUKEB%0M-9-UIC)5Y=:/.+?^9I'>4L>$]0OMZL?0?K2% MN"2IIQBO7.N!KVU%>(CXA@X*P? GE%& 7P?7UK$ \6OIA&EH&7;N"C_KRT**@<7B#WX81B.?WG__N7EY2)@_8LG[_E]&R)Q M"/*#]\QZ,OWW.+?W?;E9;K5:U?<0>Y7+K4K9J!EEPRC5ZZ7W5KG>:E;+5M6H M/E8NAN'H;^$/_M&W:C55A,+'U8DZ*'XXIM/<2$K/XF \_&'D0Y(D, M?CL9"9NNT,J4-?(9W#(U?.0B\1'Y%QI3%_YK\AEXJN:F$N'U2'B%?@*? QU&1X70=S; M=EWV0VO+.'KL>S\F20KU?7)"HPULAU\_GT8T>B9RQ L8@LQG&.*:"X1B%=E_ ME40?CYP:AR>G*)\YHEJIU6I&Y;UE- RC6K'8#Z.,DKI(.C/2ER==.HC2F/FN M]VS.L!Q^Z3EMYGO:;V#_P#@%L=!AT.G!^P9:VWJV SRROK[N4%-1TI$&LB!: MWTT\'\@JBVS)AZQA62!/PD/20,46C<"@HY?F^>]"HCQW^DD5)3/KRTSEHGQP M(I-KVNJE9L5 TU8OU^H@+Q4A+W/[?;*]-8D)6HXI@392T?/S/]SVC1[0 5O_ M\SW>]=?$7N0N&"L>HJN MT4O5>JUEX!^E4NM].#)*%8A;2E;Y&_M1/1=J74[43MPAV6*XP)]&3P9//6R< MZDD)="QF>Y" E/]ECH!R_,11>!K2C2DH=5A2G*J)L>CP3*UVS^"B,"D?V8F M+0XWIMY32%M)2=MZTG8LML0HMS UT*C5*BVP)55A2Y(P&;AW1NJR+GY:2<931NP^4<)>]2*=P95E1/5C+I^+_5\EBY;!E45J^4KW6 M;)#E,^H-D,8Z6;X*%\C>&*=&@D!)84Q'.,LR>(625;FY,V^V&RA.8&W15E&M MXVMM5;FI;-7Z\E$[=,]0VJIFJP'R8>%?C2K8JIIP"F^3YO?/GF>]V*Z&0XZ! M#T'[WRT;^-023VWS;'[GLW/)YU=Q(>T\2;Q/2V)O3Y)89)PR->[*.+U"^,JE MBS(UD==6 C7?GQ"6JT:E&9\EL1_EDI!"8DM*M64A)[(=MHOE$"FR1R&HKF&. M9L^+E#"L*0Q'&C:52R)NZC'$TN.:G1#L+&!B6KA%1+'/-H[S@H M@(0@QKOEL.\EE2)BPKI06I07W),HCEY(V7P&*U\)'%_!TW>RXVYI/NXJ/CY0/JX?- ,; MY4JK!-L+?U4:QGMFEBOU1JE)'I'Q[9D816:C>0/QM(.T1*'H\N>UB_VC8F&P MBL*- S^%G269DK4U9:UQ5#:C5*K5&YF\6I.+&K<&%'W,B%DZ<"T;A+15U?.. M7J\%.#H5CS(4V8\,3,O2 4/S%#-R:\^K49W%1]!9K-HLCZ/-LME2;9:J@4ZU M62HN46V6JLTRUY-O'KDGWTI[\HSAN#XF8^>D6S$._*B:"6N:YM50\G)(RQQI MO3'B=RWMRK=.T957$?$RT,SEXAUZ W ?<,SN05FY7?S!=2I;V-! M\ICQ4JGKT+J8Y_4-/%\/PEQ6_@QEJMZLA!Y)"6:.A,I6F1"8 M'2/@(F%TIH-J"Z]Z,D!I^_.]+]K[2#P^C@^(="ZW2ZUDDFYS13 M\Q$GK?F26VDVR]J7_F?OA:$@@=<*+NLUEHE]Q'&8NM9I:ZU2L]1<04HK2DK? MK)0>>$_;'"FMICI,IUW(K'%%) ,:N'N-/UI@:FFZ"EA9WV94# D7/X#U'@5W?HJXD\\U*YF%7&,^33%'O>.V9/'$LYOE,BJJ+ M$ZY))J,N 829^O2SXSVBN13R+")\O,%OX O04(6..;9#TUD)0@VWX20+)I4( M+B6"QU5XO+A9I0;N)DW?&_'">4L.ZUHLF V)!L7E/W^TM#(!).Q-#;R]$,4SZ[+LZWCX-F* 9]4 M@6?KE4HM@]/R:B3Q.QQ=[$:C')!^O!L+<1YO;Q* F@VR#>]XYR\V2 =SM#^& MIL,(H()&]\Y%$L^+K;8D*/)16EFY0:]$*4:G70&SFVS0XFY==?76! MN=HO>/:=3;7+TN,5,$*,C3*HZK53O7:JUV[OO79-U6NGNJA4KYWB$M5KIWKM M\GUDX\A]Y,JZ/O*-YY['+7J7JX/J551$MWMN/0ZTR6)NK2[@U@T$<_*,]**J M&'3W#'I4((PY#%K+,B@JR?^)X,$#.^;1VZG3P(UHTYIBUMTSZU'!+.8P:WU- M9ETC/597_+E[_JP?.7\VID1 MB6S%&6MPAE$^[)%?!4K+*'\39_*]Z!%(89L^]M,+K2(+;95)$1SX7WW(#JKPSPY!I#U[4'S(^*TYMZCJ;>B3-R$4#!%-,D3- MD-2)$V&O,GR1&A=XMFQ# %)(5B&KV8)JMN"N!+.Z5[&T?_QOR^O_]PKB:8#9 MC\4S(.'\6V _ 8M[+R"+.!<-%NN[;%'8@4P.%[IF&/F,:#OM)1PDZ^?/DU+< MOV;X4[[HWO2V[VYT::NU__/Q_AIV,@BI&/32ZT?$6>?$=K;\W)*?6Q[0Q/5" MS1R/F>FC:>$_!.XRN0J_1.B*3\ T$!/US2@0SPC-IT##Z7W(*A::)>PO$->G M%R.?=:$X9V7.Z75^VRWG/)@_/-<;3?5I[YMZR0:V:ZL]W=2>7K<_[GU/P1]C MCMK.36SGW?W5WK?S+NXD4T*ZB5VM;G]'.QY\KMUAO-;-=81IOK49BE[S- -0 MCRWXT@[<%3L10LD0+&8(V^57X]]]H)D)%V=R.L"Y9QF^^.>Z72NS31;E\L]3 MI;M+U0L;,_7"YZE>E*16./L3^4R,3;/?T*)^X>7&'[)UP*M&MG)O4R6\N,6K M]($0:ZERM>7+$!?;P6K MN*LF+IY5EZF=;X8V)I#, M@@'"0'$9X\AI[6#=E(JY?*[Q[/WAEGO*CW2<9_&<.PF?3B[Z+;1GO( M'H*:>- >X(H&D>_:P5 +(C"/E.\T'6>BF< XXPDNT'0G\:L$XITUSY=O+#.J MO:N.%HWA+7SV5\2"\$)3F1;B]H']#,)S%M>DF'%- M"GF48!7]]'%\#,VWB-#\Y>K+:L4<0J;NH-(>&[&P"6&*P"=JRYOA=_:9,L&; M$&60,U&\QB4X@;S$&,[VN3_;0_GT7-DH^LX\>U,6ZCBEY#:FY$!V'%!BLHHJI>=0[0T@\B _!4?G8=@.\3HY-0,L M\<4+$A\%FU*DZLOW3K1W M)_!-X-_ 8%;XZG@VZD-SCC/I.N82+AV;8B2L%Y M<=V7^?0$3X,GZ D&)CA0 _ ^39ZQT_I#C)"20K'D,"M@U,8:#N67^0O'MJX0 ML^18BX;R2[]%E?GDP;]THA68"Y\/7_(UBXF_X;;/GA.-B#)!8A#( V0XFH 3 M+/1PH1;*H:\]FTY4=,&+%SD6E;^Q'WTI%A!] MU#8I[\3-?0L]'XQ!KXB[.( MY\VD%2CK_YX[*RD%\Y 2S]_G%,!,1Y9%JZ[6=.+@,"J' (&Y&F M [Q#IL+$IW%<&6L"^R(.YO@#IZP+W96E\U%I>Y.-V"IXL^Q'M7=67@1W]4-L M?[M/[4[E5J7*-Q&3-\4]%7,Y0R<_9NJ-S6)C6F0X:1UP'Z!C.-\%^[#)D\?3 MS>,9G*:I(501;"\?K&GAL(V1[-H:N8'G6'S+8%N((V/_-+W1;V8OJDO* M[&)YQ3VEI)\82 +.)PGPTOK83%2QN8SPDL_"MPM, @H1CV'R+\4@SYF0#+OB ML9721S0EJ4N3M3*Y6K*F\/9HEE)7MO4"68]?P;4R%GV.!V+&H *4#;#)*@UL M'\+]"!TNGC>(9]OA?;<72D+#)*PI.B;I(WR@ND3U;+U5;6N#((0B^LGY#$< MCS9EBF5P*>FBRT L[3SY+/:Z\& 7K;-DV82@&8\@,?L#SW&\%UQ-'P*9R,6* M*2R?FDM25 S<1\0U,W]FF207\E>@'S W(8(T6BFM$U]WVA&<6;U+@_# 9W##TU_W,P7+6DLY7?M.A7Y*FSV9BBOW4;9Q'*[7PUM3"HU(+ M&U,+ Y\Q37HEF8*3 ED'/0)N-@]$,/IS0>(ADALLT!WP4W)V/)^'+U);3.9< MI+2%TA:OUQ9]I2TV4[>!7C[OL(@#"4K]K*Q"Q,D#+SW-.6,S'[TH7*!,L+,K M%3S(PZX\K62ZA?I%'88K';,)'6,I';,QCX0KE4Q*(LYG.= MB9E$Q38:5U1M[!'4QFXH3[N"^MY1CY ;> /3QZR]#2(PBPY%D9'N;/[#/]""TJG *"PR?[#IYX;Y"2 LZG3 M5"4C-]X!3SW* Z47.Q!E>.D>'S/@#9NF!1?(.D2I"\;@4B0IXM0+X1KC4HJD M:$.7)3596J&:>3(1 A"6_.C8??!Z"#O?Q+90+/M+5?%,D8U.K7@"U2<)UH'$ M#%V;/D-!N-"ZHD[O.3[R,+6^8]HCVJ/IMI&6LV<)-4M&9H! M.6#5S VHDI',-T5A8],F;\F,]S7>5IWW_4UO:LZ>"BK \OI ED'D:!8$=RX_ M&4!E;O9#06F;%Y[ 7F,%*=SUC"@-Q/3%L18_:%EV,;SYU^5E-$G%YYRS[!EV MXH=S[T7P-HXHY$1Y3)@P /D4$*&9]6&-L46' $'T..(-^=B] M'XF3S3'08.SC,9/V)ZPUL.R^,'),HTY]>J$AHQW.95%X(C_E?!6CRB3]$\+X MN/Q%2#!M%QQRT_HSLN0#9=T&"$[$9@RG,GK'9?0V-D-U!3>3GHE\C/V" C_K M&!IO>]W/-^V'K_=7O97Z;%_1J5QT_+L4"7=#E+LI4R[R_[Q.)+<1350O5JBF M@(J04!_G(BNC?K4B!Y2JR8]'\9BU B:GS<(7Q^-0AC(P'\V&!!F.<*:"7H MR,;0\X$.5MP"T!&'U]<>:/*/6("C\\>1-.-L,L]W;5/7A+XV6B$6!] U-!J% MSYN85I$%VL?8J/BD;[J!+,&,QL@^?O-9A.HKDPBS>F_+4^2E,3)^_C!OC'NY M>$[\W.GOC>2VNP 9C/$/*S_-RV"\#H5N-9U_?]OY_>I!NVY_%/KAIC,UK/P M$!A_^O7CY)?5L1:71EGQ'[JSS@TH:O0_>:W=8A00*N_]] MA2'E.V.0&[!XVV21]-L?Q L_V! 9;?6-(;JQ>9#5&=IL /$]^!M4XGS+XT8, M<0Z"&O-19S=,E\[0M$$:W4UF,Y6/^QH?=Y[[FJ02N ?[R+!%5H;A<7F>S*D) M'[5OXCO$F2WAB6*%*B7^./#9*7B@JWJ8?-GSU/(Z2WV-?6F^RKS(EU\?<7K:Y"BZ>/,/.35AO+ M+RV%N5U>X11SNQFFYCIZ[Z;]Y2HOL[2TCZ )S9BHZXO:./RP,J;[MIE)\;NMM=]Z-[>*-Y1O+,J[URV'XIUSOHS-KCCM]9KK#2.X\B>L_=H?%<9I-*, M%)] !FF'R;>#HLGR']L]'__VO[V;C4VY3!&E7)DG! M_>P07J"?-^G7=OOVV'1F5YLFZ3*E@QLG::Y!I0,LS6CQ,RQE#90U>+/6H&V9 M(ZTW!EE5U@!I4D2/O5@#;@(^V:X)^A74JS0!!Z;U9Q>(-JK=QYHRZHM0QN!0 ME;0R!LH8<''^A]+_E#$PGV&?.MX+'BWNW0!^>TI9*6RIMJ;2ETI9% M9/B7YVJW3N IQU*I2J4JE:I4JK+8L60^_J7U3-L-;4,\-N3M\;/E*SL=*72E\>F;Y\7?^A M4I?+J?S'[XJD[ ]0S! MAG3D02YM(7B&1N@96@H^0RM$2LB!2H17>/_H61/X'-D[5UM<]LX MDOY^5?$6KK MCF':ZT]GOKSMF6N=O+]^^)?]]^?[C^ZN/W[W_'_*_O?O_.S]'"*Z^H5N->!I; M4V^L;:F[TW3ZZ4P@QAS]"_4L;>F[&J<%K5U=O7UW!;VR*((;.FQ[0U>:;WF? MSG[S-.&P-12ZO+GZ^OYMSO%'3EFE_ M295^7C(K*O_N E\O-9=&Q9^E\F'K5Q\^?+C@;^.BT)"9T[09"D@L;WAQ!;'P M^XO@98(BI]V?[P00OGN^UK1=7'REN4M>-'S!&7=^>74>L^ZC[OBVQ_9I("[5 MWZR=QXOP):\65_ 9 ^54U0C?IJH8U,PN#2]2!>FSOLDNB6]216W-U-WLLOQ5 MJK!KZME%X46J(/#)V^^HF\E!_B:#A:ZW8XKFX"?.%@^8K\64(O@'P^S4?XPYUSH.S Q3K4U MC!P3N);\C!LU*,QN)B=Y!:,>IC)A$N3E"5;XR\5AZ:@!WZ7&Q/XK_QODXT)- MW@,<6F&ML$A6C:3!G&LR(WH9Z)H IX'RZK$(,[\J+@7R3 M:O%/W19+S#1WLIKL;?2=+?1Y0VW7?*1WCILQ0"K458CMNSRQ)T*!2%.=\SX<\IHRL**Q*H M JV"M/C_&\.)&DJ):^YF:#E/R510MKQ"Q-_+(@Y:S!4V MM$IXL]T3T0UU=6;ND-)DM=C0:]\U;1K-S%IJM;CNLSBC\&\_YL M-%V,)F,R&9+%YP&Y?IB/QH/YO'N\GIMK&VQP7;.]GLZM/M->3T$I=9.&#,\O MHN#Z#X=C\2V93NY&_=&@@YR?T4=J^Q&3XU\* M?GXXY.=L\.-@_-!%QD4#'A9'2],.5DL!$S/?9#/TZO*0H=$<0/J3^^O1N(?S M0P>Y.]1,]J-F^72R&@(/;=W4+/0Q,FY7AXPN*J3@^=4ASX>]T8S\V+M[&.!, M/ 2NC_NCWAT9C>>+V<'8UA>EA,9IV< M6F$=O--, XVT"5C K,]]DU[/=6,72'X1!9??'7)Y.AM,>Z.;.>F-;\@$5A(S MTG^8S0;XC9O/!UW4WBESP(;U]E,+UPNV@1;'#F>%,?4BUN>44'#^.YGSD^E@ MMOCE6S*]XTL*$,#@'P^C*4X:WY+Q8-$]UM\ZCO%D6A;P= 1=LM=H% 8:'3._ MH(R"_>\/V7\[F=S\-+J[XWP?C1>]\>WH^FX0:GU'^7_G:#;Z *CN,["R>VM& MN4$7<%[Y5L'S[P]Y?C?IC3F_YP.89$:+7TCO=C88H,)WC]<_:8QI\7HD_J7@ MI60#_M2;S7J=7%WTM9WI:9;Y+TXL]'&DGRF8*)ET_=YTM.C=C?Z+KY6[QTKN M6KO6N&]HNZ.V*[!4\4[!6LFZFR\F_;^?7_?F@QNT1Z:#\;RC3!YL=Y:SI_2: MVH Q&O#2TVS&OI6LO,']]&[RRV! K@?CP7#4Q1G@CH):AGP,_U9P3[+7[@:@ MD1UD&8SAK>EQVY9O_' 7&+43'UE> 05S)9,-QOG]:,&-7OZ9[T^XBVPP[J9_ M;&3#GW2A/2=F]PRGE,TW&@OC* X?*E@I M65RPI( %BW\I6"A93?/!;4=]6C CZM"78&][ MLNHS:IC>S'2_")L+?=_U8( SG$%OJ;-FVFYCZB-[Y;"MN%AMI"F%R"2C"R;A M/HALUHNVB_JSPS M^XXNWV;4PMW-J<:\_0)L-%?3!8>]\JU"/)(=-QO<]1:P1I[V9F /@YA@G=SO MJ.=^[B]=^IL/W1D\"I/4X5,%:^4-NX?K^> ?#^C+Q*VF+LY:N3N?%39)"S9+ MW\KF7_YF*?DF:K&# 1RJ_?\%AL,4Q B$9;+%\$XR%G,B!<@W05L=%$"NJHM2 M*%-0(0K)\BP<$9T51Q0Y('+^X)F"R9(%&L44=)B;62$$(F=SWBNX+-FDF8$& M'69Y03"!R/UR116"D"S:$M$''1:+$'4@BD!^K&"W9/T*(0D=9FMNX('(Z#(% M%:R7K-C".(5."T0=CI"61V$YA3@DJ[4X>*'#\LB/4! E4JJD0B:2N5LBHJ'# M0DGO$(M"R'RC8+IDYZ9WD#O,W^SMXI0QE5> M*#BKV!GM,!^%W;GT_+R*"NE*%K'0-IFL"+1.HN;A;4*!""3PV"P2.1\](4 2"B0B<9IM M*DHT'O4/+EWYUIWY2&&L1]XYT3%76LR5FU3(7M['+Y2],#L$Q FGCK\C^CR- M0XR@PVH1[6I&TZ@9+@>!Y=IZS>@Z_!V6$\5?KVJVF-]+;I6H=?ZG2 #%F"81 M? 9X\9,DW3!GD1O&@2V< N9P!CJ"G$IP?YC M3X?U&J,&K!V%60C>^5MJ%,GU9V *X?#G>K!;&&"X[!\X[J\#\W!H8.6VSH$'M-\8&T MVUVD4&V"4*B?Y(!3J9]@$(EH24(N4Q.CA5J$.32C8.;B[I, ]SD'GM'4269:Y;YN+4)0J&SDJ.OA,XF:(D(EX1X20(X7*I&D,D38.:Z&J$F:=A$ MP'U2V&Q=R?3FBFE;1\!:WT"[,5SKVL:8>L$F=<#2G#C?9LDHE$[R'Y90.EUT M";NQ2QC>.$D^63/$1%BT-L=Y$W0+WP"N2*>ZN$55$%<<"SY^&7XR4\NP>ZJA MR(R>ES1G]V:8[X69]OI:<\W4E[IMH@J%DYR6PK)OLB(Q=2)@2ZM?4B3\G!XN M#2.01/-2BTJ;:"2&2CC6#L]L!?I0:"*^H'ZV:GPO.3K+J<;)=JPYO81IC/*' M=YTII$K#"EV0-L*C%#@LE/(J1>1(CX7U>*5%PC;6F$*Z6,D;"WZ7J$-Y;>6/Z60(.2*A16."E#OOAN M^,5/INBTJ*X#ZD84HI>\O95%+Y*,O1?=%7;^6:-$4O'N)@:9P8)G#Y9-;XN! M'Y-5U(8H_U=H5Z$2D@>$@NXS/PXE84XI:/ M.98;](G5)I(\?0=*?P>B751CZ'O ^0S!Q:%+P=Y4_:(*99(\A=6_(#%" M$D#,5B\AZBK >9IQ2J09+W00UJF8K0I_ECR#V'9PWUC8.HF;/WD$U>G+"V56 MIJ!"1I+'+FKK))"B ^Z%8BE?7"$<.?MOJL63B(I$E'SU%A36I@R6*]&%BRHQ M%551B$KRITFB$K]P<=/"78L=%5AVRH+B$SF5JRD$)Q_-Q9;/,Z(S3J.MI/"2 M(93]'L-;F!%&X]2X0K=8#UI"H% I.:6S6J7$64%9+((;1@/5OA?XI*F'>I** M'YOPTYD]W3,?#SX1M6LK-$1RL^5IR$'<& D(D8C22:@JL?Q$S?4&ADGO$<;% MFO+88\Z[,C-(Z484(I9\:.5$')$[#^D1@>!)TBHA32GCGV-;I[S0C+H>,W4O MO'/[ 3I58UA7;U6A"_)QWU*Z(- /RR8(PKD ,9QF OD"H,+U8Y4*"JE*GJZH M31(U>EHRJE)I%;NA"HME2^4'V>G$6SJ)0B6*N;_;!3DF-"L\TCK?4 Q$CGD4 M.X2#&K*<:K>A$**<.2T2HD@I.H%+.*V44 7G<%BUZV(6=P/YDXP-IE(E%2*3 M?%6QR-+;@OSQ:8\H8_#U-7UT>\T+3K4]M^ SA%NO!85X)4=7(E[1,XGGX()=MY 6 MB8F%8S94U5. MHDW)YL9;Q?D5H)'(65LX,)NBH% #R>>5,W3E!((QF.#0!H<3A=Q/5D1$ MQ,=[[*+NKAH=9,:/MWWPB#FNSV],R_>H<5"LYWG,7/H>YIM9.&AM.3;?B]DX M%GQ(4VKTJA04:B3YX3"^EAL"T#[A!-*[3!P,UYH0#D_W<%!#Q(1.U0 5$6&= M-$F2\^MIT&MHCGSY0X'F1/J24>ZD+V4NDBB.C^C.X=Q50[+98FH6E6%T.3(L41H8LXS06C+/4F(1.4[+,I&;@$1/.^. MIUEA5FY,#$W-1V3TP2'MMHDJU$=R$:9P\<.9'!E!:-^F$H_'Z/A*(,&7TK6# MK0)$&64LQRS($\R2_@=.[104M1SE3,Z\N)3_QJVHF0B5! M*N1P;^"DDJD+$WB\TU1CWG[!--O5>(+>,A.!%;/QG] M&4:_OW3I;SYT9_!8SAM3H8)"9))W-FF3!(W^X26%_^!IAAE=D6?^Q(/7G\Y< M<[NSZ%GX;,/HZM,9^V(MS]]>OKVZ>OONZI_0I3?/6RLJ@BVGQ/R\9-8;AZTO MWEY>O@MD?,B%D'#4A,9TJ96G=[R-JP\?/ESP4M (3XME4O@&I7[!]2T70\#YL^("U_ZK7;GZ+R9G"KXZSRJ=XZ/SJ_>GK^[>O/L M&B&V"@"27E4#$-6K"$!LZ3W_97BE24<5D.;[,M16FKODE7WW?*UINPM4I_/+ M*P";3=2-(&;6O*"6YT9/SI.V2G?_U6/IJV9NEN%:%(A^+,>6=?4JQ"-BN,?-0EZ M.U:)8E2>_U6:YN' _!!,N#9>EDB-I698W5G&:C5MTF5<;#=05D,0MO0!*(R"JD4^IE^&Q"^P#MGB);>2I1%%- M_ML5,-#@)!('@=NOF(Y\<#5E830C#S&XI]LE96W M:)*<$6WI\EL@/YUYS,<5(0 Q/\(:S'2,15#7#]PK9\0V+0MWMZ*R:!'BJO&? M^1!<,/ \T_.QD5OF^+M/9P$5$U!D=JFGZ_" \8PD&$SASNC.9_H&3_HP]+]L M>\:OOLO/>$1=#)IT>?&L[JTTRZW;OVIXJO>7LVODNCXU;GR\Y&/*\?$D_VF> M1KG)!L^4Z::+D[_8_:T37(+4- ->!+" '\'?R^ @ZZV6G_M(R]:C9H<.$R*=V-*0\FFKJ8-"E0AO*4@Q&;!L* M4!51LQ,%[ILP?M5;*N_:\2<();!6)@:W%%_:GQ'4N*JKQ4&>OCRR8_K$W[0R M(.KA:G98".,N'(W''Q%9F!H;#&*J8.&FF[E'=P^[=OI> *&I+\#(!C9HF)8A M^']DCQT[O(2%']06SO&TT_%JB)KB0[(:G:R"N06OPPDR9N&)VWNP;-=47BR_ M%A>JX&E,[6$AKE-J< (9MU+BV4)S1U$7@W7ZF'J3E;!!V'=TN3ZBO@;8W*<;,+#P";3"/,+A+>^ M]SSA=N*6AE@U1(TQ0A#,#!,Z3GP/M]#P5%X[_T XN+3]>UPIP MU-@,R$@!$:4#%Z[E'?.FU:YDDZ[>A3NZUO3]C)^YN=.61^E+ 88:TTAJ3Z)= M%W$8V-#FA"Y@J-ZQL8\L MX1M]Z*.^T?88-G1#8<&V-3&O71A(9NH'WZP(<-/?YDJ ZO<7=R6H#A4?Z5?7 M]:K8:H:NA/G @BB9L>/1($QL!R8?GL% 4V^&D-.=W_F,ODK42GDX+YZ"PZB M8TZ_!Q!J1%\Q<[VF.,WP\ZN]9[.-.2B3JGHI:9A;O 8Q&"IENG'#6=^22!2T M:PRG>#""]FK6A V>>:C%X@G*[&?^CE+,%7CC !#6K@5>!UFMT'G#/)<1'F(<-00W0TQYFR6[-SZX!Z MB?%;B5Z;Z\.ZP&HL^X%%>+I_S;,SNU1C^@;3ZH)66@YWHW/-X]LN,VINESYS MJ3SC[8)F&O?NU$-78ZL+6XC"ZMH9^ $-B9K>_M!YBJ<#3V*;K7] U,82P)7_R1;DS="J)^5S#[ MT:'/;)-?WM7FBJL.L#J;C-N=#\9@3.2SQ@R,W!2".%OM=A5 ->PWS;?US1S> M!][Y=BTW!?':W:#L$;3@*)TX(%W#U,'CQ^$^4;N63 ;A^IOS0G1,5DAJ>S&R MI< T>'A1VNV/=_FC[:\P"99[U2X3RF)J+H;VX);Q@<9LQV]YBR$?0W7]3H(, MA*;Q8\P>X^LJVS)1RR!I2K,S(BAF% 6&SAU@ZL3W@I-P[7AR*\"I+N.,PSN* M:/L19BS3K)!BZE7D:V[HG'*QF^954+_,=+TW7?1-SGT=/HGN9^@./C^*J:." M4G^#(VS1#3[\A[D(3-NC:\H:EK&:=E-:+IPDB9,U3AT/;<188\+9I9UIK@&8 M3<^! A0AYLQ XBL3.Q'&"./7L*8TNL +XLH/O ME5R\1^I98TN-)O'S4*6L*.\Q;4+EVQ5&?F=><6"X]?5'7K0?B^T-=Z*Y(Y\V M=P6Y[H+J&]NQG'6[L6$Y]&M\AS3]"[30:@<.:-9Q>.*ZDY-1Q"2WN&=E()&"RA<;*I@?[?IJ*L.J<60R,)6#^_?TC4D?:>L1@@48 MZIPZ"^X4HT:[8>T2V;I33N"F@>EWB!;_@ZWY\)%HNS=ED-1R'<97AARW@Z60 MO.AT;M:2[)YJ>,[9F-C2X<$V=[D;05G#;\ SJ_&[XLU'8/S!65IUB]H>,YGZ\MD(]\HB_Z#Q#*FU>NQ[@3-)UCMMP+9A:FLX?'Z,">)$C_*=*, T$R7<&'T8#M+](XCC)&]\_D-E,)MXX>36;1%PD^^1YS^ MD;I>:[E.VNE)4UZ AM%&6503Q LGRJ[TNV1_?H<:_8 \-HDZ" T_KAA:ZU"3 M&:.@\[X>;+B$_I+65[%*!'5.Z/ P(VHF40[^&K1&%]=(C1?.HZ=?8D0J. M8E&OW3[(9.NDN&5;3-\VU'0^.%OM@(IXS?,);N"0P2BT)"=9J_')95#4"*J" MRM$-D1&KALRQO8%M#"GM;3$ NIU/04DHC87S!-;=R'8UR^(+T^"F2U2<:X,WYS3F-J7"S+ M0@R-]993B=)AWFL>SX]Y Y0.HG3@2>-#54VZ5C3N86;0MH-O5?0;\W0=PRVB M!E$K'TG&71@MNT?R(-10.TMSW=A.F#"><#2V"MN9]PL@-&>OI C%Z55=,=?] M8D.S@OQ>Z=J-:H :DFX< !1IST<+8*[L&XWB=%PFC4WI/&#$[6,?@18AZZTMI=5HU# M?M%:7O!0S 2CY-4#P_,@U,DM'H2W!NT%:4<;@?]$<5T"3Q\IT]:4']=%RU!:6;_Z)_E(O6M?#!P%!HL% MR^4#C/'1F2ALU=E,F90O\+NQ$ M4_[7EP*-+^)4J$;\_C5FGQ8$4;=_[>M]A.2/.0'5[]U7, /]L43Q@NX=8U3L M\ 3)'U,2M3MW=#G\'K_)!5WX>K[(>4H1OOW=?HVK]^WKF__C][]3*=3MW]%M MLM_CK%/0A0:SIZ6R>,PHQL_H7NAX?K#-XV85R<'3HEH%B7U'/.@OB!#!P[^+ MC68G$Q1%D L'_18MI*1HKRM?+YO_ ,ZNYGM'MQW"60"C3BIPH:5]*T$2AR2;BZ4W;2S#V\?3$RT%O$M4&[M2GM^8NWIP MPQP&DZ4'2H4?\"@J'I9'G.YD:9GK( E"+^Q4"Q&L+\1775DG.YY&!LQ0S=T, M+>>))]<4!=!2-J]20!K3Z\%JA==G/]*1K3M;NM"><7\H?7P"Y@:#&GA\ /"& M-SE%H25A9J7V=K::PEMC=^^%I-L,CVX*:U/3S4T8'@) @O$<$6KEJY!#_=4Z M>(2/7R&&5^BL>/=M>LINN\MY2!J;+K/IW= =HWHPJF!5"(.'>>$] 4?D0BZJ M!C,0&71E@IU+^S"H]F -HZ'0K!:.IUEX"9NMV"!Y]:N14@#J'#+BN78<9K5K%670K>'"=S!EP",U MCG$93#;M.A*P>/X^C7G[17)E7VNYU KHOR2=FJKI(]R)5QY*#=/'L33*G,^. MA<&UL[5UI;^.Z%?U>H/_!33][DLQTVK[!FQ;.-@B:&0=.IN\515$H$AVS3Y9< M44KL%OWOO=1F;=QDV223 (-)8G.YA^=RNY>\_/'/ZZ4_>D(1P6'P^>CTW?T$!BIP8>:.'S>CBZOK;Z.>SV7 (&H'( ?E\5*ED_1#Y[\+H\?C]RX2#:F M'XU/WX\_G+Y;$^^(MD$4^FB&YJ.T^D_Q9H4^'Q&\7/E4[/2S183FGX^B7_P' MVI2GI^^SW+\]#RD-V*,$GCD^17JW0"@F1R-:Z/?9=4WR*'1_0;'O/"3$25FC MB8XYA1P/)]Y=#/]332+3^71%=8[JSB3PSL/E*D(+%!#\A&Y"TEMVE1IV!^9! M<"(^1!6]Y@YP'[.,:(P'[,,A&C.;7ZJ!WKVNO8+?M7HP@WE42)Q&:+,,HQO])1Y?+]8J. MJS/DT^_OPRL->;] 63-^ MA:9:)LM\J@\>TX2WSB:=+/N"Z5O/SA,0R('NG36J#Z.QLZ8+EJLH7%Y M C M%Y3M*HP0?@RVBYP^,]0@%>X'=OB$Z4[B#/8FF MUDKK ;I)4TDZ&Z&;W ]ZR?T2@6RP+(&%'(?46BJM9'*4L4E"3>CNQO^=WL:? MH2<4)*A0R\AQXY]PO#A/2 S8HLNUZR?4]4"75/#/XZ\3>I6FEUVDZ\)0XPB2GD)R1F3K8 .RB41=/-Y0]ZN82E;%@?4\3T45DNOP$L-32K96Z6 V*D M(W7BNF$"TLZ0BT#R!Y^.O!(]B9O-?,KX\AOI%>UR-:58I0B3RFT^;U(PC/2K MEO<%1):M:C+S":G+:Z23,[^_D.\HBFL,LFL&J=SF\R0%0^@HU4,?^P8&ES=> M-@,(8S/%$USH.]5DS6]>ER@/012W*OC6?(GL!E,F!\!()ZH$/590(&IFS?[- M^G63&15D.O].,GV1.?C1G<]@0@22F^F6G"$21]B-4;J9HSY8X?J G<5@'S\8:C'N*L!]?PBDAR@FO69MG6;^IY#8&9[M"*B.+->U=B M4XB1X$!D_]=L6"F,J+?.AEI0Y:W&S0RF4")I-&Z*+^\S/# [48(\I?["R6,/ M1RP$#)HTVTXNERL_W* B9H0271)Y+:%- @F#/LWVDRZ'1"']II];IIW=$A+E MP#!XU&R@N0F#QWL4+2_0@X0WK3.U)2QURL[P36LVQZ3;+J41D9G#$G*8\C,( MTFR7J>J2U-:?E<$4>F0ZC=@"\%ZW0:9F>RV'8#GCC#BOZ61)0&#PIOF(1\OT M5P&K:.MLYC2=,R$ !F.:K1'%T?])X*4N#C)-8AJCEGK^.'3QLYG.%5]Z!E&: M;17-B57>4,W(9#I)/-D9%&D_Z)&/ :F]4G1ZM#.U*:0H&5T[D3 HTFRL. ^7 M2YR>F,^"E]&KK8\H3@3Z=;!L"0]=U8X=GAGI)@Y+&&&*3^# M(,UVAQF-W1D@[]*) AAYR<1UDV62FHYA(X%=[O5(FM?5!)>8LB'%)+143M M2Q15TN+>/SW8?Y>#/-2!,]"H%"( M[L@(BEVD94)0@"J\AJHED$(+0?&L$,IFN+3OY&\'J7#.+>:EL8R\BXM2.XBY*7Q]=(%]305D%RN4>1BPA\AQ'E- M'!8X':+C J$(H:'W=+=R%_[V&SJ>P4@&(QAW3R^1]P6QRD!HZO7=4NYK0A)Z M)V$ZOT-N$E$CQ8,LJXR\+XA5!D(C;_S.T"I??$SGJGU5(J_EK$H@%%X&UK,* M[U3'NH,R?3(*Y8],I9\H]V!Q@98K0%_8P]Y=;K_&13^I"=?Q>"N5"Z]0M@_9 M!D?;!E&CT?6[5N.SO]R<#56XI?P/V00#WY!F* ,,54D$&P="IYV%$Z7^U7S! M2 %\=0+G$3$L+2EFVRC%C M3BKU3DXIEO.KA%5\"5NMKS*V-=4I>3HO@U3>Q6CU?<7:R0@R64J3##0S[U:W M%:L0G+]#$>2SE$=)=.+KU5HFP^*9FVEP@4$^R[D4H!/?RM;" M95L#\^BRQ26^SBBS2AU6KD#+V>\+6WP77%L7)U2;$>CSY9JV08+)(GLC2>#I MD\AK.=D2",67R0WI[L5#2OF%PA[]FU&"Y1Q+XQ1?/]?"='V56!K&60X?N6R6 M<\H'9^:M=+;9) ]==A\Y7C_C4KT R[F5A6GFE?9.Z1O!SU0Y;F5_B0RW0)IY M'[Z<.ZAG2OJIQEIJR]GKQ&3FS?BN]T"_T/^1=Q5&=RAZPBZW.\H68#FELC#- MO$3?'D[8@0N5AEY>,98SK@;6S,OYK>A$Z>$/^)D=Y^-Q+\I=S M6Y31PW9V]E1*LIQQ9;QF!A%@[-;SD(M]1W)F&2^.=";2@2,.,%Q\;8%@I5B( M4PW\U\U@ZA93*\-2!GL@E0\E8$"'W9K7=NJSC&(L);T?6 ;OFLU9V0'+Z;QZ MZ'(:['2\DZ,>>ZGM[2#L?MJ5H; =EKD#Q3RIK(+OW 7R$A]1]TZV1"X?/@=*22CG:+#.GM@V:XM-@!CT*)LD&:_\$P3+1G M\MHS!"Q;A#";!43( 3$R3H7$ %Z]O@"#^!D*T!S'I'!GG(4!(%-:T/2OPP)E MV /J86-AR/;?PD\IW7.W&2R@203!R&?KF_)>!S&*$(G/0>S-/(R>G8@7!$HN MNP7DJ0$:-KS$O@;>[?,] +@*0&EHY95B,;%<7 .'C-CCS)KYAGN3RRK!9F)9 MF,2Q)(P@5=D0\ +V^-SMN_ZP#0UIZ9,+61/[?OA,0Q*IT-65VRSN5 QQ76C$ M@1NT',KGO8RF-*!7/& UG8;< ME!U3U8M\(83+0!5'>-C?.)P^1SF=?R>(%:"#,S2U,EM#F@HH^5 /6D],X'D> M&9. *@:".3Y^/2:@CILQ&SY&DL33#)TQ KJLPJA2IZ6Q%=MBE?*@G M%S-[*#"!#I/OXL- ?!))KA!-A[*:PLV0&P8NZ%XJUS?Z )"70+(''^6F7M&\ MN6.Y6ONL.NO=AZ1ZHQ_VW =CZ.TK8V%2OD61RXDG.ECQEJK"L(U@Y%&3ONBZ M(XG1J]A[&%!XE5FJ6OML$B//L,@ /4]/HUX'N]G+!J_I%:B84GL8>>Q&!N4D MYBY==]0I8>FO0(^$;2!][.=MR[/3[9Q,@GRRR ]QN!ZM?5O =\=%I"&A&WF&C(&QSS98O:@7H S*.]N!C8J[[KHF2QH\:%\; MVZ)T&X@>%+"1)] 45+C7MG6@\FU0EH$A&WG*C8%MF,WG$(6_ $498#_9=59. MYZ:@7.+G+?*VTM]1]CSD@3H$44:;^H\(BY'71W.A\WU!#^K8.?7>SI?22 :% M;$Q&&OYSJ>FFCAHP;J"J/DR*\MO+IPB9D5;V0A?#"(0(^O1,9DY[F61C,M*2 MW3IN(LVA,*=-,Z,0C)$OIQ=2Y[-!?PY%!9AU(DJ-4A$V(RV*A?"U>:$_OW+% MV,RR'$(CWU0O%36;.7;HQ8(";.97A$W:5JAW5P\;]S6]P$:&P=.M+D&%2 TQAR-"QKZ(.!C<2-5 M:"784ZV:+'Y*: I-&+:-MJ4:L!+;JTYUVPE[-I:11I >B/(Q95B=*@M]4RGY MMI(VR1QH;OH2AMXS]GV8> "V$SQ2!TMYEW([75U"AUC22.U729Q$J'IGJPQM ME49ROP^O< "4-4O3-(MEPMS@)]2%C],A1!D/WNTY G6P\0WTX?X9^4_H*^CG M@G?%8->"M79_.7Z;/7A7R$;."VJ@_H:O#J42(TTK_? O7S M/,N]2WP=FI!A-=(HKX[F*DQX)]+Z%O@J-"&#:J1EOP<82#NL(J0%O@Y%2*$: MZ250 S.9PT9H<&UHE/KB5:*!5]K'<* =8/[>=/' ]'GUE=J:N9*92M/6+A>I M\X'L7#Z.SDKE/GC_K$NEBJ(NMZX^I:A=+XT)7YYGZ!,DOC5YAKE\ER&_*2 M)KQU-O3Y4%TSSPV"QD1UD M?]A&SGBR<,2F1>627H4:F&U85$(A,"GV*.OU:(#!!D45' )3HGI1KT8###8D M*L'@&XW4BWH]"F"N 5$6AJSIL&=YKT(5##<<%N]AX>J^K7PD2]NIQ;Q^_NF. M>C(-1[CRZF?.\U<'6,:.SW^NN#.]YH-7[99NGY3JE-O(W4TIZT]A],MU< M* MC[A/4[(RV,-*0W CMQVEL-3I0F"8H2?6I&AI9+"'EH;@9IKJ:,R%,* SU72> M?I);)E7'?488%F@#>D<_+9D1)2.-+]).I\.G6HK0"+4L> 1 N00M.LQH9Z9K M5 Z*D7- 5?KB%'"NUY+TM7+915E+?-/.*\-D!>MF6";[3A!/ H^^!+^B"^;: M:65>*FW>:K9(7 %=2HQ''3AJ#LVZII(=2UHR+V/#BDOUZZ?T)=* M"C#<381,=@V;H;I8Z5BS"RY6 9HW2_+)"SNW9$K!T/#.WQ/)X=I, MT%:ZAHT]ZUQSI!F\\8R>Z01;Z\?7)\E#XH?Q#=[*K81E75J:)=;6BD MGV!0T-7;#=OCS0?36V;U;]H[5$L:>;QJ2.BE-^E 2ENI[TU+>S>=D8>^AL5: M[,X.-9K6:GQ3S1T:;]@#:0S';]U+!75<@E2\NERL_W* B7"&Y=3:T+ 6]/(0PKU%9#]&NPJBC:AILX S? M;@S1.U<'J?TE*_1!&U(87=5Z#:Z\'<-?.!RR\C?]':8=A2]#&;>$J%S?KG_? M;>4??';CU_^2]?+ 32G_'-4A1U:)4P6&G!LXL"=(>)B@PX?3Y4D^IJ4_. 3] MZ?]02P,$% @ P:B=5%XK9+/G70 F]0% !4 !R:VQB+3(P,C$Q,C,Q M7V1E9BYX;6SM?6ESVTC2YO>-V/_0V_NYIRVI95L3.[M!73UZ5VTJ)+F]1VPH M(*!(8AH$. 50-GMC__MF CQ LDZ@BEGT.Q$3T[:) O+)K".OROPO_^W;-/OA MC?$R+?*__7CREW<__L#RN$C2?/RW'^?5Z*>//_ZW__H?_\-_^4\__?0KRQF/ M*I;\\+KXX?KV[M,/_^/R\?Z'N[RLHCQF/UP7\7S*\NJ'GWZ85-7LKS___/7K MU[\DHS0OBVQ>P0?*O\3%]&?X_??F@S\\GOWE'?P5_G3V[J?!C*?93Z?O3D]_ M^-_OSO]Z?O+77\[_SP__=_#;__OI)R0A2_,_7J.2_0 DY^7??FQ]Y-LKS_Y2 M\/'/I^_>G?V\>O#'YLF_?BO3K:>_GJV>/?GY?_QV_Q1/V#3Z*5WB6(_"UXC& MG5Q<7/Q<_PJ/ENE?RWK\?1%'5NPG_*>?3DY_.COYR[;8'B1?P'J[+H=5Y&M4#QH9]; M@W[N^WF<,&F"4^TRRE F3Q/&JM*.'.E+?)'W$'&8_1-6I7&4.:%UYXT."7^J MX/]QL9;#T=4DRL>LO,L?6<)@)K]F#!X%:58I_/$!WL8XQR% _"!O_CLIL@36 M\,T_YVFUN&:C-$ZKKI#]T-*369?S,LU965X5T]K'U*QWD**R/* MJT$<%_.\@@/^ ;X6I\S5E.G^#9_@UI+Y7++1/+M/WQC(XX$7,]A4%K"'X+XQ MZS8;''^X)QL>V1O+YZQ<3<$T:J;I=5I&XS%GX^7?E\_9P^WX 0\[L:,9:_UJ M#U!NRBJ%C[#R-DKY[U$V9\/1H"SA]!_$,$'@L(.I.3 M=T#D/,$]MMEK8=Y\8A7\:S%=;JB]%5#'Q/1D5VOG@64 MD^*.V]9\=J7L"%V M_>-R76WM2[^QJ)SC*JLVK\L',!_FG,.1?!F5:8=%?W#2_++2T:'9YRL] :Z4 MIX<,-:Z6!@6S$KTXR3QC&Q5+])0]7'??/ CX:S;C+$[;VZ(OS(I/]83Z:U$D M7],L@T_OGH=;%*R]!6A&19PO8$$-IJB'#T>K=]BC]_%UKPS!H[#(&T.SOZK3 M_UM^I;_:=8'5O$K_[#?3^W^K)]C[(LK1D87G00IF(9A1]3'L:+/N]/J>D+[ M6HC[RKTK[Y3]R[W V3!1_#L:,3Q9FC!"'_E&/X>5C4,YF\!HL![OB[+#AD]+ MIQ\FKS;N!\9KL>8QJQ]Z9*"HIG&U#"%\!KM[ $;B6Z?5X?[;?0\3L#6;1;)+&+?):*D(!JVP9%<&( 4O?D.9.-OC!20N!E8)UW4T-]4], M".S:$6_G(-GK'9^N=:N'B%>+9S#IRRAV&0V*[[:@C%^JZ=T*!?Y2GYS;ISET#C+B>F2YN(E M$MPW>.L[2.@P$NC ;,;=K^"6,VIK6.^@&YM%:8([U+":,'XUYYB2VYR3=B$U MY8L\Q@9=!?X\QW7<16V\Q61ZA% 77M7 M>SA&G?DTN[@IP["V#VX^>[.'71B]SBW;/N:K7V/#N='AS/B0&5_V]XAT;_+) M7WMJC5[GR+"SIVYWI#LCQ9X6P6"?!HL]@4:O\VB\=*%8_S:OAHP]R6;O^PXRC?XT2+MB=J>YP[=;7+-K,WV*\7R9Y$PQ>ZU;CMR92\P-%A MMLXH1E.'@RK7ND?0_;J>R5L=F0\=5N[.R!!,B0Z;H\O/.II,SL)J!J\[T!V@ MI1]+?;O&WST?J\^[4RLW<=K5/W;(531[GQOE4Z@LMN_*R)_J5A;P]Z2=Q7?\ ON"TO'$V#Q MX(WQ:,SJ&]XRN\T_Y=@9[NA(LGJM$^6_?>NI_I?.%X[,WNV[-8)747?T+BZY<7T&AZ PR@&LFX+#OM4OLD6ZI4MW^>#?F 7;RG6PEMN M9O#QUG/.H)I\Q >\ZV7!+OAGT>5X1_@,O^(%8#J";\.:8>4EJ[XREM^R!"9. MACEA<]2MU\,>88\ PM;"\")JY_0X\@RXRHPT>9T/.>_6/+IDXS3/\<9WGMSD M2>OJ]^>HEG]L?W%=4C3-JY^3=/KS\IF?HRS[4Y(9\&VR8&:LWK2<)!W7Y0@,%PL>+6DH%)3/2Z"EF#6JU8\_ MX U__K>,VT+:FU7^5]#N*EBXR\JQL%,T M"N_F]ZPH6?*W'RL^9S)QG786UR@J7VLVS,N?QE$T:V3&LJI<_4LMO)_>G2R+ MDO_GY3^_K*_ -!5!-@ZNP;=4M*B-QKW\Y6%1R.&(1_7+$(GK95F.]B6I;$?Y(7A4@1BOG_PSO>K.J>?7GO M1Q_SR7D1!#'K/WIG_6V:,7X%>^6XX&K&;SWY\MZ/QN23[?L Q$R_\,[TIRFH M^YLKT@JF;SWY\N'=T3%]'X#$]/-I6S>DW$P9'Z?Y^%=>?*TF>,1'N7K*"T>\ M?#B^O5X.1"(-GY;XDJ1O]3VBFGT/C*=%HA;%WN,O'XYOYY>@D BANWUMH5.V MKOSH5,O6HR\GOYR&)!R?J@/!!.>K MZR\AG9N.Y%AB>!OB>KNIY&];RHUHJY./>CGY^ N%XJ5;')*M3@?$M4.UKZ0N M.TE*..KEA,98[",I!1#7?MF^DKKI)"GAJ)>3BZ.3E *(:T]N7TD-.DE*. KX M\O'8)*4 XL#QNY\0B/^RFB0GAJS7CH&9]2%\QAO"<.WZ[;M KCHM$.$HV*M) MG/-]%H@"B'-_<7=1M3N4BIJ"#U[+.@E6(3?35X#Q2.+L[^:>L$/EW.?L3Z(] M)/ER^HY4@G8RZ2;7!J-S][43>7XJ\GAY_=IJ6>Z/ PZ1:AR.)2D#J'&!'U*, MJXM6ZZLI;?*92I":D7"DD.HP!F(0R\\(ET2"%$Z/[2NY*V(7&] *&6K' MI0 MME8[*1HBD\B1PB6"+1N>&9]>L]?*2'CB : !'N>Z4\&1B(G"'U)7&Q&"5*TS MZ2"PD8YT@6D@241&X1A9]QO-DT>LCU$.YU591?7=2H705,->3CZ2W KI+38] M*(G@NB?(]8B\J*I%RT,P\E& \.CU2RT\B0 I/"Z/+&%L6K=B@UF*%U>+#+XR MOLLKQEFY2AG?:K5M8$/T>2VPEB1EV^44Z(]?$O:F!A6! M-$C77QIB*4NA2H1'[-6YZN("N-H[N4)17EW8_T)T$ND1^W"N].;&WL,O\-I MI"7DM*E\&AP2N5 X979U:[UP)"- %0]%W[&0D!*,1$P4GI=5)8XO:359U8)= M>QKT,C,9#AI=*!NBA0#-D4FD2>%_6=4@7-9'Y\<#6%)A$CA MG1G$,9];"D\Z!K0MTO!N-Z%IX$B$1>&7637L?H@6=6$C$TD)!@"N(UQ;*BP2 M&5&X8-I>60,=N M5^6W'P2XI':671JSB':)#$@\$TTG'9N\5MD0P$;JG1!Q6B43&0*)="A\$GL9 MFNO&1S;IJNM!H &1&D1JOHMEI4,CD1:%FZ(VUW8QZD)9N\^_G-)40.DC(P40 MR95I"C_$=J)LG1,V''TNF_9?*C&IQL&A&L"F9RDN/2")V"C\":JFR,KT&?DP ML-!)+=HN0M/CD T$GRYMO<3;'W&0#F9@,!\Q'MV[,<4ED2>%6 M:$@USPD4/@]<"4#K,[>=A.1+A$+A6EAW!U8K">W'0/$)8(,3,E:V6G:)EPB MPJ^P;%J\[ VZZEV\A5&IO&E'PUE*ZBNU%IR7UYUE+T@*51)84W@G3M;<[(P,P;RUD(Z!>4@N,P@4A M2A>M*88MO%L:[ MUQZH!R,1&(4[HD&GW?-@H@4@!',EO*%7PN %@(XX.T[,;ZGV;(PIP'K4EM7#3T_]:%VV MU<,5 A%1[+!Z.$V>G,OJX:>G?NXS]:D>WDA)+4\QD.^G2/7IJ:>L. ?5PVM6 M2Q1E"9)P:E([$$SXU<.M)>2OR5](]7-/ST@SY62+0[+5Z8"$5I/:9?7PTS-2 M&Z>+I!1 0JM)[;+D[ND9J8.[BZ040%PW(PRISOOI66A%K+624@ )K8RURRX7 MIV>D[NPNDE( <5'&^E"%WD_/0BL@+N"\(8R BDVW+I_5'I#RKBSG3-3W4#/B MY?07TLB!G?=!"2*@VM%[=)H59%0- XRA77^P$=0>DH!*1&^O>,/U)!\$FP5I M"E8?#^L^CH *08M(-5M8FI& E/BJ:U^)[8$)J.ZSB-[!O)H4//W3>HEM!@+. M(SJY3+ $5 1Z;_\V$IAB%&SZH34AL3F^=H$$5/RY16N'H*'!:)BR\1WA%>%1(XMM#[&PD82_%-D!_G:)#$B3U MB7@XB>H.2A=!?#>[ZMKX5( \H%6!\QRS99Q716 MY/7-84/C3S0.N.4GH\FW 2@'$U!"P Z16GM#^#R@\K3D[&U!.=?%XE( "B@? MP)F8J,]!?_+2GGOT"0%:8U!L()V3AI,5"T0L(3F(@*+^NT6X#>QTT0# 19H8 M;2T<%8PP(_U:R>P]"VA(L]*LA2)!$%#W9DD%=*ULE., )6FNNK6<#- $U+#9 MH,V*7GZF[W@Y>W]!GPXWM9TPI\(;6+7A\FY7,A,:MK/)=P "5HFX%A%N%#;7R/ MK-F_V!/C;VG,&CX\LK@8-R)4>B8.0@%P_HCLK8,R):#.V":XEQJN]K:L];N M&Z1N,/=31 OH%[;SVPZ*WC$%XW/2'5X?F)?ZU]4BF.7UX&R11HVL!-Y=X0N M>G1+;/HFK1"#C*P#[=^*KV4?EHKEXATC7(\/I M!O^)&X4^_3.2F--=7P7PCL N[H?.12/R#A&MTHWTE.\"@$<>F#2 %U 3@Y^O90\)K_5<73 MUWF%-S^>BZ;ACV*+[?GFE[./1V2V. &KZ<5^D/I4E_,2\)9@:DU?T[S6 LKZ MKD]Y=)6E/M"$<.,)2^89&XZ6D9X_67*7 &'I*&7)LO,7&C@<_I8G]VGTFF:U M\0J_S:OE V]I!)D&)DN,#_/'WD_K@J=67;:4?E>0$ M%!]Y/ZG5IMER7&BN>DI& #?"ZR752$@H2R6,<.IFB0-&[,F3T4VKQ5XL$74,I"/ %I)'=3=):## MY*!^EH3_#RMQ/RU*U(:N"HYN'?R26@S:@4 Y:2Y]=VD80@NH>=3:P+A%/K-[ ML.D36,U1/L:8XXZ%@?V/PWM9H#??\(^L99GF5T7^CWD>XZ]?TFHB6$A:N_]0GP;NA1;4$DR>PW*#N#K8 M!B>0GR"D!)8*'&]IE&VJR&MG4-=7 0]"BW\)9D0_=)HJ80=QOEZS,N9I3<-P M]#QAZ\FYSB^^RT<%G]9S^QI+6&3F7EG)7B;[ILKI:C;PY<*N1I E@3+/F'X0 M$.;G=!1ZR6R8)=CB#) X])Y1^#K=><\N3@@+C!I+R\J35D,*V]/IS@MS<>+I MF.GM2:O%T-7Y4L/Z]^(-!;"A>]+Z"E/G27-QZCT49=4R;5"IC7*-)TTUYN7" M4V3!F>>@7B4BSX$657#-!);)'D/^F(XGE>8PDXX!COAQ?A[@.-. "J[+P#:A MINT&1*->+MYY6FC&AYB&^182:T,*I]^ %YF%A:V0- M_EQVW;-YG!8$OSCQLV .H!X8 /-7M=]:?&ZJ3E^<>DJOF:6HA?1:V;U)-0#';1>:I%(&+NOEF M2H!)F6BC<4 XZ5T9.]:;H7%1!M_*26,L#K !%5 E_,'7B"?/ M\!F-3K;U'&S"A/FZ_70P 9" *M^+RVL-4,T?-T'_YW,J5#44_+)I=5F/?A;EK7]K-2L MK3%P\-&60_:VTO4:FH 1 344> 0=GJ=QM2SE_1E$4SX^?39HB:,8!SHH;>K4 M@<1MP0P7;0MZY-(](G)%*]OU[R\7[PA;KG=3[@0 7#04Z,MN96?+UA- L2=3 MQZC7[ [G)*QMD^JOL+\?YE+K#EVXK#OF7=3:-^+V;\"KZ7RJY/?6,W#$D612 M"Z?J/I\%M/HK?&_&X>B;GL/M9^!$"9K#^[0&56U^Z5]N][0W#4GMCH'3Z.A. M2T-0 16,;Q-HFO'0>ACP4)VOAKP6"TB&)*#:Z0XD0WTX>Q"1]NRFJ'S>.*-K M@@>&;37;#\,^3GJY3K88)'*1T.^B)KE[>5S:R.-RC8[O*'@41/1X96[U)S3<_A-@ 7A;6]\IA:@W+';)WB MY*;V==/ ,HW9S3_G43;D-]]BQI+R^2O0LGBY7*U5:_9JQP#F2,$?WR[66T$(J@JT+Z<@B M.DT%Z(<5TMN"U__<)X1M^2E8%"3UG!Q,$R^<<%%VFWI686SPMR))1VE<#[G+ M8UX/B++VFZZ*4E4M^!"?!YZ3W($DG'W6W'%12-SEC&QWO==-G_:S+Q?G=,I% M?UGO0W%1,URB!GZ:(Q:@E$?XO>MH@1VXKEG%^!0XEX\WZH],_;-XQVAWR64_THOS8U;% MME!()$'6!*[Q$K)DR*^B+!/-)KVMI7L#(">)0CBSN,P 2D1+48%8ZO%M3\C/ M,]2F5FWJE'$,Z[?!MG.D.DUGL!+Q4]3VV":\A6A#]E7 MBR/=J[LAE4B=S&LFTPG:W=YOOC$>IZ7Z_+5^&?#CF'?Y#E@ELB=SM,G,GOV' M@'Z2>ZN.-*H6!HD,2-Q2BO9:CI:?_%W #9+L0F^K3P=5(GB:))U-K]^6JK \ M0EARHM6M%&,!+:E!::I"0:3?$3Q4&@ZOAH]P+ ?!B"/S$/?&ZQ$HA1>I-8E?4.'DF0$F.Y'J@DI 4E$ M1>%F$M;,6DW#)YB#O.YUU_A6+AA]8_E\M=2J5IU>1]PY5C5K>YP)9. PG75/7S,>/W#%X;(6#( )3,: MKX#OI#9XB>[;$ !\/U85\(#\DJA_VZ"WMIO?[.2L"\WI^UD14/ MGP.>'IG&ZI\;DAEV5+ER3=&KN[RL^+PNDU!W^'Z>1/D6_+N\,=9\['V6) #O MCRRO@H9#DMEY5#EWRWO%VXL/0-Y,9UFQ8%I_M8]O G>/->_#+TLD$XXLI:Y[ M%FMC#/O<\T3?>;EX?Z1A;P]LD'1.H+NV6?M*'B(^Y/6UX2;$L%)+S5Q'LM& M^$C#WL;@).)TX<^MOSXI,GACV1R4GXJJ"?X\S;*T8M_ *H!Y^(B34N;&M7H) M0#JR8'57C!*QK="3-@M\FD^G$5\,1]CU,H_3C)7PZ[(K7+GU:+MW:@'_ONZ9 MB([L(DN3J*[CM:P&8-MPT-$V\XE]'<1Q,<\K#(WP(H<_QDLP_*J6S%W>?B(% MT+.,K06OV(1ZO_OEXJ.+#.R5"VF0)[4/29WTKAOR MCP2I*QOX%*6NUH&35@V]FY)\)"W;;+HH!$J3'$XX;1@%[4'Q3NIPM&P2FMS MME\MGD'[*Z-X];-ECVB3-P)C2.LU>]65>O$DG/Z/P):Z^L8M<.\ZQ8F=5G/. MAJ,5/DR; U1743EI?E<&I[N\#EA"VD[7ZS3ISA!_[24!"ZC=B<$&H'H=S\1;E0=8,!+FDI0,_+ MT@Q^0(TO<8=0Q0#@9Z"9)%GP("+; RHG:7G0E 7)#&;@XC3$+V+GIB28_"1 MX>T/]LCB:)964;:T .KCV/1LM'D' "*M=>OOP+3G@J9EYD&"/D_I.*^+^<#. MOT%=9&FL-@? 5S#B\P#T -KCZ7;#3/[M.1:L\T&8[0Z+)G>HE#O%5:@ XG M9K-I7H0'MY%.*AN"V.ARWCT(5 /403C$Q-+N[,"7^>1W:D((L0EJUO3:4XY [ MGLQ/B^B83@A6PML"YB"@$KSXP@F-^9*C+D!&$;$!?8 !DR:#/+D&4RHK9DC\ MTCEETC-3-QJ1D_K83=:75%O$8VJ#7^]4,*^]>B2+ZF6;8A_[XH56X#\0 $1G>#R8,XE3 E\G/1 M'>H!=$1L6C!F>*U%I%S7<9I?\7+ (TNGKW,N7(S=7X88Z2XWN?8)]F&!1,PN MDC3K[ZVRCV3BVWH(::(K->5:+")H$G9;F?P&J^HY^@;V+OP--FBK%20EOOQ9OC.>X/NNIHDM_VWTH\I+N0?3;R.[Z2K@>-!Q#L4QR02U M)?N[-J12#U=G1GG6[LI7DE\FZ2@KJMF8*T;Y(#YF7'E76F? MGT4F?U?I+P=@EF1&DMQU7A; >62S@E?H>G]JD@24=^^E@P @8:,3#[-!"U4B MRX/6DU#"73-EE;WUQLKA"';/&>/5 F8F%LZ8$5:)6)&"ZZ=JTW-O4 9"/QCD M])XBZ4%*F5'FH<%H!$9Z)<:8]^*E90XQG#3#IWC"DGG&-@MHCWI=%0C35R!V M/Q:?LN)#3Z%:HCOR^@U2C)<+@X(.!J.137[]^"&DXDHAPN? MUB9 &8Q&Q)ZM*,-_,U*):P#4H'F8P2[]=O43P!-8,OUN3_SB9I MG#$L&S8<@8G#;N<\K^^TJPN!V+\)P'T@O3#7583]\#I(8Y0($]TG\XKQ-45_ MCWCR->(,*'HJ1A7^42U$\S<@&))@HA/A6>/T5ZSA/IKG\>0IK9H;7_+M4?$T M$DEZ,;R7,)28PBG'<(\]5['TJ=5AIAB%"$GKY_0]PO38B+,K;7*VW_O9S0YG M]8D $2=>VJ83O_=T"]0Z6_N],.MRGUA_.9>>^$MM'W5CM#9=VX&GPELF\7N2 M8)UXONZS6D2MB^3$ ^?$?R!)'35FLH!:%ZF!OETS-V653K&N>2N2U<5)(WH/ MLH&T\K:O8(H"K"8_\2"A2ZSEDL]9N:IXG]:A\^'H.BVC\9BS\?+OR^>(0I02 M:DP"E+JA((L+BDJ,$KITT2O5,(3BQX.BC%@9+S%#6UD@OZX)6FE-,Z@?![1>#+4 MC2P3!8>EXI"B\!;J(Y!)"-:,0^'HS!P7MX.6SK;EQXV?_+EY.0=252D(X.E",(IO_&<3M-\O"Q5.,+D M0KR;ISNK+48C=P)P'UH?W_80PRELKJ%9FU%@-!Y14Y<\,A=.)^%N ?56W"-@ M\5(K$8>7LT[/H(BNK:CF+!E4#P7P\2X'1/KJ2.J!B)%T5><6CN/J25I.K>5D54\9O MOL79O,Y9PK86)4N>HV\*H79X&[*$U"G6B]3?SRPUFKP+(%&TM#:0@7E,=\87E0K:>(+]C M'R'8*-26:>LIA.W'4.F8P&(G+:'H]^&%8-:IP MKG+H:7_^6CB0Z_HMR '2KF0NY;J+RIM'W'4R[(FGOIZ'UR5$P *H(VV>LWGB MJY6N;4YLS3H)<[>(/:H"T4 QM4;0C<\'\.'ZRH@]H6F3)IZM^YP647M\5:)/ M:-S>QDP64!N0(U1PXFAL<Q85)=+")JKU(1:/#(.+ M$L3RWA1U<@XH.G4\XB;B>3&O-$J&:A#23%J:Q)SOQF T=8,I#-I6JM4#+VX1 M02O/:IE.-ARM5"LT*5CK0+Z&+6005_,H4ZPIY]]"_2PTH^S>*)?(%RLD,XO2 M5:*&B,LCS M$%96Y1)A8C"9[%Z(TO 4)CW05.F$5S(1:&I^[DWY*[ ?4Z"H_DLK"?[$;B^1 MO@:90%H!U.7^H$,I$37%;/X(9%6N&SLXAV$$C83^&,$DR>%KI' MEF'IF;HCH=TZD[P$&7#<6ZLQ1HF0713YQ&([XSS]DR4M2P5[*/$WMNQH(^U/ M9S(6$)PDNY-X402P&D\!&O5 MZ*XLYRP9(5:E;^RM7-YW5#\>P+ M+=G!; LW1"81H^O.\[^E)0;"GN9Q#"3\';8<_'=%,$(S$JD/+>7!8#D: Y.( MQ44NT&HU+[]?-B6QA.J0\GFD]+BL>1,X$L93>%;,]^[[-'I-,XR0S3D7MRCN M_U)DT'<3Z+'#+)D4@?A[)%A:'7/+JPG^\2X?3+$YZ7 D&X(--^P=LDZ_CBS_ M;N(\GI@CF8\425.&!O6.67AR7*:4 H5$%!2.*(LX@M"8'^3)RIIW$Y/1?059 M>%PVE3\F2"[O6WG7K SOUM:RKNKS4%2P[VRLP*4-86=F6[P8L9->[W9I5-OC MELB1NE_/%WX<6.3,5B"FX M<-I2"*RV39;;78+.@5&*"I.!V8:Y6,O.@F]1)LD1/,R'440!9S8IS)&#\"6< MOAE.X38QL>9)> L#U##R8+-0\GGD>GC,!YSX<:,[MLB.@KB-N8591/DX/N-6UOHBL#3B5_V S;9(Z^M7X\T'04?QP9'G!>Y(%FHY(W'FM, MNL10KY_EOH^<##@M\A!'L@%[7)30#'#7$\\_3U]"5O[+M[=A MA(N2H"2U%CZ$%OPRD^(.@H *?W:<7RM AUO:NB\B:T,+RGE=XH8,<5&,U%Q/ M*;NK_LMVHFH5^"#?149GKVCB*+L&%N)F+N2CBJVUHF MPQ%:P-&SFN_BH\ "73AYH:2)PV>>"G7V2!Q6R+)PZ'DG'9,'#[SU*;! M<^)P(T6E]B>&^N\FX_3,5Q6]_HG#M2#,A2<"%DX;6_]B##YQN+<\=8G#X>6K MG@576$2X3 1&C1:5OWQ5][G;9\&5VS(5@P$N!PFJ!(G#9\'5_S 5B2FX*WZ!\%O\JB4M=RR.(MR#P_ 28Z?=$>?CAYD@K:-Y1_BJ9Z5<3R3<@) MJB;3W05G/0$4T /*8Z2=!:&HIY330=LITT7*X1UVA, R<,\LGN1%5HPUNI-T M !YDI/[X;DM.<&;K( :4<7?-WEA6S%BR(?4Q'4\ L:[%E68D@W"Y&,\&K// M)1O-L_MTI(I#]GDM\C;@7$-%=-(!:DVV$7UR2-VU]'6W)AHF@>0E:V7+8/6[ M?\SS&'_]DE:3YPD3^T!;7/ZNDD-(JMX/LOKM+!&7KEN*2;5PC5Z \$).$#F3 M>O^L\/TK1:1QII[YT9'[I(C()=P1'U6*B"Q\65-9S\EZQ]V?J7C-6N+IMWP# MZJ-;+3GE("29)*G!H9A, (97$'M(K?PD^RQ77BD@KT>/2 M9&K0>U:Q74B1I4GMG:K@__' 'HZ&LV4'$8)*Q_A,,_G# -%GUAUA\$& MUKA.R^_$=_J>Q,>VXKG6@[;U()+K1ZGOXQ][+[]"):(^K,X*):]:8H._[8H, M_FF#XREF><330J(Q2I\%Z)YJA-KIBD)Y;(E.!\';334S02P)^IR7,Q:GHY0E M4D5!^3RBH=+Q="P6"$0#P]O-,P*A4&MLKJ5SB,X% SBG9P6'PUQS[6CG.=P! M2/+!3":UR,,GIM_CS:Z6*?W B]N"3Z//>31/4CVO]4.1?)*4L*[L-X;DSP77 MUEPM)6(P%,DGR0?I*!%S2$$[X-:S:6ENV&GSNZ,1<6@7QA%93Q]LTC_(XC;*[O 2#K$XS7#L3 MUC^*:B/^QJ)RCD5\JLWK\L$CB^>EJPM=4HZ>GR/D6")V7PMDWD$E^_()"!X=CV8I7OFOF MA.4_Z3X?+Q?K/_X]91P$-5G%^?"5T\Q$Y:$4VMH M3>N2$?6QL@] ?[74YCW(!4_:H?GU8AMY:41N@3F< D5TDJ=V+Y%. :>^*-=3 MX2Z?S:NRAGZFO=ZC&/5R\LL[TMABEZ6ID; 4I0/7ET#%>@A9VD!BDBQ)*KHJ[-,V;\3^M!LYK+-=I MB1X\@*,0K_$[4#LA"?0?Q,-JRX: *C00K22.E<.&VSRP M+* J5RV6V9T>ZH$(E$09/,C<,,*NJ7P50NK%($G2AKZ[?(09)/@7UUD4;6W: M/$%". HX>TI20!$K:0U'RS-FR.MRCS??&(_3DL$!%+/UC^7RUU+5T*C3^Q!\ M (>Y2C 2M;H'VG#R#5848A>QFL0A;/U5E">P=2A$K1J&& /8).TE:@ J[.P MDX-<YJ]EFJ384B/"X@=U_0I-4$LZ!EE"&,HR%)AP;>HPA9,@ MT*(/BYL.1_4^$-457;1!"_U@Q$L=C-()0R)"4VSA) D<0I:AQ)^\"E47='+2 MDJEVN:UT/TT7)L&S2"AI(H[Q I'Z&X6 '$3J91QO?)L/610WRI(9[Y6CD&C2 M.JB]I& "+8 K+P^\@/.Z6F"_K@JL) PGS9!@4%4WA9943Q'5%9:2I/+.)\9@YS.O!*U^!6(GJ'#34YZ6Z!R:WA1>=2G&R\4S?%QCA!N,1E[[\:]V MK*QH)E6[I;X'-QS?BAPN?%IKWAF,1L2>=%EC6]U<,):"W8,9C@OF,((-Q7 _ ME(1U-KR+LB>_1?$$CB*^6!/Q.YND<597YAN.1FG,;N<G;&&\Y5#JS(/*\87R/0]P 4CT!DI.V.NDK2#)<_AP[6V0$UK/9U MK/N"ZJL-288@N:09U[T6E!Z8@YL2$CG<1_,\GCREU:I?FE($XJ>12%)W9B_N M*S$%=''AR:S3B+TV4&VBQCM03R9# M>)7^6?^[E$L*^;OZ!#*/M!A83]>"8SYHKCX$ MY&1OHUVV2OM>?>OG)+GL!_7JG9\_[>O5J=$=>EZFI0+>N?'N/GTJU MO5$4HY M 51@LI6B<"KH88;CK9?0JG7O*,6,QYE:!@E4^!Y66%/FS>V M)%Z_"JW>@UP@]>5UEW$7G.$XQ=OVH4*8[<<00YCN;S.#1(!%[?(^B#G_:U$D M7],,)]!=7D7Y. 5MNG%.;AGT5Q/XC95W^?.$746<+]#O-2WFV'AJ]0XB"_\6 M6<+N8=+O03"Q\4V&@[S.*-3)%6<5Y*\>01)I"^Z9\U&\0':0A&-S.-JR)\8?TMC6<*;[%$$'D#=1'M);0E<@\Z;_6TC(;$UK-( M*(FE:S*WMQFNP^#OKMW3+(K9TZ+$@U+3'GGO222.Y(971P9+$813 G>E8MX6 MG*7C_*JN*Q8W%0BRVH[^%2!JNE.9OP2U5MK2\ZYT\IW W*&AK9;*T,U:Z 96\#&!_. :C^+V\UDI7S.$X.P2+\.8; MMI-'9[/>'64R'#$?PT8KE[,%RG"<(+M$U]<5^\A6_ )DW#$X(LVEJ\093N[! MX9U+GZ+_E'PNER@-EW,ZDW(/C_N%W^N MLO?2\%TW\.'D2VCHWU"/Y4$,\I6LWX8<\12_M4A"ZR+$3A-"P8)PDB["F!34 M[L"09LAP"6F@^GQAF(T2ZLH M2_]DR5,QJKY&NGO T@%(*FFA*:<2T<$,IZO3U;RLBBGCCZQQM)63=&:0,BH? MA>8CZ>TX5X(TQ^KB J1D@7TJD9QXE;!KQ/S L5?\%0>HW1>4XA$F< M4^]6HB9H731'V%^L/$OR\HM,_#1U \%4!Q$4&1M].V1OBOR_5[%V4]E37Q M%QFYL+W9VP(:4@S)#7*^G+>3777KFZ,*)]%)=KZHG7S"-M#W>12 ML3!L7@-0S^E:A9K+0KQ$.B -QU1'B,/1%6>P3&ZCN.Y8^EOT+9W.IY<%Y\57 M8,-5-(-?JH5"VC:O06;2=8CN*^T.2,.QYK>GJLXQ)W@:$?DYT.0]8=VNSS:, ML&[C.UF[&A^;; @RQ,\-$RL'FT)4QHNQ!2<\IZ, MG6D:.9@+3P L'!/?MQ!#<:GYD^8A+OX_,SY%:V!]."L#]N*GD5A27XOAVA"$ MYI6 PC&XURX&+ I7+3;7EG5-S57C$&4 82+;4\P$4SA%!G:(U&Y]PN<1%74$ MR(3M8H&I((638>U.4*$<3#XDICN22-K) *'3(J^;3YLTO]I^%F&1.I%5RT,6 MWA%C""C16G0B(]EIA1/REK&FN*>E#BAX [J(2"[[>W./R$&Z2+Z6U7\2$'++ MP=*_R1.5M,P'(P:2"R>]!&6-+Z!1RL7RN7#ZH,HQ[OAE9=;Q!&3?@)?.$I >N"-#--\;C MM&0//(W9^L^4<.4B.SVJU.LGI\;E1K_EMNR.W!75!X=P54J7+$Y />CGY\,Z/ MI:6\L&/$6XM3HXWER*_FK%VH2Z"US\TTYK([!EGB)V_+*MZBEYDZ["*!%4[: M3IM K1M__V&<\)Z.)?M@BX39RM6XCR6<)!P7L@DNON)"2"%>GWEB',W !W@G MXYPE9A$6Q2AD#&FB@'2%2/8\+91PTFV:H%!3/ZX[+1_A*$1(6MBZT_)100DHPV;^6J9)&O$%7ILSU/1D8W!S\!/K.HBF MIX$53G)-BSZLVS$8B(T8FD.:S M#UD4UX:XH4"4HY#JH]V/C*"YR'IQ=.COTJNUCL0#$!AI5>J.,C-"Y3'[9=LR M,UT]\C%(,6F'K7YK1PLLH-083S="/KP+H/MPWPB% EI 22NN+ASX*G/CZF9( MS7>QQ%207"25!">I8 Q0#R+3VITD?1/Z70WY\(ZT'HUJ?:C++]K.V[:T?TDAE X8$:)/^8EW4YA_*YV-S% M>8C2Y"Y?-B!=8FDV)\7:MGX7GDG':N1T!2M)=@_&U17&_>4/[X[5;G(#73)+ M*!QAVP70'EG"IK/FCMZZ-K)B)AB,QDWQV!1N>W@2B5*XJ^J[I;4G5A6)73^$ M $A33GK(9P^%1 PNTGV6]&VYND&#KTF0Z52J,4CQL04!3$%)Q."BM,UF$6]PX=OP#2"- M7RAN6SW#E"AXQ!<-/0\1'_(ZJ)[4OB#%KF3Y!@1(>G;;"4)\2-AA#>?Z]W9* MV%61OS%>83^7YH_E:D^X9C%G4:D2M^VKD!>T::@.Y-X1=#A7R=5,,&_5*AV- MB E*/K@0KCFZ(V\P'C<'PHZR_N_ @GQ/L?<=0K5\[\>"<*1:ON^I6B*Z?]47VSIHWOO9 M,SVHEN_E'F4-OG"LP_[JR_M@[NY(F&VAM;R7QV".5#;'H%I:"RG<0F.#3I62 MA*, Z8<0@@W[*T2RYVFAA&.T-;1>=A*6YJ0/*8!02'9[+:9__YE ":M&W3>5U^I8F+$\>L>@)-FG-LHAK.\(9 MOP/91EL.QH$/Q!9M0,W_VJT5=$E:VC$XETGO*SAQ:&G0:8J6'<0?7,^SRZAD M"18< -LTO*PBY-@^A9C/-:[MX\O%YI&'IKW5X&O$$R-W<>^7OYQ\)"FHL)F@ M6@RE#(2YO[GG-X!)GDIUJ;W2KJ2KB5CO! M%9P(QQ'NJ$#21U]W^5V5LJK9+A:8"E(X7G%W@@K.-^Y08B&ZR'L6LOIX1NIA M5:T.2?1"@B$% M9'Q&"?BJ%L 6Z>%XN_N(()33IX\L=*>,D_:I7XOG20%F?IX\3U)>,98C)6HW MJ7(0;L.D7E+AK!9X2$U0^'-0M[_^%?;,!7IJK3B_/PJ))@UJ=V&]%(;'YA02 MT0^0G+YBL7D?(B6]N]5SK9@"#,CUW.@F\!F-5K;U'#+&CXLY0+5,A-Q%SXQ# M^7BET#? \L18M_#Q.62JIZM[QDJB2,J*T(0?#KCH_/&O:;7%U% 4WP#FE[;> M.(6;YI&5%4_C:AFV_0S"*1^?/AM+6'^]3#SQE_KPZL9H[3GC(/O0B.&_1=_2Z7RJ9/G6,[A1DJ3.B.?K/JM% MU(;9/&29^M/D\<#IQ/@;2VX+?CNOYIQA8D^4*ZM]6;\+F4:;Q.8W9:(K0P+J M9-*90TTX;%/6KAQ6$\:?)U$^K(&5O]8E"^]R:2GG0Y, S/=5!B&(V7A@/@;4 MAL4?\E9AYB\,BZVQ9/#&>#1FCPQE#O]^5>05C^)J'F78\L!+?IX/.E&,I+GZ M1[L]WE7!VO M+))TE,9-J9O:SI %>QU_!OE"6\?1SX3SR"L7[8S<>P :$O_.,C@G5JOLF<-9 M(IU.]B\!!IR3YFD>SN8WXX2+9DHN[:1.B.NVN_:2]2++3[; M4FUF:E,N!-1X:I#5;V^[:]K\N?F&?U2ZEXU>@,!I M:W)X=A+;<,%%PROJHV?=/J_>YP9O49IAJA?LG_HG/J:>X#.H M5W[7ZI5[7DDFW%%YBMOHFF:U2Y=C--:63G/]/63K]ZSB^62:9"Y2N(;]Q8-; M_AB20'_K^\CV[SEL=D@F2N8N185=;[";DP,TYE;RCNIH/RPA*(BP;WL%.IM5 MW)1,:XI;!<89:/M^!V&$B1=C'DVUV6DN<@K=4H3^D^]YHM.R55*Z;&56$):4 M;=U$%/Z.6(!:9!*<2T66)K4K;E7HK1R.AC/&ZT?+05X/Y6R"E[_>V'U1EO^J M3BN9JN])MKN#N:1I^U(XDU!/E[2\I05)/.K(:A-[ZAKDOS:Q?.:X9H_#VL04 M(;*['(XGMCY-[HLF U53+T@Q"MGRG54/^B#5:?1\"*?8K816;?$6Y3A$25T! M4B\$*^%M 0NGXJT_\5'7(? O1UW- II<^K*"S2G*6&E0P7CG641%FEEJLG;$ MTI)A":<8+EZY!W9,P)BZ9F\L*V8(<:E2FI0NTHU&Q*0II=VE9XXNG,JZ3RR# MEXY_93F8R1E0/DBFP/.R0J/YC2V)UZ]"J_<@%TBS4+O+N M.=2N_*?#J- M^&(X>F"\;MB3QXVB)ZBI-8@!'V&/]] ])A\,']VQI M0"8??8)-/4\(\*E,#1I_V0S&09*QWXPU0%$;Q@08T7%<7G A.=9/?2#O5]9.31AW8$ M&X]XXL,G3QT8\#PWMD2+49.F:/P\@0A8.R8^^(BX]^W!Y4T9]&E.(@ MM !Y.&[,[L@#JO%_\9&J#+5*R!V5J>X<",B9^IW,JE""7@%,KT-T7C/POJJ; M3AF_ "&%?5.R^S8@4)AM^>*@QUOPSH2U*W"GI&KM7;F.*G8;I5Q[\S\ \M!* M.?H"0K3>8%,>N^B_%_S"V'8OAKDZ+&E$\1U]>:8 ?,VFC';1W)#8@==EWH=% M(,HB;!WG"%R IEP^IFZ0?=WU<\[*,(\%&P)1<$=? 8XR:F/#94U7RX.D_MPS M0%IN[I3=Y;5-5.<[T>3RW+.R9*RFZYJ5,4]G2[S:1!W-R)?3=R1E:\1DZ2(. MBE$(Q$_I>64,P8R]XG6G1^/0Y4^1H_+ BQGCU0*=#]4@K_>+6;.A& 0"#$8# MFSQ5G/!6 IV#V8X]WD. M(]A0_.2'DK#.&>ZB=X6L=XBN9[82[W_=^.STY!F MGQ[%P"QMC^+V,[CMD41\Q+-UG],B:KW%%#WU@0:J29J>&?-80&U \:G+*,-P M\].$,=-Z ;(AR (_VLM![$$-+!>Q$H\RT]H(\D$(T).'U=CFTS#?7&);D +R M]ON0&?5Q[E-XND/_A,)*;[:6986N?%SO,>O6OO7?L*FOUH6J>P&>$J0AC_Y^ M54.($MG2^<2WZ6X"*<_%31W)L)3K]F $3%K'U;5,A? D\J3(>-^F5M:/>STA M5352;5\%S*#M,M9'UAW!2B1/D2NO1-#NKZ7O46G[*F3&T>[<'<%*)+\RR@X8 M,WZ:SV9-E"[*VNI%*X+\R+*H3AII1GR' >4/%.F_/@+*GBJN] PH?Y#6(M2C M.?* LEM7P0<_7AN'KH(/TML;&ECAQ(O=6YT?/*4JNO 4?+#R[6Q!"B<2[$-D M1^ HZ"R[0\1X/Q5Y/.<<-NEZK[A/H];M.M"$.8U!!7. MW>]Y2=#:@PKGVW*)P,^T&KUB]+E;9;9D47%FB"^@?Q-S?UF)^C;V%=5-HPNRC+JXCS!5!4-YDS\2T;C'XY M/;V@7:N[I.E\S)J1 ,B3!:[T,YNS6K>J5*B.W-\,R^N*,UA=;8 :A[-T#+(D M (^SH>"$0M=A"\?M+*34J$249B0BI4Y5TXG!0GA[P,)Q0_L582@.:7^R/(1; M^BY?,HZU"5&[I%5C\,@AK5=OMD@$%KX!JG#\T4[CJ*>>.@P<[%330 O'%^T\ M,'?JJZZ^@UAJS7O[>-RIO,0]A?O9A\A".;I\R.X0Q2,'<0QV1G('-@EG)5XR M?6#P#7TP53L0(9"ZI[4K0W!RF:(*QUV]]GT,YM6DX&FU,.HONCL [RS_DT52 M)7^&36J M .@3JAW5^!T(GU1'ZKO$;)%*!$WAM;EF(\9YO>VW,GE6_[IL ZXR54S&(VQ2 M#UQ? =N@E(3;*1P\6,*Y<0!G6?$5?9 M((.R9-75!$L5W>4P5>?*W$3;5R$S M2&\\]Q5Y1\ 2Z5.XC';I+?-V[X6D^G49\,1Q=I]F\8LG.SX.JXNGK MO,* TW-Q54RG15XW?)L4&1!/5:5BD%=I@@0#BY]8/.>U,G3S+<[FP)%;D#IV MK)@W3J3AZ";B6!EFC>K>(.78U2= ].#'$]NQ,[7+N2:AY$8$/2$.DJWU?HEXWI@)03H 225U&767@ Z3@XQT6<]4 M_.:R>=\@%W7_UHC#^ 4(A=0EU%T\MA@=9*/+=JWY:Y;&F+'+T[>H8H;[EG(4 M$DT:(NNQ'D MKN\0J54CA<\C*NHJB"9L%PM,!2F@G'5WD@I%R_HN! MRQ_- T7&;T/@?ISIPFB0D11TL1U;<$<>P%GK#I?S$CA5EJO%9FJLB,8!:SQ5 M\^YHK%@+56V1*#"'$^M8[88Z_7;K.41!U2O5ALT2 0F@A!-TZ"Z0X P-!Y(Y MA/?_:1;%[&E1XO:O\6_N/8D[ :FJ*)K,(J^EC')_SOS[:)['DR?&W])85UM! M]"P22'HAQI"U"MK#*1Z#UP2&HT?VQO*Y2GW;>@Y1D(2Q>JAH(@#A%(3YE6/: M'2]&JA*:\VF-:_O&4CO-TE,917EW-RZJ8,H[QM%]9,>;1;)+&+? ;%?VY MJ*)L$->MX,I'%K/T#17R3\S:GG>VL;;P(2Z5 T _Z.7TEW=66J? 5N;56DK'"(-#AXD# ML[KD54N8\+==0<(_O?P6_:/@F[U,[!D1/XB@ Z@.K);(EA"5.+Q9TT9RP&2! MX6B+.*DUK7P>T5 %6I7\W1>%#H,#ZSD8B5#[.9R*1N?@<&&)?W["G#+8!M(H M6Y$P4!ODBB% ]@E)%1*3>2[0 _10_&74B;Y]:<_YRPVY)!X1AYS?AN(O.:XN M'Y-'S9M7'[_2U::6CT&"2:S!CKPWP.*OQNJ^V'_5Y_$*!R"I)"ZHCFS7 0DG M%6U/U[M<7+(\GDPC_H716&$^EX4"**N.^ MA7E$9D!/J3IUKP=I!9R1YL@9+BUK*^ LJ.RY.AEGF5OSB57Z7@VBYQ$5:5&( M7K)20?+GQ9<:84:607L DDIZHZ^W72! H_;@'X^9O)/?M9QFWXV93%(:T)V= MYNDF;'<[37ZG48GAR.]@^;73/-4K?!-,_S+U6G][P\:/T/O$CF<86GD)7VOS<.T8:52BU>9'HK0 ;- MFZ%]@"1<3S7C?)V"2AS>S.>#IWSZ*A77/0GW?"^R:8+!VSTT HE0'TU.17.( MON.?GWXMWAC/T=98DZ!+!94. ;+?DX3_3>:YP).AA^(@,\XF%?2F0RKHS8;@ M(!.@);PWP.(BHNR;19 M&5&F\(Y(GT<6!-#Y1BV?/?-/!X?VXOBRT%";-J5E+GT>T7C2CHU\)3HV"P2C M@4)[D]RM8$)PF;B6D#^_?CL,*GY:> M9A0BI$I%,1> Z?K(B$=3]_;R$( MS ,5%-I\1X>._7-/Q2Y]G4DF<&B3(!WZC\]]%6#NZ]@_WZ^$9@*%-A?2K6"H M3Q8?$G*:$NG3L7].5Q)3-\?ECOUS>?'+[DXE.\9^^E\*QG[Z7TACB!$3!6/7 M1#LOS[?B;%G->,-6_-.&I_BWEZN!:/-H?D'"0@R3"+BY37% M?$^@68PYQR0 M-$J8PA38?13!!.NS5#A5)#B\9B^Z3:0[/PDV%"#@NR&>$,K3/;(,D]X>(EXM MGGF4EU&,KR\%%>?L"\Y)HV_B;S:O+U7>6JOQP.8SNN[LO[%J4B1W^1LK*]PW MAU]SQLM).E,N!>MW ,A?2-9&%U&(MR=;K.%X="7PKYOXT'/1_ET9/C-_#?# MTQW[@\F[ ]QPO,%U6_3K]"U-8+LMZQ;6ZLZU^X_C-";)(7 G0@6L9J/86-)B^3W*,-21%_K7U2B[/(ZG+XD]^OROOXP,EBSNK1^$6]*A6\+W%XX))(>A M<))*>"LWXU46E>5P5$] TR;PNV.0)7Z<=T8A!W.928Y2-:QPNLZV"=2'4?<> M1CR>SD+[;N\29DM"IC(LX32D=2$;ZOB#%R'I A 4#H(G.%U9>?, [V2H/Y2Y !?OS[AU DK'$&U-&F3:'V^-I_&'5IJ@ZKG=FOE^(6.!=E#P*2 M5BC*AE^Q:=M'':IU[F T2K,42;S)J]K;+CGNY \C?M+"X]*EL1-YUB&0B.+\ MD'&WI_EKR?XY!R7WY@W^STV\S95ZNDV;*AZG&P(<_TAA#CU$"S0@RN=B$/]S MGG)V.2^!)KR3\RLO2A44W5" =$&J:VMX+=Z?#%&%$UI;T7=53%_3INH85FE) M@:#Z+_5>W:BP)PIIVKSFY?3].])>>)TDVP%A.-&TI>GR)>) 937DC^EX4MU\ MP_)/)7O@:2>Y]H(83H]N!KKOB)GH>"%@X$33_8@S%0O1X))O4RFRX1D=-9C2F<*-HZ\M2D18!*/2ORVCPW#$V+QN%$#:![ MJ?6!9@(JG)C:#I':/5#X/*+R9-O;AZ@5;!<+3 7)^5V6$"05R@GE0V1:SS%- M!8OIM,C-PM5[S^)F0WJ+0[4^)#:V!$- D3/?+ TS4;5!IAZ%#E62B^/6RT9@EQE!DPC$RN>A M%(B-&'8I/+\@C4CW9[X0D(3E+MP1=E-?/"W.+T@[#_9BN@*1A.LD?H@=!4A? M)4XR J$1IL;W4NCD<"22(DGEW2=4?_#+QB \3X%(*^5-SGEC:6T!DL2;*9P/ M[N45DG[F5G ZI>R4P@6Q0[(^:U[T/,(C[J [ MR=8 D41L%.DE#[R(&4M*+.6QI'R5E*;,NE4,0Y!'F'&K1R01FPO7RFK2-)?Z M8>JH5X]V#%),FGY@)0-3.!(!N'"T[(B\3LA\8+PNJ: 1@' ,4AR2RFHN !4< MB0!60 57,7[&[[Q&)?NO_Q]02P,$% @ P:B=5(N!B2X$N FSD+ !4 M !R:VQB+3(P,C$Q,C,Q7VQA8BYX;6SLO?]OY#B2+_C[ ?<_\&:!VVX@/3W5 M<_OPIF_W/:33636)YW+ZV:[NW6LL%K*2F=:V4LJ1E*[R'.Y_/WZ1E)1$4J2^ M,.B^ W:GRS8CQ" _$0R2P8A__N_?CC%ZQ5D>I%? M_G N]E?_]0___;_]K__+/_]O5U>?<(*SH, []/R&;CYN[M"_7C_.??OP1_?JG?_KIGS[\]'_\T[^C_WOY^?^YNJ)= MB*/DM^<@QXAT.__.4O/["_DJ9Y]%/.Z&_3,"C8(/;V M"RE;T)^NJF97]%=7'WZ\^O.'/W[+=W^@8Y"E,7[ >\0^_U/Q=L+_\H<\.IYB MVFWVNY<,[^5]B+/L!TK_0X(/=!HI_[]0_A_^"^7_#^6O;X-G'/\!T99?'C9* M"HC_-JX"Y92]+;H]M1[,QBC&]-^WY/N-GN%O!4YV>%?UC5)J M+"=CS"PN8YFDQ-;UIUI4S)\P8HQR'?SRDKS_L<$08_OB!_H.N-,RP_@/Y MX3]6*5D$E\]YD05A47%B?6?\_T/2YB)>HS<9SM-S%F(KT?B -;\:/,N^2A8G MTH*NSCBY^O+XA__&_HY^K5K\^S]S;G7GEEESM((LK+Y$_MG3N[+%#V%*5L93 M<=7HZ#Y+C\K1*3^9*@7Y8:ZIK/R03;)/LR-;E)^"YXL>M&95W=S1!&OZVY[K MVL42VJ)?6>O.O(_N_8:"^^M.'TOW[A_+7_T'6_P+3OJS_=HZ*MU5Z/*4)^3%??HMR"<8-Z1R MW52"-GAX,W1I1ZP=:>D8\9/U'@+O5N"I@&^%'(<:T.K&37H,HD2#?$5[AXA7 M];@/*^A7WA0(ZD.[#8EP+3C:R-8BPXUK0EQCO"'J)3/=_21P+HK8;[/5GE(@ M1N*'KS*I!(!.2P=!/8Y+!SXS OV)<.P!-F_B&,AEOY333O\.!](AO7,-0'%F M98 3IW4&@"W)-W;T.Q_CX*! 6*N-(XBU>]:>Q?KOB#9P#[)Q_7,%,^G\BCB3 M3NX,0%LG!7$1'O AH@<727$7'%463=[4$>P4_>RX:JP9NK1#M*%[%$[:75>@ MU&%!Q*8."+-!=$5T(0OB3;+#W_X'?M-BM-/6*4B[/55,>]D0L9:(-(7"Z70] M=@M5!2:Z6%4 8C:P?HQBG*V" A_23 _55DNG0&WW4C'IK!FJVD%A=)+.NH6G M% 5=<$HA,!LT'X]!'%^?<[)+RE6;3%N,%,0^%.%/:D:0F!*%3%T00](?--T_00!LS2023_M$ !=Q4&>;_>/11K^ M9AJ^U*6!@*VDYYW 3-J$VC[6R(^8)>MN>X%F%4R4P%9AQ"'&Q2[T1BC)&CM$ MM;2O?7 &C4P:T&-()*O!T(:P&@DN[3/9+.'\YI[PQ%F&=ZPWG_'Q&62JXSC!T_ /48&],$'$V^,GPK1;L&S*P/4 M ]D-W?@),$&1\V5J-6B94E Y7Z94O5?,PLH3378DA/ME2HLF^3*EA1+$S<.M MYMF=KC'$7<.MYJ&: MU:)5FKSBK(CHO]L+!)5<_,@_5N/PW0W>1V%4? ^I9;:P;>N>+68]TL@1FNB5 M!AIKWO3J)F01F[+[+#L9BD5ERR[*%@K*UMI7,6'SAK+A4MEV[T#9ABH9K'+= M$>'/9 Z2PFZ-D]'!J)54 JWMOU#XM)P9R4$:755]%U3L)T\40XTFC5:HH>10 M)6Y*4[1)PO2(GX)O8@>Q3BEZ*1VJ1;\4G?P'E0GF)(C0H*:RX$[J&3>J,4*6 M@@@A: >DAJ!RJ"#;$TU4'"6'6QR0R2N[\W917HV*&- Z5!(32=K0 MJFD0(UK4.O(F+BQX@Y\+(T51 M$;CTK%1][KA4I.$5 >@1T:8+M/X6QF>:XQRM2F!]#HIS)D64(^?*7I3G-,O2 MKT0(LO+A6J!*4U@Z\SBFIU6@2J+'5G(&.O"*M,"_19_7.4!%"/4FV4I*WE)AKB\IU*>CQ&!7,32(]6:4+] M4IR$Q/YHU%Q+Y?+EBK;WW53Y=6NF(XWV0 ]9[ 38?OZ\>?J\OGMZ1,N[&[3: MWCUM[CZM[U:;]2/Z[BXM,/KP7T"/G@WPU'GST@\FAPIQN6VCZR_I#)&>?.6P M2/8.E2ID?*W(2M<7C;YH8KAHKPU6J"**>)< MP4^\YQL*S=42I/).@?VV=D\!?(?JWPQ4^CF(S[H7]-+6#I55WMLV\%J1 @O$ M&B[0AGA8V'$BFJ$]SWG/7VE#2!71X*.-? TX8"Y05T-N3SM$,%>GW;YK[TU7 M_EV:]DNP\O>V5 $=S56I C>@R+="/##2#1$.'FNC[BZ/KO'L6$X-BGXL>W . MW0]D)07@";0:(Y+CY]F />3LN:_GGJ&[!RY])\YP.*>[?KI,_!(5+ZLSC-SIP921/-T3*DZ&OD8T>6A)V+C"!U6/L6)YHB8V:.N>5IE#S651 MM.,I3M\P?L Q*\ALLV08T+HLEF8@22=?:4ESE7$BCU:4,>*@9YS@?530&Y W M>H0"6EG-%&&=*FNF\'*H+LLPS,Z6:J*A<:@>NIYWLKCRMAYIPY#>XV\GG.2P M*T8O7MJ@[P6+6[#34]7\GAL1(Z1+"=S"7-YG"4I80U2VA >X6;^?LF"'*[L. MC6T-/"3 UF #*&+1X'Q'UAHH5E%SPM,*5.P/3X2*Y>L[/%$/M]/GW@->QWKR M'M;JO:CTW>>R*++H^5RP&\/GXYEY MY.P8B-;YR/ +\;2B5\S?8/['A *G_)"S(7#$F [+$.@*_%DAN#6<7!>FAA% M(G2;.@[#:_53%GN7)AX%()CWV9?0 Q4:9/%T,BB .EY6#A>PHS7.P8*YD;7( M=V"7MV!T]T^L]-)C$63%)$)[Q.=I/T=\U"NU6= MA?58S3U5D$C<(H@2O%L'&9WN7%BORXPV&J-B0NPTJM9 EF[ *"="%17Z3G3. M5&E]W*R?@R02NU\:'-AX5U.$=:-:3>'EL.>NJ6B#8E.Q%4-@;::PWI^8DTO2(]#^4]=[J/TN.ELU_2@P4F MLD]WY"NV@HGEDQWQJD,@W'B*^NYU4F)Y$JRG/&CN3K)+BYOGN,@-#I7;#5W: MUW8?.\:)-0 _%S;L)ZC!E$YWQTY*Y]HY*JW2I:E)G"/5*+D8;^I5?C2+WHLI M;0)&!GJ3T8<7.<#]S(56]LTN#9I !)D!3>R[2?*S6@F\R7MF) &_0&"9SX)2 M@J0K 6CFLPZ*>I.>=2#D^I% 6RDU^%>T=_U 0-)C>9!]U]@#/@XP[G72,?+@ M+P-4&)&^"U !!"R1'TN7L=U_R3'KF@[@>CJP!'Y="7J3]S&2JW1_18BX(OB0 MN:]?D+K?9])O#G]TA=):/);)SZ/T?0IPZ5/W*9#E]+DZ'=+B[9X,?K%,=O2P M_D13:>@](#V9TP?LVOYWWX/SY@O$".JM[2-K"7F?ID=*]Q-+#Q"'(/Z7I[FL4Z^ZJ+DT<@ECH5WOB MJS_!(!2B8Q:1')KN7>,#B]ZXAH[>T/2QC-E0=-&E3K<5HZW#;:UPJ+.;I"!C M1G-8U8HZX;RM+%R(1,/Y-!WER33%3%0I,9XN33'=&X20?2[$U_@M)LYG25:O2O:[7+/P.>AAAV$2P"IJ=_/ 0F4O?2[9K1 MA6-W;>ABT6W*3!K4MN;/])?)3K@^Z'^8:T3M-J6F@3221)64"I5D["BL>7D% M^BI]E% \67;:R'VM^O=4,,N'V4+ASZI@9/_! M+;TD*Q[K$W%)AZ5O[% #9V_L2F.:O)%1$CN_+Z@[&,?I5WJHC/9IAE89WD4% MHL_,/B_\H\7I?V MONO,4 DS04+@^ @3D*DR@.D0YMPMZO6' !PAI0<$Z?@H/1YX$]Z<2;F+ UX2 MYC[(MMEC05_ZLHW /7X+,O$J,F@%8X1B-3+VU9 @M(E:94_,-+"+TB#'P MH;;,(.%RVH*L+RA$Y&,M0$NMV>%27YVF#Y0P28]8 M%W*>)4B[?5!0P*1 :O5:GPGIL02:)ZF0S/I>9D1B*H B:<^!$B/)$*/)CR2# M"R34S8KLZLD@0:\O[2I'/GB9W6%2-'1 4V875!$,ZM&:@ G,V3)< '1$8$Y5 MCRGM.%*\O4=%^8P%J)PE_E\/%H1^$.F](>!E0=89LY6AEQ)8&_265:42X"O$ M&%%:RN')2F$(,1,U\6^]6)Z+ES2+_FZ]9HB$P)K2D,%442Y$_NB)H2 M-0F4 MDD!K21=<)DK211;D-L-(0;14D)L,+:)D>PQPO1@D0F.#X8<^& "I=WOABR8, M.,'A\.TJL4FM\/K>U *%&FSPZL>5)<%A?CF;/0)043@/I M5;WN!JRSA$5U4\U;$+>AX=IA[T:):\<<(JU+&:YJDD!10P.1SD72:@ ME4"2%8&U9Y'! D6E"V!I'89+L;M0@(?M& %*DNZA'TTNBX3@.*:O5W%"-#4F MO5KNCE$242TMHE?>4_&7A/,(4V[#EM5 M@\U@HV!$[?:0QD :R6F&28W!A:]%/H=)O566&V0>%Q6Z"+Z![D,LP"DYO#%% MINODP8K2AQ_3#$>'A,=VAV]/69#DI)=1FI"5COT4!^RGW7^>\Z),D==7+G2N M#[I.7SS'F,D50FL,RN^AZH-(^")SM81OHLM'X2N5.AO$:H3":H0*843@JYG. MJX#2U,ZS:9\?7L(P[\ 7KV!Z;P#&5QXC8DQ$\W25'["Z VA'59>NNA6Z#O(H MI <_47PN\,[ CS;FX%!KS*7J)'2L*BC6=YL+Q*CY 26G!_>:A\MW@Y/T&"44 M3Y!Z8PF[M@Y98LX??1JN1S[ISU"]\5)9),+0E9*N+) M/=?R[N3R>J1A S4+\H#RXG^:'%&*K2$.*1N]51]3-GPTX+-*PRY#^UP:0"A/ M*;MH<+H#R8E_]X!?<:+/8M5LYW27T>QAU^G.V=ZA; %U5&C6R8RW -X72*:\ MNQ.0S+?3: /VY8^D][+,)G7:8/J@GOS?3K]C'L3-:63"$&F[-_V,"Z)3CE2) M?"X9O2MF<*=GDXH-JE,CX-J-U+C*R7MUGZ3[2[;\;K5Q6O&CTKE-; M@OX5\3_#N#4F_9.Y,F[4TJ1W)_9G]%TL\PU=:IX$B)WR$ET4^K/K9F?9-U$> MDI$\9T9AI(,Y^K-+UT@]:/>^*!,5"RQ]/PBS&()?,*W1AW=7P2O9,QQPOB73+[7X?S!VJ>#4_2SX]=^?C,\ZV>]9KX66I^7G;4(8.%7RPS"IP MHY(3XJSH;JG[=-J;@[OIQ>_5;;_.\,9AOJWKXP#O4-7OTB1M'MQ4ZAK.;^71GF^#WH,FH,L;82&>/+H;ZH MPS$^!5%"#SVO\9ZTT9_?6'%QJ$-VTJEB>J113Y1!'1[QS+C '=2,DY.+PG:* MB$BV+\7&W\(7T@PT;FD /-M:-P";KB,CE89!=UG50^@Z4E$G@]RH:QTG:RQ/XTRTS5$G#]GHAY8,S-\2)\\-YLW7:8,X_;;I?/D7Q4Q&L=< G^&\2 M8K1P7C3Z(7:PKWJ@";G;VK(I=X@<<10\1W%4O*$P#O(\VD=XA[XJ MA'.Z:S'!6F>?8@(TYPEWV).-\JH[2LY$?A_22/&4OF"O3H%VT9ORJ\\0_(GD0/XZXQ)?P3Z++-ZN# MBK(]^RQ;187/H.H[4'5S70X<_4XU*.4J7%"6\"F79E4\>=JF6;7.N>4BO2R= MCVN<8'TPP6V@?7N%6?/Z73]4[[XH=?E7K[XD>I=YVQ,IG0N\ G,ODO04Z^F!ZRX'@Y$)-HU >#C1JB&224KX5>15I>6& 2@["T:Y;E9I" MP@=<9"F-Q7C%*#B=XBCD^7+(HK8N@T_0 _T52[#.OP#RF&$P4"O%@D7I+@W/ ME"D;70=H+6-CLPM:3R5:@YK%'\5Y=.E$6E2Z@JUM95("RD5]PQ/.HI08_2 K M^M97DRY?XT.4T(<#Z#F(6<%UC7)/U/EUTGN 9=+U-?N#DWZ;I#?5O=OZ&\["*)<^!AG/TI4C,D[N M[N:3^KF<'>+\$&=8E79IN<054U1S!7!5IAV#ZF_453E=ZHLQ<2%OH*>"><-O M\07C1F[,'%CGQ4;1CF.=+REE&()J\A&NN%H[.G;&B]G):8V7&4M@XV4HMX7Q M8AS?E?$:. 8FQLN+'=<$D#7;2]9X128Z(%F!G1-/(:'Q*!+FO&0#2]HYG $*=7KZIS5&^#/]VCO*( M10II+^",>3B]A#.7S-R=J.K"$NT36 "=$XR0D)*QTPZB;GQEH($NP84(VE,8 M#-#N?:,E.N&UC^UJV-^V)]8UG\-FHEM=%*QFA1.O> MZVEZDIH<#W2R'[:&NMF/67@=Y?9C(B75,H/74KVLTJ-I&@=%M)1FML=)7E80 MH5N/ P]P>7Y#8KO[X(W]>DGV)S2K%/_*HM;@G#X3X9WQ2I?M1D:IS//<.=B% M^DXB865Y:3QDM5]9-8J&*VVR!P;,0*>MO M?3-AEAY$_I.6,TPUD;KX+"6RP![HZ !L[!A].6JAP!?TE,&M M?G9.*-PJIV>&KSQFY39\I EK\?+,&+4E[9B5"P^Z@%^X(,J&>F EHT5U?5)N MQORU(7TBUR>-NCL3:C;%XAY>/$8>#.TAVB_%M4,]?L+'4YH%V1N/$M=M&^_P M5_87W8'E,'8.M7F@O)T<+A6;\OE =3ZB/4(A#'D#H%/-B607#SBS2XQW2\D7 M_+X?4I''8+NMRV. /2*&@4>3T^>2V_W]^3F.PNKN\F.:\>T?ZXHJ8,&BT!B#H D\U9@($M'AO1!"!@- H= )DX!V:!'Y:,-0X5 M%]],1"W=N#E9E.'W'AN,F27USGPT<3O(B,P VDE-R8Q3"G^%P_P@<22$5W&/ M."0MBTB[CQC)%_YBQW@$!ES%-A$BOJV\ 9'T>%3TI8P)L"F5P#? -O8R=-Y.L-G83*8S213 UK0XP-,0@)YM4Q M6%%30=(%"@HA>ZN']DBIB#;^RM HT0'O56D94@+?!QSRFY?H[])]G,F;0"4K M']ZGJN6T?I=:LD)M7OX\Z+*4N!(H:S5E^<.IAA9"P9HPS3U]D]H#9>.WJ"YP M//H-JBV>94^VRLNH!2M7+@. BS>G^306J(>7#Z],-9+:/B_-WX$1LI79W@I! M;TU&8]OX5:D38(]^3FH-<+E1RLN-^F16R<6)#?_]QS0KH]$&G]!(&,%OP]0R M#CF!*?]*=S$5)Z\V9>;2KAI;%R[6^90F]6MG:K=\>0L_#L=6)R=*$(]P(LQB M3=CW=3%9(WBY W@2#;R M&CQ#]$QG*<(]=GF[/>081<;%AQ,4J736AR?BXZPJJMN?/8NYH,H#S*]RF:#W M(ST -3X_X=+K;[ MI^#;?9K1 1-+1#REO$"$9A\RFK/KXL"C1D%><[?!LEEQ@U6"I/I-6"]0R=Q9 M&0[C.L,S#$K8&!1>C0:\#O%X%9 6*AZ/_^&V(,\*P0Z0G]HV@/SJ/U;GXSD. M:-JB]7Z/PX(;N^U^N>./N9??(MD^QYS4@19;R-'98M=DB-,M*H>":&9%BWZE MU(ZK Z,TXP7[6G M"3T;_6GB#GK5J5]Q*HO4#&/CB59)Y!L$0S%K(E#5FHG$-9##%QU3@=-JM5(@ MT^'.S[(8%'C=)\,*2,YJ.1F&L?G6;:.MGV&G;_$A"-_0 VE#]K*$:2?EM!%F.\6P<9+4*2&Y1JDQ,XK2)]T=4F?! QV!X*X381D@*QN MTB,#6+DMAE ME*I3\'Y5,>?AMA""L60=Y&U7&\4%#[0.C9"J]Z++#[6R1:2D M[H$='%W>X9YH00;BRZV"_.5CG'[-;Z(,A\5G7+RD.X.:XZ8,7-[(FLK4S=E; M$B)*B1CI G%BQ*D]J3MN-VV=ZT6K.7.(QCM&F0;";%6,2 MP5?+Q[^BC[?;7Q[1QX?M9[2]7S\LGS9WG]!R];3Y>?.T63_^!*FAPZ'"WSZK#N5##F5X=R1P5FTOQ&2&L'] M[F!D%,L_*YQ/?55]UE78DE9^(6L5\\K6WRB;3JRXF]7* M7!QVI2868T%8WG&GSW*U".H\O]7"QR'P/P510AW-;7(3Y:>49RW:[I=YC@O= M(_@>.H=JT"=!&SZT?;6=(] 1B.C:0%QMXEP7;^@^I@5+Z$/%$U>2];

FM_$+*BS7#K,-55V-6U/9RC_(4:QNW^!C_K3B$-:!VO%GV2]*P832IJ+"D=I+&W M%:@V^.3/1!]$&FB+;X0RF=4W@IC+L_[&SNACE 1)2"\3:>8KW9F]ELSEV;N^ M_WU[;#KJJ'YEOY)E'71T_#U.#J8B424'SUM&73WB*X7I&59?3"#6.7,VP!?( MC=AV7Y64^$3_US09ERD#D%NK'IDT3W0(\BI25-)ZD'!KL&25!U;Z7G1WD=+C M62(5RQ$<1\%S%$?%VU48D[]%^XC^Q:NRB2;X5%_PF(#3Z94-?X3!+YJ>@F\X M7R8[\M\5^66D7:#Z29U>WO3*T;WF*-_/E!>[C(COWH-OJ*2#NJ\9+@W/\H * M2@1[66.&K.Z-C1FLG+[?2_=10=U*C3J(C9R^U1/Z)HMW:J5"(3^6AU>J1"C4 M1*=)0;X>TV8;8J1(QX$RH_2*1P,*8)^\M;'1?>C6!H9#Z%8EW&\P_Z\0,E"& MKAN$#]DP<0A]*]DZ>;^JVO;?5>3?TS 4,::U?*H '+4S2LH5*U*=MP)LV!DH M6^DJ=PLZV,8>IFTML\H5A4+OK&NF"P08^./@ME(6HL$?RDY )#]JM:+1E"-JT)T]&4+>^A MM:HI@:$>"43^:$V?),HNP^J(!$+]6B'!#Z@>W&?X%$2[ZJ"BO(Q=)ORY8F_ MS%"&H)IC*+.A2I7I4PFVUNS MDGR!& -?=,U0./9[3];,K\UD@//IU&.H;ZECX]/YQR#?LG,(XJ%O:25G M]S#$VS6M'Y_6QR(#W4M%UH?NY\B75N67Z"_T*C6 AZN<$):2*96IHD>;A"H1 M6E5:Q'X)IDM3R'@GJA 3!UB1!D.RD4T"#(]&R24FQV5D@4OXQ7HUP4HMXP&_ M3$LELUJC5YXOT$82;ALWA'ZOS&HP&B[+:B1ZF3I5HVHV3+Q,E2I;W^Q3I$ZO M;VD1Q'WZ-EK*WO2#[R,?JDK[[,$)KW[U*]0I,A=KF<&KHUY62[6LF?F4;W02 MP=N9BS]N[I9W*_\S%QM V5!C#7#L]BU_GZ&\["B'18 MHZ@&M&Y?SO5*THWKXC2(XJ LZ5.2H9H.KO[=6(&(>X9PV9J^/.>5Y=)20!K+ M=CH_QU'HQ8ML8R1*'N29P1!(K6[3Y/"$L^-ME.!\NU^Q=Z^&:J6@!5(KE21Z M%%*J*[+"D']1.@I$3@GV!'6D0'$M4(9?T_B5KM/D:TS%0JED4'JDA9Y.C[2X M ]*C*NG,=O^(R=X:[WKR4QG0 NF12A(][.JD.P1F)=W$":J&JM$P>2YJE)?2 ML!_B- #-2FT,.9W^:/$&KC_-6JW+9,=_@NK#^VQ\$]U3=%NIL^F4'=:\_C$DS^3 ME=K6V32@=5H)N5^2;E'DBH8"TX&S:??@8:Q(B>?NIC'XNM64#9$WXFJ??(-, MZTN0TX689N:FN8?*[2%5Z\]!$O!>X_XB)M]T]9D.0!*P:D2@$[ M)7-7-F:JL5#ZU,S,5)R1P)H9(\H<7;BS@FW$7 D?@$@]ZV9D]LJ18=N,S?U: M&)D%*[U&U*00AB:4#8TSLS:I&C4LGG\Z9&0,W2#FN4),*$-,9( 8:SOJ_/9X MDEMC3V^+I[DE]BIXPUQ*%KQQ$J3CPZV" (X2J%':9SYG;(MJI M9"?IX$V4AW&:GS-L$,XQGK5#=9U@'#H1#U4Q]4LYKIHML\_28(\+:_"XCQG& MY/'+_?WM^O/Z[FEYBVXVCZO;[>.7A_4CVGY$=80(VMQ]W#Y\7CYMMG>@(2%3 M*4?;(DRE&4XCFGGVX/L@VMWUY.9KM70:G=SN93<&F;= M(E8 JQ,+AK]G242 MYXT6CL(DS<*2^T1C]H:E8Z)U!2)%NF>WD<=2T'3CBZ6(&;&A_Y+0<3#=H:M: MN]IR*WO;GF'>T(O-L&V?_=FEZK'1V'8Z (;1/G+T8$-M\(3<_R8+1[>QVY0.- EK?Y?9LD F]9SL\A^^H_CXOEP@_*@OH<:(Y!V* B"C MEXK[\MPYI_>\O-9G72B4>&6/Z;[X&F2R3 5#F+A=6,QE4YB3F@$]B:W+H]8\ MV+EMQ05L*1HMY:F6,MW3$PG&8H%P+2;=LN4*,1VO7I9PE2QJ$%BU6.LFQ&PJ MQ6R@P.R8Y^1UJ,@J/1[3A$6%5$6B2*?+%&55,[:&K](DP6RAIBE;;M. '@JS MR+&H>%L>,JR]HY[SB\Z>JL\Y:IWENXID(H:,?ZZ,XZI+LU%;5F7):Q8[1)>O M(OI91+_+;5_Y951_&N(Y/,@XTD@4/H[\B4'UGH#I5U".8ZO88D2=TGHH>;4X M.I3,OE9#&:B&TMU3_-G5N?EP_WWHLMDS_W>#10L@0NVA'J+#2['=?\DQ2PJ[ M?2Z"**$7".MO(:L*]#'-ZF.J1A(%78*[45Q=!@:.DKX38$*Y7:7[*\*/YT-& M%4>6B;+DR?9'EZ._9E8)H"QX,PW$F=?NI'6D4F$DL#@2"?XJO*OV(EG*A,K1 M"4\-SLR M$^HIE6>0T,9B@S8G43,;EX:4E78K6,LER-;1DGH/XXW$-! MC7@;CC(SL$"7KB"Q+V6Y&E3UANW*A?Y4B^FBSAS'"18.BU+9[-]\F81J=*H2 M(#[;:^BQD^X/0>T%?'#V)5AM@M1>6F;PP=IZ62V#MB^QG_ZG]K(3O)W::W/W M\_KQR?_47@90-HSE-L"QR]P/Y?/:I[0T/M7]YSV9-GI]6E^#:C36AHG+' \V MLG76ONIQ=9%6?D5]-TS\!LIAP=R%F@E49,\X,7V/9!@.U$ZJ!FN40NIAY3K@ MG+WTHI:D<@]L-%'+!E(7]?*9:..% PNL8UDX]:.\ MH-KGT!)O0_M+_IROV:Q!3\_% .IM%(;'/S& DN^8O MA)8:/9WE:PX5>I[1ZM2L9%^A"U$=!$$_1-,04>(%-PL"#WIP5['G?Z1>9?MW M @',!M?UZ-6!$QD=/?YOELPIK(:(_0.KQ\6EH9E1$]L6:48U=/Q<>@XC]7[, MT=2JXZMU(;O(*-VMD]ZMP1P#(C44_&@BNXQ!R(8.T_Q(9)_/^CO3,#P605;X M/A#/^! E"?7BE,/A^O'XY%;T_U/V\I[-8;?Z4/ED6UQ)^.HREX$=T)'W8I&' MC/%,)GR!>&>0I$[8 M5=:CFHO%K9U854WI;\J,Y[NUDX-- MQ*2&=;!]<'KF];6L9$QZ=)^E"?EGR!XVT&"B%=^HU-6.61N"K.@4&][O3L#= MZ2G9%*/15L=+<_1(@ZR";)>C+Z<=M5-4ZSA?H>@W;5ESUEP&NSU\F@PHW5.I MR5#B4'.VV2%(HK\'//%"DJ=QM*OS]Q%P5C%[VWV9O">(R>P77*Y+\IXG_*VX MCO5)]J?_E$.=FF&<.O4UA4\L4.,C52K^^C-T%U!_"%V^U,BP13^&V-> C < M#-K-^G'UL+FGV;1HFJVGOZ[1]9?'S=WZ\1'2SLRE5FVC,Y=..;1 @D$DO0_- M0JYT1 ZM@K;OF@6T:NW)JM@_!6W<]8^_0P0]1H")$4<>"KPG#1-I_N-A\WJ^7=$UJN5MLO=RP.[WY[NUEMUJ#VW@Z" M;6VRPY_3&BRO.#ECFN*9OONB^DT?L*_.>9$><69@J(TY.*W'8BI5-X<_H^2I MJ2M:_KB^HO;$I%O.7+>,B=6T^0-)$W-OSL(?4.KLHA$JP%O<66H4I)67//HP\<'U9+!/P'1^N.P!D"^>N,E4&+S9@?3&)=VQ.RT%/?#'/)G/1!I;)1 ##R<0J]] ! TIGJ%2( C>] MUH(L-P_HY^7MES4]ZOY(;.[=:K.\19N[QZ>'+[3N!*C]-4*6B79 6EL:1)X0 MYF]6U6"T5$[3?.MZW\WW7;8VJ\OB-F]V[S1T$VCWS@$LCDRLK)X,%DDZTR2' M$KB%M97B[F=B1+ZCR0O2;52LN+M^&6DFG2E*B2N%R M2?KBART>,)?=HO/6$SFJXBW[6O691AX2,W,\C(V[*K:V\JD@N*RAU\PSY(<5 MGTK8A_7]7A8TUO$Q\.CPZ,4Z-Y6D#]O[]G@PMT-WZR4N=L]CD M#,&H0TW\E*:[KU$Z:"MA&Z(5/=/""P?9.N[% M0C%H1MNH'32=OL'69 FQ9>0;<'7&U0*YX.O(>&&WVYM?-K>W; G9W#TM[SYM MKF_7Y78)?"D9!MA!:@FYG-S@Y\)JW5 1.-0S99\[[S9(0__LO7[(VPC2CS<8 M4DQ,M9("#"O:1SYML(";6/.^WVZ7=\R./JY77QXV3_^&EI\>UFOJD_N#]%YC MV8,7AUAO%PG([]("6YE)8PX.=<%<*G7-C:H,0HXHL7_&U7+FVA"TG+;QM68L MK@IT%(XKS9A9I;*Q'T9U0/>7#P]+H' 70XC(RJQX<1YO-=!/+Q@1AC1[[>X" M%9KGM2I "54YDI[]%&\&YK[=T&5VPW8?.ZGU6 -/[+-\1#NI[J3#Z?*U)ZU_ M^I+&.V)2>&>:"X'1@T]S'B[??%I(UGD;*=#^(RIQU?$#P/WF,2*NEO>;I^7M MYO]BH>:@KSUM(=AY\&F+/Y>;R;H7K,(QC=@HZ\#$-)DXJV?\^!)D^#G(\:Y* MAFUR/#&2L;=1PVX%CML M=.PREK./.J 9I#Y:;OZ'U?7R\?U#7TH=;^^>P1?OB;"]V ]UX/; M90)/H9-4?7.,'[J/#E$=: 6>LD1+2? M,I<1/:1KO&,LVNV>*$Y6][":#,OHGL$L74;Z#)?;"+W@R\N$ JX_W]]N_VV] M1M?KN_7'#>S+K[& [<3YC$2K0UV]I$@5BTCWB5'Z=,@V2:$U\=% K:HPHN2X8 MP,FM:WV,BCK[;%FWGS]OGEAJ!1;$L]JRG)/K.^B$D\.0 M.D@?8=,QA.D1/P7?+-,Q:*B M)')&2>(RAD;=[\Z96-F4EEI"K+$GUK-O[#LQ-CT##P@;$Z.IH0$$CO8T58(< M<%MI(\#=^@G=;A\?T?WZ 3W^=?FP]@GOO;:R%S$NX\OP@3K$#_B49JR:=+^A M5).XC!Y3][MS*)G11 EA5G9GQXZE^GZ>R3H7$C3]NRX MK$'AB>$UFH].1GN3R7!Z>$LZ0C/KLZ CTCG;(UL37*$2;9)]F1\8 ]NC6'*?= M UMSD#HMRL)"_.Z#K'A[RH(D)Q; L(I$/ZG3(BR] S.T-OQ<4#\)E&O"EQZ)7YGTM*'U7,PK / *7+W>WY.<=_.Y.5 M9_UJ^-I'3>)R'ZON=V>?5S=%O*TGYKMOZ#L;OIYQ!T2-T4F(F@80-]H#@BYP MP(VL5?^_7#^N_^<7F@Z7EED#/NGH@TP?W$%CWH+\A891D/_01YVO04Q[Q.IX MOAGM0,WH76Y!#27J;-8( 8\-HO\02!>\$.T;^K7\+[BJ3"XBZ-;2!H&=O:4- M_,#5Z@&3=2T*Z<,R3;^MM<'0CO3UGZ MM7BAKW*#Y*W?8;:@=95]S5"23N!1288X'2H)46=M!'!/M)4P."-B"Y_V[3QT1;&%S]Q7OBG;%,,@$?,.%YX6F-##V*+&A![#(_94=45M MEH7KF"8LV21G;[BULF+A:H=E)Y>F"#R-'6,,$.-0Z52E6K!IL">3,FU*";;] M&@#'QBX,"HM&F[%QLR7$Y9#9"BZ';B<.19IF>T]G]+6:T9#/:$Z_ I5XFV<9 MX3E'S.\VM51.D]WH>M]-D@B*K7Y^F1 ZS04N%^2[KTUH_%GD1HCA$ $ M&]AKB*AN.*\AG$:L832A\G9??LG %3,A:@\2 W5_U(4:9FP@^NK/]0-WTH-*2'C!Y@NEQ4"=]@G^J,58T3U[@6F&N M+Z."%G!.%2F.:5P(3G 6T!N'Y>X8)5'.'@N_XO4W6O' YLAN*$.GJC90YBY M&:,%*EFQ*[DF,U1Q\U$MW0T#K-Z.@7A7D)^:A.B.-<$[/=;(=WBV+^@;PCA:Z"L]91CK&HJJM;MPG_HBK M8YRIQZ8-;LZ?Y7$1OH"J3Z!E@80K[SN:[Z;Z3AF_[]7EOJ/A"E3#%32&B[YS MH&-VU1HSL$.I632M<8CEKYH9'7K-C1^30[+@@K%8P%@F8$R,6: 82PC&LAIC MS[1'L%7#/^/B)=UMDE><\^3WFSP_!P2@_5&)I@R<5QDWD$E1?9Q3(H$4U;3^ MN4QCI:T:(E:/$K[>NBD6Y77838'H4,4^IAF.#LF*J#M.PF;JJ&3'?HS%,&63 M;]0^&MYM11Z-;:<1%CDF MXT4?B-_@5QRG)VITRI.2WK73B-IIE(6)-)+\ (R**:% 5YT/^K=D3BPG6S@7 M*(&-T;> 8COK__W?0!&Q/;(BBQB[7)82,]JWV$V"R$SU<)NG V$)M*B]%[<6ZXMM3F4UAPU+V M1J_XGHC8O\,N!5N[U9/"<2E[[8 MN&)LD,@']#9M.&P[5VG#,>LRKNIX"J*,PFN;$0-S2O,@WNYOT^1P2_JV$]_A M&<5<#6+G,AYKF+R=(*>:#2)6MV+$:C\35E>,E[D44GOZ7ER.1XMWXG(PNCS/O;QQ M_1@E01)&0;Q)\B(["]?NNK-;,WJ7Y[2&$NE?5]>D2*#U3[=F%!;T&-8&E9TC M5QM(.@W\ISFLT\PBH$M-XC3P7]GO;L1\V=0_31D@!?!=1!]>NF'_>K XO4D( ME(W)Z;Z#INRP^CS?V!^E6 I3Q=BR,J*0"3]#3CY[NF7\?=!R" M_SY+3S@KWNAQ2$%\/GJ7S^X@S%7!G(5#Q;"0JYN-EY.298$2LSU,3>[?6C&? MI,":90O-MI[9XG+$!=M]AD]!M*.WY-OB!6?\!KTP/<8;P,/5U9NE9%V$<7(6 M-\L8E+$317D6X,F]W%1B!@HQP2[MAB"S<8,'!DNCZ[R1\]9WMT=^>1*G-F53 M&Y93R^-/P:[ZPA>\.\=DXZAYB4#+)[S0FZQ\DXAM6+[YV*Q P=0?:-@_L0LX_3X_EX#+(W MGM* VJV($""B30C'G#O]$_WYN4J#&UZRR*(B97\CA#L:&+.C_RIK)) ?[[[D>'^.Z2T-*^>@<,(8\GN=HLG8N_*7 MIAN/C@J5G&GNF9HWXLP1XT[_4O$O/?JEZ-$C;FV 72T'(Y0J1RCMC%!CSP/F MIDVL1@T/SD<=,G+NYD,*:7".@PSM&OX?KC%SYIB)*\R<*LR<:LS@ZF-0_A_Q M78/#(<,''N!2)2#JM:N6] Z]-5.))%Z\0"WXRU;1 WEY4=!TG;32K' MN:"O$2WL4_)9H/KWC*7P<\UZP8RJ>$/AB>I.,S#70PJ&J:CS9T:QI!J(0 M,S&KK\"6;!V.^$YIQ^%P'Y6&TN"KC^?G_\1A\93R/9+9/F0*SNX26DXP"DK- M_D74;*[/C:0(;ZADC9[2ZOC#BWW'/,/"]]GT@*=CTX!NY"?6A%;F3:_4P# ] MYYSJP!:ZL%('=B+<2$CPAO)2'8C%#QES^ /C,A?PW_%NLZ/1\/NH"JA=AF1; MDY&?&HD=R-_(..^,G9W)OP1R9#S5*.F.*2[?0)>/5%=CU6FCTSI#9A^)OPP5G>>'Y8-^ MP3(GQ(/\SW/"DFM0S[3J(.MXSLHTV-Z0S?AI][=GIGP8]5J$N>>_J,)R5 VL_0D[)44P9%'1Y&78A!_ZULG"]Z/+\2AL#;>_&=1UR$]4#E?96J "=QM1@TPU-Q%N@*0 MV?9ODFFPWFZI"F;L7FG8S>XQC<_,)]XDH5X==13.2EGH>MUY@5(V1G5K,I8A MI";.V7UW!2!ZD=.LYN &-F:E&<:-_X).P%0*>%]I].-;3O9C^2K-3BG?G^KU MT(#0V1-8 QDZ#T+K!:4D0@(5I'*Z$\;=$U=3C#7?M3H%F-ECUJGG!C[2J$YO M)*L7\QD'].G%;MNJ$3,@SFB2[\#B M^4#'J'[,+)^#2%DX[7BID_XM3$W5 HG?0^R#J/6$RA=KYF@4!:/V2T!SFA<& M=LR+9(HS:*,R]^(,J@CB;=5)]]OB5)?8" J]-=B\?0.Q#2LY1R3@]2\,Y."VE-XOW(-&:!D:=B,;? MY)O#TV[ZX2-710SLW&()%8@G+.N]#F-U(0Y?M&:X*,)3:_H29D6VLV]TZ[\\ MT@1GHK!^N,%*H*D]7R7*@':3K3 MBW.&Q]B!:3\#L,1/-#[#W\DO$/^*W[;#X7!=?,:7ZJ1R0 M*77/H85ZPD<:D92]T:, BYR)/70.;4B?!)W\LE5[Q F\T6Y;041U;0L%J75& MD&JKD1&>0+;:EZ+590'RY=<@V[$'U+QR=4[OJ9E2LVP]_'<#=N'3? AD@S[1 M&.D0+JT$3[^R*),7E!]:H/I32/B6-UH^_Z )824X.KR0]?DJ>,59<,#B@/BP M+D^K7.JC@2DU"]@&B4D31 &681&]VBS@4S 'MC768]%1%9E-H9%8!\PO>CA# M^KJ2<_3:BHP?CG8^&,Z@EMXWDS%,%TS,Q#!%\,@T/."\R"*:I(QU_PO9F>3, MZ$UN)ZR_Y)'1L!\E:PMR^42I4_0C[]"@3#!4%^MRC[-]FAWIX[9R[*3#]"X, MST!-L[5" ]4,Q"2MCZO48CE BUCUIF(EY6HDCX19$0I:9<7EN7O M)O\FB)F:?N2L#59Y,,4S7JZ"4U0$,>6_J"[S_;-8#D9-W(BJ4IA1KMF.)RY; MB3F@A(Q7A'Y[20+%AIBPR/ +X1*]8G2;YI[LS&928K7=FTF#75K \^G$*R8& M<5E4Y/$%X^)2R=3,J%FQ<6FG[.3K.@ 7LV[%A+6KXI]V>--N]] M,UJ)T4'FGC4$35L%>A #XHVO@OSE8YQ^%=535$G[@P!+CB">M*W4VNA6P@M1 M9@O4L.W-5 D;AWBU8SH([C 9/5B8P>DW/7L<8$+L MF8+8C0&RZY1!9(<(/U0Q1)0C*EEZ:!\F'H=NS>1K?(B2A-H%]L8NV36?#2D' MS@^[,51%U,9BJ'X O4*BJ>JO,5GL,/\WZ?(-^4]>1.$RV9$>X^C07RQG,LY MKY.&C8+^I1+E@YX9T^HGPG:!*L9,7TK6'AJ..0;E/L,%,0'TC!Q])%HI'XO+ M^;H?-F*4DNB>.XW0$)B#B/J(I^H]Z7%YQE/:N2&'$?9<80XD!DBO/91H/>^K M+$0=F_]=R?5[#ZW#U(-QGZ6O44Y=BHO4= =V&19OSB:&*H'F?&*H!L $!^SW MF(8L7(S60U#@5L8N>S,PA"W,%?\0^;4O=2J&HA&@/'U-KS?C6-Q$A&.&B4[F M9*=0?,4X01_QCC@$O.[4F::NZHP3]1XN%L1/NS%<;30W[H-U!L1RW& RMQG; M%LF2F XP&I8<0>R%K=1:]2AY,>@KTN?Z9R4CX7;!R*E.ZHCF3]9_%]+VE,O 9/;,$@ ME= L^T/TP0M;4/;P^HU/U2H.WRK,,YZLN$Q\ M9B?P3U]3_DOT&1P*R4$(4+E^*_]H^=#)CB/,@R9+J;41[;PYJIF)03[,3%0M_+,"H\?A8@7$ MR"8B,V?)Y"WY^*'H@_"N>6XT!.P@BKX,0WHMG-^E!, A MCE[M=P<#N((H_!#I=4I?\5L@QG&!&$]^DU9Q11>V'JK^U"/RE-((KHJK*#MP MOM\)5$"M_X/Q#V # $7Y;]=O]'\_!B'YO(WN6W$#T'D[:57( MSOEEH<"'!>(0'FQEI_] G)MW*C[A '#=?L"O.(&MH3,"RBH='H!CA[I;CCF- MUUA_(].?!/'JG!?ID2#A^NT33@]9<'J)PF6& _,S_%%<'>KR..G;D"ZY(0HK M5/%#-4.JSQ>6B/'T1JFG'8EF)(3PUI9NX:MAZ@X'I.9/H AM"S"!%KA\@)G7:%A?D+PU MRZ2W]51/XZR@G;[GG1I2](FZT!Z5!,IR]0YT=&X1W!6@,T!1L]:<*PB9E94; M, ^A, \A)_@C4'TX=B^VW9?U?+?9 TW NOP6Y1IW5D/CT'/5];R3K('=# MU MB],,L?;H5TH!Y(Q.(@&D@]D+GK8OV8L<:.3?I,<@ZNAZG\@5%33ZZ]Y;X)_3 M^*0!]E)XIP--&!EI01-#([RRGS$]02V9YWIO3-[6E1>FZ&E[VGFS:M)S2*=K MXAX[\[%TF&CX5K,#PLBGLAOFKV4[:Q=*H4"W^!"$;P]I^!LN"!K,-*F'R)5* M]?6]FX.+MD>< !$*+]1LO!1?O5$](S0U=- =E(R4<>!D9'PR8F$RIE+0^^B$ M-\DKS@O:^9[S!FE;9^<,\IYV-H6D&;JT SU6F+;'[DX1-)AHGA[,#0BS4P.+ M88[J=C.M<#Q"ED4(6RUR$CJ@=4XF0?\B(89&>[3RH-MOQ3";YCG$ ;]R[N#,Z-IY'I"-NGHV MG9UTCPHR.\\E&=0=%S,F#_A$QNB%UF>X.6=1I]KBT!O(Z+9>20M=OBO*;;![N M*UD^IAG[M>S!4]P0NG]-=M(]XY:E-$F9E M&0"1$RW[,8?QLOK\>S!H=N-I7<".LD9Y84P 3FPF M$9$>#)0B[JB(U&G;"2(RUP6=9"(Z.\49@-'&>0X40(U.=ES/(MC1#_/F-GE^ MQKT;M;J9:Y_DTC_I4DCS7+$&@%Y 7Q=1-$\/7W'VG([NXTJX@>.HA#U.D8!2 MNI"W$.G^R'2'B0^PVV:K((Z;IS>\?_T'I_TJ8X=+Q7FD*2A=OD9($V+KBN@Y)JMNF?N6]58T M!%].U .G#7/)VBX&I0_AYO+UPB!INV:]YH)J-OSJN#X8Y*S0^<3NF"MF0*\= M)I&Z(1CHRX?AD.V\B!B.5X=ZUHS\JA=@Z0LQ/? MT59'@YC$&7\EIUZAN4V/]TW AW!]U?2@QGUG#MW]7(65",L M4PD#!JX/)4QDDN_:RPV.]!QB@0@];P%Y)C%< M.'ZJ*#^&6*"$"!=)A7-^)&&,2>F)A#$@)[ARH\D'<7BF5;0FN'VSY>;Z(LY: M6O6=G,#J/=S/324Y\^LNDK^;:[MA.)?>X &"W.HR#WC*O4IA5(W)(Y$B8R7# M^&'O]=LZ"%^:;77^]GC>T$EA+$?"..D*<2YJN%QX5_+(LY]A M8"[2YQ?IPUIZ3*7_>I$^\S)1S1 U,4IG,T1'H&W&^AO.PBCGYK'^8U[^-=?N MRX?Q@[8-!A);V(.*&_=]A#9YW0AH&S*5\+6$ITK"KX*$V3P2&L9 3"5C/6>X M(:QWILM46XW,E:FJOHOP[[("VB^8]AWOE@1 P:$2K17?WGAFS$"XTOE:C')2C7-O\\GCWI!KE M]Q%L/L1*3!=N/L1$N#:^S_V"/;<%V[*7S_G/."=2U4YP;[#<+)]S;5BG'Z\9 MS&CYP07BGVSL8B&#]WZ_ ^C<',ZDMU+C-Y/2O@<_<_VW_ U[<=U!BWGG4!"+Q#K!BI(/]HV $5)>?/X MSAS.W]-0OPNO@^%3C-!\:7K*8+7WZBYZ-U[OPHCI]'#BM#UR)1P1-$=PQ7U' M6G:>A\.>XJC W\(7VK4'VD]5L)PE$UJ!?K2\X0EF[H+CKBWVMX\G_/)-1\V7CI% RWHYUQ>KSWB$AF@ZL5(<:2K%3,?B(;4B9EV(APN M[P\X+[(H+,I'_5^2J,@?'K\H]=F0SN&"VR=!>RHN[[M'W6TNL59Y M$85!C#[C(#_S5*X@F["!?85 J72B*S1*9]D%ZI3&M]/")?*41DB)/9!]R>#^ M@N)/;@\5\STS!C]'";T1U**PU<81#ML]:\]L^7>@1=RBAU!8DTZMB#;IO,Z- M-WX#K<=;LXTKO+5ZUIG-,@P!$&]F/03#FVQJ&WB3S:O3S$PT@15[(+;LW?/( M&CO-O23IJR+Q,7^SN03>SDS98[<9E%2HZ*9,4D$"!L37-B"^A@7QM1DDKOT! M\>@> X'XVAC$U_8@5IP3/V71X8!I?J/U*SV8EN^DU4U=G0K+^]F>WTLKQ)J! M;*Q']!?LF%<#@\;I[MP8,#K4M1Y;3)M-5>&[]77E5:FN,9#6**_MNGH#_^T)<_?24?>7LXGS + M;;Y)XSC(]%>6@U@YB^,;)*?K'=1?H-QW8SW@\8V&91?Q/.-$_B@*N9QN5,%WRFL_9,0\7^W>&ORS!, MSTE!4X)F:4+^&?(XCVVV8L&)FT1L$25A=(KQ4_ 3K<&LX=@0Z(4-U M4_18!,DNR,BT?SGM@@(C\B/B+&FHO="RYHI^97R!-IU3CP7-"MR04N1([7XY M&!N[P7"YGYU$0=I;WTFTPZ&5V"2O."]H_PS"A&6-'>JSM*]M8%X:P4<-#^DP MI$:HP="&N1H)8-A=$3-\2+/H[\P1Z#VV-"$&P[9"%C5T-.MU BESQ+B_,T]P^*@8>(.: M47D/+F%'=Z9R"SN*X]"07)]S\O4\7X9_.T=Y5-5NW^[9+S*\6Y.^%F]/69#D M05C]66<^!G-T:#2&2]U6BHH3$E@MD$"(&.5T5N O7,($'\A*M.NS ],)>DNX M_$1S_->"A;0EVQ,'N]G(D$$^@!])*3;6CT2ST[K3J;LE.HC&9*; MB'HM47'.\'9?B4 KQ9".KX+\A?]=F]=W&#NG]2<'R=LMRCNUN38NBWK;_3)+%Z=LXQ&- OF2$2DXP(2L^2NPN*F\P MGIM!>;!@-HO)FW**4^,IAMI';I(P/6+Z5IS=^]S23]'\2WTA-QHJI_$)NMYW M;_9I:U0W1U5[X'"<262 C57H!5$W2*$70?!:T)O&KX<.7A.4;Q,TN@ :+?*$QR3Q%G]U&[39QE((TD\Q:C8 MI;% 5YTZPN?1FD$HJ#J_$TOCP^-D"QV2) *&Y>;EAO-9%E M0[9PMU A=EZ+[N<6MH/TX=O8>6 ^_59VVCF'VLY^C)*HP+?1*RV641 9(K)! M7^8Y+K[D>'^.;Z.][A69&;E#M\50GO:$<;(K1H MV0EB\\<8!R9VIA+;V>YP%+X;FT-X>9;3N03Q5MP=A6$?(JH]-JY,J8 MM/O662G9D%0- -3>K(,G10>=*:ATCAN*-]\$&RF4W41/!7U1C9^";YN$_D0\ M7*LU6$$(L=ZJ9-"OK80*U63>+*+#9"F(+%$MBU\KHQ9ARE5P?GA9KW@#IB8U MFIKQ;ZT^I:\X2Z@TS&+TO;7J-G?\UDK27]7CF4M3[@E +'?VO3Y<>GV0]MKU M&RL50F1OK&:%A\T;JZE@XE-)4%5APH]D[_US$)_IR>WYR N@T8M;6NGI)GJ- M=CC9/02%[L34P;=]*A8ZP4C.4*N>?AVQSR/A^PM4]0!57:#5L8&.>R&&MI9_ M5\G_%N$8-(6",UVU+E\ZE:*.V20(C\?E>WWE+L& TMDVP40*9:J$CRQ9@.)X M F*C,$H:EOI =;0&MU4PQEESK^ 69&:;!3?3\QZ\&5I:^7.Z8T$?+" 5YV$6 M,8-%1N0)9]K<;/-^]CWX,&;C-X/[0C^,Q"\OD/!M!DOV]7?FN(P?SU K9\+P+M\9":2?S:"PTUF7BR3,-E:67'*^*>D($MWJB>TMP;Z[^=(^:1].76-V?AB-IMQD(# M:3I)RBYQD4^-T&/0A[83RP*<6M 49)),@J8(\T%K:)]ZG^$:4?N@-0UI++0& M]$GNQ-)XJ3==F!GK31=C3K-A1_&.>,JD0]4_-\=3EK[R+-Z]SW0-Z9UFNC:3 MJ)O7FC=FWES]@T@*_%AWK& \<[610"Y5R@J!W535%O ;<0/R.0A?H@1G;[76 M_HQ?HC#&.?GR=K^/0OSQG"4LIZZ^8.(03JYN2 9)V89;S438,51LV$:",T(U M)\A2B=-*O+B(O+C('-C([.RN93BB&WI+Q99)?Q4E.^23O*UY3 MQ6C28]0SP7+=_;\&V>YKD&'2_<=T7]!_ZHV.#0=7QL9**DD=>48LV)B*G-F8 MB@&D;9E8P,5%PL!$0F>6Q!Z>#0L"A$TCRS'-% KVXD6=>V=J7_RMYV-H*L(:(MJU>R@%H]1[>=J:H>(0VU= /(Q6T'>^< MCC=_<@R50^(6!SE^2>.=U4Y:2^5P_ZSO?;><1-G:IYWRK"*XW!L;(*F](S: MD0_'LK<&91E-B'TXE+W59+[IN2J\A2Z;.$HH^>V@1B8OCFH[T#,^J>W@S@=- M,LI+9$3M@RYIT_=HE M\: %2<['!WU22&BI61>(UCI&^'BF9(:BOA]UTZ'36/%TT'2H@C=1'AP.&2UE M1S9[-+3M%2=GO'S.BRP(=;7&>BD=JEF_%&VT-2EX<"6C0;]65*!>DN&\M.%F M."GP .L+3=23P4-+%:RGP15D^.$X*;:]4GB@&MJX0A,X#5>*/"L$A2 _M96! M_(JN!+MS6&RS1YR]1J$J8%#=U 'H-?V4>":T&;_SX"U!@@#'=1D"QWU@J+#; MAP0W>*5WL>7'!/T'!C%:HA(H*S&Q_@;MI*MT?U: MJZWCV[5V3U675&4[#R[6+'L,?94FA8+L(FT^'-AG>J61M716W$'6R\XC&=H(E:T@U<6^MW"5$Y33WZR*,._&WO;K;)\W6%_PZ;;PX6S-Q/-@(]]ZCF0+-H=H\1<-VW5[:B=J@\9M*T <>IJ-Y4=/3?E!*E&>@>VX%)0YROTH3= MH?\2%2^KA#&^/OA("5%$L4$T# _O! M8L1EHVB&$*D3SJ)T]U@$6>&B_POTC ]1DI0.X!L.LIE$6B<[-P)A]E)3*HI+ M&V6DYFT[9:3CP+;J 8J4!#\L]T;-E'*=? S(D']-L1>QKU%>F;@1/8!MG M*KFI_;OP6Z" 0!O2.XNM8*I/"8N$\4,I:4G,L&%&B2C H!<#O,H6*&P ME43!/00-,R@XGK()S(#4NUZ=LXPFJM[MV"?S#WW6P)2+:Z-@+)UR0GX1E\G+ M+AV53-"%"Z"-&"YF)5BP>Z7K?>618I#Z-". *340 *BTLA,.T0D5N8/Y06,9 M#5'_)TP/2?1WO),9%@M:E[$[!I)THEU*FBK(95%'NUSHIK,:?^&")#0$!?>> M+PV1I_QK%8ET3G"0)42\C!.#ANV8 JT3MV.*,H=:4W>"7L=&R>$>9V0?=J0& M>OL<1P>I<1$&PY#>H?:82M1%7*TX)2422-&%EFQ@C_1(!6:#.ER\2JHSJQR2 M[R.B3B=!PK0F!]W'6B&RK6)6<'2O9M+N".58MGL>-M&O<.:A91*)52I MGE@HB4;.,$:@FCA>6NH(ETN 6.G( R6TQ:M"'6W!"E*%Y?J<1PG.XJU"8G1M)#!,!1<[ M0*LKN=BAV:'N_HQS6HRJ)[B\TQ =L0]LW#,P+ZY#K(D/1?ZS @]1*YN MD?OZWGD%(YR/,0)44D#F3IA,"+ ;82,(-2Z C?#CM/!<9[=^:Y"\0$_FM,R< MMO_=(FS=8QD/\A7,+87+=< $4=WZ O$OPFK\G -WN2^*6:+E(H4.L)Q=P52&97+M M\LX:44>"5A?=9C0:WHE1&O))[VS3H'$;9:*J+]*T#?2;OQ-;-! DK"!X&IZ@(8I07 M:?@;2X[[RL<@*MERLR$9 N"]D 7P#79)%JB']5A6:9)'.YRQ'X0\#[HP:SLV ML)Z%3CXS;Z'! 0DLO%GT;61?!@K8 \X1%T67)Q?"Z?T#IMFY<7DU)U,D"UI7UT:&DBA>U_R]]0(@XX3H M5%*"7)B)/38ZB*_0+Q#]#=%O^$-QO(:0:& MK!='LA+R76/.VJ*(#T.1HAS',1'^?")-PCC-RW1;GAU 3:-!!IO+$>HS8K65 M=*1^GT5/N[;GXIZE*E,MN18,7*V[-C(97?9>GN=1^QQ;& M]W X:JNN@2M]$>*$/./2(P&W=C.HF-0N^JI?5A;4D9Z%@IX)ZV3SI#4J]:PV MP5=124ESC]E^NRD_:0NJ[[WR]&YV"I)J,*71.A" MM4",#JBP^SAIRFLW]-PGC]*PW6]+@3I%7[Z55C5+4& M4%;[CE_F/T>QHN/.]+(/*0UM= (3(QV<9M2A/$]SI[V=_- Z7,6,*7CPBJ'L MQJ$LT@, H9;(HDH$ZK@O4J\[8'\7U: M$--VN=$H#TOM;E.M&,/>G=J-@>E-J>BYU&Q1S5>([^"LO;D4'3<<@JRG6M9+ MR(!<5N ;T %*8'#?":4!(VXW)]*$UEVFH F!"3H\.CRZA-YN=K2W^XA5DV-% MOJIW6,1,=ZOOT&KHQ>5<*)$8@%#VKE>M2:6>U@#T:^T[M MX"9Y)>W3[,V1X1.^]TXMG3ABCDQ;_I:[/=JL3KJ-:>)ZNC6 MN[5)!8%%Y- =:WSQW=HE<=0<6::/-*@;7]W2"JA(Z,'OP5#IAO/RU[)H^@(E MW3O:]VNU.@HXK]WJ:-^T5P5CG3[A#^OC*4[?,+[&"=Y'17[/;Z0MKA=<= ;P M2L+)6!M=8Y@:MZ7J_O=G8!M\:(MZN+DZ^_4+5>/IN-S4>&/"\3Z %5*'69XV>]1 M6(Y&?"'XO7CM/7KKX'!4I;3OU!!6I>Z?@F_"'QW90=7'WZD95(ZE(RM8?1^1 M#H@M?@\VT'AL[]+DJC* NVI "C(@OT-KJ%?>.8VA7G,].=E@]KELU_C[';:) ME9SI^^_Q_*)G1)UL5;B/PT\DF2T4%%MZ0OG.CBDLQ]AZ.-[E"86)*L]V*.%, MCYV?0[P[?7ZG7K9\P9GM2^_4?S8'W03.\MT<"T5:!+%+KU@^8HT!(0I4*Y=' M=3DFUJHY?5U!I?PW/Y_2=/YX3Q3%;[+G'LY8<^.C0J4;V[:+]5<>AN^??IUHZ=%5Y M@&1,XR,O86[-X=/EZC$C=^A$&LK3GN"6*=7G 4'_"7'^W-\&^UU66+& ML76HAB/EE]9GHQ95KZ<+5#%%)5?$V2+*%T9Y)QZ)=5Y$1U:/CC:@&;K^#0<9 MZ*WH%%AOJ_440'>^BDJ[>?WV.?C/-%O%Q. NOT6Z\ PK+L[75%/I%$MK^PE& MM;0^OR'& C$>Z%?*Y=\AUUDG4D;H5\[*/_6<26!/M50'8@M-U2%XQ/'C)KG/4IH>_@F' M+TD:IX>WSYCFLE:=&VH(7!WXZ?K ,3J2FF?L':Z5-_@5Q^D)[RY=>J!^=:[466-*AVMAOQ3MR:@IQ+G@-$"Z M/+$LD#IM":[VFF6(+(=:LCKG17K$&2N13H^ 7Z)3OX9HJ1QJA[[WG9N3LC5J M- =6BEE%<*D2!DAJJX,!C,;<%@?A;T3#]"Y:JY&S>]A6WSJW,_SOD,[7V"ZZ MNX.4S7/SPG"V23:[W1LQD@Z7@JY4ST@^'>GY'9$V/ M)US@Y2'#O%1%KY+KB!QJN+;ODD=W96-T:0VLV3,*X%(1^C'4UH)^ (UP]7BY M>K8(LWH1UT%.XV#(YQ+^VS7-SZ:XI++FX,I)M))*>K',FR%>0X.1(Y$>,08@ M-U,N!03S3.UAV7!;@3!IY-.ZPN94!5C-^JN\-AO PR\KH;PYLK$3()=D;H7T MW%;(K\1@T3FAO9@"I5-9#/897E%I0XN<_.EG?HF*EZ<7S'L4T=_H3YCL M^;BR' ,DE%?G*DN1;5@!HXH+HFP0X8,$1I '6@#B@EF3H>!M6!10Y!I9E:FG M-&*%A^HI_4JGM&@A>"K[0NLBI>?B\27(2$=?(OS*-D5Z8])#Y,IR]/6]$]O) MVR-&@ 0*2'LPF1!@6FX$H89*N\./D?Y.AR.HXE_+F'''.]:EKE?SC?Y3&_AN MR,!EB+NI3!U;2MM?/3//K*SW)I9?7J"2%"A>?:A8-2'*&>ZX@*% "W6X/E@D M_H(FIVO?55< M*8^9>MJ[0H&FQVHD* Z'G&&A;Y@;>.@;XS$GC?D#/J49L3UZ5[[;SMF)8;>' MG26//@7F;> #/%0CVCS^FG,XS8ZXK(9UTG-MMC/-[[/T8YH=@R])<-Y%_0 T M(75[BMTGA_Q8D%/1$.0K1H>^JRF_]P"]YC,D.<]U-ST6Q[C33]-$VD!K4:=Q MM*.>GZ4V&)&ZT@8S.22906HJ7[7!8H8:VN!Z>HRT8:YI LXM*5/R!_R*D[/N M(,.(&B#IFEX:95H4@6Q!9PGQ62HI8:NLV8E4_L6+_.(&T%*E(S/ E2>Z+ M#0UVPK=I;E*TP("')WK3ELQ6>P@]X@S0=Y3%]_[I49^(5(3O8MIW%+%VOJJ5 M%(4VRB6%H,O'[D&4_1S$YRKI32/7U6<L46:U< M9]4'T#811FC9'B'V%=4X.7UO/[4>=5[B3ZU$(W: =5^V>WUO[M)+AU@/;HDA MW!3XJ P1GH2UJQWD-..@48[MWD0_[E)11TJ5H%] [!,0U_[O=&2<[= GU*#& M#MXW]3':X;]#L+A\/![D+Z3;]#]KXC^^!C%]U5&/V4V4A\13)D)H/# +'BX? MEEM(UCG?(43,86+_$,@72)CX"PN@=^)D^E'1"9/H@ M,L(+OS\_QU%(%.H^([I4X%\"&@4F9J2FSP%Y/425NVW'PY5?;2E9&R: [R-"(&71%S+U+6#\%FPY$% Z:1QSK=[)W*V?M: E28/)34 M/* ";VO#5?K)=&!HV/^7)'W.EWV:GV$#I>(7ADD>8<)6*,@ MKFZ(]O4O!%Y>[>JL903?VIDAJZU79K""\-BNW^I__C7"&1F-E[=;FAFSKXJ M(0,(GZI/)LT1<-V>Z]#R9]A2 7-(Y,5B9@0[Y>IDA#G@_4_>[6)_(0 [/L#[ M%9V$=BH&F_!_1M&\T#4;4)HXA+V(A- \[I4R(_#GW@1Z6BH(K9+V7K>7YP1D M-TY)T)^!$^G9R5'VV0O=4,-&J0EJS #C_L,@W'_P!/X5\M1]MDW MW'^PQ_T'KW#_XR#<_^@)[G\<@/L?/<2]6HZRS[[A_D=[W/\(C_OK-\$3^YCA MOYUQ$KZ9;];5U# [=8TTG4@7X?ZB;NO+_GRL'%YH1S^X-%OR/F0![\?K/@W: MA7>H@??>76D,M<6[K?9 2;S0EWYXF>RG%=B"/K^JKW3,W2LM.?1I55<>L^QRV?\R(+0ED$WCR?>6=/Y(3QT6&]C-\/5/'[ MC=C]SD.Z,IB_^I8?>C(AJ.9X+-9&U!3OQ43U5KT:[:5P_KI+UFO-98'8'.8) MY^S==_].2HD<^?.G>6%C]ZIIXO%WN/X]GI_S:!<%V=MC$./MGJ5Q[CF2T- X M7)ET/>]DUR,M4+HO4]Y#'CL,[C7D>M8+DO;BU(L0EPB_](#6"]ONG[(@R0.6 MF;SW/,&$V"7F363I 3_H*<)X 4#UP!A*'84PQM'HUT)5W+,^39N\K=O7/YV> M*AY1U,]> )/<3]QCQZ]TY)B0O,:9$1 6KVYLAWFJ4A+E4Y_[. AY^+29*O50 M.5.JOMYW1K%\F%13^*%I#L1PIWY&B&HJHCLXF:GDT/DXU?/Q=6(]E>Z[;HWS MSBBH0 \=;LW27#1WCK=^)("94P[88X@.IOJ/(N8!U/#CB"DGY!T\2U4\9F+N M]IY ^@X;'=//\=5W\$35;/0L;%5XP3M*<# M_,KT]"B,;TSCFD#SQ3C0TJF>.5JHZ,2>R8C>K=*\V.XKC^MGG!>DB8U_,_VW M(;VD&4;2;$GD12G[35DGN=CEQ3WM ,U25N]-RCYXXK@Y&%HV NF^W@V@5]X4 M[E"GC4=4;6JVWZL_OPK^V&N[5"RVK M2<= \+(C86BP8FC>L9_=K^DS>]W]:NZ/#[[^AK,PRO%EY7E*[XD:O 32>K3N MN_!./?*><76VJ%?]:#CG3RFJ^O+^'73+D:X'1/1TBA2=2A)TBP]!^(8>TI#F MK262H$?BMN,F1F <.Z'F(/ND1ASDLZB.8BX M.IQR^D#DRMJN4LRZX7*7*%F8'H]D OC/%3_0=BL6^_1,!BO6[ &XN=9 MEBV]/D"E%]XDKT3 -'O[&"51_H)WG])TISM04A$X//U1]KD]F77#!:J:(M9V M@3YE9'L+JQ!-FF)ZJ9^ +NG\[3'Q^KO7L!:A@\EJF7@@ #U+VGVVR:YS](0:\NOJ@@@ M8-WNLP;7M"D]WRT;^X'LOOY7G3[Q%EZ 6XH3);JE('$([_L,GX)HM_YVPDF. ME\EN6[S@K'Q$V_^0VXS<(?0-Y>D&Z3(R5-*Q@SM&63W#]N,EM#V*7'/9A:H!5$[9VAO<:\(:A-U6)#C^\6,!P"^A/;;)+M,8[8 MWK4?TDH*AZ!6][H-$-X279H" ]NBY^DKSA)VPG!@I8>RF@@4YCV(:0.]!RX. MH2ZL(/THES5V"'!I7]L($9=\8%A;]+#6A"/B-;H/%'[P/8^6B=$3^C4&^F1H;O R:/+C=_+O&--_D#XNCVE6 M1']GOU?V7Z-0TWW"91W:Z<:E4[;VPAJ)O!>HYL[0+O)?H)9J+YJZ/9U2_X6/ M3X(/M(-]:CWC,-WB/*>5HNNQV@D?8-(' F?0.KH3ZU"G[.[$"N2RW'MZ/)W) M O'_EO>MO9';2+M_A1\3H&?/V>S[OL">#P=HWQ(OG&G#]B3(!@<+N9MM:].6 M>B6U/2MJ;RXZO08RBI044%JN?LH MJ$N3Z^J( #,KQKP*@$6V&."G%8D"!1ZCR)'YQ@!T\N&7J'@^*CEO%65!)YR^ MI+([A:(4^BQC+F]"7VET4H@,.[M((-&?5R1X@$SG1P^LT:;L7 M'@:2)8R[K[3PANNQ;=D.9)(_2PU[Z?+R^BM2M)#OFUIME$,+;MKMHZ-GL+' M0Y$;7I:&?4PCD/.@C6X]\UE4YHNMO/HG49_4#521+ACYV]TJN2F5))9*@LX4 MUECM31/60(7,QB 7Z4:1FM"N.F0.!#-]AH+*562[PH%F"K! M8>^2OP4$(>.+XGCW%AX.Z^U_3F%"=QN M.XAU9YE-PX ,)HT@4,-(-SE1BNJDK$\:#313WN!29Y22I6K;4K6LH5JP^_/,T>G'NJYQ!MT\:QZWRI,VYL>:3ZZKW0J03VMU^,):$:TP M7EN[< TG2ILJYK4O^C6XYVH2[ZK:I.R.M*\.%JW7)'S($G>N1H,=B?<&= .>?VK<3:P R74 MCN[ES#][_SGX=YR<'X(TU;P89]T2*,5LM>QSK6SATT'F'D!\<@Y"05SVC8)I MGX:C,.H/'VOY^!-CVJ?M1K7F#R\EVMI#=T5$4T2T17ACR&_DX2GN,8M5X+9D ML@K9$T(C+_AK#/&1[A[H]CF*#_'3NSHP4E$!*BQ2)7/_$+DH2^K"F!&1L\D. M%@RI14PK%!(&+D:!D..Z/JL*.TJA>!X45P *1 M%3+W@@7KLJ0LC!J#/)?L<.''.L2T@X]!X&(6>CRRZ].BL*NLI9_CB%\NH)F& M:?UR4 0;D+#;0:P(*E,L^X)*L"E?7K^NBLP=> M,U@J66"QSRH+($+FL$EV--DD3+A=?CGM+-C^P79E6F;I*D+FMM'IT,L;PRN0 M."%U%5+40>:0M2HZL4'3WQAAJ9<*QPA(D/D^&@?7FWW77ZB@A*XB9&X.G0Z] MB(5&!1XEKSW3@>'#_'J 9L$P0E8OMX41K#R)@6K(6MS3^DR_9@]O]/!*?XZC M['EDU+M1PY[$1AGU@56VEB";"/C%C]DZ@0'N!U]CI,R1 M;1,O90YK;PG.,?CP%COC==6>MW2N-7;(8M;@$E@LUYV!Z6_+(6\'M=,XVX&L MWU1EWU?=_QS=HM]T+;1V25C>Y&(H*]&?P>J_%D;:)GX=T+8)7J^)>\6PY)2W M>8->T[;0V2%K>8M+(:U$>X:H_UX69YO0G4[9)F[]9BPKZY:QHD&_&9OK[)*Q M<^3MF8NQP]HS1/W/PAC;@*X#QC9PZP=C/U-5/F9=13\8F.M@>^&.U7+/)IZQ M9P*;AC41>8 \I4T#/Q;T:(#'#QH,\'6]9[;1^>S5:=4/ AEH[V8>"WBKRYK- M=!WQ\$P3*O3RE*&FT)XVNPWB&C07W6-V+5++\C "76ZOP=*@F>F&I%5EZ[J) MHZ=/K(M?"*]+ZLK(F;K,-.G([$/>+05@^MGLI&@!1/A-&-'-_CRANS"["K;B M@6O-!5-Y%4"L*^3NO^,0\8"4_+89XMW0<2)CHED'CBZD=J]K+FOJJ MR#COZ-$##\^.QHQ[7HF4M5:D0!7NC4OW"OG&D"&8F3!E"&,3KH\\L&G])@ZB MLGGU)1)9::BK)%)I>RMCOEKA)2L<8-XKF4-LL*LE:H2T+I@ P,/HFHGK_I[ MK_OG@*EYG:8GNN,/'I^RE.UG>!J1&T4*4O.J4,PSTZ.WBQ"U2%Z-K/F+UG5% MQ,RC*"J!,=8"4_A(D M(=_;W049/0M2Y<[*KADTSX)6/\U&G;\S6+7 %W9E&X0W0D0K/O@=1NC94JL! M3'),PF@;'H,#_T%X7 Y\)2KT,]Y@%6V0JA%2MN+/YM%&3TXY/F6D='M*^)JP MNNB](B^%K@%ZBKLQ:#798.J@BDS(\_CE)109=J\HS1,-6G)QL 5D&@YK9V MQ$SH,7@7IH'_^DQ%/;2]J14H6[M3>$0:[4^AD3DE.Y?(XLY7X,'A(,YO-WM^ MMLO15$WW4G>4:6VPO%VFVO22AN052:,F'PA>EPABU;4Q4GI-52MD&ZQ*+T;Y M0W5Z_RC5"R[=EQ4$V[F_X/%GE@C,P8!UQXMTQLM5LK"[&EV2#'8)Y!;;$65ZCZ6[X8N#:(MU;O/3]=-3(I[$46_& MM=6@XR_D\LM/V,LZI*J$M^\&T0,\0D.#JL%0#0A(6<5L6 Y)B[ ='AO%PZO+0]6R!@,?-FS0 :[+6V[D*&JA+V"EEVJ4&Z^,6]D3%"ATVM MPT:C _H25'E30P^C*:[;^.4ECNZS>/M'N2S5/*P@KP#FH%7(W,."*$M$X7I_ MAOFR@H7P-VS)L7TG=ZPLS0AKEFQS=5*ASIM.'3COJPY%;8042Y%E6\(.=8/0(;/X1H.CD MJB1RCNT9!(=<':JQTET9JH$R939B/](DH3N+A:&Z#MA,I):\CX*BN$3YR:H/+*)1>*N$(XJ\\78'PD](HVU_ MIC@W_=&-1%F)D[EF?_1C3PB5]P?V+&G/%)-9U)XF4PX3AJ;QJR!,?@D.)^F1 MMJX6V+&"3GKSU1BO140UC!,&6SV$M*_\QP:O$$.YC5#4/E& @Y#9L<(X* W% MU^VKP7%UU- 6KEY Y*D0+DX)7T$\TUN:A/'.C+3:1G XK-=-1^E4'%$4DVF1 MFB-OA;!F2-X..L?'ZME@>W-]7"2WV.5Z\IM=QT$]D2R"(6(5!@(2KB/L!=!P M>N6&:NQ>;!U1K:K8KJBV'A:+^49%?U;JINKTU^*Q7!WLA?80UHP<4@- <[U8 M-@\:_X6F&36FVDKG'T&?Z]UU3J5C M%I,C$_LY2"EY'=02=^T_EA3Z+0(J(\;O))PQP\F%G@(S?B0_NZ,[^B)2/S6R M0"E6%$:UT5*=R;319CBK*[:RG?F0ULQ4I\H\[?DBJ:JD4@/CH;1)N^09")#"4+1O4=:!6 QK))4 I?=V4B I\;TY$%80I>Z0& MM-3@*#1@VS22#FD -AV;8*@URX(!R&CR= PD=\D22L:+#\C(V"L&ER2A*U__ M'GQECD41E-0(4X4$3(0P.-Z=) CS#;9A @2+_A3V"6O!5[X@L]F?!\*(#L3;MU@APXZ4$].,H5V_C"M!TP[MO50"BW ;))KEGTS/=B?-AQ2[-N@5 QIEKU4^X4-0L$+@BK#)W,.75\T@* MK V=2_5HH=XQ*,[T,>EEB<(NO2PA"'KAJAFF?Q&^ACL:[7@"^%O^P-'A$"3: M_,X6;8!>RS+73'/5947*ZN+9@Q6GUZ>\B4^8:9ZGJ-C2"/<:ER4"^S>[+.$' MN5YL/)RB\RH:U(%<$RHD5S['L\+U*8Z17Y3"$52'=FXZ(%QQ'*_+IKUTU\)[",H)2^Q4L M.!R9/8 UO9> ME[G-T[FNWX)D9^XYG/P-%#_(])Y1>4I$S4^/O"IIMD^:'^ !!,V"Q4>(^(HO M'LL9^VE3]!,YT_33V7NKH%$_X;AF'/%-[KQQ1#;(_2<;?/YVMN8A\W8QR%UD M6[[>1I']"_^Y;"^H# M*M5/@ ^/]Y04U&_QPW-\2H-H]_ <)AFE$?^&YMUO=26P]-,:V7L>W;>8E!5( M68.(T<=\#=Q2BQ_^]U__IA8:+M.T"7C:>:;!D&.697I,WQ_9GUP%%34%>&/2 MOO-]G17_AFIA$'!0>C4#197$1!XT4X2/I(0GE$)*R<&;\6--P,H[FH&;# M-JRYC%-):]<>\GQJHK'%5+L60R8?/T_,P,0.J&=IKF]E+KRP$F/0;#*+PT)Y MR@3O :2AC_Y4OAB9*^;&)(K,0>/0AXE3^V+PU%'C1=4X46_00]-FZQB-VU3C M-55T#/B)J!,.#1Z=.B$09#: .@-[$::7GP#?T90FKW1W%2=7I^R44'XDS!_C M45B0$6U!Y@L8H:GJ.8-5&;Y)BEB%LB%Q8RYOBI1M(>44<*#R?9 ?,%5/,*WR M2U&X#\F-16TOTZ;)PW,0;<0]DO1'<;6ZE=2XE)H7(I)*9-(06V9^1GC7V?>"*QDH#3^C7 M(]WR_\AB\DA)0K?Q4Q3^R?Z ET_/U[X$GB8FV"C N62]^_1 U ]Q=CD!>0):1%^[3@!8?H!^[ MMF!]>WV^&C;1-7Q7S$)O$\KS;O$M^WF<9J31-HZ51>@LL?TMNFG;:!#30$)Q MKVOSH(@':,8N7XZ'^)V6<@U;]<]QE.<1$P:AVH&MKT8W E+ML@W- ?VW\V%T;BZ/I M>!?NPZVHDON;9;$FSC\#=EO.>?\,&C3--KT\D1PZJ14'_LTO%>33 8^6)"_-_L([!YJ3@NU+@Q[SS^R6(2BT1OK+^E3, MH866(K\^%V/*_G*\>$K9%D-KM,8W@'(/K=5.??Q?GWKP!?L!4-D%$ M&RL4<^J+EDB'X89H59R"&T(5^D1GE 4KDJJ+- :;?4-)MC7?4F7^F3D_"GW6 M,E??S3$1E'GP\WP?/ -^2?ANXI[P75 MYJ)AFWE*,)GO1E4#[&4?E=2J=6\S. $MGYMAQ[(E5 MUN1I@8MWVCK++83WEAWIEC1T*U[:*E[K/!:ZH2<+MD/DX*K)&(Y+B-:MGF 3 M"[_U:Q >>+:IJS@1$9T9& MP9PE',PWQ<_?R2X.X((G[2,6[K^WA.-X38_-;GKR;U;G[^RK"SN"M^S KCUB M7;;/2[T^C]:F@TB_VMZ+1$WFD? MPI8J:0]F5)6<]S&E1$_KX>"V)&9;CQ?MU7.%F463R,<$%,Y[?61>BLO[V]ME M9Z=8<$]ZF>9B'GLP.OO%/,9@ZGWL,;[48J7]2SZC1+O+KS39ABD_7.ZD)A(' MS1=!1J^",)%%@&$* WJW&Z&OW2>E+OU\OQ1KW6A'&C+U<[()L0B7BW#!,&+> MO!J!LLXG=0_Q]6X^"BO2=*VRGN5)]FDM!.YE(""Y%>[EWK/]^=":_'^8XXILB MS1(. "?U]@S'@Y-SF"[L_-!I__=GS7X_D9MP3\EWUQ'YC09)^GVKIYUW'A/C M,?YFNH_M"O.;58_!8>AQAD4CX72_YX/% -GQ?6S+ ML83 \/[6.\^P_Q#S/\DWXL4O>>:5.4+)'0FVA.!S5V,PYZ;PE]H3=5TL [L&$LQ\PQ0"PMVGVML^I-LNYO\]J]ZTZUN@_"=VIP%>?RJ\(LQQV,8 M0BS(OV?5M[-9\$;X%[R%SD.C[K,@R>9V1TWJ[3%'7TT7U"-]"J-H#F=>WH.7 MT>Y#]Q\=](0NR75G;TA=>^SLK2BBH^XJ3O8T;&P K]EN*HS2<#MK+(;VLTMQ MO.G[;\XM0?7U^BE2'I952+#80 K[3EV7[RAWM6_TT6+]8H8<=>K_@B0HB)]K M641=D-^JL7[(TS3,Z(H:^-:"O$M#/04619!_$7E9/'/GE5Z:+*[S$9^W4IT; M+';!]UI^=8IT![4DIY;4)KGV4TD-DD\&/-4H4?H>4LDAD+.#!L>"^&3Z7??Q MF'DA-9T8*F&:JY%E'AK,W>\VAP3E+WZGV)G%&EC;U5E,P9*,;K$C."7X9M=: ME"497OM^GM7T-L3Y^,9W>M_;F%]41P^V77!N@$<:A269X,NOQS 1E=!-L+4H M2S+!]OT\\^JW$N?CF^#I?6^W F9?6[@!'FD59E@!CS()/AE@<^<)4FBCL00^ MF5MGO8IW@PTDV@76*3UG\.&'=5I#==I'D6?#)!.MV.TH5P=PP M-E+X9'J=]NZLSA<#N_LA_"Z3>MQFG;L$*^N>_,Z]+?;,1PS:K@Z:-?+N0/+J MC95F*2'>HWM[SO5K]5$C4[K[ -GUG W#B*4L:F2'!R;#:6BY!_8").+\H]L- MG[875K/[CTF5K/FT71O46K#=&?-73M;^3[M.'92]A93^>=_/Z2%JD M6Y"A&CCTG=%0#7YM089JN+?FG3X'8D?FG6?WE M(>IC M/.]<&RH%Z19DJ ;" V3U^2RXZ79VD>4*^21%9'(M],?EF'PS NP>S'<8-ZD6/6"\,!Z@IU M9D#RQ<^V:4""]B(I;90[%@8D$ 8D+@P(+0T(6Q\53T?V7A5)*E9L&P:$4?V% M_&#]N A4"B?L"7&"0$N9$:?T^7Q38IUEYIN9$UT.Q+A)\0/FET*=%?VP'C@Y MJ3Z<%4'=)@JOI"^3XFAQEC(ECN_O.?>(0J9O9SIT-PAC=XAH1P$^& W'VT-\ MBP&T._S(EL.?*1 FM:_FHPN=SD"SA9;@^U!)?6T[5)'2]X/-,@#I?.%(B3%C M>$S.!1WI-R[X:F<*@&\NZ'A?U7-@21;FGB%L7K,%ZDOE%%$<557/TIX-/TN[ MC)A21[VB>.UX22$06DLU8^Z#83/ESR*_=\E _ IT$DH5N!\QZ>4;;/[ * M&;C%D9?Y"'>_'/3^J'M?'VJC86$; #U9LQL&#YQ8BS40'LZMV?$\."K.3T4UZ66/]$Y&X41D]W'#V106PS0* 8 <^%%",/"S<:"W'?Z M)Y-G?Y[+7(0%.?NG+DT?>I[QS593X%A]QG_<9+%OB?RBS6OE; MP4Y-)LCTH0ROO.?]L,123_Q'-<[F Z(ZI/B&S;3&EL#;;8TA@3;DCWI='T?K M:AAX]E>=9?=$2&A3[XG:GMA^BW!!Q-G US$;%WWL^S77RY$;.]_*A9V]Y4K*L1\\G!D=*I$Q^.D2"^^H4P MP/R$2Y*;>W+Y [ER3(%OTI340A]WG C0G M\!+,8G7 NT[3TTNNXUV8_G&54.Y HHP;V1V#TAPVT?S;2S"(%CTY@S5L!(@T MOK\B7 +"12"E#(0+L3![.*%O>;%/>]X!8=D!R4 '+,+^V9+5F?&S9>H2G,Q# M.E6>D+FW7_Y7JHEV,F&-3Q;IQ0XV#0Z M<<#"Z!)62Y?_.3$#=QTQG41'IIOLF28/ST%4./<^QU$>B#!?W+V]#$M8.8WH MV1G63[D4I"$&$7*0C E2GQ=4LLP6>)_GIK[/@B2;;37EH,OS'TB\%[3N9B=Y MI$]A% WDG7#4/9?1?*^0S-XY=+D9.<9:06?KT+$F\$-,,;W;=RB3S( 4'V*: M&>I=O(EFX%;CXMYS=QI,H^U QJ15\:%C!QME,'G2_I(C.Z;W\7Z=4& MI',!0@3%ZG(7^27>AUC66XV'%XZEWEVRP5P^']SQ-&:T#+,@#?FJPNB#^ZK@ M^O.;<&\9&W<$SY>Q9?\0\ZU0+Y7DH_)DTK66\4/,O/8C@S?]YK(J,XC!S,+S MAM$ C)GQI(%X0=''?@2>+4::I 5X ,=, ;X)^-%\B*.-/X*3T4O+[_UH&9O] M;\Z):6W\?9/NH[I!QQLE>#]I_ZWZ)T&O':?7GM/KE4O\\=RIQ5GDB:'-S[V= MG8 ?8F-G.2;H011"@+DW64^]]$</$#XS$!_-5Z9'3 :+)N<:7; M(=5U_B&6L4X]4<:43'=0)FU##R#,ATS#L (G4%D?V=D%%=55^/_NF $DV M0L_^RWL=JBG>/L&>V+Q1%Y*:8['<)>I8(/M"6^[?Y(Y,GI7JEC)X*<\2[)OR MA;;#>MKCN&Q'Y(=;D:(I#XD+J[ WU%7@V8JZ"C #4O!15$BRI*R,/F=%T?RFDR6'I,=.LAT6:##"S+:+V(^ MA5KBO:R$C/A*=E/,YQ4\0KVE!K[AO@T>$^2WD3/A&.LSD_J4)&S:$+/+31@\ M\NR?(4W5AUGZ>E!'6@8:])(Q5%6*57ZC$N;Q%I0J8$==INAJ'7B!0LOHV&O: MN.1.TT-="2NP5T2:G1>*&!#=L![DUDFC06_;(.)(STN"H+,<3@_0C8X)KGJ[ M&A-039C86DQ]ETUCW5)0DU9/NK[?N&G,>RG. 28CK8CBP:N^=4.;;(9'O#6U MS#C<1A.)X;"7O?F.-E.T7 Z5P 5=C1UO_8IH;K8!';0^IJK.JC2]/OC/K#3Q M@IUVJ%*[OV20\H8<]\P"B L F_U5&+&-6Q@<;N,TY&9!G(BEX>.!U1K,;NC^ M$]X0SJI?1E!S1:HO\"Q[U3=(^1'R>_T9PK^#M?9;4#==1FQ.2\24AKO"=$PY M.QMCSS= :Y1+E$>,W?&C@9:=3E0 MU*SBLGCE3_'^$ZM.1/T5:;: 8P/&J]?\F1,X*?4[,?T"W@#J%&^)QBX/+:&( M1+/RH4M^ SU*5;=9E+60Z-277D.AZKW8H@8^9?0J5#(SEGBU!C; D8H4$A"A MK7[/8XMU;%X8;45:R*I=-/%R/BP-M?+FP-ZR8AYMZYJ(4"^SFG"8X.AKTD," M1TDY*&??@(1*DSL3 KF[3NGQ,Y S]_GM"VF1 :@<_I;?;]:Q-_+\66"@[E4_ MW']%]@)5,(^L IJM;\BLM?=E61]LOI'")]LAF3ZHM=$K*-MGF@)2M\K0QQ036:)C\7C:-$5$Q2U^TM]LD M+OLBC @M^V+/^B(WY''=\/]!FR6=\*$UI?I#!J/YUR\@6$_L$C-7V<]S-B5< M\1GABHU[H17)*WE-/#$[D2A[A3?6G'C+;8M M\-8R%M!@,S()\XX1UMI]Z$9>=:!1KK N3O0S_9H]O-'#*_TYCK)G?>*#,4TB MWS@UU-OX'FKC."V+R2-E6X=PMR*_T2 AFPC),>I0<0:I'WR[AVJ#79/;J3; M]9"V'&L/;[$#ME8M>4C26DLGW&1-^"HM ][>4LBI4_[AF294 M:+0$G@Z"=RQ9!Y'K(6,=D-1+7DZF(FP$E /UFA8*L,G%76 F2B6OHNXJK2(KJ)E^?W M;*H:.%/4%!6V14ER8!4QJ6. HBY!#" $2(/K:!N_4"X'#Z;ADH31B?&V(' < MI6>4]3C-RST$7VEZP?XCS<*M@B:36@6DT33M^Y?8>"GR'6_O^SS&J&Z2U&VR M#1-OE!3E1;,K4C:,PT:W/?'E7C"S5#3,%9XB[-M.8 &3Y2WRZFR[1]13M%!A;Q*IUH:\5I M7%ZN)]\5#7Z/=G%F'O51[KZX0&Z7LE-@BT;6GF3&O!RHB4;!(2TT;!OFE@^$ M,E&F*.H/=:0X4K-$"B)X0J@)JZ>%KCX\.;0:R2C2F8<\I(JU:J*"!W0Q0YF$ M-&800YA+\I7GF+E$6A-A+I%K(9U+BEV)?P2Q4$:R2<282S0XDLTE&A#!$Z+: ME=GR05H1G@YR'61LJ'T/$&0PB=FP5@7]D-H,0!(B:- #R(,+NJ=,I)TKE\#( M]@!9,U;C+@++=A;G%7#= :A^@4GX[;)S$GCQ2&L_B9DV@$=+\YF@RT/@V6T$ MX\QU\\![8(__)LQ7F@8PYBN=3O+YJO!)^$LI:]T\\%#884TZ7QD!#8%"X[GC$VE& ML,4_GX6],NA."T,4R5CA#QTN]WNZS<+7.JR"/Y\]%'U1_'1'>1>%AU#\U<"1 MX>P+@/1RURM=Y%8M-WG(6R#M)JIGV]&]'//UQ7KW[U.:B:M3(O0X8UU!Q==2 M$N]1O2&.:=&U XXY@6XOVN)]CJ,=W9U8L<<#+2R<>./2VDH8MXMN&\Q[8+Q% M:+5:3MXK(AJN[(5/1F)\IS!E7H*(F[]=R)I.*&-M*G;/,:_AGVFP9("90;"$ M_X3LN6.__VN0) &SWP7X!@CNMGFH++SN^L,YWDYOC8 I90RKYR;FC%USX]\L^5#Z.0-0?;DW@!X_M(3S=6B3,\RS^S2N7B?X3HJW5.L4/XTQ"_!X93O. ^'^(VG=)]H ME*R^Y)E%LNNE\>8H_PY_.:/RV?*RQ7,SU<=(];4%6*)I?<<:3D0J(=8GKY7^ M05G#=VLT@EYC3-$(;J';H2&7EQ-?L@?60Z+;9(\PSB'-)!W;*29\N<-J#\GQ M?ERT&^E/=.BOG M.9KLK[;/UU6E^FFE?H(<3C0+?88OO3OF#H:-:0LZ9 $EJAJ<(+O\"(9U<=$W MXU<-N=5 /T:>M3<\/DEVSQ"I#7%&#\2#)&DJ1Z>M+^4829KHT.$I$L:J8M[. M6?P9TG :2%\9 '*"9,"$R0=(@?@&UFN5$ML\)IC&OBG\31=&R(R'&ZH/$B0S M%LR&^R,GH3#PO!UUUNNH?3\9[MF)[D(,PN+/<)UR9H+-\.JD5B*WF\-9%XWC MFQ"/CV ]-!T?]M#5'5,,;<<2CU8[+I[1QSM.6D<_C+7MC?&VP^PLQ_N(C8]P MA..0&&,",OP[KNG9K_+YD)"FGZG)Y5=I383+KW(MI)=?ZUF<;1(H4BB%O?SL MKV17ZL =7(&HY\,-6 V49#=@-3C"Y 03PR(_UW U3#:TY3>E OH!X5@]:CIX MD3]+!2,M&08P-.$LKM=\Z4R7':\I*D"=F*ED-H RD9W] )QGV8B.?D2EQ4;K MU D&&$8'2:X @G7,TY7_NGBE[IS)];Z/D[<@V5E,.\/5$:F;U@&RN;A5JC$N8RK2F[T2*M MJN ')90*E+^%N!'>>L!HEV0]M&#BO9T_R ;TW9J8R.]I803_3@(K3TA@KDM" M&9!.7DT)$CQI.3$,)I<[%>U;YF;5T'8MVK?!AY:FHA+6\^8C]GLBK_5AR_-P_=U]&N"%Q.+U^.A_B=TK,X.J54 M=1_0X3:,KG7VVUR"@ZI+CQV4JM^V0F%]A,L0]FJ ML IENT74K+>FP*(KQ.],X<)+XSO_=1 ?P7@=OC$Y7EQ7BI[X6\!-CY/52D#5 M"B:'E=H9<;9J@? F6LY27R9J*R7YX6-,D7I :AFH1R/RK'K._AUF MH]DF:P%YMAS6RGAFS*M[R3!CY;@>6U'2+U*I,6+O^?J1/0IR.C.FAA&6OVBOZ2" M-$O9#4I-[Y5O%V\LR*,U %Y: -J.K.9H1N%QE+6D(;,#7 MX6H(G)3(;\X[QV>$;5H]V/A*#549\)DVMEX^T$F%*1EE5( "I(4\ENLA>#RH M3@^U-0')H=>BMSA2Q!V2WT4M),\IC"Z0-#'$6)UN:10<^(9)34:#BE",--%!=K&ORL/$3P*J:ICL!-0&C++&*&OQ M%A9B1N2=,CAA.3C\0/%85L,Z<9)O &_"B%YG]$6U\3*J[86/HJF-W=Z>UR2B MJG?.BEF4\L-KT4.?N>>B!SU/Z/02YD8EW41?TG%>OWXCGI"KIYL-'%>DT0 _ MHOK23X2(3S4+%?F5Y-8RC:FXH^DV"8_8#^G8 ]2&>,/H!.0?/Q;;QD\1/QAC MN]IZB7EWP] M4Z\\\V9Q:.RV']0+-TPR.T![E]T.H.[%=#MJ>O5D.K6Y==CF+_"_1L-I/X7914HSXM:[BX8VEN1NCCAY1$\+7;2-^1]'Y 7 MS)=B@)66%P4**$;^DRF H>T!P'*4E0FOO6K%5Y.\ 9R9RY5^6U8I1;\2,!J/W9G-&HSH M0<*=%'4*HAG61P__[6MD'G/8S4^F#%]+&P^B5VU G.)^Q'N<2_$B3,-[=9T&2N1/_ M+#APO/.7AQ_I4QA%W#,3[PVR"^@=+K;&R_2,;:(J(QDK=&ZO? 'XHWO;TR M!17ATBL#PQA'O?BWZKX:Q&B)@2-0AS4K( M#!BI#";T#5'4)8$AA/!WW:4?.;VCZ>G HTRN6!_<)F&N!)14@6 MD^TI26B4"6>:V-0?BQ8\W-B/HHIYL*,]3P"MQV60<(]MRH2Y?PX2>A$>3FP( M10:OBS#='N+TQ !ID*'9NB5 FV"O9<]#5;3 Z4Q$&RM2M%(DF2.-AA3IG"'Q M/G)PN] >.;*02\+M,]V=#G2S7T=9N./RA:^TSE]U^75[..WHCG./OS=ZRD/* M-ONN:KHD.JX_!+G@=-U'O25=\0%^AM+\1",['"D_DD^0C<_P2GV.X6;V@>NQ MC4&/775[;&/38Z!+ZUG8V%N)ST)%0*,U4>RS]^$&-$[[6;\*:,[F[;W>O1T) M.X=/$"#)!H"B+O, ((1.0Z-\2?JJZ(10YAB2H%J3,0D?W?IL0Z8C,^&"S7T6 M;__8B$NX_ (;V]]E2;AEZV+QPY>(;?[4Z4XL&H"Z?&.C4]^CQXJ0HK+(%E)7 M)_F/H@',1"BH^H%=Y[%&9NMR#PXLC:[Z3!^^N!@^[D5/ZN%+Q8\GW@#6':") MD^J-0885=Y] G]9&]8OIHLYZDWJ#G=8%LY-,]Z6*3L)?48SGF>/%<8]DRS%! MVCL>CMI?CO&17HAP9'EP+X;,U3F7_SGQF(Z4%T*]L^64#X[M!-H]DL\GOL#: M[*OD!??TB2_<5 L/11U ,JLD[V(P+\M95Z>;*(OCL&V<]'$E?2J1'I)06NQT M2:(%#LH94R'$'3WRZ\S1TW6TCY,70=2S]^)'\X,DB]903HMLM%4="15%2=40 M:;2T(H_O50E/#GV<*+[1*$[.M'KC'-U8@UQ^/F.-<.A@0B[ V2EE2^\T+2V, MYAA%4P\ZD%"A00^:Q<^HMQ_&"HT>,:B#RF"\H XGD'C//Z\]VNB4@\1S1T(Y M?E%O-IB*B8K8H<'N(71HI*>\.)F26.ZX!3P;&L7\7IG_H]LBR"I#YZV0R]Y*Y-0L27A)W&SN# MX* 9Z)18Z:6;4P(%$^*JQ8]))4RHJ^:R(=2@K8(@-$ %OW0Y9 ZA*9F$NXW? MTH3_(7@:,M[Z*F"9A)5R&^"A+H^127B"] F7_BB5'BZOL!XY[;S"0+ QRROL M;@ [9)9ZK&=&(X^XW>Q;GY>Z'C7E@;"IDE@.4117Y%AQL;"J!4,3 MLEHD3%C1?+D_CU]8@]LP.)2-K]7!VLHJ4"L:M=R]&^ODGM3E2076-68$]MPJ M@*UM###46MM MU%]7['N1[2WO+INP[/W,QIMGU^" MY ]-3*&^*N9Q4%\/ Q=Z504UVM"Q+EZ=#4G@I3TADF +E2FE0-KH1'U55*;T M]+!C"FI!?("I5SN M@:>Q15%2ET7.:CN3\*!7XZ=U*U( &,E*=ATL6X6J?::9/[CQ<'C)R72*Q M)$ZP:?)QLS=;RNT#L)7HZ(6XJZ#A*C)FLS]/Z"[,^(0AWY%+*Z!$Q71D5D_L MFSW)2XLI'CLDQDIT7FBEB.?!B8@90HP\'F8VN-A'PUCU?=R"#=:VO&D";I-X M=]IF-V&D7T5IZB'-+D,:2*PU@WU>6.0\NJ?):[CU<^JQ4,J[*4@**=54),73 MI)/4'^-7FD2I%JIP,_P['0 /$K5 M@JASE J#(,.C5.MA>*J'H7(@7\QZE'HYXBCU$IJ3&LD-SR$OO3M*=:@"[E'J MI8*38! :?Y1J.@XE)^>,-KJRCS:Z@I\C57*;ANI<^19MY%(%U&BC*^44"0.@ MT=%&BE&011M=S1;8\)-M8,-/T%Q4R6P2&_"37X$-KH1'#&SX2<$^&,",#&RP M['M7LV#M#=OL'^(L.!2[4AGIY.6A.*>0N-MS=5'NMA2%25$:@6_C!(_W)!." M)\."@W%-AY06U4!@8L0T-[V.Y; LA,T3@4;B8:U?P^RYM /7$4\4&D9/ZS2E M['_\'3F%&W-4:_#I/BRUE7D'B^RY>3ODC354V4_Q6F/>%BD;XV\SHB83<:.V M!VE'QJ!5DJ%D#%1GOLQ8Y7+[D<9/27!\#K?!07'#5E$>Z#*C2N(NBII%T.[< MCA48ZTJC%A+-*XU:/,R-WSS36_/KRLNXBO)0^%5(K,8OVH7?<5 T+$]P#"(OT%,/71<]];C-C)Z+2P5Z^(^ Z!&R]&:7R[N?UY]_ MP\'/L$0T>0FB=R\05 ]?%T'UV$WPKO&WR3;[7^/DL%/[L@<*0OG3AF3L[RW3 MC+O01"E,G[6QL+%.6#"_F10#+8?9O P\I39].T;+^71Y;H']E'[>W5U+=PK M=0WI#6[5\-*^7:2SU\"O*T$] !G,6!/H3T"79[^)FP5KJ)HZ>;\)7NN$M7]VJRI##4FDDF:W?<>3DB"I*\ M).;:R;W08&LH)39:ZZCY@6&TEK+JZX/HZT"4G+:FLMN[?OZG8N_*?P3B_87?Y*_GFYOEE_OL#9OPY+1=_(/VEPX#!@^G'E]; X/:#2F M]V]0GZ/#4PZ=\S)$&M%_5CA.L@331NZ[HOKW/CQW=_F?4YB]_TRSYWAW';W2 M-..]LGF+&*R?PZ/R99L1;0 N5&TTZXY>7I?DE4E=>T6J^FB/X;C0[XQ&=!^* M>Q1QI1#N^SBC =E='ENC$32&?="@7.31O0]Q\W<%X>R: 8U:M]+/V&BNR$49 MQ?Y=%G]/6@6Q(M6=J'H4JF9-57'AK* FN&< MH$ 9$H^T025#A9%X(0V_Z. ?-7#$7F!?D*X.#I'C8.;[3.O]/CR$_-N7428V M09+ $55AH)M,4EE[*X&J(,E+(@6.S"0TU+4F-3::=YK4P(!4_J?$]NM M7[ZR_Y,=1JF+0R['A^7M+<>K8D24\^%Y>557]Y:XBGZ><*IQ'Q\"FL0_Q0=^ MF3F]CK;JN#=Y>:A3"X7$O3&/#VM6E)1EQ:U[S BXV60'.W/0X:5UQ@ "%J,S MA1$=_UQU?,@Z_D441TL;W"9_[V1';Y?G.<^QM,VJHYN^?48^8C/M>XVA[G4\ M(&QNDWA+Z2[E;KY?@X1M\[++KSR34ZKTL*FK <)'(W\O?4Y1//?C%A5(50-G MNV6IPWF0/I-C2Y&WO%9*PC0]T1TF%TP U>6#"9HF+&"*)M-KT3GK:+Y<9K@L>"IDM%/@S0X+ ML_QWEEU=37=>+;D-[O=*:R Z0^2W8GOK;<6M7DR?B.9:K*;3<0&C/;M0U,$% MC?1@0 (;R8D&,G#4!P;:SL<#C_X]H.'R>*"1NU-Z^WK5;N;SB M[#GA:VV?<947 M;0+$]V4"!#(3F?_]?[S/PE_>6)(&; MV%_,6)3]\MLOTRR;__/WW[]___Z/T3B(TCA<9/""]!]^//L=_OY'\<)?GD[^ M\0%^A'^=?/CMP7&'*4_L>OE9>\OR;A/^)D\OOQAP\GOZ\>_+5X\I_O:;#U]/>3U;-' MO_^O+P_/_I3-O-^"$L>Z%7;#:W=T<7'Q>_Y7>#0-_IGF[1]BW\MR$I7C^D7X M!/[TV^JQW_!7OQT=_W9R](_W=/0KQ$Z^/=UOC32)_;]8%GJOB]3+ MI80/_5YI]'O3UZ,6!"/4GRLO1**?IXQEJ=EPA)VT-;Q'+P&5GK(L\+W0REAW M>K0X\.<,_A=G8#H8#^8X5W'.74:CZW@V3]B416GPQA[BM#;I)F]H"=CUU(LF M++V/GMB(P;Q[#1D\"FJ:!?#/1^B-)0DV 3 PL/R_TS@NGT+HR_FTI>N]>& &Y8ZB?!'-5I,'Z9LJM%&D3, M3%'%?30FHX MT(?8B_#3Q/Q% A^DRTG"\M7=9(CB/AH.[D\O23S#B;IIT_2;ZLV#S N#O_/% MR.B[N=.RZ><'MPU77OX=GLWA@VP\(%$/#0=V"P_%2\:NX& X#LS$M-^VJ2(S MP&FJ37_/1:G5G MZ6!G/KK=EBT<\LP')>NEW0.?^5@U.[1W^#,?(J=QFP=!\P%J==?BH;#.B-6] MM7I -!^R7G]6CT3F@^2W;^5X5&,EE_9CY71B/JCM=O:. 766F;W&=H\$YD,2 M=&#I>%!#@W9:NG!4J#%);;ZVI5WEY0C&!+_$C_'ZG370ZJZ% [JEX1MWW0*4VS0+X"4LK1S+BS/.I0_K#.Q48,6I* +\ M#<[I(SM@&[Z\!3K6B^\]?%LS6*-Q&N^>_BJ#*V?][?N<^?#??+&^BQ/X/-\% M49 Q_,7>Z=$.>0<=:IM4YZ?$U]U3(HX3=C?XS8"/Y=\X-%B7_K6(<@OUGT$V MA9$_!Y$?@N[ L%DRAX48AILL<]!I8&]2'G2H;5+-W2I6X\[@2!HN1O@U*U?6 M: 1'PN*@6@RPL5W2\F#:-6^N![O^8SFOMM:E+\Q+%SC+LDUWT>43.N\3V-E= M>6E08](??&CM4FGIH]GD+0?2E3)>0BZ%]O3!Z/7VS.P8\SU:A#"ZU2^7YACU M^K-CC.<:SS=OE3UE#LS>.ULTZU<'(GZJ#GA;[SP(^!LV3Y@?5+_M;6&6O*I5 M;\AF!.M3'YJ48.58PE?AWBHAN)^+H\+HUGR_WOQ=[4I_ M]:D JI.L]!W5UO3F[SJ0JJ^.FZ.[10:?0\Z UD:1$)X(75^\Z5]ZUWA46+NECJO\D* MT.J!*/]-[;.(7G_6I;.ZM=NN9/3?8@?@9G\U9<6YY N M,O_$UH98\SWM73*RM>.N^09[,8E;EL7,>\>=SET2SV[@ 3AQ^C"LNSB!CVFT MV1W5,=I:>6$[L..W /.BE!\9>'GE.6M0=5[2!KR;8#QF"\"3>;K9D^P3@#[Z[&VPH3U\;1"6IE# G[-\YC9HD+O+?8 6EJT='ML M0S*[ 6)7;!)$$9J$H]%M-*K8AK]%R=K;#IVLMI"69&=M'';#N==' /3:XE)Z M$X0+^/KO/':9P7G@=9%A/,A+C!\A.#U4\J28D]3N.%HBB9H<4E)6:XVLI#X2U&/L:W5O.'F%K%V/2;0YAGK 436_XAP<8 M\186]IZQ:,1&*S3X#J,$H'D&UMC?ZC3$G*=QLLT0]IE"IWEFTY3Y_YC$;[^/ M6/ [LH;_R.G+J8,?AOD;+E_3_!+'JB<8!@OS_H=[SPQ//Y6 VQC.*HGM[EU& MP>2+9SPY9/_#[/\X?^YD^#<"W-<1+/9'25 M+XTU![Y(82#QO%"W7W]!7V7R'[\>_?H+@"D,!0\%#<+!YB/-8.%A^9.U!3;V MTM>\UT7ZV\3SYH746)BEJ]_DXOOMPU&9)?>_E;\>KKVIA9M]8V6_? ]2CC2U MV@U/+^C$*A79MH3UP?!%?=PI4>^ NXEG7A!)1,Q]?GAV1"-:?5GQ92Q&PY?M M"8%L:ZV[\ UC]T );[:JF@S//G1BHFKAX,OQU&DYOD"/"KGA(\.S$Z?DM$V\ M6%;KL?-E<^:D;"YAY",<_5WH303"V7IF>';6*>GL#YXOGH].BNB#UA-80DQ\&5V[K#,KO-S.!S,1NS]_V)+J=!VGAU^ M)#PHU)8:#P1?;)\<%MM=$++D&G9=DSB1"VWKR>%'MPX!>B+;A\ 7V(7# GN> M>6&X2>LO$=C6D\-SMS:#>@+;AR XEG]P6&*W,Y9,@FCR.8F_9U,\I'B1?*IQ M6PS/N_AM$T,12)+"PJ(MR??=_%+)\ A$""%W<1@ MWU])[*7:_E<>'1Z='AT??>C6#)0#$8C/V#025B3W^Z[]O3V;O*@*%IF-M7+) M_S$N)HO$I&_2'&1V06D]%AG_^0\.C\Z(]H;FG"HLQA4\O7('7(=>FI87CW1= M ;MMAD8K0R3 MJEQN5]#[PF:O+)'-5W$KH.83K8Q%XA+,6A44=WP"3:5\54O*W%;#(ZIS8A,I M2Z"XXUUH*N7K6E+FM@)JB#=9=:0L@>*.DZ*IE&]J29G;:GCTZ;1[4I9 <<>M MT53*M[6DS&TU/+KHX(HM@6+)"Q*:"G@_+A%_LQKOD:;$E&T Y'D7Y*4)Q)(+ MQ%A:M@^U#Y)0&?'#<&PD7F)K'&-W1N^03Z2^',L[EVJ+V?:#P "125TE%;X, M>:-WR!/25'ZK!)BZ8MQY'O@@_A3RY".3)!> 0YZ1!A8E+YUB%@3X#X97OGEA M'HB9K;(^YEEI948FG?;PW2*>OA(Q"FQ.^KALN5AH)S;O@F#)EVQ^2YK!D:]K M4E?#$0B[6^:H5241S(&_NCB5M'(2!2L7EO4VJ@$ M&M MZY2NK'?Q?^R85#GC%\C///H6KZK3RN]K'/F&)ZG])D"?$U+5/TR), @D M2Q&FVV1M%M<7D"[*XF9PRG#BPRN2FVA!5B$2!&1TRZ#%21]_^X[UD3 :MLPR M+]U@J9O#P8/8>%E'_OK(!'K0+<.8AJPKJ#LXG[='+Y!9MVQ?VWE,GS!W=5[> M-:='(DAI.SAG./$]-I.N!B2!R+MEYMIDY4;+WH8CB;1%36 [VL%E68Y&(.-N M6;=6*3[7.237'R")E,6-@!GB()PZ4UWX:+1@ MBZ$(1-LM&UAD^3$SX&_=-O,6*!C,RM4)16C&H)Z&A439=:9&K1L&KH M=@&\NG(/02L P R70!LH;I1;T0;]^ !Q(V"&./[*3(9*/>#B$TB^6S:OE=?T MT5NBRU3?:[S=8'CTD?CDI)*6W&G,0R.XHM(M&Q< 3!9LM,^.7,3\-L +\7:Z MMI1E@ 2"[I81:U7ZJ4PN:B1P9=OAT7DGI[UHL,V6T. M^U]WONL&:J"/3: )W3*489+D%Y;,;MBK1D@0Y^GAT07QR:R>G(50!&(UMHU1 MA=#G%@.C)5W0 N@@OF%:3[)2. +I=LL>9B1=#A/0;1<%*T(BD*FY(BO:J?)"T[-[\!'%3E^IY]50M84#"K'QM+;@-;$)=*!;9K0]EUV5-3/GY79+X*BK$U\+F2!# M2+>,;']Z">8&QJ]A'GZ1#A99FGEY64.)Z&7-X#A*',9=6^YJ6 *A=\O@MGLD MT?=B@%(($QS"QGEP4Q21EQJ M(A6V FYZ<"A3 A0(OULQ9D]LQ-@LOR *"Q6:AN,0WC*YCV!8+%U5MBDO"Q=E MB34.[4VZ!:$0AQ7;4)_F# CTJUN6O.U$+JI+^)RGX6Q,')W:7))\#1&"%0B^ M6W%OM:*HI%/-G2- [45!A4\@^6Y9^2I%QY5)-W8>!?TGEK)*0N*]PCX.@32[ M9=#;%#%]](+1?73MS8/,DUT/$K08'IUW4K92. (1=\M>]X0E:2,VNO62"+Y@ MZ:7O+V:+/$CDAHT#/Y#O]%2-@2GBXT ]P>LB$V1\[9;5K@(NMV!@Z9.$35F4 M!F^L,%H^Q"F:*@?C%^]='C!GTA.B&1Q?$ MQ[MZ AN[EM;V0/I*-8\YU5.6!3Y MZV/9FN/C4Y+5M%[9FN-CXB!D?4Y%Z^D^GI]E:W:KB1P?$WN\>6)2")0/XF?9 MF@B((#\)264DL&X(@/PL6\/+4GY\0KS=$8E+,&M54'Z6K>%30QQA7$?*$B@_ MR];PJ2$V6=:1L@3*S[(U?&J(M])UI"R!\K-L#9\:]\J@**4L@=+WLC7')^Z5 M#./(2Q/(#UZVYOB8W.9K?(S=&7TORM9L*^BCEPR2'.\H=UL_LN1Y"G1J1^B( M.@#&R)TZ?"GR96Z"JA?E;[8!Y^C2RT4VC9/@[XW-6"G_W8:PUKE2E[>&W/EH M>E$=AP?T/DT7QK(N&@$SKI0AJRWG*I)>5+[A@=2[>Z-H"1RY\O6N+>T].#VI M?[...ZOQ+==H#5RY8K'6$KTVI%X4OZF@-?B$2UH-CT_=RTZH)VX^E%Z4R=E# MJ?QR"UH )YW:GDEA]*+^S1Y"O0^VK!FPXUZ)41,A[V&Q5BEG5](D435K=M+! MN,P* '_-KYA5(@@Q=O#@439%V.)Z@!J!-8(6P^-UHH;#!C*_L6C![D C>5G. MUF4[,($Q_-]('LA:HS? 3;Q=D@J$/P%KX^Q#M,YUG&:#<4F!=,6M/#<\IJX@ M6$/,' 1]",GYG,!*^9C$8^DMA'OCMQ5[0QETO,Z)4Q8[U"FG M+FP#[!'O;6N(58&F#Z$W3R +X!%K4-_ VA/&>>VT$J_TZRMI!_00N^P5DA-] M:968^A&'D]^/_LPBX"@$L)>C61 %R$\&6UNU[/4Z@(60^*!32PE,P/4A7F>/ M))/5'6CHXD07X+ 5F./$1WMSQTU'H)NGA\?4N9V:?*AW<5B*PB$5Z=T&$*]\5&\,SA?BS0K[@&NDEW*]$+6#O@A-I\VTP0UML;!1!>%[",V MR6NX4*;[%'(EVP]*&P)'Q&&#C>2O ZX7D49U)"_AY8+8<-=(Z I"K(A-AW5 M.)2TSH>UF"AZ707TY32\8A&3^X8$+8 3XFUI;1T18&D<#.7&Y@..6UJVIZWG M@($.FB'V$5B+>B+..+V;*VN5)TO#Y*31&DCMWOJNC:NU>*B#'R$$2=/$1^K+ M:)3_%!;R7)^S-/+2M?-"D CUM5)=M9$<6EJB1:"HW3*02OBMMTC!09#X4]10 M9938!'%%YG90RH_4*NWGZM[ E9<&/GKN@W !NQ^-#Y5F#T!U]Z+)C+ )]*%; M%D\%XOIZ '.&V !B),Q:^E!@%.A!MP(.%4CS[^E-D/IAG"X2K9BVFCV".+IW M0&V$5: _W3*>_LFP#AC,JC>6>!/V=8%)(@;CG(W*U0?]Y:5>A\ HL:V]D2KP MM:L)%0+E:AYM27[+Y'KJ11.6WD>;2B;P*%"4!?#/[=NRW.2VJRSPA%E?:Y83 MT6@_/#FEN*M2-^_KR:DK"4'5I/(G*0]0'ZZ2V$W\>G+JRL7KBI@4 N6#Z,,M MDZ:)7T^T^@#;WDIGEHN0+WA!8'^ZIK"=( M6/IPV\1P!>>O:6?$X8R?29"A%NOV1)$(\& MX\M1@49P@-)M"A2[DGU2>(8RP^)B1EDKDA8>IO0; T-$FS4S&9K+OXK/Q5L@ M=N;Z.A),N/37Z0:^FD3G;5/)UE@7N%A[D9ZV:=6 DU/RBN'&UK.=T?DWB2>+/-1T9^&-/M!1AT95.NI0+&T&CO M6 AJ+.VB2,WD;-P'4.%*$()4RC6!]>)Z0KW;<"=G[M7GD4Q?SN"MW3$@WU@5 M28WKZSQ ]2:1BH<5_#DX_=VY:9 ^S%Y0,!]F*A MLZ0IDLZ 25?\W4U418FP%Q<4-I^Y]"46N)E6 =1'F/4E_=048 ,NO4.>2@M-#>E1 5"94LX=LQ#*NT2;+U MK&F70)1[5$\Q ">1ZH I:#>5:[.6;2K?H!>CHCIVK#C2!I+L5.2C; 55) MJ5Q9>&8^/)D%TJ3SC?H%?CME2;, 5J!,W3*;2BT$+6B39L?#DW/W"G#6-;1H MHA7<)NN/)??2+T[L>'JON0Y5NP#6>F.WW<F6N;J<-^'\!;?XRS^\ $ M"G$@FVP-0Q:6V(-7/3&_.%$%?WL">VG=KH"83A@^F^$3"-Y)"^;*XVQ#\M*^ M@)K.VRPU IDW[7P1PG\XO=P9"O-^+4_!7L= 8.=LDK502?0CV[9+E_8;!XG M7K(L@@QE"^57]CW_BTQ+ZG0';';"NM4G#RF2#3@-I] 37=,7S5 M!RB0/:VA4VZ)69OQ2N->G=WC?B] 1R>L5;6A"23=+4.G+"7S*M'N8YSDDLNR M)'A=9'@]X25^S$4@^40T['EX0EW(S>QK806N0*4Z:.YL'DQO]70_A)DB8GWUAV33628"NU\'PE"0!)WP <%B/2?P6@-BNEM] M"/?1>LR7?A:\Y6X*G3*XQIT!:E>JEVM(AS\QZZ+N0[9/ #T.,L6EB\U# )RZ MM&5-8?%%OXNL#TD^M\*C,* V\H.0;=T]>8GMK1EMO Z$05U,T:J:M<=1'W*8 MWC 8K!\4(HY&ES,\RPA]#AJM@!IBTE]2Z(/& WFES' MJ72ID34#>GZPC8B:C3XDB\W]-5BA'(@K"UBKG%G;3P]/J2W;AU8,(0G]2#&[ M9G,P7MUR^8S_JQLYI=*.)#B,NIKDUUAN F# O93>L^&^%L_+"K(:E5[\38)UX M9V/7?FN*W,7$N!9TYM+WXP7,3IB;+'A3%/S3:3X\I4ZI:2I97?T086V<$->- MT] ^X.LXRFGZ,\BFU[",PXJ:Y!8$(Q41]@+L$4>#MZ4I"LB-,^^ZJC KJZ3\ M'JJTW?"4NII"6TJQ![)QTEY7U> Q87,O&*WV8N7A#_9A^9%0:[JB2K_=FCM\QC MI1-O5&\S6^T ..OI)D6,MA?9A[F DP4,/?!>@U"5+$.G.;!%;%YI43>X6'N1 MVG@?[NUL'L9+QIY87A.KKH:(NQF>?B(VGK2E*2K,OM'3TY &[%ZD/!9LS:Z+?5G=E4;0!_#64]N;%+"3"87W,H;=<)>C&5'B8RST& M1K/E8^A%V64TPOOL"OS#DRWL8%N)DM]8\AJ[H1H/<31Y8;EW'XQ-5PQE6]BT MN9FXIZ9B: )NG C;,-?QILE\>[C$;%+QC\450SK%F'PU/JDAV'6%WT6' R M$7,5T.K,C/,8S!GQ9D.)T^1/33QHA28@@=$MYGM=0[D]6+G8IL1 M)W,[PR*[2/RIE^(WMZAK$HW*73MB_N)%WH0)C+B&/0Q/J9/R6E0,4]B-\SV[ M\9G29]"*&06X<]/16/-S9(K<6DIG2A/<[7C,?%@6;]]AOD03]@0*/(B0!_Q_ M='.\>2'+;](!@X$/ZIV;L*/1]B\J3TJ4JX6WP4:3^(O6W(C7&BVV,E63'LP: M\5!D^]^///'#!>: KC)>2$&BO8<="&Q,B+_(S16;@C%;";U)E^6V%N"&:PIU MU3!BC2P($"B8L86\R!C_G'E)]E/-MEC^U'FWG 4"!&IF;&TGKS*Q(K',+[5Q M:4N6"?\^@M<#^DG)X>D:\U[(C1;Z&<,$*!-ZMT.I*ZB@=F>\^#$P03_]VQ<['*Y#\P7)9"*R= MWR+,G/!8&NY2= 04,9?K6$L@Y3D>9]^!69'!TZ@3.",3^U/:$']='@1J06L" M+W#HNDCX3P,\X@N]+8N9#U@@SP,5,13=M%N[^?9K+Z*1OKS,OGHLAW,=1Q'+ MT>$%U(?80\].'H,09,O+2<*D+I#VW@@T$P=[M*97;9,FT,UN9:UX"B;3;##^ MEK(\9K [W4Q/*4NU]FF.IFQ(- =8Z-RW:A8P><4,S/ T(%*K/L8 MC'+M!Q$!K!D;768*C3#N \@@=K:U]LDSIT&@$_IVX';.497/=+%D2LN[JIH MU!Y^4_10"P31,'?\/$<@0""<8!)Q8J\,D%+!%&EN-CY8Y>0;EOI),"]*HKQ,U_:M^,:]PX2OR!8 MP ;)Q(O*HC6;ZM9E?&=%(=8%;;QP4_AZ,Y%>0#^N0GE8MNU7#<\^D =56A([ M?^5IA["V"CL?;$UY#F#M'0<^Y@K8, OD^!A[>?#R-WM#T"DK+&P$,CJC./C* M.-69W'H= #KBH%85\X+CK &ZSL^O)_;&H@7!5"I?C#'DW+H!ZGFEV8/0F'BR9B">.YF;[ M5;T. !VQ"4?-O?;!5HBO\Y/KS@N2W/IK<>SH5QGGLF: M#<^.3PCF&6](.M-+V@ZP$,<.J9GFSRH-6)V?3-7J1HG,&EFSX=D)>8YT!34R]:0R MZ 6D:&36$*8 R-_()5%O'M7I!@9/;+4P9IKCD*L%N@?S3I!:%*.9"3*=\ >C M-=D4;8=GIQ1&#>&XS+YK)MT 4F+CAJ8P^%\[3 M8.TOI9B'DN$8[2J-^@%14IA!M,:H,T/-.@*TQ&:1&L+AS]A,,T$+&#^Q043&*W_B2*%T?H:L MP./B-V(^O2 MKW'&C*:(9@\@*"/+B#QDTN!\)FXQ/*,NBFW$'><8IL+6^7E1EBPJXU8./CMP M-PW?*_4DV'X0R">)N\ X^6D<@I#38D#;ZJ05>J';!V DMF/P.!=$7)B!ZORL MR?%>>2D;7<?7@U4UX2L6L7% L,NL4I^GT\F" MA&U;J712R.CW H*CL(\\PO"*P>5F\4=0KV0]RA7[AK;,FET" ]2W@4S%);!P M-B*@\W,WOQY[^!E;O%9C4FX_.#S[1&$9*08Q&#]@]2[#':^R+6 BMI;P..9/ M%DTPG9\5F.L@R-:7(U870DF"]B5C,?V\Z?<#'9!G?3+ M7#C\&5H'>.>G:R6_%4&,5_ENPQ@O82N0"85UAS,BO1@O<3- 0FS#4=+,GT1J M4)V?,E]9]A"GF%DY/Y\>WO3I)1&L3.L!Z!A!!4V&'S]0&%QVAZ,S6X1M .Q MD43.+G^>*.!T?I(\LPE-Q'WYXBJGUD\2;SY-/#O MHW&@EV;*2(93BTC1_(%JWI>5-0504!@O1L,RFFD$OPX_'Q*8* M/4GP)YTQT,[/O>?%:\K^O8!N;]]HMI([ ]#92@J:@$A(XDYVAJ.U@12U 0S$ M-@DYNX)MHQQ.]V>)+&=);]+E?#0+4;256\!+@SSM>T7;HU'C)#I-NAU^I(Z, M5$F)/PV;8VYKIFHIE"#F]19.8!,8\N9,^@ GB"A UMO7F /FB/E#MK+;S7NC/;]TN@#1B MMVR]^6Z&CZ\4W2I:Q4O%J-S^B1L!,<0UT&K:=!2(!!:;;M6*DJ2%V/U9J0+& M?0T_GG?2VE<3J$!A#F3CL[4#G,%G,L'U;Y#@L&-+K,UNJ]Y/2HX@"B.B4*;(>/H&@NV69+-*K M?&'9-!X5E?/R]7%5?EK]%='K !CKI-72!)U 'PYDQ+3FE,C+KI1%#A&+B6]" MT19XZI2%TQ"80 $.9-H4UC%.L\%X5=9)9W0-$, M '?*HJB/22#$;ED.-XG2JJF=!O,RS/8^OZ\%JQJZZ-0;_1J] 9>=M";6ABI0 MFV[9%=?)&DR"5?A-@)5.6@_E> 12[E8XX^[%:5U;D%%[X*M3-L$:X 3*T*U0 MQ+LX8<$D*H)W_.U;B-$H_S&L>O*U2OS5[1-X[93UT!)@@2)URYQ8Y+$KLMKI MJXJD%7#32<.A$I) W+0ACV5^^I4S1-&RA]^''"XI$-<_^E(T6(1N,&V#0 M.@18?1&P17Q:L"9RP;&B!;KZG:J :&&QGJC@PD8MI8WZK*[:CKZE;+P(,0XR MOT8O"+G/653NXBQU/SS_X+"!_X*_V[.*O?-3OO0+"8;QD%]V>0 M35?)[;226VGU .*B2.5X$Z3>9)*P29G*KQRM9?VB+[^O*%H?/)ES8;G-'GV0$9L MO4F4':.W'H31$B_":BX%YUL.CCY\EU=\7/JP[4_S -#+]T"6UDG0 B@AMH3S M1,07IA1"'W)T\0#B/Q/&;N*9%T2&\MUJ"S01;[^E\M,7.0<5:68OD6TDB/S0 M"Y+["+J=PRF=95ZR_,)FKRP1[8!D;8;G)\2A;9K"X!DSE+A(\W&);KR-WO!* MQ>@Y#A?Y%^<^\N7R$[< E,1Q1_6EIT)%FOI*E"IGI63/RQ0^+[!Q2.9QD0E> M+D)E0\!,' Q27Y*:X/J0X&J]K8 #";M'L#K;W?7#0"%U$FGM?9%H]*0IK*P[ M#LN[3G^ST?T(@UW'P2K30JG\H^U+L_"WQ8R-M(U3EM\$,XG8%"%2"Y4GT"+\ M/F36VA!S%T1!QO(4'[LI'=;,I%CX8##FG%?-=-#2NT ,Q/'N=;70*@&DR;R4 MOM/\6O=><']YD:(?EP\5, M8VF2519#^&EW(81?51@"X",D8[1.8K(F.E5J7]VN@#U7=F-2;6J&K[6T8@CVM0@TK'?RYH-ST^/:?5 .6".^2.A-%Z6Y3BEN6"E>V HD0U%0:K/PK<=6IM&N\0F1 M=S$\/R.VDRCI5WT<= !V/@)3FE:=:+J58RJ/9ZN1%4-:C4\]_0QZ 5D:A6W( M\_COO'&?4=UD_OH= 0#B@Y0QVSPW1CW8/9B#@ICOKRPCFX*"(6E-/$7;X?FZ MK)P3F!I54:@H(W5)-4WB^=\]78"=GVV2#,YT\TTR**,]IU$_P_-U>G^:7>AJ MM&8;S[U6@(,XA*8&[:K=IP!E'PP-U2WVC@LH&JUQUSF1:/8&5!(OU2THC"'Z M/@16RIR),TRH\W?5SZ.M44VZ!7*)K:+65*LY#7VHS+J:8+',=7VWR)#4!CIG M\S5 /K$5U/KR9H^6MB)2#[9_O?;F0>:%)5*B_6J1KEQC0[K]((B PN[YPF88 M#YDLB]%H3TIIN^$Y=7Y9'K?\::0!I//G.GZ,!]'\V*QR>9&']7">6(A7_C%) M>)HG_WS% 3]ZRR(CAWH^->L81/V)=,-_.YN'\9*Q9Y:\!3[CYS^]#//!E!>Q M5\$YCRP)X@*@V;' \CN!0^);^9SDRU"1P3>]]+/@S>2# MT[SSX?D%\5?I$-K9C)T^''UY7)1<7G[WDE&5"XPK*+0 0[KGFSO7=56R_HM M ,2FNL.J9U.F^G2"%DW;)P;73\$T@ F(S(=U:6HNJ MSI^MBS2Z1&>&XN4:9X#M!X>?/I!X<1;S>9@'/7OAE1?B3=+G*6-9)>Y-:\H: M= -(B3\>/.8%\\L85Q\VQSD_N"II+]F"%D )\=*K+VHIA'[M-:^]='H7QM^K MVEW5:/,/M5&/0"FQ<\5@ 6@"L5_;OL(^_R6(@MEB]I3C7VU5[N)D,&=X53V: M5#Z^AI<9ZOOF$,:$ER,PC D7MAI^.CHE#L; L5VQ M<9RPS3CA/VD6^)?1J"P[4BLPHT;/P =Q0@ZEL-0A&;5Q]V$W6+TR.9O'$:Y/ M*U* B-))>\4B-@[JW$ P[A6H)0Z3;JQ2-3'W:QMZ.QXS-$-L)M63E[&=6U#F M^F3>+9!+G&:OL4+5!=VO+>I-.6: S[L*6D.9C'H$2HF3^#76HQIX29/#65>A M;U&R=H$"">5BG#[%80C?>32=UM BTTZ'GX[)K]TU5*1ZD-M*5G>P$\U7ECW$ M:?K(DMP@3Q77Y241G!S7P]")\!(T ;E\I-TE[ P,[T[CKOLF"!=9K0QB1CT" M?N*]@5PRRHV!.=A^'5IV"2B!7RUA#SZ+H^O02TTCD4QZ!$J)]P1V]4<#;.=3 M%93E?*EL4KO5A#56;U&3X:<3VH)RNP.[C\9Q,LNE=;4L_V@8$V#2(^"G3G0F ME8S2JV\.MO,1P-=P9&589Z.(2+R&$0?94Y#^5:G\MBJ^D5^/8O$D\>;3P*^P M0U6*"H:)8_H&$)+,"Z),KQ:HRA5@T>6(^ M"][,MV'&O0(/Q'Y##3&I9G1-U'W:DZ5Y\KWJ'$=>KY;XOW= 9)R8*))!;T E M\=>@L0(9H^V#R;A2MND6OBD)(%E_ *Z6F_7_,F&>OI&O0:] +;%3J[8B-4;= M!XOQ0QQ-\CN(A8VSO@Z9=00$$CNN:JM-':"=#T\0E2^_'(V" E5EQWG#@,_P M9TWSO0+7%Q^,#(B"K%S24O($%=;DU0UD),;A87.V!33Q_^93O:*%/[8FF:@>(J3U91E+3P].':FKV MZLU>4 7K-MOX2.'TH=!:N[5G+ZCC::7RTQT+=;0-<$GV'+9U.^8!-J_/)]M7$?L.01[[%% MLA1YDXR "12B6^:G2N#;I5+R^P_#L8/8[&PF8A$"@2R[Y0BL@+LRD>75F@GB M];JV++<0"&1YH#L<@FWR2Q),)@S+9=UB!1_!=DGT*"PX1%E&ZNV2Y#@$ J(U M-.V,5KC?$3\,X(C60CG=:M%4QR\0SH%L2*("QABL_9@$/KO]]\(+!\GMN\_8 M*'WY#J-?/BWFC&%,]TT("32,O?Z0A+.S)TG "O13H1#N4 FU9$*I$)JUM&2 M2IFN12J7K6=@V2$*.N42OR\;SF@%40+N5T+_XKVKI5-]!A9RQZ6S/UJ!=+IE M5BD/+G]Z2>)%V2!Y"B93T1Y?V08^!9W:[&L"$@BZ8^82'D9=VRBO%' M0FP&LJXB$DB;-GCG#X9W"LI!I_)S N]9^)X0AWHH>>><",1(!$*BM93L1#KH M24O:"#XTQ!<@/0&J/R0<*@12)[4JU7!M[U<'>'K^IN'. MEK2#[RQQ--FA5,6 #H&Z',C<97BEZ@'^]SYC,Z&[3=D0V"*RJC1POFFB$ERQ MZ%:<4JZH3VR^2/PI3H*;!3I+BI)?6-2&=Z-.NRVLD$0K@(DB6 M"4ZY3HJ6R?RWZ>.*H[LXR7_=9/=I^"I855TT^.FI6"M<"#2R6[;"VM3@Q_I+ M/,JS V&3^\A/RAH-U9ZPO$<;6FKP>I"6B\?P=C77F!^!-G)K->!5:@--TR_&X^A^75@6*M*S^8;'2DW(=*V@)/+EXB-]AU*L$) ME*!KEU(EG[VO['O^)_D-59T.@+%N6P,U$0IRM!S(+BPP\7]=H \BSQF:,G^! M!8)>$F\$2&Z\)589O&'POEF *=ZE.X$&O0$]G;-X-(8KT(8#&8@5VF!!!?2( M1:/ ?K.&@?W<0BDV$'#7Y&' M@8T&R;47AKR%2>W05_4 G'7;Q*<+4: 6W;+K5=+=:?.F@L6!^P0($Z9FJL'3A25AW\DR$G;'3YQA)O MLJ)L)R"JE<@>DP& Q+IKZCP@0X*LR1T+H45DKVK"7G<)*_U*?[ 4V%I_492; M]!9>!]+HG&6V?3X$VOF#Q/86.;;OHS1+%OE=B4$V9.=()?NVL';)46@ MK!VTF]>/]2_,%6VNM;SW#"\^=MM>;Y<(@2)VR]9?L80]>LD@R?,\%\%.JPV\ MGFE0U!JXZJQG0!N>0!5HTW#FXY[&(8PE+;8%6%NX,'K.PR!C[WY>2>X)!2+R MZQMU F1TSA-0%Z5 Y,V= >15+)\7LYF7+ ?C)^;'D1^$+(6_WH;%%>FM1RL5 M&EYB^/UU#..(\D4V2N,P&'GYY>Q M7<-W81(GP=^Y[)391=2-@2CBI'(BX>F(6HS(R>J=C6L]?B+.'*3+/F>_* ;4 M5FWS+FP,UOOL%C8'E3W\)^+<8JVM_):X(:T]:LLLX:53F=T!_@Q@B8)(+,M+ M8'M80^QI)5),ZC 8E^4 1[= 4;9\2;PHA0UT^6?#2J4Z/0*EQ%G(6M6:1JPT M+8AZ42A:Q"9X[*=+D1#G53KN@/F; +_10;9(V&"\X@9O: $C.,&*OTLC1.IT M!W029Z)N56UJ!\-Z.[03#I \CHJ!E;O5J8\]!:Y=B#N52?@TF4)S.$S]^& MLS@,_("EEZ-14&"[C\9Q,LO?3.03Y8Q.[>H4-QH>?5C7GF\4LK!R/4N)+#A+ M17[(FCT!!JK*L-H$\T(7Z@)UT(MHN48EX*0,1ZDMF6TI\S YZ MLH70E8"5R MY_$X%TAE:ZRDCKH&RH?.;WI<,;KX/>N9;*5P)>(GN4MGPXX^V# MZ^H^@NT@6P>]/<1%:FMEB(NP%7[[*2\#6/J.Z2/M@\-+@%)9CDO:#GDE]GFJ MI6(YP2\NH3@$E56ODBMBYI"-+OA;H MXW/14V2T$#Y(@F$:](;T4%["L?0Q:,Y 4[^3(XM%62 ,7:5:OB91$V2%,@U& M(UD*%PL95%IGDB4-N(-#2L8>@C>\7);!KAF+$ERF*K,]E%/,PQ@-W9)N: E][.Y%R3XJ1R,'^)HDB//\:;_R4(L^/1-6NI#JST0 M=M*9+XN>GIC@;NR1O'7!I)_C-Y9$N*+D"JH*)MU]'!%2)HRS+5(Y3($@NV7W MJYU?Y ZV(WE@%.Q+%[-5::$YPW/O3? 6C%@T>O*R5K(0Z;X;!469$*Z%_>"A M.!,H-ZTALQK S]\(";]&RI:(FS+MFO7/D2YB@:2[99&T5LFWDEP$V'IAB?16 M:)NO1?'TS/YU +H$$4;=LJZN,LD]L7F<9.B,>&:3/+95HHOB1D -:=WD%C1) M"5:@!\WMIV[$Y*XI71F.WU@Z&,.:/V=)MH0Y@=F@YH3)B^P'ZJYS^!WTN^)/ MV6@1L@VWN!1E58)5:85TNT"(Q%=\E?P+EG4SA#]" .]'XGPNAB+9EBL/S(\2 MN?N1R!G-XUP@E:VQ_DB1NQ^)ML-\YO>EPQOOCQ2Y>T[D>].6#V>\?8C<%2[Q M5TN-)'4:K9%1XBM&C3YHYE#[$,HK)@I>K0SHU6B-7!%? ]67J*%&[*'L0Y#O MU0+(A-T] %W]\WXV3^*WXN*L,LQ7JSWR11SHJR]5OE:8X'0QX/>+!P1%+%FN M@?_!IH&/F5ZCT6 \#GQVMTBB//N-/ .B>4_X775U45"(OQEBTL!>@2*@F74! M/:ZQ_*>7C+X#B8#E.1YG^$^Y NCW@#00GWH;"=X8J9-981Z\1>1/GX.LB"L5 MK^F2IQ$?\76=1I*4HNI%8.T#\U*&>?^-/M^25D@.L?&QZ4=;C:X7H;)"FAXD M%W?T&R/%Q'._W:/>+E+:&-JVE4+K-H9&:R2+.$^@MD0-%6(/)&W(;-L:<9MF MP0QS3U4\AW5T@]3:TA()W-;B=@_F:L:45]&"I:O".4'>^V!\$Z3> M9))@KK+\Y_(Y(I>R8#0:?F5%2Y#C.K>= X!4#F59,X1"?/K6(YL__32@.>@] M-A;\2S +HDF93FZ,<2QXS6>0/+/D+?!5!GN-UL@5\5E<0Y1\'="'YZ!/VK8J M*,WT6NV1+^)-O;Y4:VG%%DX'?>+F>E'BA,%>9H]Q$&7W$7"@3L4A;X@,$>_C M320IT 4=B XZWILHP>"-):;RWVXS/#KZ0.S$M2IZ+CH'W?E:X19P[A@M_$RU M!1 ]BIP15Z4R_MXKL#CH@3>1)'J+2E"I\",N?1YY($Q5*!&-4(Y"$*3.<[FG MI!RNEI]DZUF$1AB0IJ)<[!?AH7#1B_T\]WSVO$S1:",7S_Z3^#D@.@?7%(X0 M0Q\21@D^#CHN"U539)0XW*3V45<36R\R1I78\#KB=1SEIJ _@VQZO4BS>,:2 MVW<_7.0Q-UB&*66C%^]=HA4U>L/I1&RDSI?;1"O4*ZOO;= MJZ_UNOI''R89=>)V/;KK33)Q\G;C+^L\KQ3WG'E)9B]X>V^RY+E[T.M1J9,L MCMS6:HXTN&DZEHJX!D323ZE"QEP-714D+>NOI4OU@G00Q_HVEK@1TC[X M@V_*D99,K?_CQY,H^)N->+JAW19Y)I"*./L8^&*]*O%R8E6QT@W$1XZ+6#MV>D$/G=VM*/3%$V]96_6#K M]-4B#2*6IM?Q[#6(\JZ=6K.YXU,OV+)F(+I/M"G:5J.K'/W2JV7E)_U4;7I= M(63BD#H-B? G9DVL?5C+.8 5(?>"%L@)\:ZYIACY.B&'V0=7! \A_C-AZE![ M95ODB?@8+9>@OM1YN$C-**(8L2#R0R]([B/H=AYZ$7Q.DZ4B6DS2!J!27YS1 M%0?'.J:!C#0L7E1\8O2&&\/1LXF<=)SKIK"ZVJDNT$^W*-/Q$=8*]LD'B@' MT\*UD1?WZ),;>7%SS@52V1HK:4#[8?/B'E'=^.8SOR\=WG@=C&IO*R_N$=6- M2VWY<,;;BYCS/UB*R>P5A_O*4TB1,]F/+!SH]Z'U(OU9"4MY8M]Z#@D@/MKM MBT,JMJUQ]R)YF: $);XP9N]H/J#2'W%V: 77,V(3Q \80I,LL:X>I&\3 W[ MY7ML02G6O2!Y1#Q_Y=R MK=][%E<^XGV[3$!\D8I0T-85%M.5"QX 55B'P!HY'EWZV\&0Z8/U=* CW@GYJKQ56R!!H9;OL#I(,&$&P=13O-7HEB(3[@MZVAM3@2JVBU[)X>C"N8RW]%U#!M$,^43 M=(+4=7T_K8U2H"#=,H%RZ"K,%^N3PWV:+MAHD.!_\?SZ=8%VB<$X]R"4?S4[ MF-5X 5).;-6Q>5"KSX! Z0YDE!58\3@(US?XF&);.M/V\JMT@B+KT)FB:_5--,=^UP( MM*Q;9N5';YD7Y7N)R[W=BB^6?D[D>0-538&F(_?"_O4^.YK8!"I 6V"V:LC\ M$J0I#.YYX?LP^/^$11)_+_$-*5HB;O>B_S66 6UH@AM5M!5D5^M/.?*TR!K. MW3I*GT>,73/1Z0 2"*U;IE;]+]5N=B5C^[Q.ITAMCRQP9J@%"M5Y [" ARB#+X,R+MJNFJ,GZ! MI(RMG522TC17[IC,@6MFO8Q&*SNKG: 0 MU5N0_J[9G=JC0:"%+AHV*YN1=8ZMQS@#OC>4'RAQ?F M03)XHED'8L+*N)]?O$]I^X[/CBAF&F7:ON,S1RR3$HD(9F<]K#_3]FUE0SL^ M(SZOUQ2C=MQ"!>;/M'W*#$['9^Y9]BH2U)/D;;O^,P] P!7')P=N :R M'R!MWYE[1V]= 2IQ_7!I^SZZY[C7%:8N/ ?3]KEQT?/XC-B5V_;F:A>K@SD M;9PL-]ZA^Q':?<9!7JM4?3A&9P3\ >V,;UXH\*X=YL4H(:=].KD":9MT[3/C M8)Y$6MTM:XCE3VXJ]!Y,@P6O1VDY;5T^E![+^7$PJR2I-M]';_!\G,CJ@K7R M/MPC.6)B(]7774)ZD5;3+D&9%TV" RZQE3>B4)P.W#F8ENY20ILF5-_YF];_ MDNS7CC7P#5M]+W!^[K2WD*.&AR2&-O6IOC(VW=54_G [FX?QDK$K%K%QD*6/ MWE+@!*,;#$K'/3-//;4]&%N]R-C:+H&#;"K-_G> MZ.P?FY?5?0T3C3K1D%E MFX2M2E&_>._RC<7A7H["2F@0U(M,OS8YX^MN2V]"(?QT)E2IL):J.,Z\L!MI!\_=BS/1 MTX =#+U*5&RHU2LJ#K>DJ-Z(0G$O_J75I463$FM9E'>7&-*P\^?%;.8ER\&X MRL_&#+NW")=9S6[?Y\S'_67PQM*[.'F9LKL@"C*&OQCMMN]5D/JZ8LL/$Z1^ MXDI24HE$^"M"3:P_@]2W8G]/J L9UQ2C=AQ5!>;/('5EO.*)@PFO*Q+4ESH/ MUX\1I'[B8$I$KC@XE@X-9/T/4C]Q,"&9K@"5N'ZT(/43!U-.Z0I3%UX?@M0E M)YRKY1?O7W%R'7JIJC"@02](>^>J $NV7N;0^Q#1+D&]P?S5FZDW9X8](8?$ M467F$C?6' GR/L24W[ W%L9S-GIA_C2*PWBR? HF4\"M*DZH:(D<$5OZZDF5 MKR%Z:$GCL@5;BWLL0H%)63YNTHQGK [67H2>?HTC']-29>QR N?D M/$6I4A/$C9 :XI .FVJ@!-HX9-,%'6CEUOK)!V+37MO>EEVLC4,>75"%E8M< M,HG^9'@>8:/+-Y9X$_8M9>-%^!",9<[:)MTBO4Y'B>72YZN-!=R]"%$L\(<\ M_"N*9.GH=9HC74[?Z):HB0$^:Q&"N^K@1OC.396*83I2R2A04IE3] MUR+R\:]_!MGT9D*K+?@MO$X&[^#8B]3VO(]O92(H GH,^P%*3HE\ 77%QPOVJ8?:Q0 @S%4? M+[(\J_DE,,?>N'=CIR)!?:GS<)%& !TN(/>T _&<* [>-UJ-K ^!..T8^T\ZEZ+6;"7? MQ=J'Q(B78=X[&_$KU)1&-YE57ZL#9,QMP^R)T.UCA+"U4!XW3+-8Q"H.@U%. M![PWW]X.QH-Y6=<*X]_#Q8BE3[#UC18,/>=?67:/'E16V%[3@QM?B[>OAZMA M=Q6T !FO*R(+JVJJ11I;& ,DEDQX#HEXO3B51S8S2>^V M1IK\J2EHA-\012'5DJ= *(4[2:,(6=>"XE@X//"K2W?QD@I67RT^\"='Y$=S;+L^DGA;Y4,Q05514U3T?3+I [F@ MO&_=EA+4):(7&=YX6S>\=_PMBE]3EKP5E9+05H#Y52(?R%A7'M]BN.!IF?=E MN"-N_#X4")&I]B#+4YND]2)'785LLR^>O"%21'0T.XA>::%O+7.=*V$KEZ-1 M4*"[C\88NX,_4$>@-#AIF42L6'@-J,GQD-6(( I!4;3 ,?4@,F"'8MFQ M641!'\))GA>O:3 *L/Z*AY=X\SP<"B.^L WR0F2ZUY,8?ZE6X>E#U$<%&6;@ M'8Q?8 N>>GDN'*7U7=T8F:+.&*:0HD#VNM!<3 U5'*S*XY0X>;3P681&G0A& MEW_AN9(+R<7\3>7I]S'T_.*4H2E]/?41]"'O(<]@YNL,C2S(M&8?5L">?F5:!@C[;P79G%#F!&V@R#Q=8R79^](,+[\F6NP-%]A'FSX3&M%U27;1<6^9@94C8K ,B\:<>-XWJH8> @NC!E9:#+_$: MG+IHZ$<6WFRR ("CB;%R'V@(* A7[MVTKMR'Y;17=T:[?LJD+J[K^O9$AT!+ MGJ#BE'D;C4C,9/<15J6)$^!]D_Q^]K$> MTI/W_8L'2U?@A;(C"O=Y'#SQ-TE-+7_ZR?#T(>!LC>_/./GK/GJ$.<:DZ>[X M#9 1XA6YL81Y@/I@N5@#Q.JZ*:R0G^-XI"7BK0;("'%T4F,1\P#U(2/0&J#< M%5E]#-$3W\5N+,X-#%OGSCCS0I)=S&/"YEXP@FWB()NRY+JX?E5L+C?;&ME3 M1#N=>-DTX)@_X63 ^K ) M^IR?]^' Q(+\/*46M: % MKK@+J=$:"2?>HQF*5;2 ZT+MPYY-3!2\6GEC4J,UB-4,.T?O$7D3Y^#K(RPD$]M_M,(C]SVVF#Z2E&1 M7L.4E,W,DD5^V7SM2E67RQ0T0:#DUM0&XE-#Z\.M2B%%#QIU,]6-D5[JI!BM M'M=VD9*FC6Y;)SXG\F**\H9(,/'M,FTQ&FI!%5\OTCI?^OYBM@BQ8/ -@W'[ M09EL;AZR7&;1Z'(6)UGP=_Y[(3$29;'U"J2=^+9+0[6RS$3CK- 7A0)&;()# M"2MD!MB6ZVA&/FZH(;8!X>. *72 ME2-MA_P0[^34TC.2^A:N/KAMBCP!F*50[:+9>Q9Y(+](HI:3R ;+1].'Q>P"\J"-U;"5L]^HWZ0/_+K#'7UHP[2/F3Q;-UT?'9$[+VULB'41MJ' MS)S50[E$^M7'$+VK_ME=$?$ES$'3EFOH8#88O&/W/0AQ.;N'KJ-) 'I>^#&W MK##7>=J%]#YZF;)K+TF6&*LRBQ<1;)96?1"99200C.YU&_4#\C\Y)C77X"W) MC#W EV=ON/H&&U4G")-XTM81B\I\HPG;00-.FF0598&?=A4%?H7KW&CA9X/D MF25O@2\*QQ4]BNB=^2)KBFI;X@ID#EIF3.2*86$EJ%1HB9$^CSP0G= 5HA'* M40C"Q4QM94A0.5RMH*BM9Q$:T3E)AW).%(T$A8OAJL]SSV?/RQ3W?'+Q[#^) ML(ABT&L*1XBA#X8,R0="YX"JTQS9(C98-_P@UD#;!]/%:N^HL>M'U,2F2P/A M\*6[@\62H:%)>FK;1SP?3NPP[IL%IDQ[S >FG;S>/1Z7-$RFW1^(%F3C""W&8/'+'&/1C61\__AC6QX_$AJ@Z8K%@??PH MM%)U+7QLQ,9BN%?++]Z_XB2O:%P=]L]!R/L^^>*DV L &")$X18E6:*J!]L.%>+](L MGK'DB16'TW0:S#4"3\6M@)MSXO.=+2701^MB@H"O<82'-I8IIO/N\A=Z M)O,?D!WU*BYMA_R07R6PJPPZ>"U98]]8\AI3+@QE-@U^9+W&&J'1'AES^XQ6 M8[G0QTV;A4#PT5\#T#V:"1L@2O(+)1:W 2J@C>_TN_ E&."H!TD9J )0KCS_ M+X"JG/#RADA13X[I1H"M7?3O?Y3.QRY%Z8A-O@9H!AT@9=T(\?DH=/H:(14H1[."#K#1;@;<4)B MI:F-6J! ^L9%-U(,<2()FJPNO.9(6#>"AO37%@E.@6*8VQK)D@\I+KXM9G!$ M7P[&U4E!FWV(*M#D@C8KT:$"3:@3B-<1BX5 $W$^\6Z=.=O(4T2=;M!8D*)E M706R'\$B[60JHLXLKY:>D=2W4JHLYK7U]#ZB"U%#Y"K"N',313)SBWM#4T0-N'2)7J87[_ M HE$*^0-D2'B( 4#0?(U00OA#Y/MZ#;-@AE:+.\66'2)8P3*H_#8Z"4NF/^Q M+R-]_'#AUDK/$=A74)F7[RQ\8U_B*)O6_ 9H= QT'!$[#.J(S]QSH$U%'^Q+ M9D3\%VS/7[['UG2L[ _Y)-YX4*G6-@-],%C5P _OE]F[:_:(G';+^&U7JRH< M],$@9L[ 7;R0G9KK=8B,$MO/*;6J0D$?['$U"(!G[2H5/(N,=NM"N%VEVE#0 MAUM?9@1/![ZD %,PH*\OIB\(3+4K;RX]31E ]66 M_8\LX.3F!;5]>^6DT"@I4]]$X3F9E33X2^\T->\V,##7\ M!B"R$PJ+#([F/J^FJU,VC/,T#/R4> &6,LJ?/V(@?;!\H/UX,+Z&L0;9G><' M(4X>>5B-J FR0FR_$,N*+UL%E#X8(G@0'W"%393!,ZJFR!*Q:4$A0'VI,=_&N$1!T=H2F!;?&I(?3B+K^,!L'Q)MMSDQ%.LRM)V MR ^QN<9T:=;!TX=C\@X\Y:+,?1[YH*[IH"$OOJ1EB/IP2 5DLSAZSN# TA]2&I"6\;\L5[#V:+V56<)/%WP'WMS>$OV=)PGRSJ!MDC,BT9 M"EA_[ZS 2II\6E3"!$N""^ 20K[Q4NL$VZ0;H.R-:]JW,\AI8>Y';A+>ZX68F MR)"'.\:*HHB&WP).#T@:D:VLM<^ &"9MCA/1)X #X2Z)X0 3C622UF^,Z(GL M8Q8^#08(>Y&FY"&.)FA=PK7O:QSY>5$-Z53G-D!*B$PM=F:V#!5MRA%1G$<1&9'?L;GPQ'BL9>D@-8YA/K7!^$\O23S F#P%DVGV=8%&H\&X].8' M++T&S66CJV7Y7%H^*-NO-^P92>[R0=T.?(&.=>MB&)>*VW>6^$'*'I/ 9^L_ MKO$?F6J6JC\DE,CKUIX^:8(6:-&!C(4*5^KEZ,V+?)9>3B9)GLA*OO-7-$/$ M1/;ZYM\:/6P":38WZ!TL6&REIRX%AZW'%(V*R?,USIA1M)AF#R#%=58,\E58 M%44F;C0\.O] [-(V(]Q@6:T"[$.064LQ#>2N'5"FW(8?4A],Q6: -U M*A<=>9F%-HB3MW3+9M8PM.'\ W$XL$P^VJ$-.8I>A)XM7M-@%'C)$M-.P2D1 M4:J6:%$;Y(4X.+3N\JR U(>HLPHR3&8_&.>UHSU?*ZF>NC$R19U#1R%%@>QU MH;E8C:NR-JVVIHHJ>Z(&")(XZDQ;$CR#MP*7BW%HCZM7&\A/U@:@4BP\#7E![G681&G9>VB=3$D%R, BN&"\?WQR1X@SV^B=Q$K1 N M\=W1YA)4@'.R+%4YX,?0\_/#FNX2*FN%>#O\'=0"UXO K5VDRM,HOP%20EQ= MN*:\M7#UHM;4VAI3'N^T3JFB-L@E\2ZIJ1%1 *D7,5E5;,ICZ?[#:,FAGLX* M,4F] OM0>E'SZ9DE&'FPO<772.\L;(5<$MN(A1(3S%XE&-HX+*N2OJDE:6XK M_) 1&Y9J25H&IA]Q7+G))>?F4M,54'T8J7##F:;7S=*7>!/)]^@%H_OHVIL'F1>6%!3AD!(-,NX+O_4N M>K?UM*RB]<]8S'HX!5+OI$EPF[!*F+OI M/J'2%&ERP[A@;4NPCTZ@!-VR(.ZIO9X"R)HA/=W]HFL@$PC^8-4"33[?^N>B M/UB:<;=V]CI'_HAC,JQN!FKB%^A/Q\R49H3<>OYT^UE[YHW]OI%H-XR@!S!P M".$+]*S[]M,TP\Q*=\#YG]-@#7X]VXT+4?H=(\7$(?>6-!% M)Q99&\3:/9>%+BR!"&EMDIME0S2U>(\!HI..VA7Y2 2R:6XY/%C*A]*K49;% MD)I*_ UH!O+EA4M@7)E_VIM L97\(J99UZ3+XH!'VJ=D#TD5L?VR\ MY!LA[4.NB!,DCR)764AY1(3K2&/2!GU*E^C*3+UQ SM'VH M<+2],E:6S.*?Z>HT>?.C^4?J_99"2@9'\X\]R:E87!B]K'5GEML*N#EWPQNQ+S#!W%6"Z46ZQ1SE M52U!U_R9X"T8L&F%9VT>6W,1AZ"7*:J_:?2!QU)G( MC$2L8Z96X^U%;LEJ2255#*>R#:ZOU)G1+2B""E]KF28/YIG(-?S*2]D(RT.P M*'4N<'!3:0@D61GC$PO1V7@=IUF:R^0543P65213#6]&LXZ'1Y_6.7-I/O?Y MV/9%AY&PD]S8F%XM-\^4X[_\[B4C?1])PW<@2<3? RM25NTF[-#4!__,8^A% MF-!7X9*I/@;HJ2\>VY:D8%NQ#[H/[ID5+*5K9OM!9(#8C,L1B%QR6R,G]<*( MJGU^CU^F,7SAH]'+=V!@B>=?&+S\X"]O!7"IKWEP^><<^K6 D#I5-.0V#9*, MLY1^*A[H4KI39G&T:BD?96JXW7H32(P^)XVB&QW+1# *G# MQ]K%&#C?!GY6FCB_14&6/CU_T[@,(VF'BS3U0:X]L?/U3(>07GB9VJEM_8DZ M\\9AOFHZ+/3"VV2I%O8GZMP\.@+CBUJ&J!=^HH;%L#^=$!M]9 +BBU2$PL4Z M8VF2540)/^V*$7XU?,(E3;!P;_T=:7'&Y=_& LU#ZV)),7VQ"N?DSA,(EBCF MCD>Z0"Q;8W6Q*IB68+YX[\%L,9.*9NL97&"(COM\ZO?%PQMO/XIYJ989T2KS MH!-JU;AS% AUP>O#[)EM4=6CPF/%M=DBG*6(38'S)TO>V.@N3NX6V2)A&*SB M1=+T>,9](9'485VVM$&YQ3.BI!=5T#;A#W)N7W>Y?5PD_M1;5^*ID/C($I]) M8PK;>RE^C*@WK>UJ:^O<]:+"6VTAK+-YYTO Y9L7A/BU@C7@,V89;./SKG@E MBH4Z_<,!5+H]YGI14,X61XML&B?!W])28=;?A8+H]QZB+](:[R4B3F+_=5WD1YC<+V^U @ MU"$CCFZ#-6BC+1UHRQLWFX?QDK%G.,/"AI\OCJ^8>@L+(.6LI"\Q''ZK?\<( M^:]Q]E\L>V)^/(GPRY0?&08Y.S)KUT'>CP*CSJ_;KIX?DL9>%$]LC;#B6P=G MB_)7^)QL.W+8@: (78^_<70FR/CL12G)VH(IW.6;"C/I()NRY&7J1>7"D1^S MT_M(6+#VT$- L5&GXG9TWUZ/25LE-7LZ 2JUM_YDN)N$E>>-);"7?&(86P*_ MOXZC_#KAP@NQ/%^6(LJ'V91Q?M#O1K%1!V?V.ZL.!"#O:B!VM[I;-U3 MT6AW@2$Y>"O&A(*ECNCNZ!%$DUK:PJZB?&.U'=)XPR\>!>/ +U*CYRX0T05) MRZ]!1OOI56V1K5[4E*U->T'%*HP"#0;YK]O8SPM>A6+XZ4>MP5@_RM^BQ;8H MV\1&@Z2H,G^S2-9^.-7>6*\#H.RLYZY/$QYHR^[:.I"%>>_5C4:5V=MW_*?T M6*75 5+6;[>C$0^TY7[M!Q\7:^Q_LA .@JNM\$L"AT7ASLV\$Z2NWQX]8RY: MJTSLI$EH?TZM#EUYJ.HZB#6>)-Y,:7&P82FR.R(4:K\==;3$"F9+QSQV2$"1 M>K2Z+RF6!3Y+<&Z3W\6OU2.2VG-_6B-B!-I&FYNJ\H6I."(PA;'(N")N@3C[ MZ072 RX0L+$_)K0DVRV-+*V#F.84,U++)*QJAW#[Z=#!G2?YH>AGE31,VA=;!&WN(T_1G M9FBVG3/XX\_,T.JKO]35VJQ(6;"AL$Q3'S)#WT>P2K'UHO(0%\X%1?XH22OD MAMK29%G.?&U2<]"'--("E,H44M)VR ^Q*4DM/2.I;^'J0R%07&=A_G@A2S7R M2>T\BSP0GTUUY"2R O+1]*'J)R9. !ZGL%V\86\LC.=(3FD;UTDSJ6J-7!$? M2NM+7A]?/PJ#AM#IY#.+X! 1 N;+T2R( MQ'97""*&&K9[]1/\@?\6&VOG[4 M0=J'W-C-C_]M1&)4;0ONE#=K<\=IC:H^I.X^G..0U=JJVVO-B-O.296F+*^R0ESXLZT&V_&E(VS:Q7!R==>DKM'_SHTCMT<9' M2?0N)(UXWV-%ZI8_3 JZ+!G8YH7?,/.2K'-;*.X-P,])G+:RIQ*_#25"?(7 M8046$]8'&Z#4$5_UV]V^L\0/4GD**^/.D$GB"P%MJEY=/II:&2\*S8K8!"%T M=6&\BY,Q"S ':*N7W<5O0VETO)AJBPNCF+"FYM1^J"^6\#:1! MG;C:8?45$];4 MP/]:4^4U%7WW-8=45T63)(%V>JVZBSJOM'<1,X&J&!"RN% MO<3XJW*7A;;8UC5:=P@H.6)WN<.*;LAB'VS?%M>&G20HJT-&GHK\,(NY; 0H M,V+KN\.:;T:B)=-]%XQI0A\;UUS3UA2P-PJ4('$\#>4TL$YD+TI_-F5M10SY M/# :"$J0.,#(Y:E0A\M>E#AMS!S'4D4U(0R'@F+\@7V+[;#9BZ*P%I:3/?L7 MW5?":"@HQA_87]D.FRZ6UOUY>)8)K<=^TX.2:*OZ\ ]@-B6:%,T&AF+^Z<5M ME5L7ZT37FSZO:B9?!4RN4Y#N$):;,&Y SG=>D"BSQ1UL$""ZDYY[AP_)HZU* MW%VPP3:QV9G/AL.-!$7YT^MLETS:6N"R[,F-8D?*>#W% 6ND4G3"T:!\^N=Y MIB>4MD!Y2PI?&MJ$C*S_?A"%KS<:E$__',[TA-*6+F]MA9\'B60!R/]ZH-7= M="0HE_ZYE&G)[$\Y\Q_KA-MS?_(A>;15%;V^G;2EM;YB A,9O;0TG&XP**'^ MN8G)^?RQ2ZO7KJIWW.+J7V,T*,R>NXM)"*4MV-[2MR!?"X0;1!.-IQP.2JA_ M[F$'&*4MUMZR-=,5I:\['I11_QR]+E!*6Y"=R*9Y<+VO/2"0TFG_7+E.<$I; MB9W$N$FPWM<:#DJH?]Y:!QCM137TG\=>$&;__+OTA-HJH<[)D]BE^6$<-RCB M]:C%:6-OD"C\_CF/G>69MN:Z(W%TE37J'E@*HC3PVXZ8$[X3!=,_I_*A:*.M MX7X86ZE21]M_*;+=/X_OP7CK1\%V2Z:R=:3K2YQYX<$68)W7H[CZY^XE8)"V MS/RA[)J'69@5KT7&^^>%/2!SM'7M#V.)/(RF2E^*;/]TG=;F3:"EW2J0UKN# M6_^\HH>BS59A>Q>L?7:BZ 0&GLO)),D3WAY,XVN/"41[UC]WJ2NT"F9,TE M;AW@79FTJV7NCQC(#L(@6SX!Z6U\M_3?CK+J>FB#0B>]&^74]2"% RFZA+X^%"6O[8*6+0JMQ19=.2H_LF0<)S,O M\@NJGN"[!6<1("-O^"T*LI^%> 7:^>F$8LVR5>Q=(]/$<5B'^1I:HZJM0UHGE/+VWPLXG-U' M,&\7N4 &V90E+U,OVDTCU5Y)3=,QH-R((UZL*9]EW:Y)I=7"LMW,;:UD;CL] M,LD\V!X"R.Z"V+'=V6G 9?*'+B^KI&POBIED"NR- F5'[$KO["P0D=FTW.Q% M,1&B/(BL>^5R.KHGNB!VM'=V&O"IM%1HUIULJ$H>M@-"K=_.,'P_BH'8P]Z2 M1E/0^&,4BFV^!)!4L[$X/!0WL2&Z^]\!799M%9K]@<[-;LXO\])'%\2.ZCD: M!06<^RB/DL$?B,*@MV0;"XTH?XW6P!5U90RU)/D:H(^N#S'^ M0K2(51FRK]$:N2*. ]&7J*%&[*%T,)M&>+JPI;SR0KQX]CQE+'O ]R#M\A.%J ER M1[S?J'N,4$"R%,7HG*"51P9Q(V2&V+^L$)J^I+<0]2+&CS\/'C3N3BI:(DG$ M)MBZ%V/Z*C\.<] M+^;S,/>4>V%U#UYQ^9;IP%[BHD7G/,#G9\[L])MY@,_)IQF'V3H>X'/Q!.K4 MJFO72'-.[N!7R*^8EC]@J=!JKM4.^/E$?#17"D^P/]* 1>KP%7CLO\:17XX:5S0=26JU M0\@.SEV))$U@.>@2=LK(>DZ"F@[']BN'1R:?SC]35>5M1J#HD],%U M7R%SL[TR^]KLMT,Y.!GT;?S!$6+KA2M?,"4VH,W7E$U;)(HX/92.((T6BSUT MM"Y]P;%Q>\RB0^+V4XB'VF]F+"TQCM;"=P#C*+_&.\]_@W=T(U[2. M.3#6F0WHUC>L!:.]H.'#.&SJO0Z/1YTEJS+^/G@IBCU9\3U_0O?F8/PMQ1I? M++NS1Z&QTKRG3:&Y15 QR^8W,DYU-GD[*#@72C(EBZU@->J7UZ!_BKLYTG,MVF M")S:/*L6GB$:TFV&0(P[FZ-T\ I+5(1Y]6_?_2G>T;J+DR):^S4,)KD09$M) M\TZ1+,?V'2+1V\#9AZB*'1ZX- @,1Y)EO4&OR"V1BX] [ MKW6IMI,3+E,9#$8M5'VP12E2\%_,2]Y^1Y;4)FR)^20/'3'NJ9L@^N# MB.*8_=*6DE3@]6$W:8+]+E[(PG9-NT(673M[V%&2"CH' M,SBUJR/!FZV5!+M"%EVS*UG2D0VZ_H0*JZ%?CF&8%A5EJS_DDSK8P[ZV\"#V M(KY8$[\%+4'67+-P-E>,$I6MP.-=[XXSNO M&I6WA]GH]MV'1Y5IN&OUAWQ2 M1Q]9TA(%Q'Y4;C6WH%0(A MWM?7(9X_(=4X.U_'X#Z"?[(7[[WJ"WA,8.J](V)TPM[ VD6^$ F\,""250N M5'%$Y0]8C]IH1DI:H3@O".9?,:05TX6N+D!=-PQ?,5@0645,*W$H@=;J%8@X M(S;PJ<7$GZW-4??!?U"#A7)6VU6HLE-DEM@6>$!]V@;=!V]##1)NWX%; !M@ M!:#\.A3>M\ /9QS" ">KP%*[^J;[5I0-\0;E@ IIR(HMQP=9/*E@.U-NX\K* M;#!+J]^ _FQA/E($.Y0W7.\8Z(H7YA==8:?X &\,89QE]'C)O,ZQJ49W")W8 M=:T6#'].-X#;A]W*-OP]Q-IZLM<2.#HGWGTI11RQ+8"&2@]D3?E2&UM5&OUAZ(@#L>MNU-M@K0'89 +7Z"4EYE43#K0;;P'R7+:SW(AS.[=!@]]<, (". YEP44FLR_ MQB]!YHFW)(TUT!8)?7#T")!^C?&#M_ SS(I<\I57V3!?Z81=#8^/J5/Q65<) MH[5/Q8R+J=YN8?L" WYC6^NQ&M>?7I)X&! LNE]BL7>DC]@0T[)BV2>K#TXG M@VGV/ 4Q7GDI&V$&7OA-_J0B@ZR5_I%O8K^F>ZN>DJX^7.05\'&=YSNZCU8' M;'B@R+;TAQ,2 MT(=+PSI;B_HF$0N]XP0D#@2I>PRUA[X/CC8^&[P9RR=*;?NP] :4J=.!(Z8: M5Y>!/GCLZAZ=5":01OWBK":.F+:K*?77/Q5'M-696C*-/++$9^W91LKND4'B MH.LVM:P%JFAK0!&O>+4,)?9?AJ(@#I1Q>6U4$M=:O2S7=-B.-<7RFU (Q'M' M5[37G#6!ZG;KFHP^_59.,D@=<9P G<))"!'H4H?J]?"#BG8G$P9F;:HM]B=4 MZ'B=18XBOG--[U=F3A1>F*@-!@UZ16T=B0"6BU]098]A]B+798^$^>@/6XT266%'<")@Y M);87V5.(751]N!N]!W([]-U$Z-LMD2-';AHUESP7&FDXBL"^MS=RO3KQ%B6!KCZ$+BA\?6JFEW@"U9ZA-/;V3R,EXQ=Q=&"7TG0^CN0]QYO$XQ( M((W/T%U%5D9G[?5CU0!!$A_R+:T<.XCZ=/]XA7&5Y^T:H"['3YM,XW&:5D$;?2/$O2!WO3D;*&'V(22!]^V[AI^# MK+9Z\'M SH@=P%8W"&*(M%$"K2T=IB:FE1GEK#='QBJB7GCG]Q!^3F"I,Q%R MW@ I<22=1',A5Q%9L;YQHNXT8BOF$P*#]861TO9W&2!7_G/YJ)6](1 M&K_<,>?8$;T:KD -](U]SGW-*_ -CFJ[K9 >=T[I!MJ@CTT@^J[52N0#_18E MS N#O]GHLQ=$Z2!Z2;Q1$$V>F;](\B>,]4+=)1+KSH;0FM)H Q=HE+XAT"V- M6N^Q*EQH: VO&1+D2";!9IHA 2<($=(W]VU+_\61XT/I7-^BS.2@N-T2N2(V M$5D+/.0B$VA!-_,&NE26M8UPWD^G!'-+[$YZ\5Y#F0U.T1(!N7Q%.*>;/[?T MD/4AKO?*"]&8^#QE+'O ]Z" W@/9AU74!%DA/JSKR8TOQ#/8 M11J*NV@$S%P0']$50M.7]!8B%S/-Y5'@N.$K(D,P$RZ#T>'7_@N;O7(/UGH- M$32QGT0I$8Z)11=7KU*Y72ZR:0R'O*5BC>8W0$:(K2A-5F@IJ#Y$UNX#5*[. MHB9(I"MY]7CBTI7P%IH^)!A;E?B^QFR3R5*X=DN?1Q)=2>G)%Y7@S"H!TX

V333[4 M*EQ]"%#E8OSJS9CRDZUHB1P1>RU4\C.0^AXN)W-5W4P@B=I^QF6SIUFB-9!%?.FBRB.LC[$4VI4.$ MHUX0K^OZ(M5T.0E1]B)+$3K:_7@2H:L=(*\N5TK40- "27%V.ZCDR:S&J M#HK[9>IE?\:+<'0_FWM^MDZR]*),[%ROP^'Q"74=F):410\X;:AKN[JT/D.O M3=5P-EY;L N#MKE"Z?2*Y#J[&6FD50;H&P?9NJ!:M>[*RNZ,GE GP&VJ&$IP MC:-JVSAS;@WT]GT>%+GY_HMYPB.GI DB);8(UQ6C)K3&\;%N3]Z'8!84(DL' MT;>T7MS-;B=('7%X6WN36P"V<=2K"WHBNC^PE?S%.&1ZIST21NPCM'@B5>)L M'!#K@F+LG[AW#^6KE,+"TH)UNT(:.V[ J G96A MI>9<>W-8+O-[ Y@2&&,@ M,2-Z]1+2%Y9-8]D!1+L/)([87]E45TRQ"I2DN164-IGR=A[JP?B*38(H EKA ME'4;X;V38JH,QH+S67_BLT^.*-(M6[1"GARYG&0YI]?0^I@CLA2'#>M%$(^> M,R_)W#,;)9A-\O]O[VI[V\:1\#^ZO39U=N_+ 7;BIEWD$B-.K\!^*129<;0K M2ZDH>>M_?QS)MFR)PQ>)SM"Z D51UZ3,9QZ*+\\,A_R!\2*&,>VC,.U,-#>; ME8T&]2/EY=F(#AW#ZO%@JG-: M'96#QE)?F:.VH_S]DH%P-%VO6?:4$EYATS!'XW7JT#&1)X#5B"?<3M3;P1O" MA/J506H7 4UTS6#)[@H(F;I_+M'?%SG/@W*_U#"$HH=T>R!8E/JV(RONY?VG M%_@AW)>@,6+WD478Z((XPL!%!S%#>:KC7^3KM[->MVT;7^:_J9?LO,.LJ7F2 MZ 4?*%9YM8 V3O)H 8V,UJQ.T3+]$<:%Z RPU80D_D6^U=>:^'2'\-W^$)C+ ML\6&&<'R(>(DQAG"L?_R7,Y*L#']7D3Y!K"GB?C(-2=6E/7 /L0+CY,0CO0M M U,,857;@*<]WB(M#_8@WK^:\(4L-!2(AK#0G.V:6BX4M$<59<6%-:CSJ:M8 MDO.J #*$I $]1\#)1OX S0QQPE\%;HAC6-]P?CF](1VE3(B]ZM]&1S!U5<% MQ#ODT]-OT^U:IG&4BL&Z[R#!M,=#^>X"+?4!3E4=0$D<.&E(Q#&+IL!(DRU@ M =&U6&%&(%H!0!)'.G1G3X>*-%D"0EW9VONR37#ZXH&)O7D4YML>^"6)=%0: M/P",0"Q0=*?6%B5IG@1LI"V>XE)FG6716NRH#,=:92V 2[P[[#':FD ;Q-U; M/93X8G/@$AN.^F2L MDV6;>#./WIPM5Z7PZ%$ZZVV;'M@KA+ .HL2\2<*4!="KGU9N_/'L_^,&[,]E4QH()K"; M+3NR^/9+U\=,$\-^HY5XU)SJGLRW407F6)P47:P/.][.=H6=95@_L3>T^ M[,RJQGVLP#L$]_%N'-9)\D?E #]U)($!/PBS$B0^9I2_#8HD?)FS;!V%NB3R MLK+0O:GWV!)32R0:1>L=.7I=^3'FKT'(YAL..RJ-8MHJ"8B(-Y.&?*!MI_)( M8FP$,>,'P[M*P5)7 'S$#D57$Y@1T"%D:G]@:Y84RCOF=D4 -5'XBQ$=\HFJ MT?HA)&"'$_IP9KT$IB#NJ!S@)]KK]V!/!F$(B=1O,@AGS]+G2+5;/B@%V(F\ MO3WH:P,XE;?OS:29JS0)&63*J%3<*OWT0\3_FD?+)'J.PB#)KPJ>IRO1Q'&R MN&'I,@M>7Z+PP'KU-%7>.#D.0]!^^0,+6;2&2>F.48DZ 7:_47 S$0+DC*@ M1J_L*.M]>_]AGW_O;4?* [*@A3H%1UX!FD^LDYJ8%QM"%9"&(,:T $XV$R:V M0JL@^TNCQ^BJ@I6(=QM*^@P9EZ,:@O#2AKH#JM5B=%7!2L3Q589$FO8"*;XA MQ/:WYT]M?#]615CE'?$>UI XQ FMQN5AR#_/\@.FQ:7O]GQ!Y$F-T_'\%"AV=E>; #D8M$24R;0QT$4NT( M40*_S"$LEV5A%,2[1H_5 JVB"HPX1)Y-$P(D>I\>C(\1Y;)63^Q9F]1 B?P= M#ED[!N-C,'F9NS\)JC;MFGVENXP+KP-0B<39CKP9H/$Q-+S=V6[T!SBD%0 D MD:K0D3(=E$$$@+<6:RJ'F+X26)/XT+ +":&)AS9\>W&ZV>B=X*!E_*-#]= M%4!*')^AI4'ZDNH0G7]PL1,17A*93!>:?"K9G23[HSO9G3J%EXEY+65W/%_7 M3]F]UC6ILT$JZ>LLNP\E">1I97?JQ(Z&1':6W8>2N]&M['Y!'&9I2)RU['[A M+@"3-L89(D"VD3AW+-=2+2T/]B#VI/?B607*0W7>@\TO=49O%Q-Y$X^/XKWS MO>\%\;$D+0O6>]\+3Q5\=#=K1-QA!0#IF]AD2YL$SZD$_//2*QI!@]M9:&!Z MQ3[WW7GJ%=3Y(4W,:ZE7X)DB?^H5]8:0.I&:DK[.>@6>1>VG7E%O%ZBSFQ@2 MV5FOP!.2G)=><;AYFV7IH@AS6)Q8[61;]< ^WNE54@KU.UH,G(?RQ1M$#5)G M5[08TI48/-0EWCQJD"J=HI*8-HAKN MB;YN.C"#CQJ\]#30$V%,!X4V:M"8L$^VA'VJ47H:YFE,V#&40:1.=>_IHL[% MZT(":N(Y6:B@5ZXNZKS<6AJL75V*=-S]-9MS=9N(Q_$TCA9!=:/D5O28;.IJ MXXP% W.H[%,*GJ=#A3JAE(EY+1TJ>.HHTAG42)/9)PRLWYD@5@AK:'FP@V\! M!H<$M;49'10/_21FE%:YT Y1*64VM#S8@7 OJ>-'PJ@&B3\^#\["?RS3]2]E MD&&VJ4C=?B@Y+=G<_H?8(DNHJ[\$=(0;$IW5CWEJ-=L?7X0=*;_/%*3\/@-T M1/Z&[J3LF^V/B\&.E.NI@I3K*: C=!QT(V7?;!^=!7 ;U/WSUS2+%VHYI540 M0!&F?K#C0@EA&"DH7:LGU*FP+5:#QGB&D*ERNTNNKJ])RFW/URA_V6V[/R=P MO0W<&L Y$W\6C\$/U6[5_FE @<\QK>WTS_W!^NC"J/6EXP!4; 3'R@-$WP*F MU'R:P#F9$^-1FNV@-Z=\V&K;*-]>M"S5-E&U$DN3Q8_:1RSO:H%M/(UL&]EDLVP"\E!_<_!&BY^T#U&N:X%M?#M)WV+. M],UNHO+ROIGC:4]SX8RLL !'E3?/W/22!9(*C#^B'9F[8T25N++#H&L"Q1_) MC\S=,:)*#V7"CY6[8X2GA:*XSL:QNV-$F=%29W747O!,HB Q-6"V0%PR]P2S@P1G7_VT <60PCH+,CRS6,6)#P(X?%;SROXH#S^^=Y+EXRTWO/ MFW7 +D2;,V/2Y#.;#M(@Y.@#:'H5NE48+$%]'["&)61!BD'Q)R*TSUWU6<3X M=+9K<8E2GP,#KP6VH78H880A[ZX6#*E@C5W47;7ZG2%SVCH E=HW9,:;*10/ M-6EG"[_)YO ;S7QK_A"P'.6EWMTG8&N,_NC;;GJ'=D9N%X;5*[$;RIHV/?M' MV/P1S.W\4N/GYRB. -,TR:-\@X[K>&$P&/4UQ1@M;7>4$H./F3>PGELI!%RE MW%K5!XL1.18[#LE=X U!O9]^+\J.F[^DB\_)FO$B42_1JU(_M'X& M6)Y(4.S"KWS8MD4[".6_6MY&ZVC!D@6?OPA;J\62=G$P!]'$[8Y\!;!!I!1Y M9*O7- NR3=7+2[B?.2_8XKK(HF0I>G>4+OX;Q'!WP-_E-ZI^T.5QPIPC(LG% M73_I =S+?"5F>,KW0=4O.C\+;$,DJ_?O%'U1GRP+B@>BP'5UN.@Q/?S>7A:0 M/@;,1[29<#>2= ",])?^TM^;N3?GQ1-GWPOQV.E:_.656[/5-KT[$ZLB^-J? M"R2$H#MS(RLNFOXOXG@.C561!1R.Q9%G,Z9:HC>0Z4_8(#7 ',1YX!0LF=%Z M#,61(],C9K7"*5H'3$(4*SW9;F2T0S-2 V8VHB33%@/S6HHCOR=5.^M#!S\,V/Z M(5I;%\Q*''RB)L^<A)BX!*0_HB&,2 M3!F0A2BH47GHFNP>_53$$<'69"E4\3L^"_5EEX,X@/-ZBHD9.)H1B& MCU&,7]$B"K(-7.AE&)6-U0$S$M/;2<10@7'E823;Y-:HJBL=#O5LK:"AK0Q6 M(HX=TC&(\&X*S95KT-62>58\Q5'X-W6)0F1EX6V@9LS4]I*UL@(2KDBYY6V>GNR;#O!W6\PKLEQK@KH!%DEAZL;#((LA0>Q7$,5M, M-DU;V/8C\R>#D?V*'.K1HZQA(Z$HYZ7469IB&H0OQV7=]:[VL\'0U*+"&_0O M%#C2P\[K',+N[1'[O.KUN2]RG@<)."45G4=5#FCEF6 MAHPM.(0U;S'OYFOE9DA1##(S,2YH=&U0 M2P$"% ,4 " #!J)U40?/C;@Y,! "<)#( $0 @ %8(0 M9#(W,S0Q-61P;W-A;2YH=&U02P$"% ,4 " #!J)U4&5I$IK4@ !Y:@$ M$0 @ &5;00 Z)Y#$05 #G40$ %0 @ %YC@0 &UL4$L! A0#% @ P:B=5%XK9+/G70 F]0% !4 M ( !\*,$ ')K;&(M,C R,3$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( M ,&HG52+@8DN!+@ )LY"P 5 " 0H"!0!R:VQB+3(P,C$Q M,C,Q7VQA8BYX;6Q02P$"% ,4 " #!J)U4C7G24PV) $4PD %0 M @ %!N@4 &UL4$L%!@ ( @ *"0( (%#!@ $! end